You are reading a single comment by @Gordon and its replies. Click here to read the full conversation.
  • There was a post here last week where someone hit something that might be similar.

    You could try:

    devices = [];
    NRF.on('connect',function(addr) {
      devices.push(addr);
    });
    // now connect a few times and see what's in 'devices' using the left-hand side
    

    On some Android phones there's a 'security feature' which basically randomises the Mac address every time the device connects, which means that the whitelisting is basically useless. It's possible it's the problem - but the above code might help.

    Your other option is to install a 'cutting edge' Espruino firmware and enable 'passkey' pairing: http://forum.espruino.com/conversations/­330007/#14600298

    Because it's not in the 2v01 firmware it's not documented in that Security page yet, but it might do what you need?

  • Gordon,

    Your post was extremely helpful in debugging my random MAC address issue. I will flash the latest Beta firmware and enable passkey pairing.

    Thanks again!

About

Avatar for Gordon @Gordon started