![]() |
McMajan Library Pack
v 2.00
Improve your Arduino !
|
Go to the source code of this file.
Classes | |
class | ss_nrf24 |
union | ss_nrf24::DataMix |
struct | ss_nrf24::McMajanData |
union | ss_nrf24::dataRF24 |
Macros | |
#define | McAir24_ADDR_LEN 5 |
#define | McAirData24 ss_nrf24::dataRF24 |
#define | UseMcAirData() ss_nrf24::dataRF24 FastData; McAir24.RefData=FastData; McAir24.setPayLoadSize(6); |
#define | GetMcAirData() McAir24.getData((uint8_t *)McAir24.RefData.databuffer); |
#define | McAirData McAir24.RefData.IO.Data |
#define | McAirGroup McAir24.RefData.IO.Group |
#define | McAirElement McAir24.RefData.IO.Element |
#define | McAirDataChar (char(McAirData.datachar[0])) |
#define | McAirDataInt (int(McAirData.dataint[0])) |
#define | McAirDataFloat (float(McAirData.datafloat)) |
#define | McAirDataLong (long(McAirData.datalong)) |
Variables | |
ss_nrf24 | McAir24 |
#define GetMcAirData | ( | ) | McAir24.getData((uint8_t *)McAir24.RefData.databuffer); |
The macro GetMcAirData allow to receive data from nrf24 using McAirData protocol without knowing how the library really works
Definition at line 18 of file Ss_McAir24.h.
#define McAir24_ADDR_LEN 5 |
Definition at line 12 of file Ss_McAir24.h.
#define McAirData McAir24.RefData.IO.Data |
Definition at line 20 of file Ss_McAir24.h.
#define McAirData24 ss_nrf24::dataRF24 |
Definition at line 13 of file Ss_McAir24.h.
#define McAirDataChar (char(McAirData.datachar[0])) |
Definition at line 24 of file Ss_McAir24.h.
#define McAirDataFloat (float(McAirData.datafloat)) |
Definition at line 26 of file Ss_McAir24.h.
#define McAirDataInt (int(McAirData.dataint[0])) |
Definition at line 25 of file Ss_McAir24.h.
#define McAirDataLong (long(McAirData.datalong)) |
Definition at line 27 of file Ss_McAir24.h.
#define McAirElement McAir24.RefData.IO.Element |
Definition at line 22 of file Ss_McAir24.h.
#define McAirGroup McAir24.RefData.IO.Group |
Definition at line 21 of file Ss_McAir24.h.
#define UseMcAirData | ( | ) | ss_nrf24::dataRF24 FastData; McAir24.RefData=FastData; McAir24.setPayLoadSize(6); |
The macro UseMcAirData allow you to simplify the McAir24Data setup. You have to use it after the McAir24::init (instance of ss_nrf24::init)
Definition at line 16 of file Ss_McAir24.h.
ss_nrf24 McAir24 |
Definition at line 3 of file Ss_McAir24.cpp.