feat(bt/bluedroid): Support ble bluedroid host power control feature

This commit is contained in:
zhiweijian
2025-02-14 10:56:10 +08:00
parent fcad8b7ebd
commit 4f05f6e280
21 changed files with 1007 additions and 5 deletions
@@ -598,6 +598,12 @@ void btm_ble_connless_iq_report_evt(tBTM_BLE_CTE_CONNLESS_IQ_REPORT_EVT *params)
void btm_ble_conn_iq_report_evt(tBTM_BLE_CTE_CONN_IQ_REPORT_EVT *params);
void btm_ble_cte_req_failed_evt(tBTM_BLE_CTE_REQ_FAILED_EVT *params);
#endif // #if (BLE_FEAT_CTE_EN == TRUE)
#if (BLE_FEAT_POWER_CONTROL_EN == TRUE)
void btm_ble_path_loss_threshold_evt(tBTM_BLE_PATH_LOSS_THRESHOLD_EVT *params);
void btm_ble_transmit_power_report_evt(tBTM_BLE_TRANS_POWER_REPORT_EVT *params);
#endif // #if (BLE_FEAT_POWER_CONTROL_EN == TRUE)
/*
#ifdef __cplusplus
}
@@ -1121,6 +1121,11 @@ void btm_read_phy_callback(uint8_t hci_status, uint16_t conn_handle, uint8_t tx_
void btm_ble_periodic_adv_sync_trans_complete(UINT16 op_code, UINT8 hci_status, UINT16 conn_handle);
#endif
void btm_ble_big_sync_terminate_complete(UINT8 hci_status, UINT8 big_handle);
#if (BLE_FEAT_POWER_CONTROL_EN == TRUE)
void btm_enh_read_trans_pwr_level_cmpl_evt(uint8_t *p);
void btm_read_remote_trans_pwr_level_cmpl(UINT8 status);
#endif // #if (BLE_FEAT_POWER_CONTROL_EN == TRUE)
/* Internal functions provided by btm_sco.c
********************************************
*/