AT86RF212 Programming
Software Programming Model
Introduction
Microcontroller Interface
Transceiver Access Primitives
Grouping Radio Transceiver States
Radio Constants
Message Sequence Charts
References
Abbreviations
Setup
Reset
Identification
Radio Transceiver Configuration
Physical Layer Mode
RF Channel Selection
Transmit Power Setting
Receiver Sensitivity Setting
Automatic Generation of FCS
Address Filter
CLKM Frequency Change
Battery Monitor
Calibration
PLL Handling
SPI Command Mode
CWPAN Operation Mode
Interrupts
Interrupt Configuration and Handling
PLL Interrupts
Transmit and Receive Interrupts
Awake Interrupt
CCA/ED Ready Interrupt
Buffer Underrun Interrupt
Battery Low Interrupt
State Changes
Transitions to State TRX_OFF
Transitions to State PLL_ON
Transitions to State RX_ON
Transitions to State TX_ARET_ON
Transitions to State RX_AACK_ON
Transitions to/from State SLEEP
RSSI, ED, CCA Measurement, and RX Status Information
RSSI and ED Measurement
CCA Measurement
RX Frame Status Information
Basic Operating Mode
Frame Transmit Procedure (TX)
Frame Receive Procedure (RX)
Extended Operating Mode
Extended Frame Transmit Procedure (TX_ARET)
Extended Frame Receive Procedure (RX_AACK)
Extended Configuration of RX_AACK mode
Examples for IEEE compliant RX_AACK Configuration
Examples for non-IEEE-compliant RX_AACK Configuration
Extended Features
Security Module (AES)
Random Number Generator
High Data Rate Modes
Antenna Diversity
RX/TX Indicator
RX Frame Time Stamping
Frame Buffer Empty Indicator
Frame Buffer Protection (Static/Dynamic)
Configuration of Start-of-Frame Delimiter
Test and Production Support
Continuous Transmission Test Mode
Modules
Functions
Registers
Subregisters
Constants