85 for (
i = 0;
i < 5;
i++) {
134 if (channel > 80) channel = 80;
190 for (
i = 0;
i < 10;
i++)
269 for (
i = 0;
i < rxplWidth;
i++)
313 UART1_TxString(
"Bytes from low to high: 0,1,2,3,...\r\n[Config]");
315 for (
i = 0;
i < 3;
i++) {
330 for (
i = 0;
i < 4;
i++) {
336 for (
i = 0;
i < 3;
i++) {
342 for (
i = 0;
i < 2;
i++) {
348 for (
i = 0;
i < 4;
i++) {
354 for (
i = 0;
i < 2;
i++) {
360 for (
i = 0;
i < 5;
i++) {
366 for (
i = 0;
i < 5;
i++) {
371 for (
i = 0;
i < 5;
i++) {
376 for (
i = 0;
i < 4;
i++) {
382 for (
i = 0;
i < 6;
i++) {
388 for (
i = 0;
i < 3;
i++) {
void SPI_TxRxBytes(uint8_t *pBuf, uint8_t len)
void SYS_Delay(uint16_t t)
void SYS_DelayUs(uint16_t t)
void UART1_TxChar(char dat)
void UART1_TxString(uint8_t *str)
void UART1_TxHex(uint8_t hex)
void XL2400_SetTxMode(void)
void XL2400_FlushRxTX(void)
void XL2400_SetRxAddress(uint8_t *address)
void XL2400_WriteReg(uint8_t reg, uint8_t value)
void XL2400_SetTxAddress(uint8_t *address)
void XL2400_WriteFromBuf(uint8_t reg, const uint8_t *pBuf, uint8_t len)
void XL2400_SetPower(uint8_t power)
uint8_t XL2400_ReadStatus(void)
void XL2400_CarrierTest(void)
uint8_t XL2400_ReadReg(uint8_t reg)
uint8_t XL2400_PrintStatus(void)
void XL2400_SetChannel(uint8_t channel)
void XL2400_SetRxMode(void)
void XL2400_CE_High(void)
void XL2400_ReadToBuf(uint8_t reg, uint8_t *pBuf, uint8_t len)
__IDATA uint8_t xbuf[XL2400_PL_WIDTH_MAX+1]
uint8_t XL2400_Tx(uint8_t *ucPayload, uint8_t length)
uint8_t XL2400_SPI_Test(void)
uint8_t XL2400_RxCalibrate(void)
void XL2400_ClearStatus(void)
#define XL2400_REG_TXPROC_CFG
#define XL2400_CMD_R_RX_PAYLOAD
#define XL2400_REG_EN_RXADDR
#define XL2400_CMD_FLUSH_TX
#define XL2400_REG_ANALOG_CFG0
#define XL2400_CMD_FLUSH_RX
#define XL2400_REG_FEATURE
#define XL2400_PLOAD_WIDTH
#define XL2400_REG_RX_ADDR_P0
#define XL2400_REG_ANALOG_CFG3
#define XL2400_REG_OBSERVE_TX
#define XL2400_CMD_R_REGISTER
#define XL2400_REG_FIFO_STATUS
#define XL2400_REG_STATUS
#define XL2400_REG_RX_ADDR_P1
#define XL2400_REG_CFG_TOP
#define XL2400_REG_RX_ADDR_P2_P5
#define XL2400_REG_SETUP_RETR
#define XL2400_CMD_W_REGISTER
#define XL2400_REG_RF_SETUP
#define XL2400_CMD_R_RX_PL_WID
#define XL2400_CMD_W_TX_PAYLOAD
#define XL2400_REG_SETUP_AW
#define XL2400_REG_TX_ADDR
#define XL2400_REG_RX_PW_PX
#define XL2400_PL_WIDTH_MAX
void XL2400_WriteBack(uint8_t reg, uint8_t len)