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

EZSP v13 #603

Merged
merged 26 commits into from
Dec 30, 2023
Merged

EZSP v13 #603

merged 26 commits into from
Dec 30, 2023

Conversation

puddly
Copy link
Contributor

@puddly puddly commented Dec 22, 2023

This release of EmberZNet drops support for reading/writing network keys using our existing methods, breaking compatibility. The new commands thankfully maintain feature parity and include new features, allowing us to fully restore APS link keys. This should make backup/restore 100% state-preserving for EmberZNet.

bellows/zigbee/application.py Outdated Show resolved Hide resolved
@puddly
Copy link
Contributor Author

puddly commented Dec 26, 2023

This may also be an interesting command to explore. It's available in EZSP v9+:

image
/** @brief Set the routing shortcut threshold to directly use a neighbor instead of
 * performing routing.
 *
 * @param costThresh the routing shortcut value that should be used to directly use a neighbor
 * instead of performing routing.
 *
 * @return ::return EMBER_BAD_ARGUMENT if the costThresh is not 1, 3, 5, 7
 * Returns ::EMBER_SUCCESS otherwise.
 */
EmberStatus emberSetRoutingShortcutThreshold(uint8_t costThresh);

Values range from 1 for a good link to 7 for a bad link.

Copy link

codecov bot commented Dec 30, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (09b2782) 99.78% compared to head (916b1fc) 99.75%.
Report is 1 commits behind head on dev.

Additional details and impacted files
@@            Coverage Diff             @@
##              dev     #603      +/-   ##
==========================================
- Coverage   99.78%   99.75%   -0.04%     
==========================================
  Files          67       74       +7     
  Lines        4728     4966     +238     
==========================================
+ Hits         4718     4954     +236     
- Misses         10       12       +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@puddly puddly marked this pull request as ready for review December 30, 2023 19:06
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.

EZSP v13 (EZSP PROTOCOL VERSION 13) support in bellows?
2 participants