OS 버전 4.0.4 인 Motorola RAZR XT910에서 실행되는 Android 애플리케이션을 개발합니다.Motorola XT910은 블루투스 저에너지 태그 ticc2540, ticc2541, blue radio tags에서 0과 동일한 rssi를 읽습니다.
이 응용 프로그램은 Motorola_ICS_R2_sdkaddon_100 BluetoothGattService.jar 및 BluetoothGatt.jar 라이브러리를 사용하고 블루투스 낮은 에너지 센서 태그 (TI의 CC2540, TI의 CC2541, 블루 라디오 센서 태그)와 통신합니다.
검색 절차에서 나는 항상 0과 동일한 rssi 값을 읽습니다. 다음 코드 을 사용하여 Intent BluetoothDevice.ACTION_FOUND 수신시 rssi 값을 읽습니다.
짧은 rssi = intent.getShortExtra (BluetoothDevice.EXTRA_RSSI, (short) 0);
또한 Bluetooth가 아닌 저전력 장치의 경우 읽은 rssi 값은 ok입니다 (0이 아님).
아무도 도와 줄 수 있습니까 ??
감사