Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

use ack_payloads_enabled to full potential #662

Closed
wants to merge 1 commit into from

Conversation

2bndy5
Copy link
Member

@2bndy5 2bndy5 commented Oct 19, 2020

addresses #654

Also, I found an error in the comparison statement used in setAutoAck() about the pipe number passed to the pipe parameter. There is no pipe 6 (only 0-5). While the datasheet says "only 0s allowed", the bit in the EN_AA register is marked read/write. The fact that this hasn't caused an error with the nRF24L01 justifies #641 because if you assert bit 6 in the EN_AA, then a SPI read transaction will return 1 in bit position 6 of the EN_AA register (tested this with my circuitpython library's SPI functions when I developed per pipe control of auto-ack).

about startListening() in reUseTx() docs

I made some doc changes to reUseTx() about startListening() currently flushing the TX FIFO in #656. With this PR, startListening() no longer flushes the TX FIFO (see Additional context in #654). So the doc changes in #656 should reflect this PR as well, but this branch is not based on the branch used for #656.

@2bndy5
Copy link
Member Author

2bndy5 commented Oct 19, 2020

merging this to my fork's master first. when this repo is "unpaused" I'll gladly submit a culminated PR

@2bndy5 2bndy5 closed this Oct 19, 2020
@2bndy5 2bndy5 deleted the better-ack-pl-enabled branch October 20, 2020 00:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant