What you're doing looks fine. The 180D service might be in a scan response packet - so if the iPhone isn't doing active scanning it wouldn't pick it up.
I guess another option (especially if you're targeting iPhone) might be to make Puck.js emulate an iBeacon? That could (afaik) directly link to your app.
Do the LEDs flash as you'd expect? Is the blue one to indicate connection state flashing, so you know IdeConnect is getting called ok?
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.
What you're doing looks fine. The
180D
service might be in a scan response packet - so if the iPhone isn't doing active scanning it wouldn't pick it up.I guess another option (especially if you're targeting iPhone) might be to make Puck.js emulate an iBeacon? That could (afaik) directly link to your app.
Do the LEDs flash as you'd expect? Is the blue one to indicate connection state flashing, so you know
IdeConnect
is getting called ok?