RAIL API
This is the primary API layer for the Radio Abstraction Interface Layer (RAIL)
         Modules | 
       |
| Antenna Control | |
| 
         Basic APIs to control the Antenna functionality.
          | 
       |
| Assertions | |
| 
         Callbacks called by assertions.
          | 
       |
| Auto ACK | |
| 
         APIs for configuring auto ACK functionality.
          | 
       |
| Calibration | |
| 
         APIs for calibrating the radio.
          | 
       |
| Data Management | |
| 
         Data management functions.
          | 
       |
| Diagnostic | |
| 
         APIs for diagnostic and test chip modes.
          | 
       |
| Events | |
| 
         APIs related to events.
          | 
       |
| General | |
| 
         Basic APIs to set up and interact with the RAIL library.
          | 
       |
| Multiprotocol | |
| 
         Multiprotocol scheduler APIs to support multiple time-sliced PHYs.
          | 
       |
| Packet Trace (PTI) | |
| 
         Basic APIs to set up and interact with PTI settings.
          | 
       |
| Protocol-specific | |
| 
         Protocol-specific RAIL APIs.
          | 
       |
| 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.
          | 
       |
| Receive | |
| 
         APIs related to packet receive.
          | 
       |
| State Transitions | |
| System Timing | |
| 
         Functionality related to the RAIL timer and general system time.
          | 
       |
| Transmit | |
| 
         APIs related to transmitting data packets.
          | 
       |
Detailed Description
This is the primary API layer for the Radio Abstraction Interface Layer (RAIL)