Greg Copeland 158164746b Adds explicit CRC width and PA level. Changes hardware initialization
order to minimize noisy/false message reception. Removed begin call
from constructor as begin now has delay which creates timer race
initialization. The delay exists to allow for power on/reset radio
settling which can otherwise prevent CONFIG bits from holding. Added a
method to allow CRC hardware validation to be disabled. This is a
requirement for various promiscuous listening RF applications. Setting
CRC width now forces CRC hardware validation enable.
2011-07-18 15:37:30 -05:00
2011-06-03 06:42:47 -07:00
2011-04-01 23:02:01 -07:00
2011-03-18 20:32:34 -07:00
2011-03-31 21:47:01 -07:00

Arduino driver for nRF24L01 2.4GHz Wireless Transceiver

Design Goals: This library is designed to be...

  • Maximally compliant with the intended operation of the chip
  • Easy for beginners to use
  • Consumed with a public interface that's similiar to other Arduino standard libraries
  • Built against the standard SPI library.

Please refer to:

This chip uses the SPI bus, plus two chip control pins. Remember that pin 10 must still remain an output, or the SPI hardware will go into 'slave' mode.

Description
No description provided
Readme 498 KiB
Languages
C++ 55.4%
Processing 22.1%
CSS 12.9%
C 5.6%
XSLT 2.1%
Other 1.9%