Skip to content

v0.1.1 - Improve retries

Pre-release
Pre-release

Choose a tag to compare

@jrigling jrigling released this 05 Jan 06:25
· 11 commits to main since this release
Add retry logic to update() and ensure_manual_mode()

Fixed "Lost message synchronization" errors during device setup by adding automatic retry to critical methods that can hit the garbage byte issue:

- device.update(): Now retries up to 3 times (was failing immediately)
- mdp20000.ensure_manual_mode(): Now retries up to 3 times
- Imported async_retry decorator in device.py

This resolves setup failures when connecting to devices, making initial connection much more reliable.

Version bumped to 0.1.1.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>