idle_timeout: Move timeout handling from toolhead.py to new extras module
Move the "motor_off_timeout" tracking to a new module in the extras/ directory. This makes it easier to customize the idle timeout behavior. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
@@ -165,6 +165,17 @@
|
||||
# default is 120.
|
||||
|
||||
|
||||
# Idle timeout. An idle timeout is automatically enabled - add an
|
||||
# explicit idle_timeout config section to change the default settings.
|
||||
#[idle_timeout]
|
||||
#gcode:
|
||||
# A list of G-Code commands (one per line) to execute on an idle
|
||||
# timeout. The default is to run "M84".
|
||||
#timeout: 600
|
||||
# Idle time (in seconds) to wait before running the above G-Code
|
||||
# commands. The default is 600 seconds.
|
||||
|
||||
|
||||
# Multi-stepper axes. On a cartesian style printer, the stepper
|
||||
# controlling a given axis may have additional config blocks defining
|
||||
# steppers that should be stepped in concert with the primary
|
||||
|
||||
@@ -293,9 +293,6 @@ max_z_accel: 30
|
||||
# mm/s^2) of movement along the z axis. It limits the acceleration
|
||||
# of the z stepper motor on cartesian printers. The default is to
|
||||
# use max_accel for max_z_accel.
|
||||
#motor_off_time: 600
|
||||
# Time (in seconds) of idle time before the printer will try to
|
||||
# disable active motors. The default is 600 seconds.
|
||||
#square_corner_velocity: 5.0
|
||||
# The maximum velocity (in mm/s) that the toolhead may travel a 90
|
||||
# degree corner at. A non-zero value can reduce changes in extruder
|
||||
|
||||
@@ -216,5 +216,7 @@ max_velocity: 500
|
||||
max_accel: 3000
|
||||
max_z_velocity: 100
|
||||
max_z_accel: 50
|
||||
|
||||
[idle_timeout]
|
||||
# high motor off time so I don't have to relevel gantry often
|
||||
motor_off_time: 6000
|
||||
timeout: 6000
|
||||
|
||||
@@ -71,9 +71,11 @@ kinematics: delta
|
||||
max_velocity: 500
|
||||
max_accel: 3000
|
||||
max_z_velocity: 150
|
||||
motor_off_time: 360
|
||||
delta_radius: 99.8
|
||||
|
||||
[idle_timeout]
|
||||
timeout: 360
|
||||
|
||||
#[delta_calibrate]
|
||||
#radius: 50
|
||||
#manual_probe:
|
||||
|
||||
@@ -80,11 +80,13 @@ kinematics: delta
|
||||
max_velocity: 200
|
||||
max_accel: 3000
|
||||
max_z_velocity: 200
|
||||
motor_off_time: 360
|
||||
delta_radius: 115
|
||||
# if you want to DELTA_CALIBRATE you may need that
|
||||
#minimum_z_position: -5
|
||||
|
||||
[idle_timeout]
|
||||
timeout: 360
|
||||
|
||||
#[delta_calibrate]
|
||||
#radius: 115
|
||||
#manual_probe:
|
||||
|
||||
Reference in New Issue
Block a user