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

Go to the source code of this file.

Variables

static const PROGMEM char rf24_datarate_e_str_0 [] = "= 1 MBPS"
 
static const PROGMEM char rf24_datarate_e_str_1 [] = "= 2 MBPS"
 
static const PROGMEM char rf24_datarate_e_str_2 [] = "= 250 KBPS"
 
static const PROGMEM char *const rf24_datarate_e_str_P []
 
static const PROGMEM char rf24_model_e_str_0 [] = "nRF24L01"
 
static const PROGMEM char rf24_model_e_str_1 [] = "nRF24L01+"
 
static const PROGMEM char *const rf24_model_e_str_P []
 
static const PROGMEM char rf24_crclength_e_str_0 [] = "= Disabled"
 
static const PROGMEM char rf24_crclength_e_str_1 [] = "= 8 bits"
 
static const PROGMEM char rf24_crclength_e_str_2 [] = "= 16 bits"
 
static const PROGMEM char *const rf24_crclength_e_str_P []
 
static const PROGMEM char rf24_pa_dbm_e_str_0 [] = "= PA_MIN"
 
static const PROGMEM char rf24_pa_dbm_e_str_1 [] = "= PA_LOW"
 
static const PROGMEM char rf24_pa_dbm_e_str_2 [] = "= PA_HIGH"
 
static const PROGMEM char rf24_pa_dbm_e_str_3 [] = "= PA_MAX"
 
static const PROGMEM char *const rf24_pa_dbm_e_str_P []
 
static const PROGMEM char rf24_feature_e_str_on [] = "= Enabled"
 
static const PROGMEM char rf24_feature_e_str_allowed [] = "= Allowed"
 
static const PROGMEM char rf24_feature_e_str_open [] = " open "
 
static const PROGMEM char rf24_feature_e_str_closed [] = "closed"
 
static const PROGMEM char *const rf24_feature_e_str_P []
 
static const PROGMEM uint8_t child_pipe_enable []
 
static const PROGMEM uint8_t child_pipe []
 

Variable Documentation

◆ rf24_datarate_e_str_0

const PROGMEM char rf24_datarate_e_str_0[] = "= 1 MBPS"
static

Definition at line 647 of file RF24.cpp.

◆ rf24_datarate_e_str_1

const PROGMEM char rf24_datarate_e_str_1[] = "= 2 MBPS"
static

Definition at line 648 of file RF24.cpp.

◆ rf24_datarate_e_str_2

const PROGMEM char rf24_datarate_e_str_2[] = "= 250 KBPS"
static

Definition at line 649 of file RF24.cpp.

◆ rf24_datarate_e_str_P

const PROGMEM char* const rf24_datarate_e_str_P[]
static
Initial value:
= {
}
static const PROGMEM char rf24_datarate_e_str_1[]
Definition RF24.cpp:648
static const PROGMEM char rf24_datarate_e_str_0[]
Definition RF24.cpp:647
static const PROGMEM char rf24_datarate_e_str_2[]
Definition RF24.cpp:649

Definition at line 650 of file RF24.cpp.

◆ rf24_model_e_str_0

const PROGMEM char rf24_model_e_str_0[] = "nRF24L01"
static

Definition at line 655 of file RF24.cpp.

◆ rf24_model_e_str_1

const PROGMEM char rf24_model_e_str_1[] = "nRF24L01+"
static

Definition at line 656 of file RF24.cpp.

◆ rf24_model_e_str_P

const PROGMEM char* const rf24_model_e_str_P[]
static
Initial value:
= {
}
static const PROGMEM char rf24_model_e_str_0[]
Definition RF24.cpp:655
static const PROGMEM char rf24_model_e_str_1[]
Definition RF24.cpp:656

Definition at line 657 of file RF24.cpp.

◆ rf24_crclength_e_str_0

const PROGMEM char rf24_crclength_e_str_0[] = "= Disabled"
static

Definition at line 661 of file RF24.cpp.

◆ rf24_crclength_e_str_1

const PROGMEM char rf24_crclength_e_str_1[] = "= 8 bits"
static

Definition at line 662 of file RF24.cpp.

◆ rf24_crclength_e_str_2

const PROGMEM char rf24_crclength_e_str_2[] = "= 16 bits"
static

