I am following along with the video:
Puck.js Bluetooth with the Graphical Editor
My puck shows up in the Nordic nRF Connect on my iPhone, but it only show the default UART Service, not the service I created and deployed by following the video.
The IDE show this message:
BLE connected, queueing BLE restart for later
I disconnected and reconnected many times.
The cause of your problems is most likely the iPhone. They're not expecting Bluetooth devices to actually change, so often don't update the list of services.
Could you try turning Bluetooth off on the iPhone, then back on? You'd have to do that every time the services change I'm afraid.
Yes, that was the problem, I am now able to see the new Service.
My IOS nRF app does not allow me to change the data type, I only have a text box with 0x preceding it. Could you tell me is it asking for hex?
I type in 1 and hit send and the box turns red, so it must not like it. The write types are Command and Request, both choke on me entering 1
Honestly I'm not sure what happens in the iOS version - it would appear to be a recent change. You could try 01 or 0x01?
Also the `Lightblue explorer' app could be worth a try - it's a similar app that might be easier to use
Thank you Gordon, I will give those suggestions a try.
Don't worry about formatting, just type in the text and we'll take care of making sense of it. We will auto-convert links, and if you put asterisks around words we will make them bold.
For a full reference visit the Markdown syntax.
© Espruino, powered by microcosm.
Report a problem