A simple command-line interface with Nordic nRF24LE1 using RaspberryPi over bcm2835 library.
This tool is mostly a userpace port of @holoturoide's nrf24le1 linux device driver.
- You must be using Raspbian with
bcm2835
andrt
libraries installed. - In some cases this tool must be run as superuser
- Pass
da_test_show
test: ok? - Implement more extensive tests
- Program memory read/write
- NVM memory read/write
- InfoPage handling
For further development, the tool should conform to the above protocol.
nrf24le1 read infopage
nrf24le1 read firmware
nrf24le1 read nvm
All read oprations dump data to stdout.
nrf24le1 write firmware blink.img
nrf24le1 write infopage infopage.img
nrf24le1 write nvm memory.img
Parameter | Function |
---|---|
--offset N_BYTES |
Skips N_BYTES bytes |
--count N_BYTES |
Read/Write only N_BYTES bytes |
- Nordic nRF24LE1: http://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRF24LE1
- bcm2835 Library: http://www.airspayce.com/mikem/bcm2835/
- @holoturoide's linux device driver: https://bitbucket.org/erm/nrf24le1