This is a Linux Device Driver for nRF24L01+ radio module.
- Support for multiple nRF24L01 instances via nrfX
- Separate /dev/nrfX.Y device per pipe per instance
- Dynamic and Static Payload Lengths
- Configuration via sysfs
- poll mechanism
- 64kB RX FIFO per pipe
- 64kB TX FIFO
As described in TODO file.
Cross compiled 4.13.0-rc7-v7+ Tested on Raspberry Pi 2 model B and Raspberry Pi 3 model B with Raspbian GNU/Linux 9 (stretch) running linux kernel 4.13.0-rc7-v7+
In order to use this driver disable spiX overlay and enable nrf24-spiX-overlay.
- Pipes enabled: all
- Dynamic Payload: all pipes
- CRC: 16bit
- Data Rate: 2Mbps
- Channel: default
- RX addresses: default
- TX address: default
- Retransmission counter: 15
- Retransmission delay: 4000 us