Skip to content

Multi printer support

Compare
Choose a tag to compare
@suchmememanyskill suchmememanyskill released this 15 Mar 21:49
· 59 commits to master since this release
4bfe149

! NOTE !
This update will wipe your configuration

Added

  • Added new screen types
    • ESP32-2432S024 (2.4" Capacitive)
    • ESP32-2432S032 (3.2" Capacitive)
    • ESP32-4827S043 (4.3" 480x270 Capacitive)
    • ESP32-8048S043 (4.3" 800x480 Capacitive)
  • Add a vertical UI build to ESP32-3248S035 (3.5" Capacitive)
  • 32x32 PNG images are now loaded on the file select screen when selecting a single file
  • Add multi printer support (Control multiple printers with one CYD)
    • Up to 8 printers are supported
    • Enable this feature by enabling 'Multi Printer Mode' in the settings
  • Display M117 messages on the screen
  • Move Klipper error screen to a panel (so the navbar can be displayed)

Fixed

  • Dropdowns are now appropriately sized on all screens
  • A lot of code was refactored
  • Button sizing on ESP32-3248S035 (3.5" Capacitive) is now more proportional to the screen
  • Improved consistency of macro/power device loading
  • Upgrade SmartDisplay driver to v2.0.7
  • 'Error' is now considered a faulted state
  • State should be updated more frequently now (Instead of starting a print and the screen not updating, it should now jump to the print progress screen quicker)