I tried the demo on DevKitC-V2 board with nRF connect mobile on Android phone and found the bond can't work:
Code: Select all
I (175287) SEC_GATTS_DEMO: ESP_GATTS_CONNECT_EVT
E (175627) BT: l2cble_start_conn_update, the last connection update command still pending.
I (175637) SEC_GATTS_DEMO: remote BD_ADDR: 478053f5d1eb
I (175637) SEC_GATTS_DEMO: address type = 1
I (175637) SEC_GATTS_DEMO: pair status = fail
I (175637) SEC_GATTS_DEMO: Bonded devices number : 0
I (175647) SEC_GATTS_DEMO: Bonded devices list : 0
E (178687) BT: btm_sec_clr_temp_auth_service() - no dev CB
E (178687) BT: Device not found
E (178687) BT: BTA got unregistered event id 31
E (178687) BT: BTA got unregistered event id 31
I (178697) SEC_GATTS_DEMO: ESP_GATTS_DISCONNECT_EVT
I (178707) SEC_GATTS_DEMO: advertising start success
I appreciate if someone can share successful experiences. Note that having two DevKitC boards working with each other isn't so meaningful since we need use non-DevKitC devices such as Android/Linux devices in our projects.