RAL Special API

nRF5 SDK v15.0.0

Macros

#define RAL_TRX_CCA_MODE4 4
Specific CCA MODE for FPGA RAL.
#define RAL_TRX_CCA_MODE_MAX RAL_TRX_CCA_MODE4
Maximum available value of CCA MODE for FPGA RAL.
#define RAL_LONGEST_CCA_DURATION_US 500
Maximum duration of CCA algorithm including a task scheduling.
#define RAL_MAXIMUM_TX_POWER 9
Maximum transmit power in dBm.
#define RAL_TX_POWER_TOLERANCE PHY_TX_POWER_TOLERANCE_6DB
Maximum tolerance of transmit power in dBm.
#define RSSI_BASE_VAL 90
Value of RF signal power (in dBm) for RSSI equals zero.
#define RSSI_REG_MAX_VAL 20
Values above this shouldn't appear in RSSI register result.

Functions

void ral_auto_fcs_set (bool auto_fcs_enabled)
Controls whether radio module will automatically calculate Frame Control Sequence field. More...
void ral_jam_control_set (bool jamming_enabled)
Controls whether radio module will enter channel jamming mode. More...

Detailed Description

Function Documentation

void ral_auto_fcs_set ( bool auto_fcs_enabled )

Controls whether radio module will automatically calculate Frame Control Sequence field.

Parameters
auto_fcs_enabled if set to true, automatically generated FCS will replace the last two bytes of PHY service data unit.
void ral_jam_control_set ( bool jamming_enabled )

Controls whether radio module will enter channel jamming mode.

Parameters
jamming_enabled if set to true, radio will perform jamming on current channel and energy. No data transmission can be done while jamming is enabled.