Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Tx not receiving acknowledgement with NRF24L01+PA+LNA module #56

Closed
sweshn opened this issue Jan 10, 2021 · 2 comments
Closed

Tx not receiving acknowledgement with NRF24L01+PA+LNA module #56

sweshn opened this issue Jan 10, 2021 · 2 comments

Comments

@sweshn
Copy link

sweshn commented Jan 10, 2021

Hi
I have a project that works fine with a NRF24L01+ module in different speeds. But when using a NRF24L01+PA+LNA module everything works except using ackdata. It goes wrong in TX end.
Regards
Staffan

@dparson55
Copy link
Owner

Thanks for the report, is this similar to issue #44? There is a known problem with some PA+LNA versions of the radio that do not receive ACK packets after successfully sending normal data packets. I have one of these PA+LNA radios and it is some hardware problem.

Here are some options:

  • Use only NRFLite::NO_ACK sends and implement sending and receiving data similar to the software-based two-way communication example.
  • Use the Radiohead library. It implements ACK data via software rather than using the hardware-based ACK support built into the nRF24L01+ chip.
  • Try a different PA+LNA radio module made by a different manufacturer.

@sweshn
Copy link
Author

sweshn commented Jan 11, 2021 via email

@dparson55 dparson55 changed the title HW issue Ack not working for NRF24L01+PA+LNA module Jan 11, 2021
@dparson55 dparson55 changed the title Ack not working for NRF24L01+PA+LNA module Tx not receiving acknowledgement with NRF24L01+PA+LNA module Jan 11, 2021
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

2 participants