Я разрабатываю приложение для Android, работающее на Motorola RAZR XT910 с ОС версии 4.0.4.Motorola XT910 читает rssi равным 0 из ярких тегов bluetooth ticc2540, ticc2541, синих радио тегов
Это приложение использует библиотеки Motorola_ICS_R2_sdkaddon_100 BluetoothGattService.jar и BluetoothGatt.jar и обменивается данными с Bluetooth Low Energy Sensor Теги (TI CC2540, TI CC2541, Синий радиоприемники Sensor Метки).
В процессе обнаружения я всегда читаю значение rssi равное 0. Я использую следующий код для считывания значения RSSI на получение Намерения BluetoothDevice.ACTION_FOUND:
короткого RSSI = intent.getShortExtra (BluetoothDevice.EXTRA_RSSI, (короткий) 0);
Кроме того, для устройств с низким энергопотреблением, отличным от Bluetooth, значение rssi, которое я читаю, является нормально (не равно 0).
Может ли кто-нибудь мне помочь?
благодаря