cancel
Showing results for 
Search instead for 
Did you mean: 

How do you get OOB data present pairing bit set to OOB data present.

DAnde.3
Associate II

Only want to pair with OOB data in SC mode (nothing else)

Have already called  aci_gap_set_oob_data(0, 0, 0, 0, 0, 0) to gen OOB data

Have got said data from aci_gap_get_oob_data

Paring packets show the OOB data bit is not set.

aci_gap_set_authentication_requirement(

  1. 0x01 - bonding enabled
  2. 0x01 MITM enabled
  3. 0x02 SC mode only
  4. 0x00 key press notification not supported
  5. 0x10
  6. 0x10
  7. 0x01 not using fixed pin
  8. 0x00 public address

)

To see the packet on windows the device currently lies that it has a yes/no display but that should not affect the OOB data bit being set to present.

1 ACCEPTED SOLUTION

Accepted Solutions
DAnde.3
Associate II

I missed this but it appears that the bit is used to let the a device know that its OOB data has been passed and is being used in the pairing.

I will test and post if that is correct.

View solution in original post

2 REPLIES 2
DAnde.3
Associate II

I missed this but it appears that the bit is used to let the a device know that its OOB data has been passed and is being used in the pairing.

I will test and post if that is correct.

DAnde.3
Associate II

For anyone who might find this: I will not be testing. A little more research found that IOS does not appear to support OOB (for none apple devices) at this point.Note that Android does but only via NFC.