Definition at line 663 of file RF24.cpp.

◆ rf24_crclength_e_str_P

const PROGMEM char* const rf24_crclength_e_str_P[]
static
Initial value:
= {
}
static const PROGMEM char rf24_crclength_e_str_2[]
Definition RF24.cpp:663
static const PROGMEM char rf24_crclength_e_str_1[]
Definition RF24.cpp:662
static const PROGMEM char rf24_crclength_e_str_0[]
Definition RF24.cpp:661

Definition at line 664 of file RF24.cpp.

◆ rf24_pa_dbm_e_str_0

const PROGMEM char rf24_pa_dbm_e_str_0[] = "= PA_MIN"
static

Definition at line 669 of file RF24.cpp.

◆ rf24_pa_dbm_e_str_1

const PROGMEM char rf24_pa_dbm_e_str_1[] = "= PA_LOW"
static

Definition at line 670 of file RF24.cpp.

◆ rf24_pa_dbm_e_str_2

const PROGMEM char rf24_pa_dbm_e_str_2[] = "= PA_HIGH"
static

Definition at line 671 of file RF24.cpp.

◆ rf24_pa_dbm_e_str_3

const PROGMEM char rf24_pa_dbm_e_str_3[] = "= PA_MAX"
static

Definition at line 672 of file RF24.cpp.

◆ rf24_pa_dbm_e_str_P

const PROGMEM char* const rf24_pa_dbm_e_str_P[]
static
Initial value:
= {
}
static const PROGMEM char rf24_pa_dbm_e_str_2[]
Definition RF24.cpp:671
static const PROGMEM char rf24_pa_dbm_e_str_0[]
Definition RF24.cpp:669
static const PROGMEM char rf24_pa_dbm_e_str_1[]
Definition RF24.cpp:670
static const PROGMEM char rf24_pa_dbm_e_str_3[]
Definition RF24.cpp:672

Definition at line 673 of file RF24.cpp.

◆ rf24_feature_e_str_on

const PROGMEM char rf24_feature_e_str_on[] = "= Enabled"
static

Definition at line 693 of file RF24.cpp.

◆ rf24_feature_e_str_allowed

const PROGMEM char rf24_feature_e_str_allowed[] = "= Allowed"
static

Definition at line 694 of file RF24.cpp.

◆ rf24_feature_e_str_open

const PROGMEM char rf24_feature_e_str_open[] = " open "
static

Definition at line 695 of file RF24.cpp.

◆ rf24_feature_e_str_closed

const PROGMEM char rf24_feature_e_str_closed[] = "closed"
static

Definition at line 696 of file RF24.cpp.

◆ rf24_feature_e_str_P

const PROGMEM char* const rf24_feature_e_str_P[]
static
Initial value:
= {
}
static const PROGMEM char rf24_feature_e_str_on[]
Definition RF24.cpp:693
static const PROGMEM char rf24_feature_e_str_open[]
Definition RF24.cpp:695
static const PROGMEM char rf24_feature_e_str_closed[]
Definition RF24.cpp:696
static const PROGMEM char rf24_feature_e_str_allowed[]
Definition RF24.cpp:694

Definition at line 697 of file RF24.cpp.

◆ child_pipe_enable

const PROGMEM uint8_t child_pipe_enable[]
static
Initial value:
#define ERX_P2
Definition nRF24L01.h:71
#define ERX_P0
Definition nRF24L01.h:73
#define ERX_P4
Definition nRF24L01.h:69
#define ERX_P3
Definition nRF24L01.h:70
#define ERX_P1
Definition nRF24L01.h:72
#define ERX_P5
Definition nRF24L01.h:68

Definition at line 1175 of file RF24.cpp.

◆ child_pipe

const PROGMEM uint8_t child_pipe[]
static
Initial value:
#define RX_ADDR_P3
Definition nRF24L01.h:40
#define RX_ADDR_P5
Definition nRF24L01.h:42
#define RX_ADDR_P2
Definition nRF24L01.h:39
#define RX_ADDR_P1
Definition nRF24L01.h:38
#define RX_ADDR_P0
Definition nRF24L01.h:37
#define RX_ADDR_P4
Definition nRF24L01.h:41

Definition at line 1587 of file RF24.cpp.