You are reading a single comment by @Gordon and its replies. Click here to read the full conversation.
  • If it's significantly harder to connect than to keep connection, it may be because of a lot of Radio interference on the standard Bluetooth LE advertising bands - BLE only uses 3 bands for advertising but once a connection is started it'll start to use a bunch more.

    I did have a quick look before about increasing the error tolerance for connections and I couldn't see an easy way I'm afraid.

    One thing that might really help you with starting a connection is to send advertisements faster though. If you run this on boot:

    NRF.setAdvertising({},{interval:50});
    

    It'll send advertising packets every 50ms rather than 375 which is the default. It should make connections much easier and faster.

About

Avatar for Gordon @Gordon started