Optimized high speed nRF24L01+ driver class documentation v1.4.8
TMRh20 2020 - Optimized fork of the nRF24L01+ driver
Loading...
Searching...
No Matches
Macros
RF24_config.h File Reference
#include "utility/includes.h"

Go to the source code of this file.

Macros

#define FAILURE_HANDLING
 
#define RF24_POWERUP_DELAY   5000
 
#define rf24_max(a, b)   (a > b ? a : b)
 
#define rf24_min(a, b)   (a < b ? a : b)
 
#define RF24_SPI_SPEED   10000000
 The default SPI speed (in Hz)
 
#define RF24_NO_FETCH_PIPE   0XFF
 A sentinel used to control fetching the pipe info in RF24::available().
 
#define sprintf_P   sprintf
 

Macro Definition Documentation

◆ FAILURE_HANDLING

#define FAILURE_HANDLING

Definition at line 23 of file RF24_config.h.

◆ RF24_POWERUP_DELAY

#define RF24_POWERUP_DELAY   5000

User access to internally used delay time (in microseconds) during RF24::powerUp()

Warning
This default value compensates for all supported hardware. Only adjust this if you know your radio's hardware is, in fact, genuine and reliable.

Definition at line 35 of file RF24_config.h.

◆ rf24_max

#define rf24_max ( a,
b )   (a > b ? a : b)

Definition at line 39 of file RF24_config.h.

◆ rf24_min

#define rf24_min ( a,
b )   (a < b ? a : b)

Definition at line 40 of file RF24_config.h.

◆ RF24_SPI_SPEED

#define RF24_SPI_SPEED   10000000

The default SPI speed (in Hz)

Definition at line 44 of file RF24_config.h.

◆ RF24_NO_FETCH_PIPE

#define RF24_NO_FETCH_PIPE   0XFF

A sentinel used to control fetching the pipe info in RF24::available().

Definition at line 48 of file RF24_config.h.

◆ sprintf_P

#define sprintf_P   sprintf

Definition at line 69 of file RF24_config.h.