evothings / cordova-ble

Bluetooth Low Energy plugin for Cordova
http://www.evothings.com/
Apache License 2.0
242 stars 103 forks source link

EasyBLE library gives error: EASYBLE_ERROR_CHARACTERISTIC_NOT_FOUND #113

Open ghost opened 7 years ago

ghost commented 7 years ago

(Putting this issue in the cordova-ble repo since it might be related to the underlying plugin code, and to keep BLE issues at one place.)

Developer reported calling writeServiceCharacteristicWithoutResponse() and getting error message:

LOG: Error: EASYBLE_ERROR_CHARACTERISTIC_NOT_FOUND 00001802-0000-1000-8000-00805f9b34fb:00002a06-0000-1000-8000-00805f9b34fb

This happened when using a Cypress BLE card: CY8CKIT-042-BLE Bluetooth Low Energy Pioneer Kit

Attaching file with test app that was used when this error occurred. There have also been reports of EASYBLE_ERROR_CHARACTERISTIC_NOT_FOUND when using the BBC microbit.

Cypress-FindMe.zip

storm1er commented 7 years ago

Getting the same error using bleno on RPi 3 : https://github.com/sandeepmistry/bleno/issues/269

Bluetooth LE Scanner on android says ok : https://goo.gl/photos/i3LujZuW2riMNBZc8

storm1er commented 7 years ago

ok, uuids must be in "ffffffff-ffff-ffff-ffff-fffffffffff1", and no "fffffffffffffffffffffffffffffff1"