-
Notifications
You must be signed in to change notification settings - Fork 86
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
Force TX after CCA failure on EZSP v7+ #576
Conversation
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## dev #576 +/- ##
=======================================
Coverage 99.77% 99.77%
=======================================
Files 67 67
Lines 4837 4855 +18
=======================================
+ Hits 4826 4844 +18
Misses 11 11
☔ View full report in Codecov by Sentry. |
It appears that this change is compatible with many more versions of EmberZNet than I thought: reading the value with |
Great finding and work done our master HACKER !!!! |
EMBER_VALUE_FORCE_TX_AFTER_FAILED_CCA_ATTEMPTS
seems to work in the latest Gecko SDK release! This allows the radio to force a transmit, even after CCA failures.Normally this sounds like a bad idea but the alternative is to allow the radio to silently fail with a generic "delivery error" (TODO: figure out a way to infer the actual error code).