Skip to content

3.1.0

Compare
Choose a tag to compare
@JPHutchins JPHutchins released this 27 May 18:30
· 74 commits to main since this release
3b2ce63

Features

  • request adds an optional timeout_s argument that defaults to 120s.
  • upload adds an optional first_timeout_s argument that defaults to 40s. This long timeout allows time for SMP servers to erase the destination image slot if they do not have "erase progressively" enabled.
  • upload adds an option subsequent_timeout_s argument that defaults to 2.5s. This should cause an image upload to fail fast if the SMP server stops responding to image upload write requests during the upload routine.

Fixes

  • The Bleak BLE transport will cancel requests if the peripheral disconnects instead of hanging.

What's Changed

Full Changelog: 3.0.1...3.1.0