Rail Native Modules

Here is a list of all modules:
Chip-Specific
EFR32xG1x_Interrupts EFR32xG1x-specific interrupt sources
RAIL API This is the primary API layer for the Radio Abstraction Interface Layer (RAIL)
Antenna Control Basic APIs to control the antenna functionality
EFR32 EFR32 Antenna Control FunctionalityThese enumerations and structures are used with RAIL Antenna Control API
Assertions Callbacks called by assertions
Auto-ACK APIs for configuring auto-ACK functionality
Calibration APIs for calibrating the radio
EFR32 EFR32-specific CalibrationsThe EFR32 supports the Image Rejection (IR) calibration and a temperature-dependent calibration
Data Management Data management functions
EFR32
Diagnostic APIs for diagnostic and test chip modes
EFR32 Types 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)
Events APIs related to events
External Thermistor APIs to measure temperature using an external thermistor
Features Overview of support for various features across hardware platforms
General Basic APIs to set up and interact with the RAIL library
EFR32xG1 EFR32xG1-specific initialization data types
Multiprotocol Multiprotocol scheduler APIs to support multiple time-sliced PHYs
EFR32 EFR32-specific multiprotocol support defines
Packet Trace (PTI) Basic APIs to set up and interact with PTI settings
EFR32 EFR32 PTI functionalityThese enumerations and structures are used with RAIL PTI API
Protocol-specific Protocol-Specific RAIL APIs
BLE Accelerator routines for Bluetooth Low Energy (BLE)
Angle of Arrival/Departure These APIs are to a stack implementing BLE's angle of arrival and angle of departure functionality
BLE Radio Configurations Radio configurations for the RAIL BLE Accelerator
BLE TX Channel Hopping
IEEE 802.15.4 IEEE 802.15.4 configuration routines
IEEE 802.15.4 Radio Configurations Radio configurations for the RAIL 802.15.4 Accelerator
Multi-Level Frequency Modulation MFM configuration routines Note that this feature is only supported on EFR32xG23 devices
Z-Wave Z-Wave configuration routines
RF Sense
RX Channel Hopping Hardware accelerated hopping between channels while waiting for a packet in receive
Radio Configuration Routines for setting up and querying radio configuration information
EFR32 Types specific to the EFR32 for radio configuration
Receive APIs related to packet receive
Address Filtering Configuration APIs for receive packet address filtering
Packet Information APIs to get information about received packets
Retiming EFR32-specific retiming capability
Sleep These APIs help when putting the system to an EM2/EM3/EM4 sleep states where the high frequency clock is disabled
State Transitions
EFR32
System Timing Functionality related to the RAIL timer and general system time
TX Channel Hopping
Transmit APIs related to transmitting data packets
Packet Transmit APIs which initiate a packet transmission in RAIL
Power Amplifier (PA) APIs for interacting with one of the on chip PAs
EFR32 Types specific to the EFR32 for dealing with the on-chip PAs