Don Coleman
Don Coleman
That's the correct syntax. You're using the long form of a 16 bit UUID. Some Android devices are finicky and might want '7A35' as the UUID.
This worked on a Pixel 1 with Android 10. const NORDIC_THINGY52_UUID = 'ef680100-9b35-4933-9b10-52ffa9740042'; ble.startScanWithOptions( [ NORDIC_THINGY52_UUID ], { reportDuplicates: true }, peripheral => console.log(JSON.stringify(peripheral)), errorMessage => console.log(`ERROR ${errorMessage}`) ) I...
Your ESP32 needs to have an update firmware service or characterisic. This could be something custom you write or you could reuse the Nordic UART service. For a more complicated...
This is a good idea, but it'll need to be implemented on iOS and Android before I merge.
@deepak90mu please create a new issue with your question
I'm not sure what to do with this. Did this happen once? Does it happen all the time? Can you provide a simple app that duplicates the problem?
> didDiscoverCharacteristicsForService is being called from an error That's a good catch. I'd appreciate a pull request for the fix.
The RPi won’t have any services unless you run code to provide services. I use [bleno](https://github.com/noble/bleno) for creating services.
@cmaglie I’m still seeing with Arduino 1.8.13 and SAMD 1.8.8 on a new Windows 10 machine. Can you revisit getting a newer signed version of dpinst-amd64.exe into the Arduino installer?...
There is an Android method to check for HCE. The plugin needs a new API call to support this. ``` packageManager.hasSystemFeature(PackageManager.FEATURE_NFC_HOST_CARD_EMULATION) ``` Until then, you could limit the app to...