49 #include <ti/drivers/rf/RF.h> 55 #define RF_TXPOWER_HIGH_PA RF_CONF_TXPOWER_HIGH_PA 56 #define RF_TXPOWER_BOOST_MODE RF_CONF_TXPOWER_BOOST_MODE 58 typedef RF_TxPowerTable_Entry tx_power_table_t;
67 extern tx_power_table_t *
const rf_tx_power_table;
68 extern const size_t rf_tx_power_table_size;
71 extern tx_power_table_t *
const ble_tx_power_table;
72 extern const size_t ble_tx_power_table_size;
82 tx_power_min(tx_power_table_t *table)
84 return table[0].power;
87 tx_power_max(tx_power_table_t *table,
size_t size)
89 return table[size - 1].power;
92 tx_power_in_range(int8_t dbm, tx_power_table_t *table,
size_t size)
94 return (dbm >= tx_power_min(table)) &&
95 (dbm <= tx_power_max(table, size));