|
|
@@ -130,6 +130,9 @@ static esp_bt_status_t btc_hci_to_esp_status(uint8_t hci_status)
|
|
|
case HCI_ERR_ILLEGAL_PARAMETER_FMT:
|
|
|
esp_status = ESP_BT_STATUS_ERR_ILLEGAL_PARAMETER_FMT;
|
|
|
break;
|
|
|
+ case HCI_ERR_MEMORY_FULL:
|
|
|
+ esp_status = ESP_BT_STATUS_MEMORY_FULL;
|
|
|
+ break;
|
|
|
default:
|
|
|
esp_status = ESP_BT_STATUS_FAIL;
|
|
|
break;
|
|
|
@@ -1047,7 +1050,7 @@ void btc_gap_ble_call_handler(btc_msg_t *msg)
|
|
|
}
|
|
|
case BTC_GAP_BLE_ACT_CONFIG_LOCAL_PRIVACY:
|
|
|
btc_ble_config_local_privacy(arg->cfg_local_privacy.privacy_enable, btc_set_local_privacy_callback);
|
|
|
- break;
|
|
|
+ break;
|
|
|
case BTC_GAP_BLE_ACT_UPDATE_WHITE_LIST:
|
|
|
BTA_DmUpdateWhiteList(arg->update_white_list.add_remove, arg->update_white_list.remote_bda, btc_add_whitelist_complete_callback);
|
|
|
break;
|
|
|
@@ -1113,12 +1116,12 @@ void btc_gap_ble_call_handler(btc_msg_t *msg)
|
|
|
STREAM_TO_UINT8(key_size, arg->set_security_param.value);
|
|
|
bta_dm_co_ble_set_max_key_size(key_size);
|
|
|
break;
|
|
|
- }
|
|
|
+ }
|
|
|
default:
|
|
|
break;
|
|
|
}
|
|
|
break;
|
|
|
- }
|
|
|
+ }
|
|
|
case BTC_GAP_BLE_SECURITY_RSP_EVT: {
|
|
|
BD_ADDR bd_addr;
|
|
|
tBTA_DM_BLE_SEC_GRANT res = arg->sec_rsp.accept ? BTA_DM_SEC_GRANTED : BTA_DM_SEC_PAIR_NOT_SPT;
|