I think that's just in relation to Bluetooth Classic, isn't it?
For BLE operation, I think the HM-10 only offers a single preset service and characteristic, along with preset support for internal temperature and possibly battery. I spent a few hours going through that datasheet and having a go, but other than rudimentary read and write of the single characteristic, I couldn't build anything more complicated (such as a set of multi-value characteristics within a single service, each with their own authorisation thingies)
I'm not surprised, to be honest, as the actual API for doing BLE on either the Nordic or TI chips is complex... I can't see how it would be sensibly mapped to a simplistic serial profile like the AT command set.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Hi Alex,
I think that's just in relation to Bluetooth Classic, isn't it?
For BLE operation, I think the HM-10 only offers a single preset service and characteristic, along with preset support for internal temperature and possibly battery. I spent a few hours going through that datasheet and having a go, but other than rudimentary read and write of the single characteristic, I couldn't build anything more complicated (such as a set of multi-value characteristics within a single service, each with their own authorisation thingies)
I'm not surprised, to be honest, as the actual API for doing BLE on either the Nordic or TI chips is complex... I can't see how it would be sensibly mapped to a simplistic serial profile like the AT command set.
Tom