This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF8001 passkey generation when final product has no keyboard/button/display

Hi ,

I want to know how to give passkey to nrf8001 peripheral mode if it dont have display/keyboard/button, I have hear about justworks but not sure how it will work. Could you give me understanding for it. Also, I am using Adrafruit BLEFirmata library in arduino IDE. Any information is greatly appreciated

Thank you.

Parents
  • 'Just works'  uses a 'blank' key to initiate the binding process. 

    During the advertising period, whilst awaiting for binding, any device can attempt and succeed in binding. Only once the binding has completed is the connection secure. This is how devices such as BLE earpieces and headphones work.

    You'll need to think about how you trigger this process, most devices have a button to do so. You could do it on power-up but it would mean that whenever your device is powered up an unwanted user could bond their device to yours.

Reply
  • 'Just works'  uses a 'blank' key to initiate the binding process. 

    During the advertising period, whilst awaiting for binding, any device can attempt and succeed in binding. Only once the binding has completed is the connection secure. This is how devices such as BLE earpieces and headphones work.

    You'll need to think about how you trigger this process, most devices have a button to do so. You could do it on power-up but it would mean that whenever your device is powered up an unwanted user could bond their device to yours.

Children
No Data
Related