Currently I am failing to make my two NRF24 modules communicate, to make sure the two modules weren't at a bas angle to each other to communicate I picked up and rotated my board that has the receiver attached. I just slowly rotated it in a kind of circular motion to see if holding it at a different angle would help the modules talk. Doing this triggered a breakpoint I set for when I have data, which is determined by checking bit 6 of the status reg is set and if there is data available for the pipe I am using, but when I hit this break point the status register had a value of 255, so all bits set, even the reserved bit 7. Does this mean anything? I would like to know in case it could help with my debugging, thanks.
I am using a PICF45K22 as the transmitter and this STM32 board as the receiver, https://stm32-base.org/boards/STM32F407VET6-STM32-F4VE-V2.0.html . This board has the built in nrf24 connector so wouldn't have thought it was losing power and resetting, but maybe. Thanks