Preface
This is the reference manual for the MAC Serial Interface Application
Application Files
Application Introduction
The Serial Interface Application can be used for two purposes .
- For Performing Serial based Interop and Compliance Tests for the MAC Stack and by selecting any of the four configurations
- Beacon FFD
- Beacon RFD
- No-Beacon FFD
- No-Beacon RFD
On the other hand it can be used for Running MAC Applications eg.MAC Beacon/No Beacon Application for Two-Processor Boards. Following are the Four approaches by which a MAC Application can be run.
- Approach-1:Running Beacon/No beacon/ No beacon Sleep application on a single processor platform(Eg.Xmega-a3bu-xplained or uc3-rz600 , Xmega Zigit-usb,RFR2 Xplained Pro)
- Approach 2: Running Beacon/No beacon application for 2p-approach ,with ncp image(Serial-if(Beacon FFD for Beacon App and NoBeacon FFD for NoBeacon App)(MAC Stack)) flashed in NCP board(Eg.Xmega-Zigbit-Ext or RFR2-Zigbit) and host image(actual application with api-parser support) flashed in Host board(Eg.SAM4L-Xplained Pro).
- Approach3: Running serial-if application in Single processor for boards menitioned in Approach 1.This is used for performing compliance and interop tests for MAC stack.
- Approach 4:Running serial-if application for 2p-approach for boards mentioned in approach 2 used for performing compliance and interop tests for MAC stack, ,with ncp image(Serial-if application(MAC Stack)) flashed in NCP board(Eg.Xmega-Zigbit-Ext or RFR2-Zigbit) and host image(Serial-if application with only api-parser support(MAC Stack not included)) flashed in Host board(Eg.SAM4L-Xplained Pro).
Application Dependent Modules
Compilation Info
This software was written for the GNU GCC and IAR . Other compilers may or may not work.
References
1) IEEE Std 802.15.4-2006 Part 15.4: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (WPANs).
2) Atmel Design Support.
Contact Information
For further information,visit www.atmel.com.