![]() |
nrf24L01
1.0
nrf24L01 library
|
This documents the library for the nrf24L01+ radiomodule of Nordic Semiconductors for Atmel Xmega devices. This driver is based on:
Other references:
The library consists of two c-files and two h-files
nrf24L01.c | generice functions for nrf24L01p |
nrf24L01.h | generic macros and prototypes for nrf24L01p |
nrf24spiXM2.c | functions for SPI interfacing with HvA-Xmegaboard |
nrf24spiXM2.h | macros and prototypes for SPI interfacing with HvA-Xmegaboard |
There are two accompaigning test programs
nrf24_test_send.c | test program for sending data |
nrf24_test_receive.c | test program for receiving data |
To use the library:
An example is enclosed in the zip. This example consists of two programs nrf24_test_send.c
for the sender and nrf24_test_receive.c
for receiver. The example needs two HvA-Xmegaboards, or two Xmega's and two radiomodules.
This library is free software. You can redistribute it and/or modify it. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.