... Or you could just advertise with the dongle and try and receive on the Bangle. This is what I used for testing:
// on transmitter
NRF.setTxPower(8);
NRF.setAdvertising({},{phy:"coded",connectable:false,scannable:false}); // this works!
// on receiver...
var age = 0;
NRF.setScan(function(d) {
g.clear(1).setFont("6x8").drawString(`
id ${d.id}
name : ${d.name}
rssi: ${d.rssi}
`);
age = 0;
},{phy:"coded"});
setInterval(function() {
g.drawString("age: "+age+" ",0,100,true);
age++;
}, 1000);
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.
... Or you could just advertise with the dongle and try and receive on the Bangle. This is what I used for testing: