- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
OOB stands for Out Of Band. The key should be generated by one device and provided to another device NOT through the Bluetooth Low Energy transport but through some other method (for example NFC, wire,...). The key is 16 bytes. Please note there is a requirement that the key should be different every time your device is doing pairing.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I believe we started supporting OOB pairing withi SDK 2.1. I will check with the developers to see which profile in the newer SDK provides an example of how to assemble the OOB key.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
OOB stands for Out Of Band. The key should be generated by one device and provided to another device NOT through the Bluetooth Low Energy transport but through some other method (for example NFC, wire,...). The key is 16 bytes. Please note there is a requirement that the key should be different every time your device is doing pairing.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If the OOB key should be created through other method, what is the purpose of oob_tk[LESMP_MAX_KEY_SIZE]?
and will version after SDK2.1 support OOB?
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
oob_tk should be something that is exchanged over the out of band transport. There is no changes in OOB pairing in 2.1.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I've tried to use passkey method.
In passkey case, it was same though I changed SDK from 2.0.1 to 2.1.
Uncommented PASSKEY_PAIRING can be bonded with Just Woks.
Will you recommend what I should do more?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am not sure I understand your message. Please check the hello_sensor sample. If you #define PASSKEY_PAIRING, there will be a call to lesmp_setJustWorksNotPermitted(); and just works pairing will not be enabled.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I tested several cases.
1. PASSKEY_PAIRING peripheral - Just Works central
2. PASSKEY_PAIRING peripheral - PASSKEY_PAIRING central with different key
3. Just Works peripheral - PASSKEY_PAIRING central
I expected above cases can not be bonded, but it could be bonded.
Can you tell me how I can use PASSKEY pairing?