English
Language : 

UM1755 Datasheet, PDF (28/123 Pages) STMicroelectronics – The purpose of this document is to describe the design of the application
Vendor specific commands
UM1755
4.3.8
Aci_Gap_Set_Auth_Requirement
Table 32. Aci_Gap_Set_Auth_Requirement
Command name
Parameters
Aci_Gap_Set_Auth_Requirement (0xFC86)
MIMT mode
OOB enable
OOB data
Min encryption key size
Max encryption key size
Use fixed pin
Fixed pin
Bonding mode
Return
Status
Description:
Set the authentication requirements for the device. If the OOB_Enable is set to 0, the
following 16 octets of OOB_Data will be ignored on reception. This command has to be
given only when the device is not in a connected state.
Table 33. Aci_Gap_Set_Auth_Requirement command parameters
Parameter
Size
Description
MIMT mode
1 byte
OOB enable
1 byte
OOB data
16 bytes
Min encryption key
size
1 byte
Max encryption key
size
1 byte
Use fixed pin
1 byte
Fixed pin
Bonding mode
4 bytes
1 byte
0x00: MIMT not required
0x01: MIMT required
0x00: Out Of Bound authentication not enabled
0x01: Out Of Bound authentication enabled
OOB data
Minimum size of the encryption key to be used during the pairing
process
Maximum size of the encryption key to be used during the pairing
process
0x00: Use fixed pin during the pairing process
0x01: Do not use fixed pin during the pairing process.
In this case, GAP will generate Evt_Blue_Pin_Code_Request
event to the host.
Fixed pin to be used during pairing if MIMT protection is enabled.
Any random value between 0 to 999999
0x00: Bonding not required
0x01: Bonding required
28/123
DocID026257 Rev 2