This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2651R3SIPA: Pairing Failed (Confirm Value Faild)

Part Number: CC2651R3SIPA

Tool/software:

Hello.

I develop our puroduct implemented CC2651R3SIPA.

BLE role of our product is peripheral.

When our puroduct is connected with central device,

Pairing does fail by the reason "Confirm value Failed".

CC2651R3SIPA firmware is host_test. It is controlled by host MCU.

The following is command sequence.

"Tx:" is data from Host MCU to CC2651R3SIPA.
"Rx:" is data to Host MCU from CC2651R3SIPA.

HCIExt_ResetSystemCmd
Tx: 01 1D FC 01 00
Rx: 04 FF 05 1D 04 00 1D FC 

HCIExt_ResetSystemCmdDone
Skip
Tx: 01 00 FE 08 04 00 00 00 00 00 00 00
Rx: 04 FF 06 7F 06 00 00 FE 00 

Rx: 04 FF 2C 00 06 00 9C 87 2C F2 F8 F0 FF 00 05 00 
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 95 
    68 6F 43 8D 74 CB 56 0A 68 99 13 B0 39 E7 0B 

HCI_LE_ReadLocalSupportedFeatures
Tx: 01 03 20 00
Rx: 04 0E 0C 01 03 20 00 FF 59 00 08 00 00 00 00 

HCIExt_SetLocalSupportedFeaturesCmd
Tx: 01 06 FC 08 21 00 00 00 00 00 00 00
Rx: 04 FF 05 06 04 00 06 FC 

GATT_AddAttribute
Tx: 01 FC FD 05 00 28 07 00 10
Rx: 04 FF 06 7F 06 00 FC FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 03 28 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 00 2A 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 03 28 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 01 2A 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 03 28 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 04 2A 01
Rx: 04 FF 0A 7F 06 00 FE FD 04 01 00 07 00 

GATT_AddAttribute
Tx: 01 FC FD 05 00 28 04 00 10
Rx: 04 FF 06 7F 06 00 FC FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 03 28 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 07 2A 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 02 29 02
Rx: 04 FF 0A 7F 06 00 FE FD 04 08 00 0B 00 

GATT_AddAttribute
Tx: 01 FC FD 05 00 28 0D 00 10
Rx: 04 FF 06 7F 06 00 FC FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 03 28 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 29 2A 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 03 28 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 24 2A 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 03 28 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 25 2A 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 03 28 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 27 2A 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 03 28 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 26 2A 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 03 28 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 28 2A 01
Rx: 04 FF 0A 7F 06 00 FE FD 04 0C 00 18 00 

GATT_AddAttribute
Tx: 01 FC FD 05 00 28 06 00 10
Rx: 04 FF 06 7F 06 00 FC FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 03 28 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 11 E5 DE FF F1 7E 92 49 F8 A8 31 F1 57 
    58 FA E1 70 02
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 03 28 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 11 E5 DE FF F2 7E 92 49 F8 A8 31 F1 57 
    58 FA E1 70 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 02 29 02
Rx: 04 FF 0A 7F 06 00 FE FD 04 19 00 1E 00 

GATT_AddAttribute
Tx: 01 FC FD 05 00 28 03 00 10
Rx: 04 FF 06 7F 06 00 FC FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 03 28 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 11 93 DC FF F1 A5 79 42 21 A5 A2 ED C4 
    D3 10 37 3F 02
Rx: 04 FF 0A 7F 06 00 FE FD 04 1F 00 21 00 

GATT_AddAttribute
Tx: 01 FC FD 05 00 28 04 00 10
Rx: 04 FF 06 7F 06 00 FC FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 03 28 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 11 94 DC FF F1 A5 79 42 21 A5 A2 ED C4 
    D3 10 37 3F 01
Rx: 04 FF 06 7F 06 00 FE FD 00 

GATT_AddAttribute
Tx: 01 FE FD 03 02 29 02
Rx: 04 FF 0A 7F 06 00 FE FD 04 22 00 25 00 

GapAdv_create
Tx: 01 3E FE 15 13 00 F0 00 00 F0 00 00 07 00 00 00 
    00 00 00 00 00 7F 01 01 00
Rx: 04 FF 07 7F 06 00 3E FE 01 00 


GapAdv_loadData
Tx: 09 44 FE 23 00 00 00 1F 00 02 01 06 1B FF 21 05 
    01 00 02 00 EC 00 FF AA 00 0C 00 11 00 00 1B 7B 
    11 94 D7 FF 00 00 00 05
Rx: 04 FF 06 7F 06 00 44 FE 00 

GapAdv_loadData
Tx: 09 44 FE 23 00 00 01 1F 00 02 01 06 1B FF 21 05 
    00 E8 00 00 00 00 00 00 1B 79 00 00 00 00 00 00 
    00 64 43 80 00 9A 00 00
Rx: 04 FF 06 7F 06 00 44 FE 00 

GapAdv_enable
Tx: 01 3F FE 04 00 00 00 00
Rx: 04 FF 06 7F 06 00 3F FE 00 

Rx: 04 FF 14 05 06 00 00 04 84 C5 F8 E6 A0 00 00 04 
    14 00 00 00 14 00 05 

Rx: 04 FF 0A 0F 06 00 00 00 04 00 00 10 00 

