v0.12 - Settings Wear Leveling & Improved USB Logging
Pre-release
Pre-release
** Applying this update over v0.10/v0.11 will reset your persisted settings and sensor calibrations. **
Please recalibrate your sensors after applying.
This is a side-effect of having to move the settings store region, pardon. This should not happen again in future updates.
Features:
- If
VBUS
is powered (e.g. plugged in via USB) then wait 1s for a serial connection to avoid dropping early messages - Cycle through multiple save slots in flash. Assuming you're not changing settings unusually often, your board's flash will wear out in ~10+ years instead of ~2-3 years.
- Bootloader will rapidly flash LED when waiting for connection.
Fixes:
- Fix potential settings corruption from
btstack
's flash store overlapping our persistent store.