Skip to content

v0.6.3

Pre-release
Pre-release

Choose a tag to compare

@ilyakruchinin ilyakruchinin released this 05 Aug 06:19
c3a6c0e

Changes since v0.6.2

OTA Firmware Update

  • Download firmware from URL — device fetches and flashes directly from GitHub or any HTTPS URL, no computer needed
  • "I'm Feeling Adventurous" button — auto-finds and installs the latest release with one click
  • Real-time progress bar — shows download and flash progress during update
  • Fixed OTA download failures — TLS buffer too small for GitHub's CDN caused silent handshake failures; now uses full-size TLS buffers with on-demand allocation to keep RAM usage low
  • Concurrent uploads supported — OTA download works even while SleepHQ upload is running

BLE Reconnect

  • Auto-reconnects when AS11 is turned on later — if the CPAP is off at boot, the device keeps retrying every 60s instead of giving up and requiring a reboot
  • Cleaner disconnect handling — retry loop exits immediately when pairing is cleared or user disconnects

Faster Dashboard Graph Loading

  • Halved breathing-graph download size — flow and pressure data now stored in separate files; the dashboard only fetches flow (pressure comes from the summary data), cutting transfer size in half
  • Backwards compatible — old sessions still load; new sessions use the split format automatically

NTP Failure Recovery

  • BOOT button escape on Wi-Fi failure — if NTP sync fails, the alarm sounds but you can now hold BOOT to enter Wi-Fi setup instead of waiting for a forced reboot

Stream Quality Diagnostics

  • BLE stream health metrics — session list now shows notification count, gap events, and missing-sample compensation for each session