49#include <ti/drivers/rf/RF.h>
55#define RF_TXPOWER_DBM RF_CONF_TXPOWER_DBM
56#define RF_BLE_TXPOWER_DBM RF_CONF_BLE_TXPOWER_DBM
57#define RF_TXPOWER_BOOST_MODE RF_CONF_TXPOWER_BOOST_MODE
59typedef RF_TxPowerTable_Entry tx_power_table_t;
68extern tx_power_table_t *
const rf_tx_power_table;
69extern const size_t rf_tx_power_table_size;
72extern tx_power_table_t *
const ble_tx_power_table;
73extern const size_t ble_tx_power_table_size;
83tx_power_min(tx_power_table_t *table)
85 return table[0].power;
88tx_power_max(tx_power_table_t *table,
size_t size)
90 return table[size - 1].power;
93tx_power_in_range(int8_t dbm, tx_power_table_t *table,
size_t size)
95 return (dbm >= tx_power_min(table)) &&
96 (dbm <= tx_power_max(table, size));