GAP_Authenticate
Tx: 01 0B FE A0 00 00 00 00 00 00 00 00 00 00 00 00 
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
    00 00 00 00 00 00 00 00 00 00 00 BD 1A 3C CD A6 
    B8 99 58 99 B7 40 EB 7B 60 FF 4A 50 3F 10 D2 E3 
    B3 C9 74 38 5F C5 A3 D4 F6 49 3F E6 9D 35 0E 48 
    01 03 CC DB FD F4 AC 11 91 F4 EF B9 A5 F9 E9 A7 
    83 2C 5E 2C BE 97 F2 D2 03 B0 20 8B D2 89 15 D0 
    8E 1C 74 24 30 ED 8F C2 45 63 76 5C 15 52 5A BF 
    9A 32 63 6D EB 2A 65 49 9C 80 DC 04 10 00 01 00 
    00 04 10 00

Rx: 04 FF 6B 0A 06 04 00 00 00 00 00 00 00 00 00 00 
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
    00 00 00 00 00 00 00 00 00 00 00 00 00 00

Rx: 04 FF 06 06 06 00 00 00 13 

The following is screenshot for BLE protocol analyser.

 

I would like to know how to improve this issue.

Best regards,

Okazaki

  • Hi Okazaki,

    Thank you for reaching out. We will look into this as soon as possible. In the meantime, could you provide us with the SDK version you are using?

    Best Regards,

    Jan

  • Hi Jan-san,

    Thnak you very much for your reply.

    SDK version is simplelink_cc13xx_cc26xx_sdk_7_41_00_17.

    Okazaki

  • Hello Okazaki,

    Could you please confirm you are using the CC2651R3SIPA flashed with host_test and configured with peripheral role? Who initiates the pairing request?

    The SMP short term key generation failed error occurs during the pairing process when the confirm values calculated by the two devices do not match. This can happen due to the following reasons:

    1. The user entered different passkeys/numeric values on the two devices during the Passkey Entry pairing method.
    2. There was a problem in the public key exchange or random number generation steps that led to the devices calculating different confirm values.

    I see you have configured the input key pairing process to "Display Only" and "Keyboard Display", how are you exchanging the key?

    BR,

    David.

  • Hello. David-san,

    Thank you very much for your reply.

    I got command log of pairing sequence between ti evaluation boards (F/w: host_test)

    It is same with the result on our board.

    Please find the command sequence for Peripheral and Central below.

    I think CC2651R3SIPA needs to set some initial data for the passkey entry.

    Just Works does not became "Cofirm Value Failed", the pairing sequence is success.

    Role: Peripheral

    [1] : <Tx> - 07:11:13.066
    -Type           : 0x01 (Command)
    -OpCode         : 0xFC1D (HCIExt_ResetSystemCmd)
    -Data Length    : 0x01 (1) byte(s)
     Type           : 0x00 (0) (Chip Reset)
    Dump(Tx):
    0000:01 1D FC 01 00                                  .....
    --------------------------------------------------------------------
    [2] : <Rx> - 07:11:13.083
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x05 (5) bytes(s)
     Event          : 0x041D (1053) (HCIExt_ResetSystemCmdDone)
     Status         : 0x00 (0) (SUCCESS)
     CmdOpCode      : 0xFC1D (HCIExt_ResetSystemCmd)
    Dump(Rx):
    0000:04 FF 05 1D 04 00 1D FC                         ........
    --------------------------------------------------------------------
    [3] : <Tx> - 07:11:21.208
    -Type           : 0x01 (Command)
    -OpCode         : 0xFE00 (GAP_DeviceInit)
    -Data Length    : 0x08 (8) byte(s)
     ProfileRole    : 0x04 (4) (
                      Peripheral)
     AddrMode       : 0x00 (0) (ADDRMODE_PUBLIC)
     RandomAddr     : 00:00:00:00:00:00
    Dump(Tx):
    0000:01 00 FE 08 04 00 00 00 00 00 00 00             ............
    --------------------------------------------------------------------
    [4] : <Rx> - 07:11:21.229
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x06 (6) bytes(s)
     Event          : 0x067F (1663) (GAP_HCI_ExtentionCommandStatus)
     Status         : 0x00 (0) (SUCCESS)
     OpCode         : 0xFE00 (GAP_DeviceInit)
     DataLength     : 0x00 (0)
    Dump(Rx):
    0000:04 FF 06 7F 06 00 00 FE 00                      .........
    --------------------------------------------------------------------
    [5] : <Rx> - 07:11:21.244
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x2C (44) bytes(s)
     Event          : 0x0600 (1536) (GAP_DeviceInitDone)
     Status         : 0x00 (0) (SUCCESS)
     DevAddr        : F0:F8:F2:2C:87:4A
     DataPktLen     : 0x00FF (255)
     NumDataPkts    : 0x05 (5)
     IRK            : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
     CSRK           : 5D:69:AB:36:B7:EC:ED:D0:FB:32:C6:D6:3F:B5:F7:0E
    Dump(Rx):
    0000:04 FF 2C 00 06 00 4A 87 2C F2 F8 F0 FF 00 05 00 ..,...J.,.......
    0010:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5D ...............]
    0020:69 AB 36 B7 EC ED D0 FB 32 C6 D6 3F B5 F7 0E    i.6.....2..?...
    --------------------------------------------------------------------
    [6] : <Tx> - 07:11:26.361
    -Type           : 0x01 (Command)
    -OpCode         : 0xFE3E (GapAdv_create)
    -Data Length    : 0x15 (21) byte(s)
     Properties     : 0x0013 (19) (
                      GAP_ADV_PROP_CONNECTABLE
                      GAP_ADV_PROP_SCANNABLE
                      GAP_ADV_PROP_LEGACY)
     IntervalMin    : 0x0000A0 (160)
     IntervalMax    : 0x0000A0 (160)
     PrimaryChMap   : 0x07 (7) (
                      GAP_ADV_CHAN_37
                      GAP_ADV_CHAN_38
                      GAP_ADV_CHAN_39)
     PeerAddrType   : 0x00 (0) (PEER_ADDRTYPE_PUBLIC_OR_PUBLIC_ID)
     PeerAddress    : 00:00:00:00:00:00
     FilterPolicy   : 0x00 (0) (
                      AdvFilterPolicy Bit Mask Is Not Set)
     TxPower        : 0x7F (127)
     PrimaryPHY     : 0x01 (1) (GAP_ADV_PRIM_PHY_1_MBPS)
     SecondaryPHY   : 0x01 (1) (GAP_ADV_SEC_PHY_1_MBPS)
     SID            : 0x00 (0)
    Dump(Tx):
    0000:01 3E FE 15 13 00 A0 00 00 A0 00 00 07 00 00 00 .>..............
    0010:00 00 00 00 00 7F 01 01 00                      .........
    --------------------------------------------------------------------
    [7] : <Rx> - 07:11:26.384
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x07 (7) bytes(s)
     Event          : 0x067F (1663) (GAP_HCI_ExtentionCommandStatus)
     Status         : 0x00 (0) (SUCCESS)
     OpCode         : 0xFE3E (GapAdv_create)
     DataLength     : 0x01 (1)
     Handle         : 0x00 (0)
    Dump(Rx):
    0000:04 FF 07 7F 06 00 3E FE 01 00                   ......>...
    --------------------------------------------------------------------
    [8] : <Tx> - 07:11:28.378
    -Type           : 0x01 (Command)
    -OpCode         : 0xFE3F (GapAdv_enable)
    -Data Length    : 0x04 (4) byte(s)
     Handle         : 0x00 (0)
     EnableOptions  : 0x00 (0) (GAP_ADV_ENABLE_OPTIONS_USE_MAX)
     DurationMaxEvnt: 0x0000 (0)
    Dump(Tx):
    0000:01 3F FE 04 00 00 00 00                         .?......
    --------------------------------------------------------------------
    [9] : <Rx> - 07:11:28.394
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x06 (6) bytes(s)
     Event          : 0x067F (1663) (GAP_HCI_ExtentionCommandStatus)
     Status         : 0x00 (0) (SUCCESS)
     OpCode         : 0xFE3F (GapAdv_enable)
     DataLength     : 0x00 (0)
    Dump(Rx):
    0000:04 FF 06 7F 06 00 3F FE 00                      ......?..
    --------------------------------------------------------------------
    [10] : <Rx> - 07:11:33.685
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x14 (20) bytes(s)
     Event          : 0x0605 (1541) (GAP_EstablishLink)
     Status         : 0x00 (0) (SUCCESS)
     DevAddrType    : 0x00 (0) (ADDRTYPE_PUBLIC)
     DevAddr        : F0:F8:F2:2C:87:9C
     ConnHandle     : 0x0000 (0)
     ConnRole       : 0x04 (4) (
                      Peripheral)
     ConnInterval   : 0x0050 (80)
     ConnLatency    : 0x0000 (0)
     ConnTimeout    : 0x07D0 (2000)
     ClockAccuracy  : 0x05 (5)
    Dump(Rx):
    0000:04 FF 14 05 06 00 00 9C 87 2C F2 F8 F0 00 00 04 .........,......
    0010:50 00 00 00 D0 07 05                            P......
    --------------------------------------------------------------------
    [11] : <Tx> - 07:11:33.688
    -Type           : 0x01 (Command)
    -OpCode         : 0x2022 (HCI_LE_SetDataLength)
    -Data Length    : 0x06 (6) byte(s)
     Handle         : 0x0000 (0)
     TxOctets       : 0x00FB (251)
     TxTime         : 0x0848 (2120)
    Dump(Tx):
    0000:01 22 20 06 00 00 FB 00 48 08                   ." .....H.
    --------------------------------------------------------------------
    [12] : <Info> - 07:11:33.742
    Device Connected
    Handle = 0x0000
    Addr Type = 0x00 (ADDRTYPE_PUBLIC)
    BDAddr = F0:F8:F2:2C:87:9C
    --------------------------------------------------------------------
    [13] : <Rx> - 07:11:33.732
    -Type           : 0x04 (Event)
    -EventCode      : 0x000E (HCI_CommandCompleteEvent)
    -Data Length    : 0x06 (6) bytes(s)
     Packets        : 0x01 (1)
     OpCode         : 0x2022 (HCI_LE_SetDataLength)
     Status         : 0x00 (0) (SUCCESS)
     Handle         : 0x0000 (0)
    Dump(Rx):
    0000:04 0E 06 01 22 20 00 00 00                      ...." ...
    --------------------------------------------------------------------
    [14] : <Rx> - 07:11:33.887
    -Type           : 0x04 (Event)
    -EventCode      : 0x003E (HCI_LE_GenericReportEvent)
    -Data Length    : 0x0C (12) bytes(s)
     LE Event Code  : 0x04 (4) (HCI_LE_ReadRemoteUsedFeaturesCompleteEvent)
     LE Event Code  : 0x04 (4) (HCI_LE_ReadRemoteUsedFeaturesCompleteEvent)
     Status         : 0x00 (0) (SUCCESS)
     ConnectionId   : 0x0000 (0)
     Features       : 0x00000000000059FF (23039) (
                      Encryption
                      Connection_Parameters_Request
                      Reject_Extended_Indication
                      Peripheral_Features_Exchange
                      Ping
                      Data_Packet_Length_Extension
                      Privacy
                      Extended_Scanner_Filter_Policies
                      PHY_2M
                      Coded_PHY
                      Extended_Advertising
                      Channel_Selection_Algorithm_2)
    Dump(Rx):
    0000:04 3E 0C 04 00 00 00 FF 59 00 00 00 00 00 00    .>......Y......
    --------------------------------------------------------------------
    [15] : <Rx> - 07:11:52.986
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x0A (10) bytes(s)
     Event          : 0x060F (1551) (GAP_PairingRequested)
     Status         : 0x00 (0) (SUCCESS)
     ConnHandle     : 0x0000 (0)
     IOCap          : 0x04 (4) (GAPBOND_IO_CAP_KEYBOARD_DISPLAY)
     OobDataFlag    : 0x00 (0) (Not Available)
     AuthReq        : 0x00 (0) (
                      AuthReq Bit Mask Is Not Set)
     MaxEncKeySiz   : 0x10 (16)
     KeyDist        : 0x00 (0) (
                      BondKeyDistr Bit Mask Is Not Set)
    Dump(Rx):
    0000:04 FF 0A 0F 06 00 00 00 04 00 00 10 00          .............
    --------------------------------------------------------------------
    [16] : <Tx> - 07:11:58.488
    -Type           : 0x01 (Command)
    -OpCode         : 0xFE0B (GAP_Authenticate)
    -Data Length    : 0xA0 (160) byte(s)
     ConnHandle     : 0x0000 (0)
     sec.ioCaps     : 0x02 (2) (GAPBOND_IO_CAP_KEYBOARD_ONLY)
     sec.oobAvail   : 0x00 (0) (False)
     sec.oob        : 4D:9F:88:5A:6E:03:12:FE:00:00:00:00:00:00:00:00
     sec.oobConfirm : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
     sec.locOobAval : 0x00 (0)
     sec.localOob   : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
     sec.isSCOnlyMod: 0x00 (0)
     sec.eccKs_isUse: 0x00 (0)
     sec.eccKs_sK   : BD:1A:3C:CD:A6:B8:99:58:99:B7:40:EB:7B:60:FF:4A:
                      50:3F:10:D2:E3:B3:C9:74:38:5F:C5:A3:D4:F6:49:3F
     sec.eccKs_pK_x : E6:9D:35:0E:48:01:03:CC:DB:FD:F4:AC:11:91:F4:EF:
                      B9:A5:F9:E9:A7:83:2C:5E:2C:BE:97:F2:D2:03:B0:20
     sec.eccKs_pK_y : 8B:D2:89:15:D0:8E:1C:74:24:30:ED:8F:C2:45:63:76:
                      5C:15:52:5A:BF:9A:32:63:6D:EB:2A:65:49:9C:80:DC
     sec.authReq    : 0x04 (4) (
                      Man_In_The_Middle)
     sec.maxEKeySize: 0x10 (16)
     sec.keyDist    : 0x00 (0) (
                      BondKeyDistr Bit Mask Is Not Set)
     pair.Enable    : 0x01 (1) (Enable)
     pair.ioCaps    : 0x02 (2) (GAPBOND_IO_CAP_KEYBOARD_ONLY)
     pair.oobDFlag  : 0x00 (0) (Disable)
     pair.authReq   : 0x04 (4) (
                      Man_In_The_Middle)
     pair.maxEKeySiz: 0x10 (16)
     pair.keyDist   : 0x00 (0) (
                      BondKeyDistr Bit Mask Is Not Set)
    Dump(Tx):
    0000:01 0B FE A0 00 00 02 00 4D 9F 88 5A 6E 03 12 FE ........M..Zn...
    0010:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0020:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0030:00 00 00 00 00 00 00 00 00 00 00 BD 1A 3C CD A6 .............<..
    0040:B8 99 58 99 B7 40 EB 7B 60 FF 4A 50 3F 10 D2 E3 ..X..@.{`.JP?...
    0050:B3 C9 74 38 5F C5 A3 D4 F6 49 3F E6 9D 35 0E 48 ..t8_....I?..5.H
    0060:01 03 CC DB FD F4 AC 11 91 F4 EF B9 A5 F9 E9 A7 ................
    0070:83 2C 5E 2C BE 97 F2 D2 03 B0 20 8B D2 89 15 D0 .,^,...... .....
    0080:8E 1C 74 24 30 ED 8F C2 45 63 76 5C 15 52 5A BF ..t$0...Ecv\.RZ.
    0090:9A 32 63 6D EB 2A 65 49 9C 80 DC 04 10 00 01 02 .2cm.*eI........
    00A0:00 04 10 00                                     ....
    --------------------------------------------------------------------
    [17] : <Tx> - 07:12:05.562
    -Type           : 0x01 (Command)
    -OpCode         : 0xFE0C (GAP_PasskeyUpdate)
    -Data Length    : 0x08 (8) byte(s)
     ConnHandle     : 0x0000 (0)
     PassKey        : 1 2 3 4 5 6
    Dump(Tx):
    0000:01 0C FE 08 00 00 31 32 33 34 35 36             ......123456
    --------------------------------------------------------------------
    [18] : <Rx> - 07:12:05.586
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x06 (6) bytes(s)
     Event          : 0x067F (1663) (GAP_HCI_ExtentionCommandStatus)
     Status         : 0x00 (0) (SUCCESS)
     OpCode         : 0xFE0C (GAP_PasskeyUpdate)
     DataLength     : 0x00 (0)
    Dump(Rx):
    0000:04 FF 06 7F 06 00 0C FE 00                      .........
    --------------------------------------------------------------------
    [19] : <Rx> - 07:12:14.288
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x6B (107) bytes(s)
     Event          : 0x060A (1546) (GAP_AuthenticationComplete)
     Status         : 0x04 (4) (SMP_PAIRING_FAILED_CONFIRM_VALUE)
     ConnHandle     : 0x0000 (0)
     AuthState      : 0x04 (4) (
                      Man_In_The_Middle)
     SecInf.Enable  : 0x00 (0)
     SecInf.LTKSize : 0x00 (0)
     SecInf.LTK     : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
     SecInf.DIV     : 0x0000 (0)
     SecInf.Rand    : 00:00:00:00:00:00:00:00
     DSInf.Enable   : 0x00 (0) (Disable)
     DSInf.LTKSize  : 0x00 (0)
     DSInf.LTK      : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
     DSInf.DIV      : 0x0000 (0)
     DSInf.Rand     : 00:00:00:00:00:00:00:00
     IdInfo.Enable  : 0x00 (0)
     IdInfo.IRK     : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
     IdInfo.BD_Addr : 00:00:00:00:00:00
     IdInfo.AddrType: 0x00 (0) (ADDRTYPE_PUBLIC)
     SignInfo.Enable: 0x00 (0) (Disable)
     SignInfo.CSRK  : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
     SignCounter    : 0x00000000 (0)
    Dump(Rx):
    0000:04 FF 6B 0A 06 04 00 00 04 00 00 00 00 00 00 00 ..k.............
    0010:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0020:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0030:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0040:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0050:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0060:00 00 00 00 00 00 00 00 00 00 00 00 00 00       ..............
    --------------------------------------------------------------------
    

    Role: Central

    [1] : <Tx> - 07:10:56.750
    -Type           : 0x01 (Command)
    -OpCode         : 0xFC1D (HCIExt_ResetSystemCmd)
    -Data Length    : 0x01 (1) byte(s)
     Type           : 0x00 (0) (Chip Reset)
    Dump(Tx):
    0000:01 1D FC 01 00                                  .....
    --------------------------------------------------------------------
    [2] : <Rx> - 07:10:56.763
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x05 (5) bytes(s)
     Event          : 0x041D (1053) (HCIExt_ResetSystemCmdDone)
     Status         : 0x00 (0) (SUCCESS)
     CmdOpCode      : 0xFC1D (HCIExt_ResetSystemCmd)
    Dump(Rx):
    0000:04 FF 05 1D 04 00 1D FC                         ........
    --------------------------------------------------------------------
    [3] : <Tx> - 07:11:00.877
    -Type           : 0x01 (Command)
    -OpCode         : 0xFE00 (GAP_DeviceInit)
    -Data Length    : 0x08 (8) byte(s)
     ProfileRole    : 0x08 (8) (
                      Central)
     AddrMode       : 0x00 (0) (ADDRMODE_PUBLIC)
     RandomAddr     : 00:00:00:00:00:00
    Dump(Tx):
    0000:01 00 FE 08 08 00 00 00 00 00 00 00             ............
    --------------------------------------------------------------------
    [4] : <Rx> - 07:11:00.894
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x06 (6) bytes(s)
     Event          : 0x067F (1663) (GAP_HCI_ExtentionCommandStatus)
     Status         : 0x00 (0) (SUCCESS)
     OpCode         : 0xFE00 (GAP_DeviceInit)
     DataLength     : 0x00 (0)
    Dump(Rx):
    0000:04 FF 06 7F 06 00 00 FE 00                      .........
    --------------------------------------------------------------------
    [5] : <Rx> - 07:11:00.909
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x2C (44) bytes(s)
     Event          : 0x0600 (1536) (GAP_DeviceInitDone)
     Status         : 0x00 (0) (SUCCESS)
     DevAddr        : F0:F8:F2:2C:87:9C
     DataPktLen     : 0x00FF (255)
     NumDataPkts    : 0x05 (5)
     IRK            : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
     CSRK           : 80:18:36:DA:B7:D6:B1:A7:83:48:BF:5C:2E:3E:90:E2
    Dump(Rx):
    0000:04 FF 2C 00 06 00 9C 87 2C F2 F8 F0 FF 00 05 00 ..,.....,.......
    0010:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 ................
    0020:18 36 DA B7 D6 B1 A7 83 48 BF 5C 2E 3E 90 E2    .6......H.\.>..
    --------------------------------------------------------------------
    [6] : <Tx> - 07:11:06.468
    -Type           : 0x01 (Command)
    -OpCode         : 0xFE60 (GapInit_setPhyParam)
    -Data Length    : 0x04 (4) byte(s)
     PHY            : 0x01 (1) (
                      INIT_PHY_1M)
     ParamId        : 0x02 (2) (INIT_PHYPARAM_CONN_INT_MIN)
     MinConnectInter: 0x0050 (80)
    Dump(Tx):
    0000:01 60 FE 04 01 02 50 00                         .`....P.
    --------------------------------------------------------------------
    [7] : <Tx> - 07:11:06.492
    -Type           : 0x01 (Command)
    -OpCode         : 0xFE60 (GapInit_setPhyParam)
    -Data Length    : 0x04 (4) byte(s)
     PHY            : 0x01 (1) (
                      INIT_PHY_1M)
     ParamId        : 0x03 (3) (INIT_PHYPARAM_CONN_INT_MAX)
     MaxConnectInter: 0x0050 (80)
    Dump(Tx):
    0000:01 60 FE 04 01 03 50 00                         .`....P.
    --------------------------------------------------------------------
    [8] : <Rx> - 07:11:06.492
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x06 (6) bytes(s)
     Event          : 0x067F (1663) (GAP_HCI_ExtentionCommandStatus)
     Status         : 0x00 (0) (SUCCESS)
     OpCode         : 0xFE60 (GapInit_setPhyParam)
     DataLength     : 0x00 (0)
    Dump(Rx):
    0000:04 FF 06 7F 06 00 60 FE 00                      ......`..
    --------------------------------------------------------------------
    [9] : <Tx> - 07:11:06.507
    -Type           : 0x01 (Command)
    -OpCode         : 0xFE60 (GapInit_setPhyParam)
    -Data Length    : 0x04 (4) byte(s)
     PHY            : 0x01 (1) (
                      INIT_PHY_1M)
     ParamId        : 0x04 (4) (INIT_PHYPARAM_CONN_LATENCY)
     ConnectLatency : 0x0000 (0)
    Dump(Tx):
    0000:01 60 FE 04 01 04 00 00                         .`......
    --------------------------------------------------------------------
    [10] : <Tx> - 07:11:06.523
    -Type           : 0x01 (Command)
    -OpCode         : 0xFE60 (GapInit_setPhyParam)
    -Data Length    : 0x04 (4) byte(s)
     PHY            : 0x01 (1) (
                      INIT_PHY_1M)
     ParamId        : 0x05 (5) (INIT_PHYPARAM_SUP_TIMEOUT)
     SuperTimeout   : 0x07D0 (2000)
    Dump(Tx):
    0000:01 60 FE 04 01 05 D0 07                         .`......
    --------------------------------------------------------------------
    [11] : <Rx> - 07:11:06.523
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x06 (6) bytes(s)
     Event          : 0x067F (1663) (GAP_HCI_ExtentionCommandStatus)
     Status         : 0x00 (0) (SUCCESS)
     OpCode         : 0xFE60 (GapInit_setPhyParam)
     DataLength     : 0x00 (0)
    Dump(Rx):
    0000:04 FF 06 7F 06 00 60 FE 00                      ......`..
    --------------------------------------------------------------------
    [12] : <Rx> - 07:11:06.584
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x06 (6) bytes(s)
     Event          : 0x067F (1663) (GAP_HCI_ExtentionCommandStatus)
     Status         : 0x00 (0) (SUCCESS)
     OpCode         : 0xFE60 (GapInit_setPhyParam)
     DataLength     : 0x00 (0)
    Dump(Rx):
    0000:04 FF 06 7F 06 00 60 FE 00                      ......`..
    --------------------------------------------------------------------
    [13] : <Rx> - 07:11:06.616
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x06 (6) bytes(s)
     Event          : 0x067F (1663) (GAP_HCI_ExtentionCommandStatus)
     Status         : 0x00 (0) (SUCCESS)
     OpCode         : 0xFE60 (GapInit_setPhyParam)
     DataLength     : 0x00 (0)
    Dump(Rx):
    0000:04 FF 06 7F 06 00 60 FE 00                      ......`..
    --------------------------------------------------------------------
    [14] : <Tx> - 07:11:33.540
    -Type           : 0x01 (Command)
    -OpCode         : 0xFE62 (GapInit_connect)
    -Data Length    : 0x0A (10) byte(s)
     PeerAddrType   : 0x00 (0) (PEER_ADDRTYPE_PUBLIC_OR_PUBLIC_ID)
     PeerAddr       : F0:F8:F2:2C:87:4A
     InitiatingPhy  : 0x01 (1) (
                      INIT_PHY_1M)
     Timeout        : 0x0000 (0)
    Dump(Tx):
    0000:01 62 FE 0A 00 4A 87 2C F2 F8 F0 01 00 00       .b...J.,......
    --------------------------------------------------------------------
    [15] : <Rx> - 07:11:33.562
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x06 (6) bytes(s)
     Event          : 0x067F (1663) (GAP_HCI_ExtentionCommandStatus)
     Status         : 0x00 (0) (SUCCESS)
     OpCode         : 0xFE62 (GapInit_connect)
     DataLength     : 0x00 (0)
    Dump(Rx):
    0000:04 FF 06 7F 06 00 62 FE 00                      ......b..
    --------------------------------------------------------------------
    [16] : <Rx> - 07:11:33.685
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x14 (20) bytes(s)
     Event          : 0x0605 (1541) (GAP_EstablishLink)
     Status         : 0x00 (0) (SUCCESS)
     DevAddrType    : 0x00 (0) (ADDRTYPE_PUBLIC)
     DevAddr        : F0:F8:F2:2C:87:4A
     ConnHandle     : 0x0000 (0)
     ConnRole       : 0x08 (8) (
                      Central)
     ConnInterval   : 0x0050 (80)
     ConnLatency    : 0x0000 (0)
     ConnTimeout    : 0x07D0 (2000)
     ClockAccuracy  : 0x00 (0)
    Dump(Rx):
    0000:04 FF 14 05 06 00 00 4A 87 2C F2 F8 F0 00 00 08 .......J.,......
    0010:50 00 00 00 D0 07 00                            P......
    --------------------------------------------------------------------
    [17] : <Tx> - 07:11:33.687
    -Type           : 0x01 (Command)
    -OpCode         : 0x2022 (HCI_LE_SetDataLength)
    -Data Length    : 0x06 (6) byte(s)
     Handle         : 0x0000 (0)
     TxOctets       : 0x00FB (251)
     TxTime         : 0x0848 (2120)
    Dump(Tx):
    0000:01 22 20 06 00 00 FB 00 48 08                   ." .....H.
    --------------------------------------------------------------------
    [18] : <Info> - 07:11:33.742
    Device Connected
    Handle = 0x0000
    Addr Type = 0x00 (ADDRTYPE_PUBLIC)
    BDAddr = F0:F8:F2:2C:87:4A
    --------------------------------------------------------------------
    [19] : <Rx> - 07:11:33.732
    -Type           : 0x04 (Event)
    -EventCode      : 0x000E (HCI_CommandCompleteEvent)
    -Data Length    : 0x06 (6) bytes(s)
     Packets        : 0x01 (1)
     OpCode         : 0x2022 (HCI_LE_SetDataLength)
     Status         : 0x00 (0) (SUCCESS)
     Handle         : 0x0000 (0)
    Dump(Rx):
    0000:04 0E 06 01 22 20 00 00 00                      ...." ...
    --------------------------------------------------------------------
    [20] : <Rx> - 07:11:33.887
    -Type           : 0x04 (Event)
    -EventCode      : 0x003E (HCI_LE_GenericReportEvent)
    -Data Length    : 0x0C (12) bytes(s)
     LE Event Code  : 0x04 (4) (HCI_LE_ReadRemoteUsedFeaturesCompleteEvent)
     LE Event Code  : 0x04 (4) (HCI_LE_ReadRemoteUsedFeaturesCompleteEvent)
     Status         : 0x00 (0) (SUCCESS)
     ConnectionId   : 0x0000 (0)
     Features       : 0x00000000000059FF (23039) (
                      Encryption
                      Connection_Parameters_Request
                      Reject_Extended_Indication
                      Peripheral_Features_Exchange
                      Ping
                      Data_Packet_Length_Extension
                      Privacy
                      Extended_Scanner_Filter_Policies
                      PHY_2M
                      Coded_PHY
                      Extended_Advertising
                      Channel_Selection_Algorithm_2)
    Dump(Rx):
    0000:04 3E 0C 04 00 00 00 FF 59 00 00 00 00 00 00    .>......Y......
    --------------------------------------------------------------------
    [21] : <Tx> - 07:11:52.892
    -Type           : 0x01 (Command)
    -OpCode         : 0xFE0B (GAP_Authenticate)
    -Data Length    : 0xA0 (160) byte(s)
     ConnHandle     : 0x0000 (0)
     sec.ioCaps     : 0x04 (4) (GAPBOND_IO_CAP_KEYBOARD_DISPLAY)
     sec.oobAvail   : 0x00 (0) (False)
     sec.oob        : 4D:9F:88:5A:6E:03:12:FE:00:00:00:00:00:00:00:00
     sec.oobConfirm : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
     sec.locOobAval : 0x00 (0)
     sec.localOob   : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
     sec.isSCOnlyMod: 0x00 (0)
     sec.eccKs_isUse: 0x00 (0)
     sec.eccKs_sK   : BD:1A:3C:CD:A6:B8:99:58:99:B7:40:EB:7B:60:FF:4A:
                      50:3F:10:D2:E3:B3:C9:74:38:5F:C5:A3:D4:F6:49:3F
     sec.eccKs_pK_x : E6:9D:35:0E:48:01:03:CC:DB:FD:F4:AC:11:91:F4:EF:
                      B9:A5:F9:E9:A7:83:2C:5E:2C:BE:97:F2:D2:03:B0:20
     sec.eccKs_pK_y : 8B:D2:89:15:D0:8E:1C:74:24:30:ED:8F:C2:45:63:76:
                      5C:15:52:5A:BF:9A:32:63:6D:EB:2A:65:49:9C:80:DC
     sec.authReq    : 0x00 (0) (
                      AuthReq Bit Mask Is Not Set)
     sec.maxEKeySize: 0x10 (16)
     sec.keyDist    : 0x00 (0) (
                      BondKeyDistr Bit Mask Is Not Set)
     pair.Enable    : 0x00 (0) (Disable)
     pair.ioCaps    : 0x04 (4) (GAPBOND_IO_CAP_KEYBOARD_DISPLAY)
     pair.oobDFlag  : 0x00 (0) (Disable)
     pair.authReq   : 0x00 (0) (
                      AuthReq Bit Mask Is Not Set)
     pair.maxEKeySiz: 0x10 (16)
     pair.keyDist   : 0x00 (0) (
                      BondKeyDistr Bit Mask Is Not Set)
    Dump(Tx):
    0000:01 0B FE A0 00 00 04 00 4D 9F 88 5A 6E 03 12 FE ........M..Zn...
    0010:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0020:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0030:00 00 00 00 00 00 00 00 00 00 00 BD 1A 3C CD A6 .............<..
    0040:B8 99 58 99 B7 40 EB 7B 60 FF 4A 50 3F 10 D2 E3 ..X..@.{`.JP?...
    0050:B3 C9 74 38 5F C5 A3 D4 F6 49 3F E6 9D 35 0E 48 ..t8_....I?..5.H
    0060:01 03 CC DB FD F4 AC 11 91 F4 EF B9 A5 F9 E9 A7 ................
    0070:83 2C 5E 2C BE 97 F2 D2 03 B0 20 8B D2 89 15 D0 .,^,...... .....
    0080:8E 1C 74 24 30 ED 8F C2 45 63 76 5C 15 52 5A BF ..t$0...Ecv\.RZ.
    0090:9A 32 63 6D EB 2A 65 49 9C 80 DC 00 10 00 00 04 .2cm.*eI........
    00A0:00 00 10 00                                     ....
    --------------------------------------------------------------------
    [22] : <Rx> - 07:11:52.924
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x06 (6) bytes(s)
     Event          : 0x067F (1663) (GAP_HCI_ExtentionCommandStatus)
     Status         : 0x00 (0) (SUCCESS)
     OpCode         : 0xFE0B (GAP_Authenticate)
     DataLength     : 0x00 (0)
    Dump(Rx):
    0000:04 FF 06 7F 06 00 0B FE 00                      .........
    --------------------------------------------------------------------
    [23] : <Rx> - 07:11:58.583
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x11 (17) bytes(s)
     Event          : 0x060B (1547) (GAP_PasskeyNeeded)
     Status         : 0x00 (0) (SUCCESS)
     DevAddr        : F0:F8:F2:2C:87:4A
     ConnHandle     : 0x0000 (0)
     UiInput        : 0x00 (0) (DONT_ASK_TO_INPUT_PASSCODE)
     UiOutput       : 0x01 (1) (DISPLAY_PASSCODE)
     NumComparison  : 0x00000000 (0)
    Dump(Rx):
    0000:04 FF 11 0B 06 00 4A 87 2C F2 F8 F0 00 00 00 01 ......J.,.......
    0010:00 00 00 00                                     ....
    --------------------------------------------------------------------
    [24] : <Tx> - 07:12:13.980
    -Type           : 0x01 (Command)
    -OpCode         : 0xFE0C (GAP_PasskeyUpdate)
    -Data Length    : 0x08 (8) byte(s)
     ConnHandle     : 0x0000 (0)
     PassKey        : 1 2 3 4 5 6
    Dump(Tx):
    0000:01 0C FE 08 00 00 31 32 33 34 35 36             ......123456
    --------------------------------------------------------------------
    [25] : <Rx> - 07:12:14.006
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x06 (6) bytes(s)
     Event          : 0x067F (1663) (GAP_HCI_ExtentionCommandStatus)
     Status         : 0x00 (0) (SUCCESS)
     OpCode         : 0xFE0C (GAP_PasskeyUpdate)
     DataLength     : 0x00 (0)
    Dump(Rx):
    0000:04 FF 06 7F 06 00 0C FE 00                      .........
    --------------------------------------------------------------------
    [26] : <Rx> - 07:12:14.384
    -Type           : 0x04 (Event)
    -EventCode      : 0x00FF (HCI_LE_ExtEvent)
    -Data Length    : 0x6B (107) bytes(s)
     Event          : 0x060A (1546) (GAP_AuthenticationComplete)
     Status         : 0x04 (4) (SMP_PAIRING_FAILED_CONFIRM_VALUE)
     ConnHandle     : 0x0000 (0)
     AuthState      : 0x04 (4) (
                      Man_In_The_Middle)
     SecInf.Enable  : 0x00 (0)
     SecInf.LTKSize : 0x00 (0)
     SecInf.LTK     : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
     SecInf.DIV     : 0x0000 (0)
     SecInf.Rand    : 00:00:00:00:00:00:00:00
     DSInf.Enable   : 0x00 (0) (Disable)
     DSInf.LTKSize  : 0x00 (0)
     DSInf.LTK      : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
     DSInf.DIV      : 0x0000 (0)
     DSInf.Rand     : 00:00:00:00:00:00:00:00
     IdInfo.Enable  : 0x00 (0)
     IdInfo.IRK     : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
     IdInfo.BD_Addr : 00:00:00:00:00:00
     IdInfo.AddrType: 0x00 (0) (ADDRTYPE_PUBLIC)
     SignInfo.Enable: 0x00 (0) (Disable)
     SignInfo.CSRK  : 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
     SignCounter    : 0x00000000 (0)
    Dump(Rx):
    0000:04 FF 6B 0A 06 04 00 00 04 00 00 00 00 00 00 00 ..k.............
    0010:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0020:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0030:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0040:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0050:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0060:00 00 00 00 00 00 00 00 00 00 00 00 00 00       ..............
    --------------------------------------------------------------------
    

    Best Regards,

    Okazaki

  • Hello Okazaki,

    Thanks for the extra details. Apologies, I am not sure I understand, what is the setup for the central device, are you also running host_test with Btool?

    I would think we are not executing the correct sequence of steps. If you are using host_test as central, would you mind taking a look at the sequence of commands that get executed when pressing "Send Pairing Request'?

    BR,

    David.

  • Hello. David-san,

    You can see the setup of the central device in the log "Role: Central" of previous messeage.
    The log is aquisited from BTool .

    Let me know details of incorrect command sequence in previous log.

    When  "Send Pairing Request' is used, it does fail by confirm value.

    Best Regards,

    Okazaki

  • Hello Okazaki,

    It appears that the central device is generating a value that doesn't match the calculated compare value: SMP_PAIRING_FAILED_CONFIRM_VALUE. May I please ask you to change the IO capabilities to No Input No output in the peripheral and test with this?

    BR,

    David.

  • Hello. David-san,

    Thank you very much for your reply.

    I resolved this issue.

    The reason is the disabled bond manager.

    Best regards,

    Okazaki