Would only do iBeacon, because require("ble_ibeacon").get is supplying binary data which can't be modified to include the manufacturer data. The second option should work though - I don't have a device here to test with so I'm not sure what to suggest, but maybe see if adding more advertising packet types changes things - and try something else to debug it, like nRF connect on a phone
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.
Nic did say he'd tried the absolute latest build as of his post...
You don't have the version of your code that worked before when you posted everything was fine do you?
You'd expect that:
Would only do iBeacon, because
require("ble_ibeacon").get
is supplying binary data which can't be modified to include the manufacturer data. The second option should work though - I don't have a device here to test with so I'm not sure what to suggest, but maybe see if adding more advertising packet types changes things - and try something else to debug it, like nRF connect on a phone