feat(bt): Add APIs to control transmit power level

- API to read ACL real RSSI
- APIs to read/write tx power of inq/iscan/page/pscan/ACL
This commit is contained in:
yangfeng
2026-02-03 16:20:05 +08:00
parent 9af32395e2
commit 7a0771d2c8
32 changed files with 1740 additions and 49 deletions
@@ -125,6 +125,15 @@ The following HCI VS debugging commands are implemented in Bluetooth Low Energy
.. doxygendefine:: ESP_BT_VS_SET_AFH_REPORTING_MODE_OCF
.. doxygendefine:: ESP_BT_VS_MASK_RMT_CHANNEL_CLASSIFICATION_OCF
.. doxygendefine:: ESP_BT_VS_WR_AUTO_RATE_INIT_OCF
.. doxygendefine:: ESP_BT_VS_RD_ACL_REAL_RSSI_OCF
.. doxygendefine:: ESP_BT_VS_RD_NEW_CONN_TX_PWR_LVL_OCF
.. doxygendefine:: ESP_BT_VS_WR_NEW_CONN_TX_PWR_LVL_OCF
.. doxygendefine:: ESP_BT_VS_RD_PAGE_TX_PWR_LVL_OCF
.. doxygendefine:: ESP_BT_VS_WR_PAGE_TX_PWR_LVL_OCF
.. doxygendefine:: ESP_BT_VS_RD_PSCAN_TX_PWR_LVL_OCF
.. doxygendefine:: ESP_BT_VS_WR_PSCAN_TX_PWR_LVL_OCF
.. doxygendefine:: ESP_BT_VS_RD_INQ_TX_PWR_LVL_OCF
.. doxygendefine:: ESP_BT_VS_WR_ISCAN_TX_PWR_LVL_OCF
.. only:: esp32c3 or esp32s3
@@ -125,6 +125,15 @@
.. doxygendefine:: ESP_BT_VS_SET_AFH_REPORTING_MODE_OCF
.. doxygendefine:: ESP_BT_VS_MASK_RMT_CHANNEL_CLASSIFICATION_OCF
.. doxygendefine:: ESP_BT_VS_WR_AUTO_RATE_INIT_OCF
.. doxygendefine:: ESP_BT_VS_RD_ACL_REAL_RSSI_OCF
.. doxygendefine:: ESP_BT_VS_RD_NEW_CONN_TX_PWR_LVL_OCF
.. doxygendefine:: ESP_BT_VS_WR_NEW_CONN_TX_PWR_LVL_OCF
.. doxygendefine:: ESP_BT_VS_RD_PAGE_TX_PWR_LVL_OCF
.. doxygendefine:: ESP_BT_VS_WR_PAGE_TX_PWR_LVL_OCF
.. doxygendefine:: ESP_BT_VS_RD_PSCAN_TX_PWR_LVL_OCF
.. doxygendefine:: ESP_BT_VS_WR_PSCAN_TX_PWR_LVL_OCF
.. doxygendefine:: ESP_BT_VS_RD_INQ_TX_PWR_LVL_OCF
.. doxygendefine:: ESP_BT_VS_WR_ISCAN_TX_PWR_LVL_OCF
.. only:: esp32c3 or esp32s3