-
Notifications
You must be signed in to change notification settings - Fork 325
[ENHANCEMENT] Enhance options for chamber lighting during interaction, printing, and idle #5179
Description
Printer model
Core One+
Describe the enhancement
Previously, chamber lighting had a single "dimmed" brightness level controlled by a three-way toggle (Never / Always / On Idle). This made it impossible to independently configure how bright the lights should be while printing versus when the printer is idle. Users printing in a dark room want the chamber well-lit during a print, but dim when idle — and a different brightness again when actively interacting with the printer (opening the door, turning the knob). The old toggle didn't allow this nuance.
A specific use case: you want full brightness when you open the door to check on a print, a comfortable medium brightness while the print runs unattended, and near-off when the printer is idle overnight.
Expected functionality
The lighting settings menu gains three independent brightness sliders, replacing the old dimming toggle:
- Chamber Brightness — brightness when you interact with the printer (door open, knob turn, touch). Acts as the ceiling; 0–100%.
- Print Brightness — brightness during an active print when you're not interacting. 0–100%.
- Idle Brightness — brightness when the printer is not printing and idle. Automatically clamped to not exceed Chamber Brightness. 0–100%.
Step-by-step behavior:
- User interacts (door, knob, touch) → lights jump to Chamber Brightness, stay there for the activity timeout
- Activity timeout expires during a print → lights settle to Print Brightness
- Activity timeout expires while idle → lights settle to Idle Brightness
- Print ends → lights transition from Print Brightness to Idle Brightness on next activity timeout