output_pin: Deprecate the maximum_mcu_duration parameter

Advise users to configure a pwm_tool config section if checking for
maximum mcu duration is required.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
Kevin O'Connor 2024-01-12 22:52:32 -05:00
parent 7abafb575b
commit 1baa45913f
3 changed files with 14 additions and 9 deletions

View file

@ -36,6 +36,7 @@ class PrinterOutputPin:
maxval=MAX_SCHEDULE_TIME)
self.mcu_pin.setup_max_duration(max_mcu_duration)
if max_mcu_duration:
config.deprecate('maximum_mcu_duration')
self.resend_interval = max_mcu_duration - RESEND_HOST_TIME
# Determine start and shutdown values
static_value = config.getfloat('static_value', None,