You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement missing Metering cluster data types (#1594)
* Implement metering units of measure
* Fix naming for `energy_carrier_unit_of_measure`
* Implement a few more enums
Application level retries (#1549)
* WIP: Test
* Unconditional extended timeout
* Oops
* Add a `retry_attempt` field to packets
* Cleanup
* Drop the packet `retry_attempt` field
* Make `MAX_RETRIES` a config option
* Add a unit test
Make OTA more robust V2 (#1565)
* Make OTA more robust V2
This PR only changes the image transfer to not stop the upgrade process when a page or block transfer fails with an error on the stack.
The devices I have tested with re-request blocks if they are not received on the device after some time.
see #1552 for a more detailed discussion, this PR contains just a subset of the changes suggested there.
* Treat timeout as the failure condition for OTA
---------
Co-authored-by: puddly <[email protected]>