I can't seem to find what fail_reason 0x66 is.
Where can I find a description of this error or get more details on how it was raised so I can investigate the problem I am experiencing?
This is the code that is returning the error:
Code: Select all
case ESP_GAP_BLE_AUTH_CMPL_EVT:
{
esp_bd_addr_t bd_addr;
memcpy(bd_addr, param->ble_security.auth_cmpl.bd_addr, sizeof(esp_bd_addr_t));
ESP_LOGI(TAG, "remote BD_ADDR: %08x%04x",
(bd_addr[0] << 24) + (bd_addr[1] << 16) + (bd_addr[2] << 8) + bd_addr[3],
(bd_addr[4] << 8) + bd_addr[5]);
ESP_LOGI(TAG, "address type = %d", param->ble_security.auth_cmpl.addr_type);
ESP_LOGI(TAG, "pair status = %s", param->ble_security.auth_cmpl.success ? "success" : "fail");
if (!param->ble_security.auth_cmpl.success)
{
ESP_LOGI(TAG, "fail reason = 0x%x", param->ble_security.auth_cmpl.fail_reason);
}
else
{
ESP_LOGI(TAG, "auth mode = %s", esp_auth_req_to_str(param->ble_security.auth_cmpl.auth_mode));
}
break;
}