25 for (
i = 0;
i < 8;
i++)
48 for (
i = 0;
i < 8;
i++)
96 for (ctr = 0; ctr < len; ctr++)
108 for (ctr = 0; ctr < len; ctr++)
139 for (
i = 0;
i < 5;
i++) {
159 if (channel > 125) channel = 125;
166#if (CI24R1_PLOAD_WIDTH == 0)
196#if (CI24R1_PLOAD_WIDTH == 0)
231#if CI24R1_PLOAD_WIDTH == 0
241 for (
i = 0;
i < rxplWidth;
i++)
260 val |= (af & 0x03) << 6;
265 val |= (af & 0x0C) << 4;
302 for (
i = 0;
i < 5;
i++) {
308 for (
i = 0;
i < 5;
i++) {
313 for (
i = 0;
i < 5;
i++) {
uint8_t CI24R1_ReadStatus(void)
void CI24R1_WriteFromBuf(uint8_t reg, const uint8_t *pBuf, uint8_t len)
void CI24R1_SetTxAddress(uint8_t *address)
uint8_t CI24R1_ReadReg(uint8_t reg)
void CI24R1_Switch1F_AF(uint8_t af)
uint8_t CI24R1_ReadByte(void)
void CI24R1_SetChannel(uint8_t channel)
void CI24R1_SetTxMode(void)
void CI24R1_WriteByte(uint8_t value)
void CI24R1_WriteReg(uint8_t reg, uint8_t value)
uint8_t CI24R1_Tx(uint8_t *ucPayload, uint8_t length)
void CI24R1_SetRxAddress(uint8_t *address)
void CI24R1_SetRxMode(void)
void CI24R1_WriteCmd(uint8_t cmd)
__IDATA uint8_t xbuf[CI24R1_PLOAD_MAX_WIDTH+1]
void CI24R1_ReadToBuf(uint8_t reg, uint8_t *pBuf, uint8_t len)
uint8_t CI24R1_SPI_Test(void)
uint8_t CI24R1_PrintStatus(void)
#define CI24R1_REG_RX_PW_P1
#define CI24R1_CMD_SELIRQ
#define CI24R1_EN_RXADDR_BT
#define CI24R1_CMD_R_REGISTER
#define CI24R1_PLOAD_WIDTH
#define CI24R1_RF_SETUP_11DB
#define CI24R1_REG_RX_PW_P5
#define CI24R1_REG_FIFO_STATUS
#define CI24R1_REG_TX_ADDR
#define CI24R1_DATA_OUT()
#define CI24R1_EN_RXADDR_BT_CRC_M
#define CI24R1_REG_FEATURE
#define CI24R1_EN_RXADDR_BT_CRC_H
#define CI24R1_REG_RX_PW_P4
#define CI24R1_REG_RX_ADDR_P2
#define CI24R1_REG_RX_ADDR_P1
#define CI24R1_FLAG_RX_READY
#define CI24R1_REG_RX_ADDR_P3
#define CI24R1_DATA_READ()
#define CI24R1_PLOAD_MAX_WIDTH
#define CI24R1_REG_RX_PW_P2
#define CI24R1_CLK_HIGH()
#define CI24R1_CMD_FLUSH_RX
#define CI24R1_REG_SETUP_AW
#define CI24R1_REG_OBSERVE_TX
#define CI24R1_EN_RXADDR_OSC_C
#define CI24R1_CMD_SELSPI
#define CI24R1_REG_SETUP_RETR
#define CI24R1_RF_SETUP_1M
#define CI24R1_REG_RF_SETUP
#define CI24R1_CMD_R_RX_PL_WID
#define CI24R1_EN_RXADDR_CRC
#define CI24R1_CMD_W_TX_PAYLOAD
#define CI24R1_CMD_FLUSH_TX
#define CI24R1_DATA_HIGH()
#define CI24R1_REG_RX_PW_P0
#define CI24R1_NSS_HIGH()
#define CI24R1_FLAG_MAX_RT
#define CI24R1_REG_RX_ADDR_P4
#define CI24R1_REG_RX_ADDR_P0
#define CI24R1_DATA_LOW()
#define CI24R1_REG_EN_RXADDR
#define CI24R1_EN_RXADDR_BT_CRC_L
#define CI24R1_CMD_R_RX_PAYLOAD
#define CI24R1_REG_STATUS
#define CI24R1_CMD_W_REGISTER
#define CI24R1_REG_CONFIG
#define CI24R1_REG_RX_PW_P3
#define CI24R1_REG_RX_ADDR_P5AF
void UART1_TxChar(char dat)
void UART1_TxString(uint8_t *str)
void UART1_TxHex(uint8_t hex)
uint8_t val[MAX7219_BLOCKS]