Bryan Edelman
/
nrfl2041
nrfl2041 NOT WORKING
Embed:
(wiki syntax)
Show/hide line numbers
nRF24L01.h
00001 /* Memory Map */ 00002 #define CONFIG 0x00 00003 #define EN_AA 0x01 00004 #define EN_RXADDR 0x02 00005 #define SETUP_AW 0x03 00006 #define SETUP_RETR 0x04 00007 #define RF_CH 0x05 00008 #define RF_SETUP 0x06 00009 #define STATUS 0x07 00010 #define OBSERVE_TX 0x08 00011 #define CD 0x09 00012 #define RX_ADDR_P0 0x0A 00013 #define RX_ADDR_P1 0x0B 00014 #define RX_ADDR_P2 0x0C 00015 #define RX_ADDR_P3 0x0D 00016 #define RX_ADDR_P4 0x0E 00017 #define RX_ADDR_P5 0x0F 00018 #define TX_ADDR 0x10 00019 #define RX_PW_P0 0x11 00020 #define RX_PW_P1 0x12 00021 #define RX_PW_P2 0x13 00022 #define RX_PW_P3 0x14 00023 #define RX_PW_P4 0x15 00024 #define RX_PW_P5 0x16 00025 #define FIFO_STATUS 0x17 00026 00027 /* Bit Mnemonics */ 00028 #define MASK_RX_DR 6 00029 #define MASK_TX_DS 5 00030 #define MASK_MAX_RT 4 00031 #define EN_CRC 3 00032 #define CRCO 2 00033 #define PWR_UP 1 00034 #define PRIM_RX 0 00035 #define ENAA_P5 5 00036 #define ENAA_P4 4 00037 #define ENAA_P3 3 00038 #define ENAA_P2 2 00039 #define ENAA_P1 1 00040 #define ENAA_P0 0 00041 #define ERX_P5 5 00042 #define ERX_P4 4 00043 #define ERX_P3 3 00044 #define ERX_P2 2 00045 #define ERX_P1 1 00046 #define ERX_P0 0 00047 #define AW 0 00048 #define ARD 4 00049 #define ARC 0 00050 #define RF_DR_LOW 5 00051 #define PLL_LOCK 4 00052 #define RF_DR_HIGH 3 00053 #define RF_PWR 1 00054 #define LNA_HCURR 0 00055 #define RX_DR 6 00056 #define TX_DS 5 00057 #define MAX_RT 4 00058 #define RX_P_NO 1 00059 #define TX_FULL 0 00060 #define PLOS_CNT 4 00061 #define ARC_CNT 0 00062 #define TX_REUSE 6 00063 #define FIFO_FULL 5 00064 #define TX_EMPTY 4 00065 #define RX_FULL 1 00066 #define RX_EMPTY 0 00067 00068 /* Instruction Mnemonics */ 00069 #define READ 0x00 00070 #define WRITE 0x20 00071 #define REGISTER_MASK 0x1F 00072 #define R_RX_PAYLOAD 0x61 00073 #define W_TX_PAYLOAD 0xA0 00074 #define FLUSH_TX 0xE1 00075 #define FLUSH_RX 0xE2 00076 #define REUSE_TX_PL 0xE3 00077 #define NOP 0xFF
Generated on Fri Jul 15 2022 21:50:20 by 1.7.2