This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Issue w/ nRF24L01 Tx

I am having an interesting issue trying to send packets. Only a very small number are being received (~1 per second even when transmitting one after another), and they are only partially correct (receiving 0x9DAFAAAA when transmitting 0xAAAAAAAA).

Additionally, if I try and change the payload being set (e.g. from 0xAAAAAAAA to 0xBBBBBBBB) nothing happens unless the nRF24L01 is restarted.

Is there something obvious I could be missing to cause this behavior? The Rx and Tx addresses appear to get set correctly (w/ Rx_P0 set to the same address as Tx)and the payload size is being set to 4 bytes.

Has anyone else had behavior like this?

(Using an Arduino for Rx and an STM32F4 Discovery board for Tx - I have no issues using the Arduino for Tx and the STM32 for Rx)

Parents Reply Children
No Data
Related