Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Unit Tests for RF4Control AT86RF231 - XMEGA-A3BU Xplained Documentation

Introduction

This is the unit test application for the AT86RFx component. It consists of test cases for the following:

  • Module initialization
  • Read/write module register
  • Frame transmission

Main Files

  • unit_tests.c: AT86RFx Wireless unit tests application.
  • at86rfx_driver.c: The AT86RFx module driver
  • at86rfx_driver.h: The AT86RFx module driver header
  • conf_test.h: test configuration file
  • conf_board.h: board initialization process configuration
  • conf_clock.h: clock specific initialization
  • conf_sleepmgr.h: sleep mode specific configuration
  • conf_spi_master.h: SPI master mode specific configuration
  • conf_at86rfx.h: AT86RFx module driver configuration (including SPI service selection)
  • conf_usb.h: USB specific configuration

Device Info

All AVR devices can be used. This application has been tested with the following setup:

  • RZ600 Evaluation kits with a AT86RFx connected to an SPI interface.

Compilation Info

This software was written for the GNU GCC and IAR for AVR. Other compilers may or may not work.

Contact Information

For further information, visit Microchip.