Rail Native Modules

Here is a list of all modules:
EFR32xG1x_InterruptsEFR32xG1x-specific interrupt sources
RAIL APIThis is the primary API layer for the Radio Abstraction Interface Layer (RAIL)
Antenna ControlBasic APIs to control the antenna functionality
EFR32EFR32 Antenna Control FunctionalityThese enumerations and structures are used with RAIL Antenna Control API
AssertionsCallbacks called by assertions
Auto-ACKAPIs for configuring auto-ACK functionality
CalibrationAPIs for calibrating the radio
EFR32EFR32-specific CalibrationsThe EFR32 supports the Image Rejection (IR) calibration and a temperature-dependent calibration
Data ManagementData management functions
DiagnosticAPIs for diagnostic and test chip modes
EFR32Types specific to the EFR32 for the diagnostic routines
Energy Friendly Front End Module (EFF)APIs for configuring and controlling an attached Energy Friendly Front End Module (EFF)
EventsAPIs related to events
External ThermistorAPIs to measure temperature using an external thermistor
FeaturesOverview of support for various features across hardware platforms
GeneralBasic APIs to set up and interact with the RAIL library
EFR32xG1EFR32xG1-specific initialization data types
MultiprotocolMultiprotocol scheduler APIs to support multiple time-sliced PHYs
EFR32EFR32-specific multiprotocol support defines
Packet Trace (PTI)Basic APIs to set up and interact with PTI settings
EFR32EFR32 PTI functionalityThese enumerations and structures are used with RAIL PTI API
Protocol-specificProtocol-Specific RAIL APIs
BLEAccelerator routines for Bluetooth Low Energy (BLE)
Angle of Arrival/DepartureThese APIs are to a stack implementing BLE's angle of arrival and angle of departure functionality
BLE Radio ConfigurationsRadio configurations for the RAIL BLE Accelerator
BLE TX Channel Hopping
IEEE 802.15.4IEEE 802.15.4 configuration routines
IEEE 802.15.4 Radio ConfigurationsRadio configurations for the RAIL 802.15.4 Accelerator
Multi-Level Frequency ModulationMFM configuration routines Note that this feature is only supported on EFR32xG23 devices
Z-WaveZ-Wave configuration routines
RF Sense
RX Channel HoppingHardware accelerated hopping between channels while waiting for a packet in receive
Radio ConfigurationRoutines for setting up and querying radio configuration information
EFR32Types specific to the EFR32 for radio configuration
ReceiveAPIs related to packet receive
Address FilteringConfiguration APIs for receive packet address filtering
Packet InformationAPIs to get information about received packets
RetimingEFR32-specific retiming capability
SleepThese APIs help when putting the system to an EM2/EM3/EM4 sleep states where the high frequency clock is disabled
State Transitions
System TimingFunctionality related to the RAIL timer and general system time
TX Channel Hopping
TransmitAPIs related to transmitting data packets
Packet TransmitAPIs which initiate a packet transmission in RAIL
Power Amplifier (PA)APIs for interacting with one of the on chip PAs
EFR32Types specific to the EFR32 for dealing with the on-chip PAs