Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
MAC Serial Interface NoBeacon RFD AT86RF212B (ATZB-212B-XPRO) - SAMD21 Xplained Pro Documentation

Preface

This is the reference manual for the MAC Serial Interface Application

Application Files

  • main.c Application main file.

Application Introduction

The Serial Interface Application can be used for two purposes .

  1. 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.