Я использую noble
в своем приложении, которое сканирует устройства BLE. Проблема в том, что сервисный UUId в BLE GATT, который я получаю в своем Android, имеет более длинный UUID (т.е. 00002220000001000800000805f9b34fb), тогда как в Iphone я получаю (2220).
Мне нужно, чтобы мой андроид имел 2220, потому что это платформа, которая мне нужна. Есть ли способ получить UUID последней службы? Хотя они оба одинаковые, посмотрите на более длинный, «2220» присутствует в битовой позиции 4 слева направо.