mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 11:10:54 +03:00
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:
@@ -16,18 +16,25 @@ extern "C" {
|
||||
defined(CONFIG_BTDM_CTRL_BR_EDR_MAX_SYNC_CONN) && (CONFIG_BTDM_CTRL_BR_EDR_MAX_SYNC_CONN == 0)
|
||||
|
||||
#pragma message ("BT: forcing BR/EDR max sync conn eff to 1 (Bluedroid HFP requires SCO/eSCO)")
|
||||
#define UT_BR_EDR_CTRL_MAX_SYNC_CONN_EFF (1)
|
||||
#define UC_BR_EDR_CTRL_MAX_SYNC_CONN_EFF (1)
|
||||
|
||||
#elif defined(CONFIG_BTDM_CTRL_BR_EDR_MAX_SYNC_CONN)
|
||||
|
||||
#define UT_BR_EDR_CTRL_MAX_SYNC_CONN_EFF (CONFIG_BTDM_CTRL_BR_EDR_MAX_SYNC_CONN)
|
||||
#define UC_BR_EDR_CTRL_MAX_SYNC_CONN_EFF (CONFIG_BTDM_CTRL_BR_EDR_MAX_SYNC_CONN)
|
||||
|
||||
#else
|
||||
|
||||
#define UT_BR_EDR_CTRL_MAX_SYNC_CONN_EFF (0)
|
||||
#define UC_BR_EDR_CTRL_MAX_SYNC_CONN_EFF (0)
|
||||
|
||||
#endif
|
||||
|
||||
/* Enable BR/EDR power control vsc */
|
||||
#if defined(CONFIG_BT_CLASSIC_ENABLE_POWER_CTRL_VSC)
|
||||
#define UC_BR_EDR_POWER_CTRL_VSC_ENABLED CONFIG_BT_CLASSIC_ENABLE_POWER_CTRL_VSC
|
||||
#else
|
||||
#define UC_BR_EDR_POWER_CTRL_VSC_ENABLED (0)
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user