Standard I/O (stdio) | Common standard I/O driver that implements the stdio read and write functions on AVR and SAM devices |
Standard serial I/O (stdio) | Common standard serial I/O management driver that implements a stdio serial interface on AVR and SAM devices |
Performance Analyzer Application | This application Performance Analyzer is a Serial interface based application, which communicates with Wireless Analyzer to demonstrate various features and capabilities of Atmel Transceivers |
Application Initialization Process | Initializes the Performance Analyzer Application |
Peer Search Process | Handles the functionalities of peer searching process |
Peer Search Initiator | This module handles the Peer search Initiation Process |
Configuration Mode | This Module handles the Functionalities of Configuration Mode |
Peer Search Receptor | This module handles the Peer search Receptor Process |
Peer Search Initiator | This module handles the Peer search Initiation Process |
Configuration Mode | This Module handles the Functionalities of Configuration Mode |
Packet error rate measurement | Handles the functionalities of Packet Error Rate Measurement(PER) Mode, User can set and get various paramters of Transceiver like Channel,Antenna Diversity,CSMA and do the Packet Error Rate Measurement |
PER mode Initiator | This module handles the functionalities of the Initiator in PER mode |
PER mode Receptor | This module handles the functionalities of the receptor in PER mode |
PER mode Receptor | This module handles the functionalities of the receptor in PER mode |
PER mode Common Utilities | This module handles the PER mode Common utilities used by Initiator and Receptor |
Range Measurement | Performs the functionalities of Range measurement mode, Evaluate the Communication coverage of the transceiver |
Serial Parser | Handles all the serial input and output commands |
User Interface | Handles all User interface related functions such as Button, Print,LED events |
Common WL Definitions | All General Definitions used by the Wireless Stack applications are defined in this module |
IEEE Constants | Includes IEEE Constant Definitions |
MAC Build Configurations | All Build configurations Macros are defined in this module |
Return Values | All return Value Enumerations are defined in this module |
Common Stack Definitions | Includes Stack Definitions |
Transceiver Feature Access | The Atmel transceivers provide a variety of additional hardware features features that are not reflected in the IEEE 802.15.4 standard |
PAL | This module acts as a wrapper layer between the Wireless stack and the ASF drivers All hardwar level acess to the ASF drivers from the stack happens through this module |
Common SW Timer | Implements the software Algorithm for Timer Handling in the Stack |
Group_pal_common_hw_timer | Implements a common api interface for accessing timer drivers of all architectures |
SAM Timer/Counter (TC) Driver | This driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the timer modules within the device, for waveform generation and timing operations |
Compiler abstraction layer and code utilities | Compiler abstraction layer and code utilities for Cortex-M0+ based Atmel SAM devices |
Status Codes | |
Preprocessor - Macro Recursion | |
Preprocessor - Macro Repeat | |
Preprocessor - Stringize | |
Preprocessor - Token Paste | |
Global interrupt management | This is a driver for global enabling and disabling of interrupts |
Deprecated interrupt definitions | |
Atmel part identification macros | This collection of macros identify which series and families that the various Atmel parts belong to |
AVR UC3 parts | |
AVR XMEGA parts | |
megaAVR parts | |
SAM parts | |
SAM System (SYSTEM) Driver | This driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the device's system relation functionality, necessary for the basic device operation |
SAM System Clock Management (SYSTEM CLOCK) Driver | This driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the device's clocking related functions |
SAM System Interrupt (SYSTEM INTERRUPT) Driver | This driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of internal software and hardware interrupts/exceptions |
SAM System Pin Multiplexer (SYSTEM PINMUX) Driver | This driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the device's physical I/O Pins, to alter the direction and input/drive characteristics as well as to configure the pin peripheral multiplexer selection |
SAM Port (PORT) Driver | This driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the device's General Purpose Input/Output (GPIO) pin functionality, for manual pin state reading and writing |
Group_trx_access | This module includes api's and defenitions required for Devices with externally plugged transceivers(Non Soc's) |
Busy-Wait Delay Routines | This module provides simple loop-based delay routines for those applications requiring a brief wait during execution |
SAM Serial Peripheral Interface (SERCOM SPI) Driver | This driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the SERCOM module in its SPI mode to transfer SPI data frames |
SAM External Interrupt (EXTINT) Driver | This driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of external interrupts generated by the physical device pins, including edge detection |
Transceiver Abstraction Layer | The Transceiver Abstraction Layer (TAL) implements the transceiver specific functionalities and provides interfaces to the upper layers (like IEEE 802.15.4 MAC )and uses the services of PAL |
AT86RF212B Transceiver Abstraction Layer | The AT86RF212B is a low-power ,low voltage 700/800/900 MHz radio transceiver designed for industrial and consumer ZigBee/IEEE 802.15.4, 6LoWPAN, RF4CE and high data rate sub 1GHz ISM band applications |
TAL State Machine | The different operating states of the Transceiver are controlled by the TAL state machine |
TAL Initialization and reset | Performs initialization and reset functionalities of the transceiver |
TAL Energy Detection | Performs the ED scan functionalities |
Transceiver Interrupt Handling | Handles Transceiver related Interrupts |
TAL PIB Storage | The PIB(Pan Information Base) attributes related to the TAL are Stored and handled by the TAL PIB storage |
TAL Frame Transmission Unit | The Frame Transmission Unit generates and transmits the frames using PAL |
TAL Frame Reception Unit | The Frame Reception Unit reads/uploads the incoming frames |
Resource Management | The Resource Management provides access to resources to the stack or the application |
Buffer Management | Buffer Management (large and small buffers): provides services for dynamically allocating and freeing memory buffers |
Queue Management | Queue Management: provides services for creating and maintaining the queues |
IEEE 802.15.4 MAC v3.1.1 | The IEEE standard 802.15.4 MAC Layer defines the protocol and compatible interconnection for data communication devices using low data rate, low power and low complexity, short-range radio frequency (RF) transmissions in a wireless personal area network (WPAN) |
MAC Build Configurations | All Build configurations Macros are defined in this module |
MAC Data Structures | This module defines all the MAC Data Structures |
MAC Definitions | All Definitions used by the MAC Layer is described here |
MAC Definitions | All Definitions used by the MAC Layer is described here |
MAC Prototypes | All MAC Prototypes are described in this module |
MCL API's | This module describes all Mac Core Layer(MCL) API's |
MCL Request API's | This module describes all MCL Request API's |
MCL General API's | This module describes all MCL General API's |
MCL Confirmation API's | This module describes all MCL Confirmation API's |
MCL Indication API's | This module describes all MCL Indication API's |
MCL Response API's | This module describes all MCL Response API's |
MAC Callback's | This module describes all MAC Callback's |
MAC Confirmation Callback's | This module describes all MAC Confirmation Callback's |
MAC Indication Callback' | This module describes all MAC Indication Callback's |
SIO2HOST - UART | This module performs serial input/output functionalities via UART |
Serial Interface (Serial) | See Quick start guide for Serial Interface service |
SAM Serial USART (SERCOM USART) Driver | This driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the SERCOM module in its USART mode to transfer or receive USART data frames |
Generic board support | The generic board support module includes board-specific definitions and function prototypes, such as the board initialization function |
SAM D21 Xplained Pro board | |
Features | Symbols that describe features and capabilities of the board |
Group_tal_pib | |
Group_tal_tx_212b | |
TAL CSMA/CA Module | Performs channel access mechanism for frame transmission For Detailed information refer CSMA-CA algorithm section of IEEE Std 802.15.4-2006 |