TMRh20 e1aaa57172 Full Due support, maskIRQ function
- Tested and now fully functional on Arduino Due
- Added support for the extended SPI functions: brings Due performance
up to par with Due managing the CSN   pin and settings
- Corrected issues with printDetails() on Due
- Changed added variables to staticly defined types: ie: uint16_t
instead of unsigned int
- I think this will work on all ARM based boards that use the Arduino
libs
- Added maskIRQ function - to be used in RF24Network sleep mode
- Changed csn(int mode) to csn(bool mode)
- Updated GettingStarted_CallResponse.ino example: Capture start time
AFTER printing to serial so measurement is more accurate
2014-04-05 05:34:52 -06:00
2011-10-19 15:30:33 -07:00
2012-01-15 22:23:10 -08:00
2014-04-05 05:34:52 -06:00
2014-04-05 05:34:52 -06:00
2014-04-05 05:34:52 -06:00
2011-03-31 21:47:01 -07:00

Optimized High Speed Arduino driver for nRF24L01 2.4GHz Wireless Transceiver

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

  • More compliant with the manufacturer specified operation of the chip
  • More reliable and feature rich
  • Easy for beginners to use
  • Consumed with a public interface that's similiar to other Arduino standard libraries
  • Built against the standard SPI library.

March 2014: Optimization begun
April 2014: Optimization nearing completion

  • The library has been tweaked to allow full use of the FIFO buffers for maximum transfer speeds
  • Changes to read() functionality have increased reliability and response
  • Extended timeout periods have been added to aid in noisy or otherwise unreliable environments
  • Delays have been removed where possible to ensure maximum efficiency
  • Arduino Due fully supported with extended SPI functions
  • More! See the links below and class documentation for more info.

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.

S
Description
No description provided
Readme
21 MiB
Languages
C++ 55.8%
C 39.7%
Groovy 3.2%
Shell 0.9%
Makefile 0.3%