![]() |
MCUXpresso SDK API Reference Manual
Rev. 0
NXP Semiconductors
|
Files | |
file | fsl_rf.h |
Enumerations | |
enum | tx_power_t { kTxPowerMinimum = 0U, kTxPowerMinus30dBm, kTxPowerMinus25dBm, kTxPowerMinus20dBm, kTxPowerMinus18dBm, kTxPowerMinus16dBm, kTxPowerMinus14dBm, kTxPowerMinus12dBm, kTxPowerMinus10dBm, kTxPowerMinus9dBm, kTxPowerMinus8dBm, kTxPowerMinus7dBm, kTxPowerMinus6dBm, kTxPowerMinus5dBm, kTxPowerMinus4dBm, kTxPowerMinus3dBm, kTxPowerMinus2dBm, kTxPowerMinus1dBm, kTxPower0dBm, kTxPower1dBm, kTxPower2dBm } |
Output power at SMA socket, depends on off-chip RF circuit on PCB. More... | |
enum | rx_mode_t { kRxModeHighPerformance = 0U, kRxModeBalanced, kRxModeHighEfficiency } |
Rx mode of the chip. More... | |
Functions | |
void | RF_SetTxPowerLevel (SYSCON_Type *base, tx_power_t txpwr) |
Set Tx Power setting. More... | |
tx_power_t | RF_GetTxPowerLevel (SYSCON_Type *base) |
Get Tx Power setting value. More... | |
void | RF_ConfigRxMode (SYSCON_Type *base, rx_mode_t rm) |
Set Rx mode. More... | |
Driver version | |
#define | FSL_QN9080_RADIO_FREQUENCY_VERSION (MAKE_VERSION(2, 0, 0)) |
QN9080 radio frequency version 2.0.0. More... | |
#define FSL_QN9080_RADIO_FREQUENCY_VERSION (MAKE_VERSION(2, 0, 0)) |
enum tx_power_t |
enum rx_mode_t |
void RF_SetTxPowerLevel | ( | SYSCON_Type * | base, |
tx_power_t | txpwr | ||
) |
txpwr | tx power level defined by enum |
tx_power_t RF_GetTxPowerLevel | ( | SYSCON_Type * | base | ) |
void RF_ConfigRxMode | ( | SYSCON_Type * | base, |
rx_mode_t | rm | ||
) |
Rx | mode defined by enum |