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

How can I enforce OOB Rx in some peripherals but not in others?

Hi there,

To do LESC with some peripherals supporting OOB Rx, and some not, and the central supporting OOB Tx, I was wondering how to correctly enforce the OOB for the right peripherals.

I have been locking at the charts in the documentation, but they don't seem to account for the peer manager...

Seems that it starts, after echanging the OOB data, with sd_ble_aunthenticate... I wonder where should I hook that call if using the peer manager, as after connection, I usually call pm_conn_secure..., and if it will request oob authentication or not depending on the parameters passed. there and to SEC_PARAMS_REQUEST event.

Regards

Parents Reply Children
No Data
Related