nrf24l01

nRF24L01+ library for wireless communication.

Author Rob Jansen, Copyright © 2019..2020, all rights reserved.
Adapted-by
Compiler 2.5r3

Description

Libray for wireless transmission and reception using the nRF24L01+.


Sources

https://infocenter.nordicsemi.com/pdf/nRF24L01P_PS_v1.0.pdf
         Partly based on the draft library of Sebastien LeLong. Completed, 
         extended and adapted to enable backward compatibility with older 
         nRF24XX devices. Draft library version can be found at:
         https://github.com/sirloon/jaluino/blob/master/lib/nrf24l01.jal


Notes

The following pins must be defined by the main program before 
         including this library:
         -) alias nrf24_spi_sck            -- To sck of nRF24L01+
         -) alias nrf24_spi_sck_direction 
         -) alias nrf24_spi_sdi            -- To MISO of nRF24L01+ 
         -) alias nrf24_spi_sdi_direction 
         -) alias nrf24_spi_sdo            -- To MOSI of nRF24L01+ 
         -) alias nrf24_spi_sdo_direction 
         -) alias nrf24_ce_pin             -- To ce of nRF24L01+ 
         -) alias nrf24_ce_pin_direction 
         -) alias nrf24_csn_pin            -- To csn of nRF24L01+ 
         -) alias nrf24_csn_pin_direction 


Dependencies

No dependency found



Summary

Global variables/contants

Procedures

Private

Functions

Private

API details

Global variables/contants

Procedures

Private

Functions

Private

Related samples

Here are the list of samples which use this library:

16f182316f1823_nrf24l01.jal
16f182516f1825_nrf24l01.jal