aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/led.py
Commit message (Collapse)AuthorAgeFilesLines
* Run black on all first party python codeTomasz Kramkowski2025-08-061-41/+63
|
* led: Use mcu.min_schedule_time() and mcu.max_nominal_duration()Kevin O'Connor2025-04-281-8/+7
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* led: Fix off-by-one bug in SET_LED_TEMPLATE INDEX parameterKevin O'Connor2025-04-111-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* output_pin: Move template evaluation code from led.py to output_pin.pyKevin O'Connor2024-09-301-94/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* led: Generalize template evaluation so it is not dependent on LEDsKevin O'Connor2024-09-301-61/+66
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* led: Fix typo in call to unregister_timer()Kevin O'Connor2024-09-161-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* led: Remove has_white check from LEDHelperKevin O'Connor2022-04-181-7/+5
| | | | | | There is no harm in checking for a white config setting. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* led: Fix SET_LED TRANSMIT=1 handlingKevin O'Connor2022-04-181-25/+29
| | | | | | | | | | If the final update in a series of SET_LED update commands didn't alter a color than the transmit would not occur - even if prior commands did make color changes. Refactor the update code and fix. Reported by @mstansberry. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* led: Support setting display_template parameters via SET_LED_TEMPLATEKevin O'Connor2022-03-311-9/+24
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* led: Support automated LED updates based on display_template resultsKevin O'Connor2022-03-311-1/+94
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* led: Add support for PWM controlled LEDsKevin O'Connor2022-03-311-0/+122
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>