![]() |
McMajan Library Pack
v 2.00
Improve your Arduino !
|
#include "Ss_McMajan_Config.h"
Go to the source code of this file.
Macros | |
#define | McAir24_Base 0x08 |
#define | McAir24_Reg00_CONFIG 0x00 |
#define | McAir24_MASK_RX_DR 0x40 |
#define | McAir24_MASK_TX_DS 0x20 |
#define | McAir24_MASK_MAX_RT 0x10 |
#define | McAir24_EN_CRC 0x08 |
#define | McAir24_CRCO 0x04 |
#define | McAir24_PWR_UP 0x02 |
#define | McAir24_PRIM_RX 0x01 |
#define | McAir24_Reg01_EN_AA 0x01 |
#define | EN_AA_P5 0x20 |
#define | EN_AA_P4 0x10 |
#define | EN_AA_P3 0x08 |
#define | EN_AA_P2 0x04 |
#define | EN_AA_P1 0x02 |
#define | EN_AA_P0 0x01 |
#define | EN_RXADDR 0x02 |
#define | SETUP_AW 0x03 |
#define | McAir24_Reg04_SETUP_RETR 0x04 |
#define | RF_CH 0x05 |
#define | McAir24_Reg06_RF_SETUP 0x06 |
#define | McAir24_PWR_18dB 0x00 |
#define | McAir24_PWR_12dB 0x02 |
#define | McAir24_PWR_6dB 0x04 |
#define | McAir24_PWR_0dB 0x06 |
#define | McAir24_SPD_250K 0x20 |
#define | McAir24_SPD_1M 0x00 |
#define | McAir24_SPD_2M 0x08 |
#define | McAir24_Reg07_STATUS 0x07 |
#define | McAir24_RX_DR 0x40 |
#define | McAir24_TX_DS 0x20 |
#define | McAir24_MAX_RT 0x10 |
#define | OBSERVE_TX 0x08 |
#define | McAir24_Reg09_RPD 0x09 |
#define | RX_ADDR_P0 0x0A |
#define | RX_ADDR_P1 0x0B |
#define | RX_ADDR_P2 0x0C |
#define | RX_ADDR_P3 0x0D |
#define | RX_ADDR_P4 0x0E |
#define | RX_ADDR_P5 0x0F |
#define | TX_ADDR 0x10 |
#define | RX_PW_P0 0x11 |
#define | RX_PW_P1 0x12 |
#define | RX_PW_P2 0x13 |
#define | RX_PW_P3 0x14 |
#define | RX_PW_P4 0x15 |
#define | RX_PW_P5 0x16 |
#define | McAir24_Reg17_FIFO_STATUS 0x17 |
#define | FIFO_STATUS 0x17 |
#define | McAir24_RX_EMPTY 0x01 |
#define | MASK_RX_DR 6 |
#define | MASK_TX_DS 5 |
#define | MASK_MAX_RT 4 |
#define | EN_CRC 3 |
#define | CRCO 2 |
#define | PWR_UP 1 |
#define | PRIM_RX 0 |
#define | ENAA_P5 5 |
#define | ENAA_P4 4 |
#define | ENAA_P3 3 |
#define | ENAA_P2 2 |
#define | ENAA_P1 1 |
#define | ENAA_P0 0 |
#define | ERX_P5 5 |
#define | ERX_P4 4 |
#define | ERX_P3 3 |
#define | ERX_P2 2 |
#define | ERX_P1 1 |
#define | ERX_P0 0 |
#define | AW 0 |
#define | ARD 4 |
#define | ARC 0 |
#define | PLL_LOCK 4 |
#define | RF_DR 3 |
#define | RF_PWR 1 |
#define | LNA_HCURR 0 |
#define | RX_P_NO 1 |
#define | TX_FULL 0 |
#define | PLOS_CNT 4 |
#define | ARC_CNT 0 |
#define | TX_REUSE 6 |
#define | FIFO_FULL 5 |
#define | TX_EMPTY 4 |
#define | RX_FULL 1 |
#define | McAir24_R_REGISTER 0x00 |
#define | McAir24_W_REGISTER 0x20 |
#define | McAir24_REGISTER_MASK 0x1F |
#define | R_RX_PAYLOAD 0x61 |
#define | W_TX_PAYLOAD 0xA0 |
#define | McAir24_FLUSH_TX 0xE1 |
#define | McAir24_FLUSH_RX 0xE2 |
#define | REUSE_TX_PL 0xE3 |
#define | NOP 0xFF |
#define ARC 0 |
Definition at line 100 of file Ss_nrf24.h.
#define ARC_CNT 0 |
Definition at line 116 of file Ss_nrf24.h.
#define ARD 4 |
Definition at line 99 of file Ss_nrf24.h.
#define AW 0 |
Definition at line 98 of file Ss_nrf24.h.
#define CRCO 2 |
Definition at line 83 of file Ss_nrf24.h.
#define EN_AA_P0 0x01 |
Definition at line 27 of file Ss_nrf24.h.
#define EN_AA_P1 0x02 |
Definition at line 26 of file Ss_nrf24.h.
#define EN_AA_P2 0x04 |
Definition at line 25 of file Ss_nrf24.h.
#define EN_AA_P3 0x08 |
Definition at line 24 of file Ss_nrf24.h.
#define EN_AA_P4 0x10 |
Definition at line 23 of file Ss_nrf24.h.
#define EN_AA_P5 0x20 |
Definition at line 22 of file Ss_nrf24.h.
#define EN_CRC 3 |
Definition at line 82 of file Ss_nrf24.h.
#define EN_RXADDR 0x02 |
Definition at line 29 of file Ss_nrf24.h.
#define ENAA_P0 0 |
Definition at line 91 of file Ss_nrf24.h.
#define ENAA_P1 1 |
Definition at line 90 of file Ss_nrf24.h.
#define ENAA_P2 2 |
Definition at line 89 of file Ss_nrf24.h.
#define ENAA_P3 3 |
Definition at line 88 of file Ss_nrf24.h.
#define ENAA_P4 4 |
Definition at line 87 of file Ss_nrf24.h.
#define ENAA_P5 5 |
Definition at line 86 of file Ss_nrf24.h.
#define ERX_P0 0 |
Definition at line 97 of file Ss_nrf24.h.
#define ERX_P1 1 |
Definition at line 96 of file Ss_nrf24.h.
#define ERX_P2 2 |
Definition at line 95 of file Ss_nrf24.h.
#define ERX_P3 3 |
Definition at line 94 of file Ss_nrf24.h.
#define ERX_P4 4 |
Definition at line 93 of file Ss_nrf24.h.
#define ERX_P5 5 |
Definition at line 92 of file Ss_nrf24.h.
#define FIFO_FULL 5 |
Definition at line 118 of file Ss_nrf24.h.
#define FIFO_STATUS 0x17 |
Definition at line 73 of file Ss_nrf24.h.
#define LNA_HCURR 0 |
Definition at line 104 of file Ss_nrf24.h.
#define MASK_MAX_RT 4 |
Definition at line 81 of file Ss_nrf24.h.
#define MASK_RX_DR 6 |
Definition at line 79 of file Ss_nrf24.h.
#define MASK_TX_DS 5 |
Definition at line 80 of file Ss_nrf24.h.
#define McAir24_Base 0x08 |
Definition at line 10 of file Ss_nrf24.h.
#define McAir24_CRCO 0x04 |
Definition at line 17 of file Ss_nrf24.h.
#define McAir24_EN_CRC 0x08 |
Definition at line 16 of file Ss_nrf24.h.
#define McAir24_FLUSH_RX 0xE2 |
Definition at line 134 of file Ss_nrf24.h.
#define McAir24_FLUSH_TX 0xE1 |
Definition at line 133 of file Ss_nrf24.h.
#define McAir24_MASK_MAX_RT 0x10 |
Definition at line 15 of file Ss_nrf24.h.
#define McAir24_MASK_RX_DR 0x40 |
Definition at line 13 of file Ss_nrf24.h.
#define McAir24_MASK_TX_DS 0x20 |
Definition at line 14 of file Ss_nrf24.h.
#define McAir24_MAX_RT 0x10 |
Definition at line 51 of file Ss_nrf24.h.
#define McAir24_PRIM_RX 0x01 |
Definition at line 19 of file Ss_nrf24.h.
#define McAir24_PWR_0dB 0x06 |
Definition at line 41 of file Ss_nrf24.h.
#define McAir24_PWR_12dB 0x02 |
Definition at line 39 of file Ss_nrf24.h.
#define McAir24_PWR_18dB 0x00 |
Definition at line 38 of file Ss_nrf24.h.
#define McAir24_PWR_6dB 0x04 |
Definition at line 40 of file Ss_nrf24.h.
#define McAir24_PWR_UP 0x02 |
Definition at line 18 of file Ss_nrf24.h.
#define McAir24_R_REGISTER 0x00 |
Definition at line 128 of file Ss_nrf24.h.
#define McAir24_Reg00_CONFIG 0x00 |
Definition at line 12 of file Ss_nrf24.h.
#define McAir24_Reg01_EN_AA 0x01 |
Definition at line 21 of file Ss_nrf24.h.
#define McAir24_Reg04_SETUP_RETR 0x04 |
Definition at line 33 of file Ss_nrf24.h.
#define McAir24_Reg06_RF_SETUP 0x06 |
Definition at line 37 of file Ss_nrf24.h.
#define McAir24_Reg07_STATUS 0x07 |
Definition at line 48 of file Ss_nrf24.h.
#define McAir24_Reg09_RPD 0x09 |
Definition at line 56 of file Ss_nrf24.h.
#define McAir24_Reg17_FIFO_STATUS 0x17 |
Definition at line 72 of file Ss_nrf24.h.
#define McAir24_REGISTER_MASK 0x1F |
Definition at line 130 of file Ss_nrf24.h.
#define McAir24_RX_DR 0x40 |
Definition at line 49 of file Ss_nrf24.h.
#define McAir24_RX_EMPTY 0x01 |
Definition at line 76 of file Ss_nrf24.h.
#define McAir24_SPD_1M 0x00 |
Definition at line 44 of file Ss_nrf24.h.
#define McAir24_SPD_250K 0x20 |
Definition at line 43 of file Ss_nrf24.h.
#define McAir24_SPD_2M 0x08 |
Definition at line 45 of file Ss_nrf24.h.
#define McAir24_TX_DS 0x20 |
Definition at line 50 of file Ss_nrf24.h.
#define McAir24_W_REGISTER 0x20 |
Definition at line 129 of file Ss_nrf24.h.
#define NOP 0xFF |
Definition at line 136 of file Ss_nrf24.h.
#define OBSERVE_TX 0x08 |
Definition at line 54 of file Ss_nrf24.h.
#define PLL_LOCK 4 |
Definition at line 101 of file Ss_nrf24.h.
#define PLOS_CNT 4 |
Definition at line 115 of file Ss_nrf24.h.
#define PRIM_RX 0 |
Definition at line 85 of file Ss_nrf24.h.
#define PWR_UP 1 |
Definition at line 84 of file Ss_nrf24.h.
#define R_RX_PAYLOAD 0x61 |
Definition at line 131 of file Ss_nrf24.h.
#define REUSE_TX_PL 0xE3 |
Definition at line 135 of file Ss_nrf24.h.
#define RF_CH 0x05 |
Definition at line 35 of file Ss_nrf24.h.
#define RF_DR 3 |
Definition at line 102 of file Ss_nrf24.h.
#define RF_PWR 1 |
Definition at line 103 of file Ss_nrf24.h.
#define RX_ADDR_P0 0x0A |
Definition at line 58 of file Ss_nrf24.h.
#define RX_ADDR_P1 0x0B |
Definition at line 59 of file Ss_nrf24.h.
#define RX_ADDR_P2 0x0C |
Definition at line 60 of file Ss_nrf24.h.
#define RX_ADDR_P3 0x0D |
Definition at line 61 of file Ss_nrf24.h.
#define RX_ADDR_P4 0x0E |
Definition at line 62 of file Ss_nrf24.h.
#define RX_ADDR_P5 0x0F |
Definition at line 63 of file Ss_nrf24.h.
#define RX_FULL 1 |
Definition at line 120 of file Ss_nrf24.h.
#define RX_P_NO 1 |
Definition at line 113 of file Ss_nrf24.h.
#define RX_PW_P0 0x11 |
Definition at line 65 of file Ss_nrf24.h.
#define RX_PW_P1 0x12 |
Definition at line 66 of file Ss_nrf24.h.
#define RX_PW_P2 0x13 |
Definition at line 67 of file Ss_nrf24.h.
#define RX_PW_P3 0x14 |
Definition at line 68 of file Ss_nrf24.h.
#define RX_PW_P4 0x15 |
Definition at line 69 of file Ss_nrf24.h.
#define RX_PW_P5 0x16 |
Definition at line 70 of file Ss_nrf24.h.
#define SETUP_AW 0x03 |
Definition at line 31 of file Ss_nrf24.h.
#define TX_ADDR 0x10 |
Definition at line 64 of file Ss_nrf24.h.
#define TX_EMPTY 4 |
Definition at line 119 of file Ss_nrf24.h.
#define TX_FULL 0 |
Definition at line 114 of file Ss_nrf24.h.
#define TX_REUSE 6 |
Definition at line 117 of file Ss_nrf24.h.
#define W_TX_PAYLOAD 0xA0 |
Definition at line 132 of file Ss_nrf24.h.