Cannot get correct status value when trying to send data TX_DS not asserted
Cannot get correct status value when trying to send data TX_DS not asserted
Hi Vic,
Have you verified you able to communicate with the nRF24L01+ ? for example, can write and read a register ? Do you use ACK and auto retransmit ? have you tried to follow Appendix A in the Product spec ?
Hello, Hung. Thanks for your reply. Yes, I'm capable to handle nrf24L01 module at stage of configuration and sending data and I can read and write registers. But after I sent data I have no clue was my data sent or not. As I understand when something happen it's reflected by asserting one of three interrupts which cause IRQ to go low (become active) but it never happen. Actually I didn't set EN_AA because I decided to start only with data transfer. May be this is my mistake? RF module still waiting for respond from receiver that's why IRQ remains inactive. Am I right?
Hello, Hung. Thanks for your reply. Yes, I'm capable to handle nrf24L01 module at stage of configuration and sending data and I can read and write registers. But after I sent data I have no clue was my data sent or not. As I understand when something happen it's reflected by asserting one of three interrupts which cause IRQ to go low (become active) but it never happen. Actually I didn't set EN_AA because I decided to start only with data transfer. May be this is my mistake? RF module still waiting for respond from receiver that's why IRQ remains inactive. Am I right?