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

Implementation guidelines for Bonding and non Pairing/Bonding projects

I'm wondering about the best way to implement a bonding and also a non-bonding device. There are a lot of code parts in the SDK that show a way of implementing a BLE peripherial device, but what is the best/recommended implementation? A lot of questions around this topic come to my mind:

  1. Which code parts must be integratad in a project with bonding support?
  2. What is important for a project without pairing/bonding support?
  3. Should the device manager be used if no bonding is supported?
  4. What is important in advertising if another device is already bonded?
  5. What is important to be compatible with bonding implementations of IOS, Android and Windows Phone 8.1?

Can you recommend example projects for proper Bonding and Non-Bonding implementations? What guidelines are there for good implementation practice?

Would be great to get some recommendations from Nordic and/or other developers.

Best regards Adrian

Edit: commas between tags, format.

Related