Espruino has a 16 bit BLE UUID! #147
gfwilliams
announced in
News
Replies: 2 comments
-
Posted at 2017-11-22 by tbd congrats @gordon. another example that Espruino/PuckJS is a great product ! ps a thumbs up feature would be nice to have in the forum ;) |
Beta Was this translation helpful? Give feedback.
0 replies
-
Posted at 2017-11-22 by @gfwilliams :) yes - there was actually a StackOverflow style Q&A thing in the works too, but sadly I'm not sure when that's going to go live - work on the forums has slowed a bit since microcosm (the people running it) ran out of funding :( |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Posted at 2017-11-22 by @gfwilliams
We've just been granted a BLE Manufacturer ID of
0x0590
by the Bluetooth SIG!1v94 of Espruino doesn't support encoding/decoding of manufacturer data, but I have added it to the latest builds.
You can do:
and if you do
NRF.findDevices(print)
you'll get something like this for any Puck.js devices advertising manufacturer data:While this isn't too different to services, it is a totally legitimate way of advertising custom data - since for 16 bit services you're supposed to only use the ones that are approved by the Bluetooth SIG. As long as you use
0590
for the Manufacturer ID you can now broadcast whatever you want :)Beta Was this translation helpful? Give feedback.
All reactions