Has anyone used this Transciever? It looks to be a close cousin (or a ripoff) of the nRF2401. In fact the datasheet appear to have been copied and poorly modified.
I can get it to transmit but not receive. My best guess is that I’m doing something wrong in the configuration.
Here’s the quick and dirty of what I’m doing. Let me know if you need more info.
ClearBit(PORTC,1) 'Set TX CE low
ClearBit(PORTC,4) 'Set RX CE low
ClearBit(PORTC,0) 'Set TX CS low
ClearBit(PORTC,3) 'Set RX CS low
Delay_ms(5)
Payload = "080834110F04" 'Configuration code needed to setup TX
SetBit(PORTC,0) 'Set TX CS high
Delay_ms(50)
Gosub TX_Init 'Load Configuration code into the TXRX24g
ClearBit(PORTC,0) 'Set TX CS low
Delay_ms(50)
Payload = "080821110F05" 'Configuration code needed to setup RX
SetBit(PORTC,3) 'Set RX CS high
Delay_ms(50)
Gosub RX_Init 'Load Configuration code into the TXRX24g
ClearBit(PORTC,3) 'Set RX CS low
Delay_ms(50)
SetBit(PORTC,4) 'Set RX CE high
Delay_ms(500)
Payload = "1AB" 'Test Address=1 Payload=AB (1 byte)
SetBit(PORTC,1) 'Set TX CE high
Delay_ms(5)
Gosub TX_Init
ClearBit(PORTC,1) 'Set TX CE low
Delay_ms(5)