Repository navigation
Release 4.1.20
mDot and xDot AT Firmware
- Built with dot-library 4.1.18
- Load AppNonce from NVM on boot, use setJoinNonceValidation to false to disable app nonce checks for join accept
- AppNonce was not loaded after reset, this allowed joins with any nonce from the JoinServer to be accepted
- Do not reset setJoinNonceValidation to true on join
- setJoinNonceValidation was set true in reset network session called before join
- JoinBackOff updated to pass LCTT tests consistently
- JoinBackOff LCTT test could fail after 6 hours depending on the starting DevNonce value which is used to signal the back-off timing
- setFota is saved in NVM and restored on reset to enabled/disable FOTA/Multicast/DeviceTimeReq if not used
- Class C fixes for packets received in Rx2 with MAC commands
Known Issues
- AU915 specific firmware cannot find channel to transmit, GLOBAL firmware can be used for AU915.
- FAILED LCTT - BV_001_A AppKey corrupted after Join Accept in US/AU 915 showed "MIC Error"
- Would only pass LCTT v2.6.0 with 3.11.0_R1 technology package when test were run alone
- Also affects 4.1.17 and 4.1.18