Repository navigation
PrintSphere v1.5
Release notes to v1.5.
Major Features
- V2 Protocol Support (P2S/H2): Added
snow-based external spool detection viadevice.extruder.info[].snowfield, replacing unreliable legacytray_nowon newer printers. - vir_slot Parsing: New V2
vir_slotarray parsing for filament info on P2S/H2 series, with automatic V1vt_trayfallback for older printers. - AMS Page with EXT Pill: External spool shown as dedicated pill on AMS page with material type, color, and "EXT" label.
- HMS Code Enhancement: Improved HMS error code display and alert handling across local and cloud paths.
- Cloud Camera Improvements: Better cloud camera integration and reliability (P1 and A1 series Printer).
- Error Lookup Table: Embedded centralized error lookup for human-readable error descriptions.
Major Fixes
- External Spool Detection: Fixed EXT spool not showing on P2S when printing from external filament (V2 protocol mismatch).
- Filament Change UX: Suppressed false "failed" status during filament change; corrected loading/unloading labels.
- Download Progress Stuck at 99%: Fixed sticky download-related progress flag not clearing properly.
- LVGL Lock Timeouts: Fixed multiple LVGL lock contention issues causing UI freezes.
- HTTPD Stack Overflow: Fixed web server stack overflow crash.
- Nozzle Temp Garbage Values: Fixed P2S nozzle temperature showing invalid data.
- AMS Overlay Removed: Cleaned up stale AMS overlay that interfered with layout.
- Section Tile Badge Live Update: Fixed dashboard badges not updating in real-time.
- Fix Bambu Cloud UID overflow
Internal
- Dual-path consistency: all parsing changes applied to both local MQTT and cloud MQTT clients.
- Added
ams_status_mainfield to cloud snapshot for AMS status tracking. - Diagnostic logging for V2 protocol fields (
snow,vir_slot).