为什么BLE服务UUid在android和iphone上有所不同?

时间:2018-02-02 11:33:35

标签: android bluetooth bluetooth-lowenergy gatt bluetooth-gatt

我在我的应用中使用noble,它会扫描BLE设备。问题是,我在我的android中收到的BLE GATT服务UUId是更长的UUID(即00002220000001000800000805f9b34fb),而在Iphone中我得到(2220)。

我需要我的机器人有2220,因为这是我需要的平台。有没有办法获得后者服务UUID?虽然它们都是相同的,但是看一下较长的一个,“2220”从位置4从左到右出现。

1 个答案:

答案 0 :(得分:2)

他们是一样的。 128位uuid源自16位uuid。请参阅What range of Bluetooth UUIDs can be used for vendor defined profiles?