=============== Log rollover at Wed Apr 17 10:34:00 2024 =============== Starting Klippy... Args: ['/home/pi/klipper/klippy/klippy.py', '/home/pi/printer_data/config/printer.cfg', '-l', '/home/pi/printer_data/logs/klippy.log', '-I', '/home/pi/printer_data/comms/klippy.serial', '-a', '/home/pi/printer_data/comms/klippy.sock'] Git version: 'v0.12.0-159-g2425a746' Branch: master Remote: origin Tracked URL: https://github.com/Klipper3d/klipper.git CPU: 4 core ? Python: '3.9.2 (default, Feb 28 2021, 17:03:44) \n[GCC 10.2.1 20210110]' Start printer at Wed Apr 17 10:34:01 2024 (1713342841.5 3689.2) Unable to open config file /home/pi/printer_data/config/printer.cfg Traceback (most recent call last): File "/home/pi/klipper/klippy/configfile.py", line 160, in _read_config_file f = open(filename, 'r') FileNotFoundError: [Errno 2] No such file or directory: '/home/pi/printer_data/config/printer.cfg' Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/configfile.py", line 160, in _read_config_file f = open(filename, 'r') FileNotFoundError: [Errno 2] No such file or directory: '/home/pi/printer_data/config/printer.cfg' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 175, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 134, in _read_config config = pconfig.read_main_config() File "/home/pi/klipper/klippy/configfile.py", line 283, in read_main_config data = self._read_config_file(filename) File "/home/pi/klipper/klippy/configfile.py", line 166, in _read_config_file raise error(msg) configparser.Error: Unable to open config file /home/pi/printer_data/config/printer.cfg webhooks client 547714756368: New connection webhooks client 547714756368: Client info {'program': 'Moonraker', 'version': 'v0.8.0-268-ga23187b'} webhooks client 547714756368: Disconnected webhooks client 547714779792: New connection webhooks client 547714779792: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} webhooks client 547714779792: Disconnected Restarting printer Start printer at Wed Apr 17 10:43:03 2024 (1713343383.6 4231.3) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = !PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547707718336: New connection webhooks client 547707718336: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Starting heater checks for extruder webhooks: registering remote method 'shutdown_machine' for connection id: 547707718336 webhooks: registering remote method 'reboot_machine' for connection id: 547707718336 webhooks: registering remote method 'pause_job_queue' for connection id: 547707718336 webhooks: registering remote method 'start_job_queue' for connection id: 547707718336 Must home axis first: 1.000 0.000 0.000 [0.000] Stats 5253.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=7354 bytes_read=125365 bytes_retransmit=9 bytes_invalid=0 send_seq=1169 receive_seq=1169 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=23 upcoming_bytes=0 freq=167992934 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.17 cputime=19.238 memavail=562312 print_time=5257.476 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5254.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=7821 bytes_read=125780 bytes_retransmit=9 bytes_invalid=0 send_seq=1201 receive_seq=1201 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992931 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.24 cputime=19.274 memavail=562876 print_time=5258.476 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 5255.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=8255 bytes_read=126252 bytes_retransmit=9 bytes_invalid=0 send_seq=1236 receive_seq=1236 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992928 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.24 cputime=19.310 memavail=562676 print_time=5259.476 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5256.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000006 mcu_task_stddev=0.000004 bytes_write=8677 bytes_read=126750 bytes_retransmit=9 bytes_invalid=0 send_seq=1270 receive_seq=1270 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992935 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.24 cputime=19.367 memavail=562172 print_time=5260.476 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 5257.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000006 mcu_task_stddev=0.000004 bytes_write=9099 bytes_read=127203 bytes_retransmit=9 bytes_invalid=0 send_seq=1304 receive_seq=1304 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992931 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.24 cputime=19.428 memavail=566112 print_time=5261.476 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5258.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000006 mcu_task_stddev=0.000004 bytes_write=9533 bytes_read=127675 bytes_retransmit=9 bytes_invalid=0 send_seq=1339 receive_seq=1339 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992934 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.24 cputime=19.489 memavail=565636 print_time=5262.476 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5259.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000006 mcu_task_stddev=0.000004 bytes_write=9955 bytes_read=128158 bytes_retransmit=9 bytes_invalid=0 send_seq=1373 receive_seq=1373 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992935 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.30 cputime=19.552 memavail=565384 print_time=5263.476 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 No trigger on x after full movement Stats 5260.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000006 mcu_task_stddev=0.000004 bytes_write=10139 bytes_read=128439 bytes_retransmit=9 bytes_invalid=0 send_seq=1387 receive_seq=1387 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992934 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.30 cputime=19.591 memavail=560988 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5261.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000006 mcu_task_stddev=0.000004 bytes_write=10145 bytes_read=128560 bytes_retransmit=9 bytes_invalid=0 send_seq=1388 receive_seq=1388 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992932 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.30 cputime=19.604 memavail=560736 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5262.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000006 mcu_task_stddev=0.000004 bytes_write=10151 bytes_read=128692 bytes_retransmit=9 bytes_invalid=0 send_seq=1389 receive_seq=1389 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992930 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.30 cputime=19.616 memavail=559508 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5263.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000006 mcu_task_stddev=0.000004 bytes_write=10157 bytes_read=128791 bytes_retransmit=9 bytes_invalid=0 send_seq=1390 receive_seq=1390 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992928 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.30 cputime=19.628 memavail=559508 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 Stats 5264.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000006 mcu_task_stddev=0.000004 bytes_write=10163 bytes_read=128896 bytes_retransmit=9 bytes_invalid=0 send_seq=1391 receive_seq=1391 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992925 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.28 cputime=19.640 memavail=564764 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5265.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000006 mcu_task_stddev=0.000004 bytes_write=10169 bytes_read=129032 bytes_retransmit=9 bytes_invalid=0 send_seq=1392 receive_seq=1392 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992923 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.28 cputime=19.658 memavail=563212 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5266.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10175 bytes_read=129152 bytes_retransmit=9 bytes_invalid=0 send_seq=1393 receive_seq=1393 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992927 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.28 cputime=19.681 memavail=562524 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5267.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10181 bytes_read=129258 bytes_retransmit=9 bytes_invalid=0 send_seq=1394 receive_seq=1394 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992933 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.28 cputime=19.703 memavail=562028 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5268.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10187 bytes_read=129394 bytes_retransmit=9 bytes_invalid=0 send_seq=1395 receive_seq=1395 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992937 heater_bed: target=0 temp=22.4 pwm=0.000 sysload=0.28 cputime=19.727 memavail=562028 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5269.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10193 bytes_read=129500 bytes_retransmit=9 bytes_invalid=0 send_seq=1396 receive_seq=1396 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992950 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.33 cputime=19.745 memavail=563228 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 Stats 5270.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10199 bytes_read=129606 bytes_retransmit=9 bytes_invalid=0 send_seq=1397 receive_seq=1397 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992947 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.33 cputime=19.757 memavail=562976 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5271.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10211 bytes_read=129772 bytes_retransmit=9 bytes_invalid=0 send_seq=1399 receive_seq=1399 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992941 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.33 cputime=19.771 memavail=562724 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5272.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10217 bytes_read=129878 bytes_retransmit=9 bytes_invalid=0 send_seq=1400 receive_seq=1400 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992938 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.33 cputime=19.784 memavail=561492 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5273.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10223 bytes_read=129999 bytes_retransmit=9 bytes_invalid=0 send_seq=1401 receive_seq=1401 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992936 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.33 cputime=19.797 memavail=562712 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5274.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10229 bytes_read=130120 bytes_retransmit=9 bytes_invalid=0 send_seq=1402 receive_seq=1402 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992938 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.31 cputime=19.815 memavail=560592 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 Stats 5275.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10235 bytes_read=130226 bytes_retransmit=9 bytes_invalid=0 send_seq=1403 receive_seq=1403 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992940 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.31 cputime=19.836 memavail=560592 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 Stats 5276.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10241 bytes_read=130361 bytes_retransmit=9 bytes_invalid=0 send_seq=1404 receive_seq=1404 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992943 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.31 cputime=19.859 memavail=562408 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 Stats 5277.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10247 bytes_read=130482 bytes_retransmit=9 bytes_invalid=0 send_seq=1405 receive_seq=1405 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992946 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.31 cputime=19.882 memavail=562408 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 Stats 5278.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10253 bytes_read=130588 bytes_retransmit=9 bytes_invalid=0 send_seq=1406 receive_seq=1406 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992941 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.31 cputime=19.897 memavail=564000 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5279.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10259 bytes_read=130709 bytes_retransmit=9 bytes_invalid=0 send_seq=1407 receive_seq=1407 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992938 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.28 cputime=19.909 memavail=564000 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5280.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10265 bytes_read=130830 bytes_retransmit=9 bytes_invalid=0 send_seq=1408 receive_seq=1408 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992935 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.28 cputime=19.921 memavail=564000 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5281.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10271 bytes_read=130950 bytes_retransmit=9 bytes_invalid=0 send_seq=1409 receive_seq=1409 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992932 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.28 cputime=19.934 memavail=564000 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5282.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10277 bytes_read=131071 bytes_retransmit=9 bytes_invalid=0 send_seq=1410 receive_seq=1410 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992933 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.28 cputime=19.947 memavail=562768 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5283.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10283 bytes_read=131192 bytes_retransmit=9 bytes_invalid=0 send_seq=1411 receive_seq=1411 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992937 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.28 cputime=19.966 memavail=564480 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5284.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10289 bytes_read=131298 bytes_retransmit=9 bytes_invalid=0 send_seq=1412 receive_seq=1412 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992944 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.34 cputime=19.988 memavail=564228 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5285.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10295 bytes_read=131419 bytes_retransmit=9 bytes_invalid=0 send_seq=1413 receive_seq=1413 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992949 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.34 cputime=20.011 memavail=564228 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5286.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10301 bytes_read=131554 bytes_retransmit=9 bytes_invalid=0 send_seq=1414 receive_seq=1414 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992953 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.34 cputime=20.035 memavail=564228 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5287.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10307 bytes_read=131660 bytes_retransmit=9 bytes_invalid=0 send_seq=1415 receive_seq=1415 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992956 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.34 cputime=20.056 memavail=564228 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5288.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10313 bytes_read=131773 bytes_retransmit=9 bytes_invalid=0 send_seq=1416 receive_seq=1416 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992957 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.34 cputime=20.077 memavail=564488 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5289.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10319 bytes_read=131889 bytes_retransmit=9 bytes_invalid=0 send_seq=1417 receive_seq=1417 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992958 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.31 cputime=20.099 memavail=564968 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5290.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10325 bytes_read=131995 bytes_retransmit=9 bytes_invalid=0 send_seq=1418 receive_seq=1418 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992961 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.31 cputime=20.120 memavail=564464 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5291.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10331 bytes_read=132130 bytes_retransmit=9 bytes_invalid=0 send_seq=1419 receive_seq=1419 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992963 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.31 cputime=20.143 memavail=564212 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5293.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10337 bytes_read=132251 bytes_retransmit=9 bytes_invalid=0 send_seq=1420 receive_seq=1420 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992964 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.31 cputime=20.165 memavail=565356 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5294.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10343 bytes_read=132357 bytes_retransmit=9 bytes_invalid=0 send_seq=1421 receive_seq=1421 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992960 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.31 cputime=20.179 memavail=564036 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5295.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10349 bytes_read=132478 bytes_retransmit=9 bytes_invalid=0 send_seq=1422 receive_seq=1422 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992955 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.29 cputime=20.191 memavail=564036 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 Stats 5296.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10355 bytes_read=132599 bytes_retransmit=9 bytes_invalid=0 send_seq=1423 receive_seq=1423 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992953 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.29 cputime=20.204 memavail=564036 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5297.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10361 bytes_read=132719 bytes_retransmit=9 bytes_invalid=0 send_seq=1424 receive_seq=1424 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992948 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.29 cputime=20.216 memavail=563792 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5298.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10367 bytes_read=132840 bytes_retransmit=9 bytes_invalid=0 send_seq=1425 receive_seq=1425 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992943 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.29 cputime=20.228 memavail=565352 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5299.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10373 bytes_read=132961 bytes_retransmit=9 bytes_invalid=0 send_seq=1426 receive_seq=1426 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992947 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.29 cputime=20.249 memavail=564424 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 Stats 5300.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10379 bytes_read=133067 bytes_retransmit=9 bytes_invalid=0 send_seq=1427 receive_seq=1427 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992949 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.26 cputime=20.270 memavail=564172 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5301.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10385 bytes_read=133188 bytes_retransmit=9 bytes_invalid=0 send_seq=1428 receive_seq=1428 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992953 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.26 cputime=20.292 memavail=564172 print_time=5264.084 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5302.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10412 bytes_read=133368 bytes_retransmit=9 bytes_invalid=0 send_seq=1432 receive_seq=1432 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992955 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.26 cputime=20.323 memavail=564172 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5303.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10418 bytes_read=133474 bytes_retransmit=9 bytes_invalid=0 send_seq=1433 receive_seq=1433 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992960 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.26 cputime=20.345 memavail=562916 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5304.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10424 bytes_read=133595 bytes_retransmit=9 bytes_invalid=0 send_seq=1434 receive_seq=1434 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992960 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.26 cputime=20.367 memavail=564456 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5305.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10430 bytes_read=133716 bytes_retransmit=9 bytes_invalid=0 send_seq=1435 receive_seq=1435 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992964 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.24 cputime=20.390 memavail=564456 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5306.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10436 bytes_read=133822 bytes_retransmit=9 bytes_invalid=0 send_seq=1436 receive_seq=1436 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992968 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.24 cputime=20.411 memavail=564456 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 Stats 5307.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=10442 bytes_read=133957 bytes_retransmit=9 bytes_invalid=0 send_seq=1437 receive_seq=1437 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992972 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.24 cputime=20.434 memavail=564456 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5308.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=10448 bytes_read=134078 bytes_retransmit=9 bytes_invalid=0 send_seq=1438 receive_seq=1438 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992976 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.24 cputime=20.457 memavail=563980 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5309.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=10454 bytes_read=134184 bytes_retransmit=9 bytes_invalid=0 send_seq=1439 receive_seq=1439 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992973 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.24 cputime=20.471 memavail=563444 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5310.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=10460 bytes_read=134305 bytes_retransmit=9 bytes_invalid=0 send_seq=1440 receive_seq=1440 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992966 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.22 cputime=20.483 memavail=563444 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5311.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=10466 bytes_read=134426 bytes_retransmit=9 bytes_invalid=0 send_seq=1441 receive_seq=1441 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992962 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.22 cputime=20.496 memavail=563444 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5312.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10472 bytes_read=134546 bytes_retransmit=9 bytes_invalid=0 send_seq=1442 receive_seq=1442 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992955 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.22 cputime=20.508 memavail=563924 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5313.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10478 bytes_read=134667 bytes_retransmit=9 bytes_invalid=0 send_seq=1443 receive_seq=1443 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992950 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.22 cputime=20.521 memavail=562440 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5314.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10484 bytes_read=134784 bytes_retransmit=9 bytes_invalid=0 send_seq=1444 receive_seq=1444 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992950 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.22 cputime=20.541 memavail=564784 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5315.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10490 bytes_read=134883 bytes_retransmit=9 bytes_invalid=0 send_seq=1445 receive_seq=1445 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992950 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.20 cputime=20.562 memavail=564784 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5316.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10496 bytes_read=135001 bytes_retransmit=9 bytes_invalid=0 send_seq=1446 receive_seq=1446 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992951 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.20 cputime=20.585 memavail=564784 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5317.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10502 bytes_read=135136 bytes_retransmit=9 bytes_invalid=0 send_seq=1447 receive_seq=1447 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992952 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.20 cputime=20.608 memavail=564784 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5318.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10508 bytes_read=135242 bytes_retransmit=9 bytes_invalid=0 send_seq=1448 receive_seq=1448 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992952 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.20 cputime=20.629 memavail=565200 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5319.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10514 bytes_read=135363 bytes_retransmit=9 bytes_invalid=0 send_seq=1449 receive_seq=1449 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992947 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.20 cputime=20.643 memavail=564720 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5320.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10520 bytes_read=135484 bytes_retransmit=9 bytes_invalid=0 send_seq=1450 receive_seq=1450 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992943 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.19 cputime=20.656 memavail=564928 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5321.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10526 bytes_read=135590 bytes_retransmit=9 bytes_invalid=0 send_seq=1451 receive_seq=1451 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992938 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.19 cputime=20.668 memavail=564676 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5322.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10532 bytes_read=135725 bytes_retransmit=9 bytes_invalid=0 send_seq=1452 receive_seq=1452 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992934 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.19 cputime=20.681 memavail=564676 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5323.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10538 bytes_read=135846 bytes_retransmit=9 bytes_invalid=0 send_seq=1453 receive_seq=1453 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992930 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.19 cputime=20.693 memavail=563192 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5324.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10544 bytes_read=135952 bytes_retransmit=9 bytes_invalid=0 send_seq=1454 receive_seq=1454 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992936 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.19 cputime=20.714 memavail=564880 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5325.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10550 bytes_read=136073 bytes_retransmit=9 bytes_invalid=0 send_seq=1455 receive_seq=1455 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992938 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.17 cputime=20.738 memavail=564628 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5326.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10556 bytes_read=136194 bytes_retransmit=9 bytes_invalid=0 send_seq=1456 receive_seq=1456 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992939 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.17 cputime=20.759 memavail=564376 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5327.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10562 bytes_read=136300 bytes_retransmit=9 bytes_invalid=0 send_seq=1457 receive_seq=1457 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992941 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.17 cputime=20.781 memavail=564128 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 5328.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10568 bytes_read=136435 bytes_retransmit=9 bytes_invalid=0 send_seq=1458 receive_seq=1458 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992943 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.17 cputime=20.803 memavail=564128 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5329.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10574 bytes_read=136556 bytes_retransmit=9 bytes_invalid=0 send_seq=1459 receive_seq=1459 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992944 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.17 cputime=20.818 memavail=563916 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5330.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10580 bytes_read=136662 bytes_retransmit=9 bytes_invalid=0 send_seq=1460 receive_seq=1460 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992940 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.16 cputime=20.830 memavail=564880 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5331.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10586 bytes_read=136783 bytes_retransmit=9 bytes_invalid=0 send_seq=1461 receive_seq=1461 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992936 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.16 cputime=20.843 memavail=564628 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5332.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10592 bytes_read=136904 bytes_retransmit=9 bytes_invalid=0 send_seq=1462 receive_seq=1462 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992931 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.16 cputime=20.856 memavail=564376 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5333.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10604 bytes_read=137040 bytes_retransmit=9 bytes_invalid=0 send_seq=1464 receive_seq=1464 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992924 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.16 cputime=20.868 memavail=562644 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5334.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10610 bytes_read=137161 bytes_retransmit=9 bytes_invalid=0 send_seq=1465 receive_seq=1465 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992931 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.16 cputime=20.890 memavail=564476 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5335.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10616 bytes_read=137282 bytes_retransmit=9 bytes_invalid=0 send_seq=1466 receive_seq=1466 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992938 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.15 cputime=20.913 memavail=564476 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 Stats 5336.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10622 bytes_read=137388 bytes_retransmit=9 bytes_invalid=0 send_seq=1467 receive_seq=1467 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992947 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.15 cputime=20.935 memavail=564224 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5337.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10628 bytes_read=137509 bytes_retransmit=9 bytes_invalid=0 send_seq=1468 receive_seq=1468 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992951 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.15 cputime=20.958 memavail=564228 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 5338.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10634 bytes_read=137644 bytes_retransmit=9 bytes_invalid=0 send_seq=1469 receive_seq=1469 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992954 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.15 cputime=20.980 memavail=563976 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5339.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10640 bytes_read=137750 bytes_retransmit=9 bytes_invalid=0 send_seq=1470 receive_seq=1470 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992956 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.15 cputime=21.001 memavail=564204 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5340.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10646 bytes_read=137864 bytes_retransmit=9 bytes_invalid=0 send_seq=1471 receive_seq=1471 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992957 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.13 cputime=21.024 memavail=564204 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5341.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10652 bytes_read=137979 bytes_retransmit=9 bytes_invalid=0 send_seq=1472 receive_seq=1472 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992958 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.13 cputime=21.045 memavail=564204 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5342.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10658 bytes_read=138085 bytes_retransmit=9 bytes_invalid=0 send_seq=1473 receive_seq=1473 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992957 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.13 cputime=21.067 memavail=564204 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 Stats 5343.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10664 bytes_read=138220 bytes_retransmit=9 bytes_invalid=0 send_seq=1474 receive_seq=1474 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992957 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.13 cputime=21.090 memavail=562720 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5344.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10670 bytes_read=138341 bytes_retransmit=9 bytes_invalid=0 send_seq=1475 receive_seq=1475 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992951 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.13 cputime=21.105 memavail=563980 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5345.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10676 bytes_read=138447 bytes_retransmit=9 bytes_invalid=0 send_seq=1476 receive_seq=1476 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992946 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.12 cputime=21.118 memavail=563980 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5346.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10682 bytes_read=138568 bytes_retransmit=9 bytes_invalid=0 send_seq=1477 receive_seq=1477 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992941 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.12 cputime=21.131 memavail=563864 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5347.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10688 bytes_read=138689 bytes_retransmit=9 bytes_invalid=0 send_seq=1478 receive_seq=1478 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992936 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.12 cputime=21.142 memavail=563912 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5348.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10694 bytes_read=138809 bytes_retransmit=9 bytes_invalid=0 send_seq=1479 receive_seq=1479 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992930 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.12 cputime=21.154 memavail=563912 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5349.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10700 bytes_read=138930 bytes_retransmit=9 bytes_invalid=0 send_seq=1480 receive_seq=1480 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992933 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.12 cputime=21.174 memavail=564428 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5350.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10706 bytes_read=139051 bytes_retransmit=9 bytes_invalid=0 send_seq=1481 receive_seq=1481 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992935 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.11 cputime=21.196 memavail=564636 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 5351.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10712 bytes_read=139157 bytes_retransmit=9 bytes_invalid=0 send_seq=1482 receive_seq=1482 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992938 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.11 cputime=21.219 memavail=564636 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5352.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10718 bytes_read=139278 bytes_retransmit=9 bytes_invalid=0 send_seq=1483 receive_seq=1483 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992940 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.11 cputime=21.241 memavail=564636 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5353.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10724 bytes_read=139413 bytes_retransmit=9 bytes_invalid=0 send_seq=1484 receive_seq=1484 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992943 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.11 cputime=21.264 memavail=562900 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5354.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10730 bytes_read=139519 bytes_retransmit=9 bytes_invalid=0 send_seq=1485 receive_seq=1485 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992938 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.11 cputime=21.279 memavail=564124 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5355.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10736 bytes_read=139640 bytes_retransmit=9 bytes_invalid=0 send_seq=1486 receive_seq=1486 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992931 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.10 cputime=21.291 memavail=564124 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5356.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10742 bytes_read=139761 bytes_retransmit=9 bytes_invalid=0 send_seq=1487 receive_seq=1487 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992925 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.10 cputime=21.303 memavail=564124 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5357.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10748 bytes_read=139867 bytes_retransmit=9 bytes_invalid=0 send_seq=1488 receive_seq=1488 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992920 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.10 cputime=21.315 memavail=564124 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5358.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10754 bytes_read=140002 bytes_retransmit=9 bytes_invalid=0 send_seq=1489 receive_seq=1489 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992917 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.10 cputime=21.327 memavail=564124 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5359.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10760 bytes_read=140123 bytes_retransmit=9 bytes_invalid=0 send_seq=1490 receive_seq=1490 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992918 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.10 cputime=21.347 memavail=564156 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5360.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10766 bytes_read=140229 bytes_retransmit=9 bytes_invalid=0 send_seq=1491 receive_seq=1491 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992922 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.10 cputime=21.369 memavail=563904 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5361.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=10772 bytes_read=140350 bytes_retransmit=9 bytes_invalid=0 send_seq=1492 receive_seq=1492 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992928 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.10 cputime=21.392 memavail=564876 print_time=5305.312 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 5687.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=12758 bytes_read=179012 bytes_retransmit=9 bytes_invalid=0 send_seq=1823 receive_seq=1823 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992904 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.04 cputime=26.857 memavail=562496 print_time=5691.506 buffer_time=0.878 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Attempting MCU 'mcu' reset command webhooks client 547707718336: Disconnected Restarting printer Start printer at Wed Apr 17 11:07:21 2024 (1713344841.6 5689.3) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = !PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] interpolate = false cs_pin = P1.10 spi_software_miso_pin = P0.5 spi_software_mosi_pin = P1.17 spi_software_sclk_pin = P0.4 run_current = 1.25 sense_resistor = 0.075 diag1_pin = !P1.29 driver_sgt = -64 ======================= Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 175, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 141, in _read_config self.load_object(config, section_config.get_name(), None) File "/home/pi/klipper/klippy/klippy.py", line 130, in load_object self.objects[section] = init_func(config.getsection(section)) File "/home/pi/klipper/klippy/extras/board_pins.py", line 24, in load_config return PrinterBoardAliases(config) File "/home/pi/klipper/klippy/extras/board_pins.py", line 21, in __init__ pin_resolver.alias_pin(name, value) File "/home/pi/klipper/klippy/pins.py", line 34, in alias_pin raise error("Invalid pin alias '%s'\n" % (pin,)) pins.error: Invalid pin alias ' [tmc5160 stepper_x]' webhooks client 547714754880: New connection webhooks client 547714754880: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Attempting MCU 'mcu' reset webhooks client 547714754880: Disconnected Restarting printer Start printer at Wed Apr 17 11:08:59 2024 (1713344939.3 5786.9) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = !PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] interpolate = false cs_pin = P1.10 spi_software_miso_pin = P0.5 spi_software_mosi_pin = P1.17 spi_software_sclk_pin = P0.4 run_current = 1.25 sense_resistor = 0.075 diag1_pin = !P1.29 driver_sgt = -64 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547707891088: New connection webhooks client 547707891088: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 700, in _send_config self._serial.send(c) File "/home/pi/klipper/klippy/serialhdl.py", line 256, in send cmd = self.msgparser.create_command(msg) File "/home/pi/klipper/klippy/msgproto.py", line 350, in create_command cmd = mp.encode_by_name(**argparts) File "/home/pi/klipper/klippy/msgproto.py", line 181, in encode_by_name t.encode(out, params[name]) File "/home/pi/klipper/klippy/msgproto.py", line 108, in encode raise enumeration_error(self.enum_name, v) msgproto.enumeration_error: Unknown value 'P1.10' in enumeration 'pin' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 746, in _connect self._send_config(None) File "/home/pi/klipper/klippy/mcu.py", line 711, in _send_config raise self._printer.config_error( configparser.Error: Pin 'P1.10' is not a valid pin name on mcu 'mcu' Attempting MCU 'mcu' reset command webhooks client 547707891088: Disconnected Restarting printer Start printer at Wed Apr 17 11:13:23 2024 (1713345204.0 6051.6) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = !PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] interpolate = false spi_software_miso_pin = PA_6 spi_software_mosi_pin = PA_7 spi_software_sclk_pin = PA_5 run_current = 1.25 sense_resistor = 0.075 diag1_pin = !P1.29 driver_sgt = -64 ======================= Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 175, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 141, in _read_config self.load_object(config, section_config.get_name(), None) File "/home/pi/klipper/klippy/klippy.py", line 130, in load_object self.objects[section] = init_func(config.getsection(section)) File "/home/pi/klipper/klippy/extras/tmc5160.py", line 383, in load_config_prefix return TMC5160(config) File "/home/pi/klipper/klippy/extras/tmc5160.py", line 326, in __init__ self.mcu_tmc = tmc2130.MCU_TMC_SPI(config, Registers, self.fields, File "/home/pi/klipper/klippy/extras/tmc2130.py", line 254, in __init__ self.tmc_spi, self.chain_pos = lookup_tmc_spi_chain(config) File "/home/pi/klipper/klippy/extras/tmc2130.py", line 232, in lookup_tmc_spi_chain return MCU_TMC_SPI_chain(config, 1), 1 File "/home/pi/klipper/klippy/extras/tmc2130.py", line 193, in __init__ self.spi = bus.MCU_SPI_from_config(config, 3, default_speed=4000000, File "/home/pi/klipper/klippy/extras/bus.py", line 112, in MCU_SPI_from_config cs_pin = config.get(pin_option) File "/home/pi/klipper/klippy/configfile.py", line 57, in get return self._get_wrapper(self.fileconfig.get, option, default, File "/home/pi/klipper/klippy/configfile.py", line 32, in _get_wrapper raise error("Option '%s' in section '%s' must be specified" configparser.Error: Option 'cs_pin' in section 'tmc5160 stepper_x' must be specified webhooks client 547707718864: New connection webhooks client 547707718864: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Attempting MCU 'mcu' reset webhooks client 547707718864: Disconnected Restarting printer Start printer at Wed Apr 17 11:14:21 2024 (1713345261.7 6109.3) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = !PE2 dir_pin = !PE1 enable_pin = !PE3 microsteps = 256 rotation_distance = 16 endstop_pin = PC1 position_endstop = 0 position_max = 480 homing_speed = 60 full_steps_per_rotation = 600 [stepper_y] step_pin = PD5 dir_pin = !PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547708491232: New connection webhooks client 547708491232: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Starting heater checks for extruder Stats 6110.6: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1153 bytes_read=4560 bytes_retransmit=9 bytes_invalid=0 send_seq=139 receive_seq=139 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167996042 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.24 cputime=32.841 memavail=560960 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 webhooks: registering remote method 'shutdown_machine' for connection id: 547708491232 webhooks: registering remote method 'reboot_machine' for connection id: 547708491232 webhooks: registering remote method 'pause_job_queue' for connection id: 547708491232 webhooks: registering remote method 'start_job_queue' for connection id: 547708491232 Stats 6111.6: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1159 bytes_read=4576 bytes_retransmit=9 bytes_invalid=0 send_seq=140 receive_seq=140 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993058 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.24 cputime=32.872 memavail=560476 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Must home axis first: -25.000 0.000 0.000 [0.000] MCU 'mcu' shutdown: Stepper too far in past clocksync state: mcu_freq=168000000 last_clock=12981871143 clock_est=(6115.515 10673207771 167992942.465) min_half_rtt=0.000159 min_rtt_time=6110.392 time_avg=6115.515(44.764) clock_avg=10673207771.513(7519952959.631) pred_variance=10939757222.768 Dumping serial stats: bytes_write=3442 bytes_read=6970 bytes_retransmit=9 bytes_invalid=0 send_seq=196 receive_seq=193 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 Dumping send queue 100 messages Sent 0 6110.235393 6110.235393 6: seq: 10, get_clock Sent 1 6110.287932 6110.287932 6: seq: 11, get_clock Sent 2 6110.339407 6110.339407 6: seq: 12, get_clock Sent 3 6110.391976 6110.391976 6: seq: 13, get_clock Sent 4 6110.443322 6110.443322 6: seq: 14, get_clock Sent 5 6110.494811 6110.494811 6: seq: 15, get_clock Sent 6 6110.547264 6110.547264 6: seq: 16, get_clock Sent 7 6110.549831 6110.549831 6: seq: 17, get_config Sent 8 6110.549921 6110.549921 6: seq: 18, get_clock Sent 9 6110.554773 6110.554773 7: seq: 19, allocate_oids count=20 Sent 10 6110.554903 6110.554903 8: seq: 1a, config_analog_in oid=10 pin=PA1 Sent 11 6110.555073 6110.555073 15: seq: 1b, config_digital_out oid=11 pin=PD7 value=0 default_value=0 max_duration=840000000 Sent 12 6110.555175 6110.555175 11: seq: 1c, set_digital_out_pwm_cycle oid=11 cycle_ticks=16800000 Sent 13 6110.555272 6110.555272 11: seq: 1d, config_digital_out oid=12 pin=PB7 value=0 default_value=0 max_duration=0 Sent 14 6110.555305 6110.555305 11: seq: 1e, set_digital_out_pwm_cycle oid=12 cycle_ticks=1680000 Sent 15 6110.555418 6110.555418 11: seq: 1f, config_digital_out oid=13 pin=PC13 value=1 default_value=0 max_duration=0 Sent 16 6110.555526 6110.555526 12: seq: 10, config_stepper oid=0 step_pin=PE2 dir_pin=PE1 invert_step=1 step_pulse_ticks=336 Sent 17 6110.555651 6110.555651 11: seq: 11, config_digital_out oid=14 pin=PE3 value=1 default_value=1 max_duration=0 Sent 18 6110.555778 6110.555778 9: seq: 12, config_endstop oid=1 pin=PC1 pull_up=0 Sent 19 6110.555853 6110.555853 7: seq: 13, config_trsync oid=2 Sent 20 6110.556036 6110.556036 12: seq: 14, config_stepper oid=3 step_pin=PD5 dir_pin=PD4 invert_step=0 step_pulse_ticks=336 Sent 21 6110.556287 6110.556287 11: seq: 15, config_digital_out oid=15 pin=PD6 value=1 default_value=1 max_duration=0 Sent 22 6110.556403 6110.556403 9: seq: 16, config_endstop oid=4 pin=PC3 pull_up=1 Sent 23 6110.556472 6110.556472 7: seq: 17, config_trsync oid=5 Sent 24 6110.556702 6110.556702 12: seq: 18, config_stepper oid=6 step_pin=PA15 dir_pin=PA8 invert_step=0 step_pulse_ticks=336 Sent 25 6110.556794 6110.556794 11: seq: 19, config_digital_out oid=16 pin=PD1 value=1 default_value=1 max_duration=0 Sent 26 6110.556892 6110.556892 9: seq: 1a, config_endstop oid=7 pin=PC0 pull_up=1 Sent 27 6110.557012 6110.557012 7: seq: 1b, config_trsync oid=8 Sent 28 6110.557044 6110.557044 8: seq: 1c, config_analog_in oid=17 pin=PA2 Sent 29 6110.557275 6110.557275 21: seq: 1d, config_digital_out oid=18 pin=PB3 value=0 default_value=0 max_duration=840000000, set_digital_out_pwm_cycle oid=18 cycle_ticks=16800000 Sent 30 6110.557382 6110.557382 12: seq: 1e, config_stepper oid=9 step_pin=PD15 dir_pin=PD14 invert_step=0 step_pulse_ticks=336 Sent 31 6110.557501 6110.557501 11: seq: 1f, config_digital_out oid=19 pin=PC7 value=1 default_value=1 max_duration=0 Sent 32 6110.557590 6110.557590 11: seq: 10, finalize_config crc=1161376810 Sent 33 6110.557764 6110.557764 27: seq: 11, query_analog_in oid=10 clock=1506865408 sample_ticks=168000 sample_count=8 rest_ticks=50400000 min_value=12623 max_value=32269 range_check_count=4 Sent 34 6110.557996 6110.557996 13: seq: 12, queue_digital_out oid=11 clock=1282906617 on_ticks=0 Sent 35 6110.558059 6110.558059 13: seq: 13, queue_digital_out oid=12 clock=1282937220 on_ticks=0 Sent 36 6110.558305 6110.558305 26: seq: 14, query_analog_in oid=17 clock=1518625408 sample_ticks=168000 sample_count=8 rest_ticks=50400000 min_value=1503 max_value=32303 range_check_count=4 Sent 37 6110.558366 6110.558366 13: seq: 15, queue_digital_out oid=18 clock=1283216986 on_ticks=0 Sent 38 6110.558571 6110.558571 6: seq: 16, get_config Sent 39 6110.562317 6110.562317 7: seq: 17, stepper_get_position oid=0 Sent 40 6110.564250 6110.564250 7: seq: 18, stepper_get_position oid=3 Sent 41 6110.565421 6110.565421 7: seq: 19, stepper_get_position oid=6 Sent 42 6110.567506 6110.567506 7: seq: 1a, stepper_get_position oid=9 Sent 43 6111.534509 6111.534509 6: seq: 1b, get_clock Sent 44 6112.519590 6112.519590 6: seq: 1c, get_clock Sent 45 6113.504599 6113.504599 6: seq: 1d, get_clock Sent 46 6114.488975 6114.488975 6: seq: 1e, get_clock Sent 47 6115.473868 6115.473868 6: seq: 1f, get_clock Sent 48 6116.458720 6116.458720 6: seq: 10, get_clock Sent 49 6117.443376 6117.443376 6: seq: 11, get_clock Sent 50 6118.427721 6118.427721 6: seq: 12, get_clock Sent 51 6119.412622 6119.412622 6: seq: 13, get_clock Sent 52 6120.397461 6120.397461 6: seq: 14, get_clock Sent 53 6121.381708 6121.381708 6: seq: 15, get_clock Sent 54 6122.366194 6122.366194 6: seq: 16, get_clock Sent 55 6123.350767 6123.350767 6: seq: 17, get_clock Sent 56 6124.335548 6124.335548 6: seq: 18, get_clock Sent 57 6125.320220 6125.320220 6: seq: 19, get_clock Sent 58 6126.304469 6126.304469 6: seq: 1a, get_clock Sent 59 6127.288650 6127.288650 6: seq: 1b, get_clock Sent 60 6128.273020 6128.273020 6: seq: 1c, get_clock Sent 61 6129.243498 6129.243498 42: seq: 1d, trsync_start oid=2 report_clock=135987891 report_ticks=12600000 expire_reason=2, stepper_stop_on_trigger oid=0 trsync_oid=2, trsync_set_timeout oid=2 clock=177987891, endstop_home oid=1 clock=135987891 sample_ticks=2520 sample_count=4 rest_ticks=291 pin_value=1 trsync_oid=2 trigger_reason=1 Sent 62 6129.257774 6129.257774 6: seq: 1e, get_clock Sent 63 6129.343356 6129.343356 13: seq: 1f, queue_digital_out oid=14 clock=136539088 on_ticks=0 Sent 64 6129.347298 6129.347298 16: seq: 10, set_next_step_dir oid=0 dir=1, queue_step oid=0 interval=136570393 count=1 add=0 Sent 65 6129.397844 6129.397844 59: seq: 11, queue_step oid=0 interval=18790 count=7 add=-2143, queue_step oid=0 interval=7591 count=20 add=-207, queue_step oid=0 interval=4106 count=40 add=-41, queue_step oid=0 interval=2663 count=64 add=-13, queue_step oid=0 interval=1939 count=77 add=-6, queue_step oid=0 interval=1535 count=108 add=-3, queue_step oid=0 interval=1259 count=101 add=-2, queue_step oid=0 interval=1083 count=74 add=-1 Sent 66 6129.397844 6129.397844 61: seq: 12, queue_step oid=0 interval=997 count=98 add=-1, queue_step oid=0 interval=926 count=101 add=-1, queue_step oid=0 interval=860 count=84 add=-1, queue_step oid=0 interval=814 count=74 add=-1, queue_step oid=0 interval=780 count=71 add=-1, queue_step oid=0 interval=750 count=66 add=-1, queue_step oid=0 interval=725 count=62 add=-1, queue_step oid=0 interval=704 count=59 add=-1, queue_step oid=0 interval=663 count=55 add=0 Sent 67 6129.397844 6129.397844 60: seq: 13, queue_step oid=0 interval=637 count=93 add=0, queue_step oid=0 interval=613 count=100 add=0, queue_step oid=0 interval=591 count=98 add=0, queue_step oid=0 interval=571 count=101 add=0, queue_step oid=0 interval=552 count=110 add=0, queue_step oid=0 interval=534 count=111 add=0, queue_step oid=0 interval=517 count=119 add=0, queue_step oid=0 interval=501 count=118 add=0 Sent 68 6129.397844 6129.397844 61: seq: 14, queue_step oid=0 interval=486 count=127 add=0, queue_step oid=0 interval=472 count=123 add=0, queue_step oid=0 interval=459 count=129 add=0, queue_step oid=0 interval=447 count=125 add=0, queue_step oid=0 interval=436 count=125 add=0, queue_step oid=0 interval=425 count=145 add=0, queue_step oid=0 interval=414 count=148 add=0, queue_step oid=0 interval=404 count=138 add=0 Sent 69 6129.397844 6129.397844 61: seq: 15, queue_step oid=0 interval=395 count=139 add=0, queue_step oid=0 interval=386 count=157 add=0, queue_step oid=0 interval=377 count=162 add=0, queue_step oid=0 interval=369 count=139 add=0, queue_step oid=0 interval=362 count=142 add=0, queue_step oid=0 interval=355 count=156 add=0, queue_step oid=0 interval=348 count=160 add=0, queue_step oid=0 interval=341 count=176 add=0 Sent 70 6129.397844 6129.397844 61: seq: 16, queue_step oid=0 interval=334 count=180 add=0, queue_step oid=0 interval=328 count=145 add=0, queue_step oid=0 interval=323 count=139 add=0, queue_step oid=0 interval=318 count=159 add=0, queue_step oid=0 interval=313 count=153 add=0, queue_step oid=0 interval=308 count=174 add=0, queue_step oid=0 interval=303 count=170 add=0, queue_step oid=0 interval=298 count=191 add=0 Sent 71 6129.397844 6129.397844 61: seq: 17, queue_step oid=0 interval=293 count=208 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 72 6129.397844 6129.397844 61: seq: 18, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 73 6129.397844 6129.397844 61: seq: 19, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 74 6129.397844 6129.397844 61: seq: 1a, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 75 6129.397844 6129.397844 61: seq: 1b, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 76 6129.397844 6129.397844 61: seq: 1c, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 77 6129.398322 6129.398322 33: seq: 1d, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 78 6129.448763 6129.448763 61: seq: 1e, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 79 6129.448763 6129.448763 61: seq: 1f, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 80 6129.448763 6129.448763 61: seq: 10, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 81 6129.448763 6129.448763 61: seq: 11, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 82 6129.448763 6129.448763 61: seq: 12, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 83 6129.448763 6129.448763 61: seq: 13, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 84 6129.448763 6129.448763 61: seq: 14, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 85 6129.448763 6129.448763 61: seq: 15, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 86 6129.448763 6129.448763 61: seq: 16, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 87 6129.448763 6129.448763 61: seq: 17, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 88 6129.448763 6129.448763 61: seq: 18, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 89 6129.497853 6129.497853 61: seq: 19, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 90 6129.497853 6129.497853 61: seq: 1a, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 91 6129.497853 6129.497853 61: seq: 1b, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 92 6129.497853 6129.497853 61: seq: 1c, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 93 6129.497853 6129.497853 61: seq: 1d, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 94 6129.497853 6129.497853 61: seq: 1e, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 95 6129.497853 6129.497853 61: seq: 1f, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 96 6129.497853 6129.497853 61: seq: 10, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 97 6129.497853 6129.497853 61: seq: 11, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 98 6129.497853 6129.497853 61: seq: 12, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 99 6129.497853 6129.497853 61: seq: 13, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Dumping receive queue 100 messages Receive: 0 6117.191925 6116.458720 15: seq: 11, analog_in_state oid=10 next_clock=2414065408 value=31424 Receive: 1 6117.262149 6116.458720 15: seq: 11, analog_in_state oid=17 next_clock=2425825408 value=31403 Receive: 2 6117.444615 6117.443376 11: seq: 12, clock clock=2407200231 Receive: 3 6117.492366 6117.443376 15: seq: 12, analog_in_state oid=10 next_clock=2464465408 value=31427 Receive: 4 6117.562572 6117.443376 15: seq: 12, analog_in_state oid=17 next_clock=2476225408 value=31401 Receive: 5 6117.792593 6117.443376 15: seq: 12, analog_in_state oid=10 next_clock=2514865408 value=31427 Receive: 6 6117.862640 6117.443376 15: seq: 12, analog_in_state oid=17 next_clock=2526625408 value=31404 Receive: 7 6118.092921 6117.443376 15: seq: 12, analog_in_state oid=10 next_clock=2565265408 value=31429 Receive: 8 6118.163086 6117.443376 15: seq: 12, analog_in_state oid=17 next_clock=2577025408 value=31402 Receive: 9 6118.391841 6117.443376 15: seq: 12, analog_in_state oid=10 next_clock=2615665408 value=31425 Receive: 10 6118.428164 6118.427721 11: seq: 13, clock clock=2572558085 Receive: 11 6118.462041 6118.427721 15: seq: 13, analog_in_state oid=17 next_clock=2627425408 value=31403 Receive: 12 6118.692226 6118.427721 15: seq: 13, analog_in_state oid=10 next_clock=2666065408 value=31428 Receive: 13 6118.762360 6118.427721 15: seq: 13, analog_in_state oid=17 next_clock=2677825408 value=31402 Receive: 14 6118.992466 6118.427721 15: seq: 13, analog_in_state oid=10 next_clock=2716465408 value=31423 Receive: 15 6119.062599 6118.427721 15: seq: 13, analog_in_state oid=17 next_clock=2728225408 value=31403 Receive: 16 6119.292759 6118.427721 15: seq: 13, analog_in_state oid=10 next_clock=2766865408 value=31426 Receive: 17 6119.362824 6118.427721 15: seq: 13, analog_in_state oid=17 next_clock=2778625408 value=31401 Receive: 18 6119.412994 6119.412622 11: seq: 14, clock clock=2738014033 Receive: 19 6119.593094 6119.412622 15: seq: 14, analog_in_state oid=10 next_clock=2817265408 value=31428 Receive: 20 6119.661917 6119.412622 15: seq: 14, analog_in_state oid=17 next_clock=2829025408 value=31400 Receive: 21 6119.892106 6119.412622 15: seq: 14, analog_in_state oid=10 next_clock=2867665408 value=31428 Receive: 22 6119.962196 6119.412622 15: seq: 14, analog_in_state oid=17 next_clock=2879425408 value=31404 Receive: 23 6120.192353 6119.412622 15: seq: 14, analog_in_state oid=10 next_clock=2918065408 value=31430 Receive: 24 6120.262474 6119.412622 15: seq: 14, analog_in_state oid=17 next_clock=2929825408 value=31402 Receive: 25 6120.398791 6120.397461 11: seq: 15, clock clock=2903460772 Receive: 26 6120.492877 6120.397461 15: seq: 15, analog_in_state oid=10 next_clock=2968465408 value=31428 Receive: 27 6120.562846 6120.397461 15: seq: 15, analog_in_state oid=17 next_clock=2980225408 value=31402 Receive: 28 6120.792971 6120.397461 15: seq: 15, analog_in_state oid=10 next_clock=3018865408 value=31427 Receive: 29 6120.863070 6120.397461 15: seq: 15, analog_in_state oid=17 next_clock=3030625408 value=31406 Receive: 30 6121.092055 6120.397461 15: seq: 15, analog_in_state oid=10 next_clock=3069265408 value=31426 Receive: 31 6121.162188 6120.397461 15: seq: 15, analog_in_state oid=17 next_clock=3081025408 value=31402 Receive: 32 6121.382208 6121.381708 11: seq: 16, clock clock=3068811360 Receive: 33 6121.392396 6121.381708 15: seq: 16, analog_in_state oid=10 next_clock=3119665408 value=31428 Receive: 34 6121.462504 6121.381708 15: seq: 16, analog_in_state oid=17 next_clock=3131425408 value=31403 Receive: 35 6121.692623 6121.381708 15: seq: 16, analog_in_state oid=10 next_clock=3170065408 value=31426 Receive: 36 6121.762719 6121.381708 15: seq: 16, analog_in_state oid=17 next_clock=3181825408 value=31402 Receive: 37 6121.985328 6121.381708 14: seq: 16, stats count=125 sum=95517 sumsq=446377 Receive: 38 6121.992994 6121.381708 15: seq: 16, analog_in_state oid=10 next_clock=3220465408 value=31429 Receive: 39 6122.063111 6121.381708 15: seq: 16, analog_in_state oid=17 next_clock=3232225408 value=31403 Receive: 40 6122.293222 6121.381708 15: seq: 16, analog_in_state oid=10 next_clock=3270865408 value=31427 Receive: 41 6122.362058 6121.381708 15: seq: 16, analog_in_state oid=17 next_clock=3282625408 value=31406 Receive: 42 6122.367167 6122.366194 11: seq: 17, clock clock=3234193466 Receive: 43 6122.592351 6122.366194 15: seq: 17, analog_in_state oid=10 next_clock=3321265408 value=31428 Receive: 44 6122.662487 6122.366194 15: seq: 17, analog_in_state oid=17 next_clock=3333025408 value=31402 Receive: 45 6122.892597 6122.366194 15: seq: 17, analog_in_state oid=10 next_clock=3371665408 value=31428 Receive: 46 6122.962669 6122.366194 15: seq: 17, analog_in_state oid=17 next_clock=3383425408 value=31400 Receive: 47 6123.192986 6122.366194 15: seq: 17, analog_in_state oid=10 next_clock=3422065408 value=31427 Receive: 48 6123.263165 6122.366194 15: seq: 17, analog_in_state oid=17 next_clock=3433825408 value=31401 Receive: 49 6123.351868 6123.350767 11: seq: 18, clock clock=3399600003 Receive: 50 6123.493351 6123.350767 15: seq: 18, analog_in_state oid=10 next_clock=3472465408 value=31429 Receive: 51 6123.562259 6123.350767 15: seq: 18, analog_in_state oid=17 next_clock=3484225408 value=31401 Receive: 52 6123.792361 6123.350767 15: seq: 18, analog_in_state oid=10 next_clock=3522865408 value=31428 Receive: 53 6123.862436 6123.350767 15: seq: 18, analog_in_state oid=17 next_clock=3534625408 value=31402 Receive: 54 6124.092585 6123.350767 15: seq: 18, analog_in_state oid=10 next_clock=3573265408 value=31428 Receive: 55 6124.162735 6123.350767 15: seq: 18, analog_in_state oid=17 next_clock=3585025408 value=31401 Receive: 56 6124.336518 6124.335548 11: seq: 19, clock clock=3565036456 Receive: 57 6124.392904 6124.335548 15: seq: 19, analog_in_state oid=10 next_clock=3623665408 value=31429 Receive: 58 6124.463000 6124.335548 15: seq: 19, analog_in_state oid=17 next_clock=3635425408 value=31402 Receive: 59 6124.693253 6124.335548 15: seq: 19, analog_in_state oid=10 next_clock=3674065408 value=31424 Receive: 60 6124.763453 6124.335548 15: seq: 19, analog_in_state oid=17 next_clock=3685825408 value=31404 Receive: 61 6124.992243 6124.335548 15: seq: 19, analog_in_state oid=10 next_clock=3724465408 value=31425 Receive: 62 6125.062292 6124.335548 15: seq: 19, analog_in_state oid=17 next_clock=3736225408 value=31405 Receive: 63 6125.292346 6124.335548 15: seq: 19, analog_in_state oid=10 next_clock=3774865408 value=31427 Receive: 64 6125.321191 6125.320220 11: seq: 1a, clock clock=3730456107 Receive: 65 6125.362538 6125.320220 15: seq: 1a, analog_in_state oid=17 next_clock=3786625408 value=31401 Receive: 66 6125.592713 6125.320220 15: seq: 1a, analog_in_state oid=10 next_clock=3825265408 value=31425 Receive: 67 6125.662806 6125.320220 15: seq: 1a, analog_in_state oid=17 next_clock=3837025408 value=31404 Receive: 68 6125.892982 6125.320220 15: seq: 1a, analog_in_state oid=10 next_clock=3875665408 value=31427 Receive: 69 6125.963080 6125.320220 15: seq: 1a, analog_in_state oid=17 next_clock=3887425408 value=31403 Receive: 70 6126.193237 6125.320220 15: seq: 1a, analog_in_state oid=10 next_clock=3926065408 value=31427 Receive: 71 6126.263458 6125.320220 15: seq: 1a, analog_in_state oid=17 next_clock=3937825408 value=31403 Receive: 72 6126.305926 6126.304469 11: seq: 1b, clock clock=3895797247 Receive: 73 6126.492297 6126.304469 15: seq: 1b, analog_in_state oid=10 next_clock=3976465408 value=31428 Receive: 74 6126.562472 6126.304469 15: seq: 1b, analog_in_state oid=17 next_clock=3988225408 value=31401 Receive: 75 6126.792600 6126.304469 15: seq: 1b, analog_in_state oid=10 next_clock=4026865408 value=31425 Receive: 76 6126.862705 6126.304469 15: seq: 1b, analog_in_state oid=17 next_clock=4038625408 value=31401 Receive: 77 6127.085358 6126.304469 14: seq: 1b, stats count=130 sum=99807 sumsq=468802 Receive: 78 6127.092983 6126.304469 15: seq: 1b, analog_in_state oid=10 next_clock=4077265408 value=31432 Receive: 79 6127.163097 6126.304469 15: seq: 1b, analog_in_state oid=17 next_clock=4089025408 value=31401 Receive: 80 6127.289422 6127.288650 11: seq: 1c, clock clock=4061133383 Receive: 81 6127.393350 6127.288650 15: seq: 1c, analog_in_state oid=10 next_clock=4127665408 value=31429 Receive: 82 6127.462186 6127.288650 15: seq: 1c, analog_in_state oid=17 next_clock=4139425408 value=31401 Receive: 83 6127.692349 6127.288650 15: seq: 1c, analog_in_state oid=10 next_clock=4178065408 value=31428 Receive: 84 6127.762516 6127.288650 15: seq: 1c, analog_in_state oid=17 next_clock=4189825408 value=31402 Receive: 85 6127.992604 6127.288650 14: seq: 1c, analog_in_state oid=10 next_clock=4228465408 value=31427 Receive: 86 6128.062738 6127.288650 14: seq: 1c, analog_in_state oid=17 next_clock=4240225408 value=31400 Receive: 87 6128.274078 6128.273020 11: seq: 1d, clock clock=4226500004 Receive: 88 6128.292923 6128.273020 14: seq: 1d, analog_in_state oid=10 next_clock=4278865408 value=31426 Receive: 89 6128.363050 6128.273020 14: seq: 1d, analog_in_state oid=17 next_clock=4290625408 value=31403 Receive: 90 6128.593206 6128.273020 14: seq: 1d, analog_in_state oid=10 next_clock=34298112 value=31428 Receive: 91 6128.663298 6128.273020 14: seq: 1d, analog_in_state oid=17 next_clock=46058112 value=31402 Receive: 92 6128.893475 6128.273020 14: seq: 1d, analog_in_state oid=10 next_clock=84698112 value=31427 Receive: 93 6128.962310 6128.273020 14: seq: 1d, analog_in_state oid=17 next_clock=96458112 value=31404 Receive: 94 6129.192463 6128.273020 14: seq: 1d, analog_in_state oid=10 next_clock=135098112 value=31425 Receive: 95 6129.259061 6129.257774 10: seq: 1f, clock clock=96969255 Receive: 96 6129.262848 6129.257774 14: seq: 1f, analog_in_state oid=17 next_clock=146858112 value=31402 Receive: 97 6129.490826 6129.448763 13: seq: 19, trsync_state oid=2 can_trigger=1 trigger_reason=0 clock=135988309 Receive: 98 6129.493457 6129.448763 14: seq: 19, analog_in_state oid=10 next_clock=185498112 value=31428 Receive: 99 6129.506941 6129.497853 11: seq: 1f, shutdown clock=138667162 static_string_id=Stepper too far in past Transition to shutdown state: MCU 'mcu' shutdown: Stepper too far in past This generally occurs when the micro-controller has been requested to step at a rate higher than it is capable of obtaining. Dumping gcode input 0 blocks Dumping 20 requests for client 547708491232 Received 6111.234414: b'{"id": 547631131136, "method": "info", "params": {}}' Received 6111.236044: b'{"id": 547630872944, "method": "objects/list", "params": {}}' Received 6111.238011: b'{"id": 547630872896, "method": "gcode/help", "params": {}}' Received 6111.256149: b'{"id": 547631132336, "method": "objects/subscribe", "params": {"objects": {"gcode": null, "webhooks": null, "configfile": null, "mcu": null, "gcode_move": null, "print_stats": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "heater_bed": null, "fan": null, "output_pin motor_power": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null, "extruder": null}, "response_template": {"method": "process_status_update"}}}' Received 6111.465499: b'{"id": 547631128688, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "gcode": null, "configfile": null, "mcu": null, "gcode_move": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "fan": null, "output_pin motor_power": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null}, "response_template": {"method": "process_status_update"}}}' Received 6111.681967: b'{"id": 547631130224, "method": "objects/query", "params": {"objects": {"extruder": ["can_extrude"]}}}' Received 6111.714924: b'{"id": 547631132336, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "gcode": null, "configfile": null, "mcu": null, "gcode_move": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "fan": null, "output_pin motor_power": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null}, "response_template": {"method": "process_status_update"}}}' Received 6112.106684: b'{"id": 547631129648, "method": "info", "params": {}}' Received 6112.125246: b'{"id": 547631132048, "method": "objects/query", "params": {"objects": {"configfile": null}}}' Received 6112.238357: b'{"id": 547631132048, "method": "gcode/help", "params": {}}' Received 6112.253956: b'{"id": 547631129168, "method": "objects/subscribe", "params": {"objects": {"bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "configfile": null, "display_status": null, "fan": null, "gcode_move": null, "idle_timeout": null, "pause_resume": null, "print_stats": null, "toolhead": null, "virtual_sdcard": null, "webhooks": null, "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "motion_report": null, "exclude_object": ["current_object", "objects", "excluded_objects"], "manual_probe": null, "screws_tilt_adjust": ["results", "error"], "extruder": null, "heater_bed": null, "output_pin motor_power": null, "gcode": null, "mcu": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "stepper_enable": null, "query_endstops": null, "system_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 6112.268607: b'{"id": 547631131664, "method": "objects/query", "params": {"objects": {"bed_mesh": null, "configfile": null, "display_status": null, "extruder": null, "fan": null, "gcode_move": null, "heater_bed": null, "idle_timeout": null, "pause_resume": null, "print_stats": null, "toolhead": null, "virtual_sdcard": null, "webhooks": null, "motion_report": null, "firmware_retraction": null, "exclude_object": null, "manual_probe": null, "output_pin motor_power": null}}}' Received 6114.108266: b'{"id": 547631130704, "method": "info", "params": {}}' Received 6114.134514: b'{"id": 547631128832, "method": "objects/query", "params": {"objects": {"configfile": null}}}' Received 6114.258137: b'{"id": 547631130560, "method": "gcode/help", "params": {}}' Received 6114.273894: b'{"id": 547631169488, "method": "objects/subscribe", "params": {"objects": {"bed_mesh": ["profiles", "profile_name", "mesh_min", "mesh_max", "probed_matrix"], "configfile": null, "display_status": null, "fan": null, "gcode_move": null, "idle_timeout": null, "pause_resume": null, "print_stats": null, "toolhead": null, "virtual_sdcard": null, "webhooks": null, "firmware_retraction": ["unretract_extra_length", "retract_length", "unretract_speed", "retract_speed"], "motion_report": null, "exclude_object": ["objects", "excluded_objects", "current_object"], "manual_probe": null, "screws_tilt_adjust": ["error", "results"], "extruder": null, "heater_bed": null, "output_pin motor_power": null, "gcode": null, "mcu": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "stepper_enable": null, "query_endstops": null, "system_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 6114.291801: b'{"id": 547631131040, "method": "objects/query", "params": {"objects": {"bed_mesh": null, "configfile": null, "display_status": null, "extruder": null, "fan": null, "gcode_move": null, "heater_bed": null, "idle_timeout": null, "pause_resume": null, "print_stats": null, "toolhead": null, "virtual_sdcard": null, "webhooks": null, "motion_report": null, "firmware_retraction": null, "exclude_object": null, "manual_probe": null, "output_pin motor_power": null}}}' Received 6124.875825: b'{"id": 547631130128, "method": "gcode/script", "params": {"script": "G91\\nG0 X-25 F3000"}}' Received 6124.879960: b'{"id": 547631131664, "method": "gcode/script", "params": {"script": "G90"}}' Received 6129.236916: b'{"id": 547631130992, "method": "gcode/script", "params": {"script": "G28 X"}}' gcode state: absolute_coord=True absolute_extrude=True base_position=[0.0, 0.0, 0.0, 0.0] last_position=[720.0, 0.0, 0.0, 0.0] homing_position=[0.0, 0.0, 0.0, 0.0] speed_factor=0.016666666666666666 extrude_factor=1.0 speed=50.0 Reactor garbage collection: (6111.457810168, 0.0, 0.0) Dumping stepper 'stepper_x' (mcu) 214 queue_step: queue_step 0: t=13021472281 p=0 i=136570393 c=-1 a=0 queue_step 1: t=13021491071 p=-1 i=18790 c=-7 a=-2143 queue_step 2: t=13021566399 p=-8 i=7591 c=-20 a=-207 queue_step 3: t=13021675404 p=-28 i=4106 c=-40 a=-41 queue_step 4: t=13021806221 p=-68 i=2663 c=-64 a=-13 queue_step 5: t=13021949721 p=-132 i=1939 c=-77 a=-6 queue_step 6: t=13022081064 p=-209 i=1535 c=-108 a=-3 queue_step 7: t=13022229234 p=-317 i=1259 c=-101 a=-2 queue_step 8: t=13022346117 p=-418 i=1083 c=-74 a=-1 queue_step 9: t=13022423472 p=-492 i=997 c=-98 a=-1 queue_step 10: t=13022516354 p=-590 i=926 c=-101 a=-1 queue_step 11: t=13022604764 p=-691 i=860 c=-84 a=-1 queue_step 12: t=13022673472 p=-775 i=814 c=-74 a=-1 queue_step 13: t=13022730973 p=-849 i=780 c=-71 a=-1 queue_step 14: t=13022783838 p=-920 i=750 c=-66 a=-1 queue_step 15: t=13022831168 p=-986 i=725 c=-62 a=-1 queue_step 16: t=13022874206 p=-1048 i=704 c=-59 a=-1 queue_step 17: t=13022913990 p=-1107 i=663 c=-55 a=0 queue_step 18: t=13022950429 p=-1162 i=637 c=-93 a=0 queue_step 19: t=13023009646 p=-1255 i=613 c=-100 a=0 queue_step 20: t=13023070924 p=-1355 i=591 c=-98 a=0 queue_step 21: t=13023128822 p=-1453 i=571 c=-101 a=0 queue_step 22: t=13023186474 p=-1554 i=552 c=-110 a=0 queue_step 23: t=13023247176 p=-1664 i=534 c=-111 a=0 queue_step 24: t=13023306433 p=-1775 i=517 c=-119 a=0 queue_step 25: t=13023367940 p=-1894 i=501 c=-118 a=0 queue_step 26: t=13023427043 p=-2012 i=486 c=-127 a=0 queue_step 27: t=13023488751 p=-2139 i=472 c=-123 a=0 queue_step 28: t=13023546794 p=-2262 i=459 c=-129 a=0 queue_step 29: t=13023605993 p=-2391 i=447 c=-125 a=0 queue_step 30: t=13023661857 p=-2516 i=436 c=-125 a=0 queue_step 31: t=13023716346 p=-2641 i=425 c=-145 a=0 queue_step 32: t=13023777960 p=-2786 i=414 c=-148 a=0 queue_step 33: t=13023839222 p=-2934 i=404 c=-138 a=0 queue_step 34: t=13023894965 p=-3072 i=395 c=-139 a=0 queue_step 35: t=13023949861 p=-3211 i=386 c=-157 a=0 queue_step 36: t=13024010454 p=-3368 i=377 c=-162 a=0 queue_step 37: t=13024071520 p=-3530 i=369 c=-139 a=0 queue_step 38: t=13024122804 p=-3669 i=362 c=-142 a=0 queue_step 39: t=13024174201 p=-3811 i=355 c=-156 a=0 queue_step 40: t=13024229574 p=-3967 i=348 c=-160 a=0 queue_step 41: t=13024285247 p=-4127 i=341 c=-176 a=0 queue_step 42: t=13024345256 p=-4303 i=334 c=-180 a=0 queue_step 43: t=13024405370 p=-4483 i=328 c=-145 a=0 queue_step 44: t=13024452925 p=-4628 i=323 c=-139 a=0 queue_step 45: t=13024497817 p=-4767 i=318 c=-159 a=0 queue_step 46: t=13024548374 p=-4926 i=313 c=-153 a=0 queue_step 47: t=13024596258 p=-5079 i=308 c=-174 a=0 queue_step 48: t=13024649845 p=-5253 i=303 c=-170 a=0 queue_step 49: t=13024701350 p=-5423 i=298 c=-191 a=0 queue_step 50: t=13024758263 p=-5614 i=293 c=-208 a=0 queue_step 51: t=13024819205 p=-5822 i=291 c=-219 a=0 queue_step 52: t=13024882935 p=-6041 i=292 c=-438 a=0 queue_step 53: t=13025010830 p=-6479 i=291 c=-219 a=0 queue_step 54: t=13025074560 p=-6698 i=292 c=-438 a=0 queue_step 55: t=13025202455 p=-7136 i=291 c=-219 a=0 queue_step 56: t=13025266185 p=-7355 i=292 c=-438 a=0 queue_step 57: t=13025394080 p=-7793 i=291 c=-219 a=0 queue_step 58: t=13025457810 p=-8012 i=292 c=-438 a=0 queue_step 59: t=13025585705 p=-8450 i=291 c=-219 a=0 queue_step 60: t=13025649435 p=-8669 i=292 c=-438 a=0 queue_step 61: t=13025777330 p=-9107 i=291 c=-219 a=0 queue_step 62: t=13025841060 p=-9326 i=292 c=-438 a=0 queue_step 63: t=13025968955 p=-9764 i=291 c=-219 a=0 queue_step 64: t=13026032685 p=-9983 i=292 c=-438 a=0 queue_step 65: t=13026160580 p=-10421 i=291 c=-219 a=0 queue_step 66: t=13026224310 p=-10640 i=292 c=-438 a=0 queue_step 67: t=13026352205 p=-11078 i=291 c=-219 a=0 queue_step 68: t=13026415935 p=-11297 i=292 c=-438 a=0 queue_step 69: t=13026543830 p=-11735 i=291 c=-219 a=0 queue_step 70: t=13026607560 p=-11954 i=292 c=-438 a=0 queue_step 71: t=13026735455 p=-12392 i=291 c=-219 a=0 queue_step 72: t=13026799185 p=-12611 i=292 c=-438 a=0 queue_step 73: t=13026927080 p=-13049 i=291 c=-219 a=0 queue_step 74: t=13026990810 p=-13268 i=292 c=-438 a=0 queue_step 75: t=13027118705 p=-13706 i=291 c=-219 a=0 queue_step 76: t=13027182435 p=-13925 i=292 c=-438 a=0 queue_step 77: t=13027310330 p=-14363 i=291 c=-219 a=0 queue_step 78: t=13027374060 p=-14582 i=292 c=-438 a=0 queue_step 79: t=13027501955 p=-15020 i=291 c=-219 a=0 queue_step 80: t=13027565685 p=-15239 i=292 c=-438 a=0 queue_step 81: t=13027693580 p=-15677 i=291 c=-219 a=0 queue_step 82: t=13027757310 p=-15896 i=292 c=-438 a=0 queue_step 83: t=13027885205 p=-16334 i=291 c=-219 a=0 queue_step 84: t=13027948935 p=-16553 i=292 c=-438 a=0 queue_step 85: t=13028076830 p=-16991 i=291 c=-219 a=0 queue_step 86: t=13028140560 p=-17210 i=292 c=-438 a=0 queue_step 87: t=13028268455 p=-17648 i=291 c=-219 a=0 queue_step 88: t=13028332185 p=-17867 i=292 c=-438 a=0 queue_step 89: t=13028460080 p=-18305 i=291 c=-219 a=0 queue_step 90: t=13028523810 p=-18524 i=292 c=-438 a=0 queue_step 91: t=13028651705 p=-18962 i=291 c=-219 a=0 queue_step 92: t=13028715435 p=-19181 i=292 c=-438 a=0 queue_step 93: t=13028843330 p=-19619 i=291 c=-219 a=0 queue_step 94: t=13028907060 p=-19838 i=292 c=-438 a=0 queue_step 95: t=13029034955 p=-20276 i=291 c=-219 a=0 queue_step 96: t=13029098685 p=-20495 i=292 c=-438 a=0 queue_step 97: t=13029226580 p=-20933 i=291 c=-219 a=0 queue_step 98: t=13029290310 p=-21152 i=292 c=-438 a=0 queue_step 99: t=13029418205 p=-21590 i=291 c=-219 a=0 queue_step 100: t=13029481935 p=-21809 i=292 c=-438 a=0 queue_step 101: t=13029609830 p=-22247 i=291 c=-219 a=0 queue_step 102: t=13029673560 p=-22466 i=292 c=-438 a=0 queue_step 103: t=13029801455 p=-22904 i=291 c=-219 a=0 queue_step 104: t=13029865185 p=-23123 i=292 c=-438 a=0 queue_step 105: t=13029993080 p=-23561 i=291 c=-219 a=0 queue_step 106: t=13030056810 p=-23780 i=292 c=-438 a=0 queue_step 107: t=13030184705 p=-24218 i=291 c=-219 a=0 queue_step 108: t=13030248435 p=-24437 i=292 c=-438 a=0 queue_step 109: t=13030376330 p=-24875 i=291 c=-219 a=0 queue_step 110: t=13030440060 p=-25094 i=292 c=-438 a=0 queue_step 111: t=13030567955 p=-25532 i=291 c=-219 a=0 queue_step 112: t=13030631685 p=-25751 i=292 c=-438 a=0 queue_step 113: t=13030759580 p=-26189 i=291 c=-219 a=0 queue_step 114: t=13030823310 p=-26408 i=292 c=-438 a=0 queue_step 115: t=13030951205 p=-26846 i=291 c=-219 a=0 queue_step 116: t=13031014935 p=-27065 i=292 c=-438 a=0 queue_step 117: t=13031142830 p=-27503 i=291 c=-219 a=0 queue_step 118: t=13031206560 p=-27722 i=292 c=-438 a=0 queue_step 119: t=13031334455 p=-28160 i=291 c=-219 a=0 queue_step 120: t=13031398185 p=-28379 i=292 c=-438 a=0 queue_step 121: t=13031526080 p=-28817 i=291 c=-219 a=0 queue_step 122: t=13031589810 p=-29036 i=292 c=-438 a=0 queue_step 123: t=13031717705 p=-29474 i=291 c=-219 a=0 queue_step 124: t=13031781435 p=-29693 i=292 c=-438 a=0 queue_step 125: t=13031909330 p=-30131 i=291 c=-219 a=0 queue_step 126: t=13031973060 p=-30350 i=292 c=-438 a=0 queue_step 127: t=13032100955 p=-30788 i=291 c=-219 a=0 queue_step 128: t=13032164685 p=-31007 i=292 c=-438 a=0 queue_step 129: t=13032292580 p=-31445 i=291 c=-219 a=0 queue_step 130: t=13032356310 p=-31664 i=292 c=-438 a=0 queue_step 131: t=13032484205 p=-32102 i=291 c=-219 a=0 queue_step 132: t=13032547935 p=-32321 i=292 c=-438 a=0 queue_step 133: t=13032675830 p=-32759 i=291 c=-219 a=0 queue_step 134: t=13032739560 p=-32978 i=292 c=-438 a=0 queue_step 135: t=13032867455 p=-33416 i=291 c=-219 a=0 queue_step 136: t=13032931185 p=-33635 i=292 c=-438 a=0 queue_step 137: t=13033059080 p=-34073 i=291 c=-219 a=0 queue_step 138: t=13033122810 p=-34292 i=292 c=-438 a=0 queue_step 139: t=13033250705 p=-34730 i=291 c=-219 a=0 queue_step 140: t=13033314435 p=-34949 i=292 c=-438 a=0 queue_step 141: t=13033442330 p=-35387 i=291 c=-219 a=0 queue_step 142: t=13033506060 p=-35606 i=292 c=-438 a=0 queue_step 143: t=13033633955 p=-36044 i=291 c=-219 a=0 queue_step 144: t=13033697685 p=-36263 i=292 c=-438 a=0 queue_step 145: t=13033825580 p=-36701 i=291 c=-219 a=0 queue_step 146: t=13033889310 p=-36920 i=292 c=-438 a=0 queue_step 147: t=13034017205 p=-37358 i=291 c=-219 a=0 queue_step 148: t=13034080935 p=-37577 i=292 c=-438 a=0 queue_step 149: t=13034208830 p=-38015 i=291 c=-219 a=0 queue_step 150: t=13034272560 p=-38234 i=292 c=-438 a=0 queue_step 151: t=13034400455 p=-38672 i=291 c=-219 a=0 queue_step 152: t=13034464185 p=-38891 i=292 c=-438 a=0 queue_step 153: t=13034592080 p=-39329 i=291 c=-219 a=0 queue_step 154: t=13034655810 p=-39548 i=292 c=-438 a=0 queue_step 155: t=13034783705 p=-39986 i=291 c=-219 a=0 queue_step 156: t=13034847435 p=-40205 i=292 c=-438 a=0 queue_step 157: t=13034975330 p=-40643 i=291 c=-219 a=0 queue_step 158: t=13035039060 p=-40862 i=292 c=-438 a=0 queue_step 159: t=13035166955 p=-41300 i=291 c=-219 a=0 queue_step 160: t=13035230685 p=-41519 i=292 c=-438 a=0 queue_step 161: t=13035358580 p=-41957 i=291 c=-219 a=0 queue_step 162: t=13035422310 p=-42176 i=292 c=-438 a=0 queue_step 163: t=13035550205 p=-42614 i=291 c=-219 a=0 queue_step 164: t=13035613935 p=-42833 i=292 c=-438 a=0 queue_step 165: t=13035741830 p=-43271 i=291 c=-219 a=0 queue_step 166: t=13035805560 p=-43490 i=292 c=-438 a=0 queue_step 167: t=13035933455 p=-43928 i=291 c=-219 a=0 queue_step 168: t=13035997185 p=-44147 i=292 c=-438 a=0 queue_step 169: t=13036125080 p=-44585 i=291 c=-219 a=0 queue_step 170: t=13036188810 p=-44804 i=292 c=-438 a=0 queue_step 171: t=13036316705 p=-45242 i=291 c=-219 a=0 queue_step 172: t=13036380435 p=-45461 i=292 c=-438 a=0 queue_step 173: t=13036508330 p=-45899 i=291 c=-219 a=0 queue_step 174: t=13036572060 p=-46118 i=292 c=-438 a=0 queue_step 175: t=13036699955 p=-46556 i=291 c=-219 a=0 queue_step 176: t=13036763685 p=-46775 i=292 c=-438 a=0 queue_step 177: t=13036891580 p=-47213 i=291 c=-219 a=0 queue_step 178: t=13036955310 p=-47432 i=292 c=-438 a=0 queue_step 179: t=13037083205 p=-47870 i=291 c=-219 a=0 queue_step 180: t=13037146935 p=-48089 i=292 c=-438 a=0 queue_step 181: t=13037274830 p=-48527 i=291 c=-219 a=0 queue_step 182: t=13037338560 p=-48746 i=292 c=-438 a=0 queue_step 183: t=13037466455 p=-49184 i=291 c=-219 a=0 queue_step 184: t=13037530185 p=-49403 i=292 c=-438 a=0 queue_step 185: t=13037658080 p=-49841 i=291 c=-219 a=0 queue_step 186: t=13037721810 p=-50060 i=292 c=-438 a=0 queue_step 187: t=13037849705 p=-50498 i=291 c=-219 a=0 queue_step 188: t=13037913435 p=-50717 i=292 c=-438 a=0 queue_step 189: t=13038041330 p=-51155 i=291 c=-219 a=0 queue_step 190: t=13038105060 p=-51374 i=292 c=-438 a=0 queue_step 191: t=13038232955 p=-51812 i=291 c=-219 a=0 queue_step 192: t=13038296685 p=-52031 i=292 c=-438 a=0 queue_step 193: t=13038424580 p=-52469 i=291 c=-219 a=0 queue_step 194: t=13038488310 p=-52688 i=292 c=-438 a=0 queue_step 195: t=13038616205 p=-53126 i=291 c=-219 a=0 queue_step 196: t=13038679935 p=-53345 i=292 c=-438 a=0 queue_step 197: t=13038807830 p=-53783 i=291 c=-219 a=0 queue_step 198: t=13038871560 p=-54002 i=292 c=-438 a=0 queue_step 199: t=13038999455 p=-54440 i=291 c=-219 a=0 queue_step 200: t=13039063185 p=-54659 i=292 c=-438 a=0 queue_step 201: t=13039191080 p=-55097 i=291 c=-219 a=0 queue_step 202: t=13039254810 p=-55316 i=292 c=-438 a=0 queue_step 203: t=13039382705 p=-55754 i=291 c=-219 a=0 queue_step 204: t=13039446435 p=-55973 i=292 c=-438 a=0 queue_step 205: t=13039574330 p=-56411 i=291 c=-219 a=0 queue_step 206: t=13039638060 p=-56630 i=292 c=-438 a=0 queue_step 207: t=13039765955 p=-57068 i=291 c=-219 a=0 queue_step 208: t=13039829685 p=-57287 i=292 c=-438 a=0 queue_step 209: t=13039957580 p=-57725 i=291 c=-219 a=0 queue_step 210: t=13040021310 p=-57944 i=292 c=-438 a=0 queue_step 211: t=13040149205 p=-58382 i=291 c=-219 a=0 queue_step 212: t=13040212935 p=-58601 i=292 c=-438 a=0 queue_step 213: t=13040340830 p=-59039 i=291 c=-219 a=0 Dumping trapq 'toolhead' 2 moves: move 0: pt=77.508577 mt=0.020000 sv=0.000000 a=3000.000000 sp=(720.000000,0.000000,0.000000) ar=(-1.000000,0.000000,0.000000) move 1: pt=77.528577 mt=11.980000 sv=60.000000 a=0.000000 sp=(719.400000,0.000000,0.000000) ar=(-1.000000,0.000000,0.000000) Requested toolhead position at shutdown time 77.521244: (719.7593165949474, 0.0, 0.0) Stats 6129.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4136 bytes_read=7858 bytes_retransmit=9 bytes_invalid=0 send_seq=210 receive_seq=210 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992942 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.47 cputime=33.273 memavail=556248 print_time=77.807 buffer_time=0.207 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Homing failed due to printer shutdown Stats 6130.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4174 bytes_read=7997 bytes_retransmit=9 bytes_invalid=0 send_seq=215 receive_seq=215 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992966 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.43 cputime=33.299 memavail=555648 print_time=77.807 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6131.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4180 bytes_read=8103 bytes_retransmit=9 bytes_invalid=0 send_seq=216 receive_seq=216 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993029 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.43 cputime=33.322 memavail=555648 print_time=77.807 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6132.6: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000022 mcu_task_stddev=0.000074 bytes_write=4186 bytes_read=8254 bytes_retransmit=9 bytes_invalid=0 send_seq=217 receive_seq=217 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993031 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.43 cputime=33.345 memavail=555648 print_time=77.807 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6133.6: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000022 mcu_task_stddev=0.000074 bytes_write=4192 bytes_read=8360 bytes_retransmit=9 bytes_invalid=0 send_seq=218 receive_seq=218 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993029 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.43 cputime=33.367 memavail=554416 print_time=77.807 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6134.6: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000022 mcu_task_stddev=0.000074 bytes_write=4198 bytes_read=8466 bytes_retransmit=9 bytes_invalid=0 send_seq=219 receive_seq=219 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993043 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.43 cputime=33.390 memavail=554420 print_time=77.807 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6135.6: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000022 mcu_task_stddev=0.000074 bytes_write=4204 bytes_read=8602 bytes_retransmit=9 bytes_invalid=0 send_seq=220 receive_seq=220 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993050 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.40 cputime=33.414 memavail=554420 print_time=77.807 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6136.6: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000022 mcu_task_stddev=0.000074 bytes_write=4210 bytes_read=8708 bytes_retransmit=9 bytes_invalid=0 send_seq=221 receive_seq=221 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993078 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.40 cputime=33.438 memavail=554420 print_time=77.807 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6137.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4216 bytes_read=8828 bytes_retransmit=9 bytes_invalid=0 send_seq=222 receive_seq=222 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993072 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.40 cputime=33.460 memavail=554196 print_time=77.807 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6138.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4222 bytes_read=8964 bytes_retransmit=9 bytes_invalid=0 send_seq=223 receive_seq=223 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993092 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.40 cputime=33.486 memavail=554196 print_time=77.807 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Attempting MCU 'mcu' reset command webhooks client 547708491232: Disconnected Restarting printer Start printer at Wed Apr 17 11:14:52 2024 (1713345292.3 6140.0) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = !PE2 dir_pin = !PE1 enable_pin = !PE3 microsteps = 256 rotation_distance = 16 endstop_pin = PC1 position_endstop = 0 position_max = 480 homing_speed = 60 full_steps_per_rotation = 600 [stepper_y] step_pin = PD5 dir_pin = !PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 547690301760: New connection webhooks client 547690301760: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Starting heater checks for extruder Stats 6146.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1138 bytes_read=4545 bytes_retransmit=9 bytes_invalid=0 send_seq=136 receive_seq=136 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167942142 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.49 cputime=34.267 memavail=555232 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 webhooks: registering remote method 'shutdown_machine' for connection id: 547690301760 webhooks: registering remote method 'reboot_machine' for connection id: 547690301760 webhooks: registering remote method 'pause_job_queue' for connection id: 547690301760 webhooks: registering remote method 'start_job_queue' for connection id: 547690301760 Stats 6147.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1144 bytes_read=4561 bytes_retransmit=9 bytes_invalid=0 send_seq=137 receive_seq=137 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167974772 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.49 cputime=34.307 memavail=557804 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 6148.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1150 bytes_read=4667 bytes_retransmit=9 bytes_invalid=0 send_seq=138 receive_seq=138 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167984319 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.49 cputime=34.330 memavail=559488 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6149.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1156 bytes_read=4788 bytes_retransmit=9 bytes_invalid=0 send_seq=139 receive_seq=139 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167987478 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.49 cputime=34.343 memavail=558928 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6150.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1162 bytes_read=4909 bytes_retransmit=9 bytes_invalid=0 send_seq=140 receive_seq=140 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167988989 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.45 cputime=34.355 memavail=558808 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6151.3: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1168 bytes_read=5030 bytes_retransmit=9 bytes_invalid=0 send_seq=141 receive_seq=141 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167990326 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.45 cputime=34.372 memavail=558816 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6152.3: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1174 bytes_read=5151 bytes_retransmit=9 bytes_invalid=0 send_seq=142 receive_seq=142 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991024 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.45 cputime=34.393 memavail=560776 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6153.3: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1180 bytes_read=5272 bytes_retransmit=9 bytes_invalid=0 send_seq=143 receive_seq=143 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991176 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.45 cputime=34.405 memavail=560272 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6154.3: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1186 bytes_read=5378 bytes_retransmit=9 bytes_invalid=0 send_seq=144 receive_seq=144 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991279 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.45 cputime=34.418 memavail=558764 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6155.3: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1192 bytes_read=5499 bytes_retransmit=9 bytes_invalid=0 send_seq=145 receive_seq=145 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991435 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.42 cputime=34.430 memavail=558764 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6156.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1198 bytes_read=5634 bytes_retransmit=9 bytes_invalid=0 send_seq=146 receive_seq=146 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991572 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.42 cputime=34.443 memavail=558764 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6157.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1204 bytes_read=5740 bytes_retransmit=9 bytes_invalid=0 send_seq=147 receive_seq=147 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991683 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.42 cputime=34.458 memavail=558728 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6158.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1282 bytes_read=5876 bytes_retransmit=9 bytes_invalid=0 send_seq=151 receive_seq=151 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991763 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.42 cputime=34.484 memavail=557056 print_time=18.128 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 MCU 'mcu' shutdown: Stepper too far in past clocksync state: mcu_freq=168000000 last_clock=2978127981 clock_est=(6148.275 1335551062 167991763.202) min_half_rtt=0.000195 min_rtt_time=6146.078 time_avg=6148.275(15.208) clock_avg=1335551062.827(2554825552.694) pred_variance=13988718495.237 Dumping serial stats: bytes_write=3386 bytes_read=6067 bytes_retransmit=9 bytes_invalid=0 send_seq=186 receive_seq=182 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 Dumping send queue 100 messages Sent 0 6145.781734 6145.781734 9: seq: 12, identify offset=2640 count=40 Sent 1 6145.783031 6145.783031 9: seq: 13, identify offset=2680 count=40 Sent 2 6145.784412 6145.784412 9: seq: 14, identify offset=2720 count=40 Sent 3 6145.785892 6145.785892 9: seq: 15, identify offset=2760 count=40 Sent 4 6145.787234 6145.787234 9: seq: 16, identify offset=2800 count=40 Sent 5 6145.788580 6145.788580 9: seq: 17, identify offset=2840 count=40 Sent 6 6145.789940 6145.789940 9: seq: 18, identify offset=2880 count=40 Sent 7 6145.791306 6145.791306 9: seq: 19, identify offset=2920 count=40 Sent 8 6145.792735 6145.792735 9: seq: 1a, identify offset=2960 count=40 Sent 9 6145.794153 6145.794153 9: seq: 1b, identify offset=3000 count=40 Sent 10 6145.795415 6145.795415 9: seq: 1c, identify offset=3040 count=40 Sent 11 6145.796853 6145.796853 9: seq: 1d, identify offset=3073 count=40 Sent 12 6145.816234 6145.816234 6: seq: 1e, get_uptime Sent 13 6145.869486 6145.869486 6: seq: 1f, get_clock Sent 14 6145.921142 6145.921142 6: seq: 10, get_clock Sent 15 6145.974643 6145.974643 6: seq: 11, get_clock Sent 16 6146.026133 6146.026133 6: seq: 12, get_clock Sent 17 6146.077653 6146.077653 6: seq: 13, get_clock Sent 18 6146.129008 6146.129008 6: seq: 14, get_clock Sent 19 6146.180356 6146.180356 6: seq: 15, get_clock Sent 20 6146.231767 6146.231767 6: seq: 16, get_clock Sent 21 6146.233773 6146.233773 6: seq: 17, get_config Sent 22 6146.234297 6146.234297 6: seq: 18, get_clock Sent 23 6146.238655 6146.238655 7: seq: 19, allocate_oids count=20 Sent 24 6146.239020 6146.239020 8: seq: 1a, config_analog_in oid=10 pin=PA1 Sent 25 6146.239273 6146.239273 15: seq: 1b, config_digital_out oid=11 pin=PD7 value=0 default_value=0 max_duration=840000000 Sent 26 6146.239354 6146.239354 11: seq: 1c, set_digital_out_pwm_cycle oid=11 cycle_ticks=16800000 Sent 27 6146.239460 6146.239460 11: seq: 1d, config_digital_out oid=12 pin=PB7 value=0 default_value=0 max_duration=0 Sent 28 6146.239511 6146.239511 11: seq: 1e, set_digital_out_pwm_cycle oid=12 cycle_ticks=1680000 Sent 29 6146.239603 6146.239603 11: seq: 1f, config_digital_out oid=13 pin=PC13 value=1 default_value=0 max_duration=0 Sent 30 6146.239762 6146.239762 18: seq: 10, config_stepper oid=0 step_pin=PE2 dir_pin=PE1 invert_step=1 step_pulse_ticks=336, config_digital_out oid=14 pin=PE3 value=1 default_value=1 max_duration=0 Sent 31 6146.239877 6146.239877 11: seq: 11, config_endstop oid=1 pin=PC1 pull_up=0, config_trsync oid=2 Sent 32 6146.239980 6146.239980 12: seq: 12, config_stepper oid=3 step_pin=PD5 dir_pin=PD4 invert_step=0 step_pulse_ticks=336 Sent 33 6146.240051 6146.240051 11: seq: 13, config_digital_out oid=15 pin=PD6 value=1 default_value=1 max_duration=0 Sent 34 6146.240167 6146.240167 9: seq: 14, config_endstop oid=4 pin=PC3 pull_up=1 Sent 35 6146.240403 6146.240403 7: seq: 15, config_trsync oid=5 Sent 36 6146.240536 6146.240536 12: seq: 16, config_stepper oid=6 step_pin=PA15 dir_pin=PA8 invert_step=0 step_pulse_ticks=336 Sent 37 6146.240641 6146.240641 11: seq: 17, config_digital_out oid=16 pin=PD1 value=1 default_value=1 max_duration=0 Sent 38 6146.240856 6146.240856 11: seq: 18, config_endstop oid=7 pin=PC0 pull_up=1, config_trsync oid=8 Sent 39 6146.240911 6146.240911 8: seq: 19, config_analog_in oid=17 pin=PA2 Sent 40 6146.241144 6146.241144 15: seq: 1a, config_digital_out oid=18 pin=PB3 value=0 default_value=0 max_duration=840000000 Sent 41 6146.241289 6146.241289 11: seq: 1b, set_digital_out_pwm_cycle oid=18 cycle_ticks=16800000 Sent 42 6146.241421 6146.241421 12: seq: 1c, config_stepper oid=9 step_pin=PD15 dir_pin=PD14 invert_step=0 step_pulse_ticks=336 Sent 43 6146.241551 6146.241551 11: seq: 1d, config_digital_out oid=19 pin=PC7 value=1 default_value=1 max_duration=0 Sent 44 6146.241628 6146.241628 11: seq: 1e, finalize_config crc=1161376810 Sent 45 6146.241919 6146.241919 35: seq: 1f, query_analog_in oid=10 clock=1192800000 sample_ticks=168000 sample_count=8 rest_ticks=50400000 min_value=12623 max_value=32269 range_check_count=4, queue_digital_out oid=11 clock=1026526574 on_ticks=0 Sent 46 6146.242054 6146.242054 13: seq: 10, queue_digital_out oid=12 clock=1026547025 on_ticks=0 Sent 47 6146.242209 6146.242209 26: seq: 11, query_analog_in oid=17 clock=1204560000 sample_ticks=168000 sample_count=8 rest_ticks=50400000 min_value=1503 max_value=32303 range_check_count=4 Sent 48 6146.242281 6146.242281 13: seq: 12, queue_digital_out oid=18 clock=1026796646 on_ticks=0 Sent 49 6146.242546 6146.242546 6: seq: 13, get_config Sent 50 6146.246294 6146.246294 7: seq: 14, stepper_get_position oid=0 Sent 51 6146.248030 6146.248030 7: seq: 15, stepper_get_position oid=3 Sent 52 6146.249921 6146.249921 7: seq: 16, stepper_get_position oid=6 Sent 53 6146.251695 6146.251695 7: seq: 17, stepper_get_position oid=9 Sent 54 6147.218724 6147.218724 6: seq: 18, get_clock Sent 55 6148.203618 6148.203618 6: seq: 19, get_clock Sent 56 6149.188176 6149.188176 6: seq: 1a, get_clock Sent 57 6150.172649 6150.172649 6: seq: 1b, get_clock Sent 58 6151.158849 6151.158849 6: seq: 1c, get_clock Sent 59 6152.143892 6152.143892 6: seq: 1d, get_clock Sent 60 6153.128757 6153.128757 6: seq: 1e, get_clock Sent 61 6154.113486 6154.113486 6: seq: 1f, get_clock Sent 62 6155.098265 6155.098265 6: seq: 10, get_clock Sent 63 6156.082947 6156.082947 6: seq: 11, get_clock Sent 64 6157.067953 6157.067953 6: seq: 12, get_clock Sent 65 6158.052527 6158.052527 6: seq: 13, get_clock Sent 66 6158.153914 6158.153914 42: seq: 14, trsync_start oid=2 report_clock=3036587660 report_ticks=12600000 expire_reason=2, stepper_stop_on_trigger oid=0 trsync_oid=2, trsync_set_timeout oid=2 clock=3078587660, endstop_home oid=1 clock=3036587660 sample_ticks=2520 sample_count=4 rest_ticks=291 pin_value=1 trsync_oid=2 trigger_reason=1 Sent 67 6158.253520 6158.253520 13: seq: 15, queue_digital_out oid=14 clock=3037122197 on_ticks=0 Sent 68 6158.257456 6158.257456 17: seq: 16, set_next_step_dir oid=0 dir=1, queue_step oid=0 interval=3037153502 count=1 add=0 Sent 69 6158.309542 6158.309542 59: seq: 17, queue_step oid=0 interval=18790 count=7 add=-2143, queue_step oid=0 interval=7591 count=20 add=-207, queue_step oid=0 interval=4106 count=40 add=-41, queue_step oid=0 interval=2663 count=64 add=-13, queue_step oid=0 interval=1939 count=77 add=-6, queue_step oid=0 interval=1535 count=108 add=-3, queue_step oid=0 interval=1259 count=101 add=-2, queue_step oid=0 interval=1083 count=74 add=-1 Sent 70 6158.309542 6158.309542 61: seq: 18, queue_step oid=0 interval=997 count=98 add=-1, queue_step oid=0 interval=926 count=101 add=-1, queue_step oid=0 interval=860 count=84 add=-1, queue_step oid=0 interval=814 count=74 add=-1, queue_step oid=0 interval=780 count=71 add=-1, queue_step oid=0 interval=750 count=66 add=-1, queue_step oid=0 interval=725 count=62 add=-1, queue_step oid=0 interval=704 count=59 add=-1, queue_step oid=0 interval=663 count=55 add=0 Sent 71 6158.309542 6158.309542 60: seq: 19, queue_step oid=0 interval=637 count=93 add=0, queue_step oid=0 interval=613 count=100 add=0, queue_step oid=0 interval=591 count=98 add=0, queue_step oid=0 interval=571 count=101 add=0, queue_step oid=0 interval=552 count=110 add=0, queue_step oid=0 interval=534 count=111 add=0, queue_step oid=0 interval=517 count=119 add=0, queue_step oid=0 interval=501 count=118 add=0 Sent 72 6158.309542 6158.309542 61: seq: 1a, queue_step oid=0 interval=486 count=127 add=0, queue_step oid=0 interval=472 count=123 add=0, queue_step oid=0 interval=459 count=129 add=0, queue_step oid=0 interval=447 count=125 add=0, queue_step oid=0 interval=436 count=125 add=0, queue_step oid=0 interval=425 count=145 add=0, queue_step oid=0 interval=414 count=148 add=0, queue_step oid=0 interval=404 count=138 add=0 Sent 73 6158.309542 6158.309542 61: seq: 1b, queue_step oid=0 interval=395 count=139 add=0, queue_step oid=0 interval=386 count=157 add=0, queue_step oid=0 interval=377 count=162 add=0, queue_step oid=0 interval=369 count=139 add=0, queue_step oid=0 interval=362 count=142 add=0, queue_step oid=0 interval=355 count=156 add=0, queue_step oid=0 interval=348 count=160 add=0, queue_step oid=0 interval=341 count=176 add=0 Sent 74 6158.309542 6158.309542 61: seq: 1c, queue_step oid=0 interval=334 count=180 add=0, queue_step oid=0 interval=328 count=145 add=0, queue_step oid=0 interval=323 count=139 add=0, queue_step oid=0 interval=318 count=159 add=0, queue_step oid=0 interval=313 count=153 add=0, queue_step oid=0 interval=308 count=174 add=0, queue_step oid=0 interval=303 count=170 add=0, queue_step oid=0 interval=298 count=191 add=0 Sent 75 6158.309542 6158.309542 61: seq: 1d, queue_step oid=0 interval=293 count=208 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 76 6158.309542 6158.309542 61: seq: 1e, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 77 6158.309542 6158.309542 61: seq: 1f, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 78 6158.309542 6158.309542 61: seq: 10, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 79 6158.309542 6158.309542 61: seq: 11, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 80 6158.309542 6158.309542 61: seq: 12, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 81 6158.310300 6158.310300 33: seq: 13, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 82 6158.358217 6158.358217 61: seq: 14, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 83 6158.358217 6158.358217 61: seq: 15, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 84 6158.358217 6158.358217 61: seq: 16, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 85 6158.358217 6158.358217 61: seq: 17, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 86 6158.358217 6158.358217 61: seq: 18, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 87 6158.358217 6158.358217 61: seq: 19, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 88 6158.358217 6158.358217 61: seq: 1a, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 89 6158.358217 6158.358217 61: seq: 1b, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 90 6158.358217 6158.358217 61: seq: 1c, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 91 6158.358217 6158.358217 61: seq: 1d, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 92 6158.358217 6158.358217 61: seq: 1e, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 93 6158.408249 6158.408249 61: seq: 1f, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 94 6158.408249 6158.408249 61: seq: 10, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 95 6158.408249 6158.408249 61: seq: 11, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 96 6158.408249 6158.408249 61: seq: 12, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 97 6158.408249 6158.408249 61: seq: 13, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 98 6158.408249 6158.408249 61: seq: 14, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 99 6158.408249 6158.408249 61: seq: 15, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Dumping receive queue 100 messages Receive: 0 6146.129413 6146.129008 11: seq: 15, clock clock=975059926 Receive: 1 6146.180788 6146.180356 11: seq: 16, clock clock=983687806 Receive: 2 6146.232158 6146.231767 11: seq: 17, clock clock=992322087 Receive: 3 6146.234784 6146.233773 10: seq: 18, config is_config=0 crc=0 is_shutdown=0 move_count=0 Receive: 4 6146.234892 6146.234297 11: seq: 19, clock clock=992746107 Receive: 5 6146.244021 6146.242546 15: seq: 14, config is_config=1 crc=1161376810 is_shutdown=0 move_count=1024 Receive: 6 6146.246685 6146.246294 8: seq: 15, stepper_position oid=0 pos=0 Receive: 7 6146.249289 6146.248030 8: seq: 16, stepper_position oid=3 pos=0 Receive: 8 6146.250656 6146.249921 8: seq: 17, stepper_position oid=6 pos=0 Receive: 9 6146.252071 6146.251695 8: seq: 18, stepper_position oid=9 pos=0 Receive: 10 6147.219782 6147.218724 11: seq: 19, clock clock=1158126504 Receive: 11 6147.433869 6147.218724 15: seq: 19, analog_in_state oid=10 next_clock=1243200000 value=31427 Receive: 12 6147.502847 6147.218724 15: seq: 19, analog_in_state oid=17 next_clock=1254960000 value=31403 Receive: 13 6147.732996 6147.218724 15: seq: 19, analog_in_state oid=10 next_clock=1293600000 value=31430 Receive: 14 6147.803071 6147.218724 15: seq: 19, analog_in_state oid=17 next_clock=1305360000 value=31402 Receive: 15 6148.033215 6147.218724 15: seq: 19, analog_in_state oid=10 next_clock=1344000000 value=31429 Receive: 16 6148.103348 6147.218724 15: seq: 19, analog_in_state oid=17 next_clock=1355760000 value=31401 Receive: 17 6148.204663 6148.203618 11: seq: 1a, clock clock=1323582414 Receive: 18 6148.333594 6148.203618 15: seq: 1a, analog_in_state oid=10 next_clock=1394400000 value=31427 Receive: 19 6148.403793 6148.203618 15: seq: 1a, analog_in_state oid=17 next_clock=1406160000 value=31404 Receive: 20 6148.633820 6148.203618 15: seq: 1a, analog_in_state oid=10 next_clock=1444800000 value=31429 Receive: 21 6148.702733 6148.203618 15: seq: 1a, analog_in_state oid=17 next_clock=1456560000 value=31401 Receive: 22 6148.932857 6148.203618 15: seq: 1a, analog_in_state oid=10 next_clock=1495200000 value=31424 Receive: 23 6149.002925 6148.203618 15: seq: 1a, analog_in_state oid=17 next_clock=1506960000 value=31404 Receive: 24 6149.189292 6149.188176 11: seq: 1b, clock clock=1488980706 Receive: 25 6149.233166 6149.188176 15: seq: 1b, analog_in_state oid=10 next_clock=1545600000 value=31427 Receive: 26 6149.303342 6149.188176 15: seq: 1b, analog_in_state oid=17 next_clock=1557360000 value=31404 Receive: 27 6149.533465 6149.188176 15: seq: 1b, analog_in_state oid=10 next_clock=1596000000 value=31428 Receive: 28 6149.603538 6149.188176 15: seq: 1b, analog_in_state oid=17 next_clock=1607760000 value=31404 Receive: 29 6149.833733 6149.188176 15: seq: 1b, analog_in_state oid=10 next_clock=1646400000 value=31425 Receive: 30 6149.903902 6149.188176 15: seq: 1b, analog_in_state oid=17 next_clock=1658160000 value=31405 Receive: 31 6150.133975 6149.188176 15: seq: 1b, analog_in_state oid=10 next_clock=1696800000 value=31428 Receive: 32 6150.174048 6150.172649 11: seq: 1c, clock clock=1654365350 Receive: 33 6150.202918 6150.172649 15: seq: 1c, analog_in_state oid=17 next_clock=1708560000 value=31403 Receive: 34 6150.326854 6150.172649 15: seq: 1c, stats count=433 sum=518746 sumsq=6168233 Receive: 35 6150.433209 6150.172649 15: seq: 1c, analog_in_state oid=10 next_clock=1747200000 value=31430 Receive: 36 6150.503301 6150.172649 15: seq: 1c, analog_in_state oid=17 next_clock=1758960000 value=31401 Receive: 37 6150.733463 6150.172649 15: seq: 1c, analog_in_state oid=10 next_clock=1797600000 value=31428 Receive: 38 6150.803539 6150.172649 15: seq: 1c, analog_in_state oid=17 next_clock=1809360000 value=31401 Receive: 39 6151.033864 6150.172649 15: seq: 1c, analog_in_state oid=10 next_clock=1848000000 value=31428 Receive: 40 6151.104003 6150.172649 15: seq: 1c, analog_in_state oid=17 next_clock=1859760000 value=31401 Receive: 41 6151.160328 6151.158849 11: seq: 1d, clock clock=1820045405 Receive: 42 6151.333247 6151.158849 15: seq: 1d, analog_in_state oid=10 next_clock=1898400000 value=31428 Receive: 43 6151.403044 6151.158849 15: seq: 1d, analog_in_state oid=17 next_clock=1910160000 value=31401 Receive: 44 6151.633274 6151.158849 15: seq: 1d, analog_in_state oid=10 next_clock=1948800000 value=31428 Receive: 45 6151.703386 6151.158849 15: seq: 1d, analog_in_state oid=17 next_clock=1960560000 value=31403 Receive: 46 6151.933491 6151.158849 15: seq: 1d, analog_in_state oid=10 next_clock=1999200000 value=31428 Receive: 47 6152.003540 6151.158849 15: seq: 1d, analog_in_state oid=17 next_clock=2010960000 value=31404 Receive: 48 6152.144907 6152.143892 11: seq: 1e, clock clock=1985525160 Receive: 49 6152.233721 6152.143892 15: seq: 1e, analog_in_state oid=10 next_clock=2049600000 value=31427 Receive: 50 6152.303850 6152.143892 15: seq: 1e, analog_in_state oid=17 next_clock=2061360000 value=31401 Receive: 51 6152.533971 6152.143892 15: seq: 1e, analog_in_state oid=10 next_clock=2100000000 value=31430 Receive: 52 6152.604077 6152.143892 15: seq: 1e, analog_in_state oid=17 next_clock=2111760000 value=31404 Receive: 53 6152.832970 6152.143892 15: seq: 1e, analog_in_state oid=10 next_clock=2150400000 value=31426 Receive: 54 6152.903050 6152.143892 15: seq: 1e, analog_in_state oid=17 next_clock=2162160000 value=31406 Receive: 55 6153.129427 6153.128757 11: seq: 1f, clock clock=2150970202 Receive: 56 6153.133278 6153.128757 15: seq: 1f, analog_in_state oid=10 next_clock=2200800000 value=31429 Receive: 57 6153.203468 6153.128757 15: seq: 1f, analog_in_state oid=17 next_clock=2212560000 value=31405 Receive: 58 6153.433598 6153.128757 15: seq: 1f, analog_in_state oid=10 next_clock=2251200000 value=31426 Receive: 59 6153.503683 6153.128757 15: seq: 1f, analog_in_state oid=17 next_clock=2262960000 value=31403 Receive: 60 6153.733852 6153.128757 15: seq: 1f, analog_in_state oid=10 next_clock=2301600000 value=31428 Receive: 61 6153.804021 6153.128757 15: seq: 1f, analog_in_state oid=17 next_clock=2313360000 value=31404 Receive: 62 6154.034102 6153.128757 15: seq: 1f, analog_in_state oid=10 next_clock=2352000000 value=31429 Receive: 63 6154.102951 6153.128757 15: seq: 1f, analog_in_state oid=17 next_clock=2363760000 value=31403 Receive: 64 6154.114288 6154.113486 11: seq: 10, clock clock=2316396596 Receive: 65 6154.333239 6154.113486 15: seq: 10, analog_in_state oid=10 next_clock=2402400000 value=31427 Receive: 66 6154.403302 6154.113486 15: seq: 10, analog_in_state oid=17 next_clock=2414160000 value=31404 Receive: 67 6154.633476 6154.113486 15: seq: 10, analog_in_state oid=10 next_clock=2452800000 value=31430 Receive: 68 6154.703595 6154.113486 15: seq: 10, analog_in_state oid=17 next_clock=2464560000 value=31401 Receive: 69 6154.933715 6154.113486 15: seq: 10, analog_in_state oid=10 next_clock=2503200000 value=31429 Receive: 70 6155.003860 6154.113486 15: seq: 10, analog_in_state oid=17 next_clock=2514960000 value=31404 Receive: 71 6155.098925 6155.098265 11: seq: 11, clock clock=2481833805 Receive: 72 6155.234091 6155.098265 15: seq: 11, analog_in_state oid=10 next_clock=2553600000 value=31430 Receive: 73 6155.304258 6155.098265 15: seq: 11, analog_in_state oid=17 next_clock=2565360000 value=31401 Receive: 74 6155.426915 6155.098265 14: seq: 11, stats count=130 sum=99928 sumsq=469076 Receive: 75 6155.533210 6155.098265 15: seq: 11, analog_in_state oid=10 next_clock=2604000000 value=31429 Receive: 76 6155.603309 6155.098265 15: seq: 11, analog_in_state oid=17 next_clock=2615760000 value=31401 Receive: 77 6155.833463 6155.098265 15: seq: 11, analog_in_state oid=10 next_clock=2654400000 value=31425 Receive: 78 6155.903550 6155.098265 15: seq: 11, analog_in_state oid=17 next_clock=2666160000 value=31403 Receive: 79 6156.083671 6156.082947 11: seq: 12, clock clock=2647253462 Receive: 80 6156.133780 6156.082947 15: seq: 12, analog_in_state oid=10 next_clock=2704800000 value=31433 Receive: 81 6156.203969 6156.082947 15: seq: 12, analog_in_state oid=17 next_clock=2716560000 value=31402 Receive: 82 6156.434164 6156.082947 15: seq: 12, analog_in_state oid=10 next_clock=2755200000 value=31425 Receive: 83 6156.504293 6156.082947 15: seq: 12, analog_in_state oid=17 next_clock=2766960000 value=31403 Receive: 84 6156.733172 6156.082947 15: seq: 12, analog_in_state oid=10 next_clock=2805600000 value=31427 Receive: 85 6156.803341 6156.082947 15: seq: 12, analog_in_state oid=17 next_clock=2817360000 value=31402 Receive: 86 6157.033469 6156.082947 15: seq: 12, analog_in_state oid=10 next_clock=2856000000 value=31426 Receive: 87 6157.068545 6157.067953 11: seq: 13, clock clock=2812727223 Receive: 88 6157.103657 6157.067953 15: seq: 13, analog_in_state oid=17 next_clock=2867760000 value=31402 Receive: 89 6157.334008 6157.067953 15: seq: 13, analog_in_state oid=10 next_clock=2906400000 value=31430 Receive: 90 6157.404077 6157.067953 15: seq: 13, analog_in_state oid=17 next_clock=2918160000 value=31402 Receive: 91 6157.634097 6157.067953 15: seq: 13, analog_in_state oid=10 next_clock=2956800000 value=31425 Receive: 92 6157.704225 6157.067953 15: seq: 13, analog_in_state oid=17 next_clock=2968560000 value=31402 Receive: 93 6157.933237 6157.067953 15: seq: 13, analog_in_state oid=10 next_clock=3007200000 value=31428 Receive: 94 6158.003228 6157.067953 15: seq: 13, analog_in_state oid=17 next_clock=3018960000 value=31402 Receive: 95 6158.053297 6158.052527 11: seq: 14, clock clock=2978127981 Receive: 96 6158.233600 6158.153914 15: seq: 15, analog_in_state oid=10 next_clock=3057600000 value=31427 Receive: 97 6158.304230 6158.257456 15: seq: 17, analog_in_state oid=17 next_clock=3069360000 value=31403 Receive: 98 6158.401432 6158.358217 14: seq: 1f, trsync_state oid=2 can_trigger=1 trigger_reason=0 clock=3036588088 Receive: 99 6158.417158 6158.408249 12: seq: 16, shutdown clock=3039161003 static_string_id=Stepper too far in past Transition to shutdown state: MCU 'mcu' shutdown: Stepper too far in past This generally occurs when the micro-controller has been requested to step at a rate higher than it is capable of obtaining. Dumping gcode input 0 blocks Dumping 20 requests for client 547690301760 Received 6146.978560: b'{"id": 547630381952, "method": "info", "params": {}}' Received 6146.988283: b'{"id": 547630382096, "method": "info", "params": {}}' Received 6146.988283: b'{"id": 547630380800, "method": "objects/list", "params": {}}' Received 6146.993129: b'{"id": 547630379504, "method": "gcode/help", "params": {}}' Received 6147.006874: b'{"id": 547630380464, "method": "objects/subscribe", "params": {"objects": {"gcode": null, "webhooks": null, "configfile": null, "mcu": null, "gcode_move": null, "print_stats": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "heater_bed": null, "fan": null, "output_pin motor_power": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "exclude_object": ["current_object", "objects", "excluded_objects"], "screws_tilt_adjust": ["results", "error"]}, "response_template": {"method": "process_status_update"}}}' Received 6147.148446: b'{"id": 547630379696, "method": "register_remote_method", "params": {"response_template": {"method": "shutdown_machine"}, "remote_method": "shutdown_machine"}}' Received 6147.159360: b'{"id": 547630381856, "method": "register_remote_method", "params": {"response_template": {"method": "reboot_machine"}, "remote_method": "reboot_machine"}}' Received 6147.164638: b'{"id": 547630381856, "method": "register_remote_method", "params": {"response_template": {"method": "pause_job_queue"}, "remote_method": "pause_job_queue"}}' Received 6147.167734: b'{"id": 547631751424, "method": "register_remote_method", "params": {"response_template": {"method": "start_job_queue"}, "remote_method": "start_job_queue"}}' Received 6147.175512: b'{"id": 547630381952, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 6147.176119: b'{"id": 547630379984, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 6147.195513: b'{"id": 547630380896, "method": "info", "params": {}}' Received 6147.195513: b'{"id": 547631130416, "method": "objects/list", "params": {}}' Received 6147.195513: b'{"id": 547630350000, "method": "gcode/help", "params": {}}' Received 6147.211759: b'{"id": 547631130464, "method": "objects/subscribe", "params": {"objects": {"gcode": null, "webhooks": null, "configfile": null, "mcu": null, "gcode_move": null, "print_stats": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "heater_bed": null, "fan": null, "output_pin motor_power": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "exclude_object": ["current_object", "objects", "excluded_objects"], "screws_tilt_adjust": ["results", "error"]}, "response_template": {"method": "process_status_update"}}}' Received 6147.379769: b'{"id": 547630350048, "method": "objects/query", "params": {"objects": {}}}' Received 6147.407071: b'{"id": 547631131136, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "configfile": null, "display_status": null, "fan": null, "gcode_move": null, "idle_timeout": null, "pause_resume": null, "toolhead": null, "virtual_sdcard": null, "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "motion_report": null, "exclude_object": ["current_object", "objects", "excluded_objects"], "manual_probe": null, "screws_tilt_adjust": ["results", "error"], "output_pin motor_power": null, "gcode": null, "mcu": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "stepper_enable": null, "query_endstops": null, "system_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 6147.655229: b'{"id": 547631131760, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "configfile": null, "display_status": null, "fan": null, "gcode_move": null, "idle_timeout": null, "pause_resume": null, "toolhead": null, "virtual_sdcard": null, "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "motion_report": null, "exclude_object": ["current_object", "objects", "excluded_objects"], "manual_probe": null, "screws_tilt_adjust": ["results", "error"], "output_pin motor_power": null, "gcode": null, "mcu": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "stepper_enable": null, "query_endstops": null, "system_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 6147.660264: b'{"id": 547631130080, "method": "objects/query", "params": {"objects": {"extruder": ["can_extrude"]}}}' Received 6158.147382: b'{"id": 547630349952, "method": "gcode/script", "params": {"script": "G28 X"}}' gcode state: absolute_coord=True absolute_extrude=True base_position=[0.0, 0.0, 0.0, 0.0] last_position=[720.0, 0.0, 0.0, 0.0] homing_position=[0.0, 0.0, 0.0, 0.0] speed_factor=0.016666666666666666 extrude_factor=1.0 speed=25.0 Reactor garbage collection: (6147.169085155, 0.0, 0.0) Dumping stepper 'stepper_x' (mcu) 213 queue_step: queue_step 0: t=3037153502 p=0 i=-1257813794 c=-1 a=0 queue_step 1: t=3037172292 p=-1 i=18790 c=-7 a=-2143 queue_step 2: t=3037247620 p=-8 i=7591 c=-20 a=-207 queue_step 3: t=3037356625 p=-28 i=4106 c=-40 a=-41 queue_step 4: t=3037487442 p=-68 i=2663 c=-64 a=-13 queue_step 5: t=3037630942 p=-132 i=1939 c=-77 a=-6 queue_step 6: t=3037762285 p=-209 i=1535 c=-108 a=-3 queue_step 7: t=3037910455 p=-317 i=1259 c=-101 a=-2 queue_step 8: t=3038027338 p=-418 i=1083 c=-74 a=-1 queue_step 9: t=3038104693 p=-492 i=997 c=-98 a=-1 queue_step 10: t=3038197575 p=-590 i=926 c=-101 a=-1 queue_step 11: t=3038285985 p=-691 i=860 c=-84 a=-1 queue_step 12: t=3038354693 p=-775 i=814 c=-74 a=-1 queue_step 13: t=3038412194 p=-849 i=780 c=-71 a=-1 queue_step 14: t=3038465059 p=-920 i=750 c=-66 a=-1 queue_step 15: t=3038512389 p=-986 i=725 c=-62 a=-1 queue_step 16: t=3038555427 p=-1048 i=704 c=-59 a=-1 queue_step 17: t=3038595211 p=-1107 i=663 c=-55 a=0 queue_step 18: t=3038631650 p=-1162 i=637 c=-93 a=0 queue_step 19: t=3038690867 p=-1255 i=613 c=-100 a=0 queue_step 20: t=3038752145 p=-1355 i=591 c=-98 a=0 queue_step 21: t=3038810043 p=-1453 i=571 c=-101 a=0 queue_step 22: t=3038867695 p=-1554 i=552 c=-110 a=0 queue_step 23: t=3038928397 p=-1664 i=534 c=-111 a=0 queue_step 24: t=3038987654 p=-1775 i=517 c=-119 a=0 queue_step 25: t=3039049161 p=-1894 i=501 c=-118 a=0 queue_step 26: t=3039108264 p=-2012 i=486 c=-127 a=0 queue_step 27: t=3039169972 p=-2139 i=472 c=-123 a=0 queue_step 28: t=3039228015 p=-2262 i=459 c=-129 a=0 queue_step 29: t=3039287214 p=-2391 i=447 c=-125 a=0 queue_step 30: t=3039343078 p=-2516 i=436 c=-125 a=0 queue_step 31: t=3039397567 p=-2641 i=425 c=-145 a=0 queue_step 32: t=3039459181 p=-2786 i=414 c=-148 a=0 queue_step 33: t=3039520443 p=-2934 i=404 c=-138 a=0 queue_step 34: t=3039576186 p=-3072 i=395 c=-139 a=0 queue_step 35: t=3039631082 p=-3211 i=386 c=-157 a=0 queue_step 36: t=3039691675 p=-3368 i=377 c=-162 a=0 queue_step 37: t=3039752741 p=-3530 i=369 c=-139 a=0 queue_step 38: t=3039804025 p=-3669 i=362 c=-142 a=0 queue_step 39: t=3039855422 p=-3811 i=355 c=-156 a=0 queue_step 40: t=3039910795 p=-3967 i=348 c=-160 a=0 queue_step 41: t=3039966468 p=-4127 i=341 c=-176 a=0 queue_step 42: t=3040026477 p=-4303 i=334 c=-180 a=0 queue_step 43: t=3040086591 p=-4483 i=328 c=-145 a=0 queue_step 44: t=3040134146 p=-4628 i=323 c=-139 a=0 queue_step 45: t=3040179038 p=-4767 i=318 c=-159 a=0 queue_step 46: t=3040229595 p=-4926 i=313 c=-153 a=0 queue_step 47: t=3040277479 p=-5079 i=308 c=-174 a=0 queue_step 48: t=3040331066 p=-5253 i=303 c=-170 a=0 queue_step 49: t=3040382571 p=-5423 i=298 c=-191 a=0 queue_step 50: t=3040439484 p=-5614 i=293 c=-208 a=0 queue_step 51: t=3040500426 p=-5822 i=291 c=-219 a=0 queue_step 52: t=3040564156 p=-6041 i=292 c=-438 a=0 queue_step 53: t=3040692051 p=-6479 i=291 c=-219 a=0 queue_step 54: t=3040755781 p=-6698 i=292 c=-438 a=0 queue_step 55: t=3040883676 p=-7136 i=291 c=-219 a=0 queue_step 56: t=3040947406 p=-7355 i=292 c=-438 a=0 queue_step 57: t=3041075301 p=-7793 i=291 c=-219 a=0 queue_step 58: t=3041139031 p=-8012 i=292 c=-438 a=0 queue_step 59: t=3041266926 p=-8450 i=291 c=-219 a=0 queue_step 60: t=3041330656 p=-8669 i=292 c=-438 a=0 queue_step 61: t=3041458551 p=-9107 i=291 c=-219 a=0 queue_step 62: t=3041522281 p=-9326 i=292 c=-438 a=0 queue_step 63: t=3041650176 p=-9764 i=291 c=-219 a=0 queue_step 64: t=3041713906 p=-9983 i=292 c=-438 a=0 queue_step 65: t=3041841801 p=-10421 i=291 c=-219 a=0 queue_step 66: t=3041905531 p=-10640 i=292 c=-438 a=0 queue_step 67: t=3042033426 p=-11078 i=291 c=-219 a=0 queue_step 68: t=3042097156 p=-11297 i=292 c=-438 a=0 queue_step 69: t=3042225051 p=-11735 i=291 c=-219 a=0 queue_step 70: t=3042288781 p=-11954 i=292 c=-438 a=0 queue_step 71: t=3042416676 p=-12392 i=291 c=-219 a=0 queue_step 72: t=3042480406 p=-12611 i=292 c=-438 a=0 queue_step 73: t=3042608301 p=-13049 i=291 c=-219 a=0 queue_step 74: t=3042672031 p=-13268 i=292 c=-438 a=0 queue_step 75: t=3042799926 p=-13706 i=291 c=-219 a=0 queue_step 76: t=3042863656 p=-13925 i=292 c=-438 a=0 queue_step 77: t=3042991551 p=-14363 i=291 c=-219 a=0 queue_step 78: t=3043055281 p=-14582 i=292 c=-438 a=0 queue_step 79: t=3043183176 p=-15020 i=291 c=-219 a=0 queue_step 80: t=3043246906 p=-15239 i=292 c=-438 a=0 queue_step 81: t=3043374801 p=-15677 i=291 c=-219 a=0 queue_step 82: t=3043438531 p=-15896 i=292 c=-438 a=0 queue_step 83: t=3043566426 p=-16334 i=291 c=-219 a=0 queue_step 84: t=3043630156 p=-16553 i=292 c=-438 a=0 queue_step 85: t=3043758051 p=-16991 i=291 c=-219 a=0 queue_step 86: t=3043821781 p=-17210 i=292 c=-438 a=0 queue_step 87: t=3043949676 p=-17648 i=291 c=-219 a=0 queue_step 88: t=3044013406 p=-17867 i=292 c=-438 a=0 queue_step 89: t=3044141301 p=-18305 i=291 c=-219 a=0 queue_step 90: t=3044205031 p=-18524 i=292 c=-438 a=0 queue_step 91: t=3044332926 p=-18962 i=291 c=-219 a=0 queue_step 92: t=3044396656 p=-19181 i=292 c=-438 a=0 queue_step 93: t=3044524551 p=-19619 i=291 c=-219 a=0 queue_step 94: t=3044588281 p=-19838 i=292 c=-438 a=0 queue_step 95: t=3044716176 p=-20276 i=291 c=-219 a=0 queue_step 96: t=3044779906 p=-20495 i=292 c=-438 a=0 queue_step 97: t=3044907801 p=-20933 i=291 c=-219 a=0 queue_step 98: t=3044971531 p=-21152 i=292 c=-438 a=0 queue_step 99: t=3045099426 p=-21590 i=291 c=-219 a=0 queue_step 100: t=3045163156 p=-21809 i=292 c=-438 a=0 queue_step 101: t=3045291051 p=-22247 i=291 c=-219 a=0 queue_step 102: t=3045354781 p=-22466 i=292 c=-438 a=0 queue_step 103: t=3045482676 p=-22904 i=291 c=-219 a=0 queue_step 104: t=3045546406 p=-23123 i=292 c=-438 a=0 queue_step 105: t=3045674301 p=-23561 i=291 c=-219 a=0 queue_step 106: t=3045738031 p=-23780 i=292 c=-438 a=0 queue_step 107: t=3045865926 p=-24218 i=291 c=-219 a=0 queue_step 108: t=3045929656 p=-24437 i=292 c=-438 a=0 queue_step 109: t=3046057551 p=-24875 i=291 c=-219 a=0 queue_step 110: t=3046121281 p=-25094 i=292 c=-438 a=0 queue_step 111: t=3046249176 p=-25532 i=291 c=-219 a=0 queue_step 112: t=3046312906 p=-25751 i=292 c=-438 a=0 queue_step 113: t=3046440801 p=-26189 i=291 c=-219 a=0 queue_step 114: t=3046504531 p=-26408 i=292 c=-438 a=0 queue_step 115: t=3046632426 p=-26846 i=291 c=-219 a=0 queue_step 116: t=3046696156 p=-27065 i=292 c=-438 a=0 queue_step 117: t=3046824051 p=-27503 i=291 c=-219 a=0 queue_step 118: t=3046887781 p=-27722 i=292 c=-438 a=0 queue_step 119: t=3047015676 p=-28160 i=291 c=-219 a=0 queue_step 120: t=3047079406 p=-28379 i=292 c=-438 a=0 queue_step 121: t=3047207301 p=-28817 i=291 c=-219 a=0 queue_step 122: t=3047271031 p=-29036 i=292 c=-438 a=0 queue_step 123: t=3047398926 p=-29474 i=291 c=-219 a=0 queue_step 124: t=3047462656 p=-29693 i=292 c=-438 a=0 queue_step 125: t=3047590551 p=-30131 i=291 c=-219 a=0 queue_step 126: t=3047654281 p=-30350 i=292 c=-438 a=0 queue_step 127: t=3047782176 p=-30788 i=291 c=-219 a=0 queue_step 128: t=3047845906 p=-31007 i=292 c=-438 a=0 queue_step 129: t=3047973801 p=-31445 i=291 c=-219 a=0 queue_step 130: t=3048037531 p=-31664 i=292 c=-438 a=0 queue_step 131: t=3048165426 p=-32102 i=291 c=-219 a=0 queue_step 132: t=3048229156 p=-32321 i=292 c=-438 a=0 queue_step 133: t=3048357051 p=-32759 i=291 c=-219 a=0 queue_step 134: t=3048420781 p=-32978 i=292 c=-438 a=0 queue_step 135: t=3048548676 p=-33416 i=291 c=-219 a=0 queue_step 136: t=3048612406 p=-33635 i=292 c=-438 a=0 queue_step 137: t=3048740301 p=-34073 i=291 c=-219 a=0 queue_step 138: t=3048804031 p=-34292 i=292 c=-438 a=0 queue_step 139: t=3048931926 p=-34730 i=291 c=-219 a=0 queue_step 140: t=3048995656 p=-34949 i=292 c=-438 a=0 queue_step 141: t=3049123551 p=-35387 i=291 c=-219 a=0 queue_step 142: t=3049187281 p=-35606 i=292 c=-438 a=0 queue_step 143: t=3049315176 p=-36044 i=291 c=-219 a=0 queue_step 144: t=3049378906 p=-36263 i=292 c=-438 a=0 queue_step 145: t=3049506801 p=-36701 i=291 c=-219 a=0 queue_step 146: t=3049570531 p=-36920 i=292 c=-438 a=0 queue_step 147: t=3049698426 p=-37358 i=291 c=-219 a=0 queue_step 148: t=3049762156 p=-37577 i=292 c=-438 a=0 queue_step 149: t=3049890051 p=-38015 i=291 c=-219 a=0 queue_step 150: t=3049953781 p=-38234 i=292 c=-438 a=0 queue_step 151: t=3050081676 p=-38672 i=291 c=-219 a=0 queue_step 152: t=3050145406 p=-38891 i=292 c=-438 a=0 queue_step 153: t=3050273301 p=-39329 i=291 c=-219 a=0 queue_step 154: t=3050337031 p=-39548 i=292 c=-438 a=0 queue_step 155: t=3050464926 p=-39986 i=291 c=-219 a=0 queue_step 156: t=3050528656 p=-40205 i=292 c=-438 a=0 queue_step 157: t=3050656551 p=-40643 i=291 c=-219 a=0 queue_step 158: t=3050720281 p=-40862 i=292 c=-438 a=0 queue_step 159: t=3050848176 p=-41300 i=291 c=-219 a=0 queue_step 160: t=3050911906 p=-41519 i=292 c=-438 a=0 queue_step 161: t=3051039801 p=-41957 i=291 c=-219 a=0 queue_step 162: t=3051103531 p=-42176 i=292 c=-438 a=0 queue_step 163: t=3051231426 p=-42614 i=291 c=-219 a=0 queue_step 164: t=3051295156 p=-42833 i=292 c=-438 a=0 queue_step 165: t=3051423051 p=-43271 i=291 c=-219 a=0 queue_step 166: t=3051486781 p=-43490 i=292 c=-438 a=0 queue_step 167: t=3051614676 p=-43928 i=291 c=-219 a=0 queue_step 168: t=3051678406 p=-44147 i=292 c=-438 a=0 queue_step 169: t=3051806301 p=-44585 i=291 c=-219 a=0 queue_step 170: t=3051870031 p=-44804 i=292 c=-438 a=0 queue_step 171: t=3051997926 p=-45242 i=291 c=-219 a=0 queue_step 172: t=3052061656 p=-45461 i=292 c=-438 a=0 queue_step 173: t=3052189551 p=-45899 i=291 c=-219 a=0 queue_step 174: t=3052253281 p=-46118 i=292 c=-438 a=0 queue_step 175: t=3052381176 p=-46556 i=291 c=-219 a=0 queue_step 176: t=3052444906 p=-46775 i=292 c=-438 a=0 queue_step 177: t=3052572801 p=-47213 i=291 c=-219 a=0 queue_step 178: t=3052636531 p=-47432 i=292 c=-438 a=0 queue_step 179: t=3052764426 p=-47870 i=291 c=-219 a=0 queue_step 180: t=3052828156 p=-48089 i=292 c=-438 a=0 queue_step 181: t=3052956051 p=-48527 i=291 c=-219 a=0 queue_step 182: t=3053019781 p=-48746 i=292 c=-438 a=0 queue_step 183: t=3053147676 p=-49184 i=291 c=-219 a=0 queue_step 184: t=3053211406 p=-49403 i=292 c=-438 a=0 queue_step 185: t=3053339301 p=-49841 i=291 c=-219 a=0 queue_step 186: t=3053403031 p=-50060 i=292 c=-438 a=0 queue_step 187: t=3053530926 p=-50498 i=291 c=-219 a=0 queue_step 188: t=3053594656 p=-50717 i=292 c=-438 a=0 queue_step 189: t=3053722551 p=-51155 i=291 c=-219 a=0 queue_step 190: t=3053786281 p=-51374 i=292 c=-438 a=0 queue_step 191: t=3053914176 p=-51812 i=291 c=-219 a=0 queue_step 192: t=3053977906 p=-52031 i=292 c=-438 a=0 queue_step 193: t=3054105801 p=-52469 i=291 c=-219 a=0 queue_step 194: t=3054169531 p=-52688 i=292 c=-438 a=0 queue_step 195: t=3054297426 p=-53126 i=291 c=-219 a=0 queue_step 196: t=3054361156 p=-53345 i=292 c=-438 a=0 queue_step 197: t=3054489051 p=-53783 i=291 c=-219 a=0 queue_step 198: t=3054552781 p=-54002 i=292 c=-438 a=0 queue_step 199: t=3054680676 p=-54440 i=291 c=-219 a=0 queue_step 200: t=3054744406 p=-54659 i=292 c=-438 a=0 queue_step 201: t=3054872301 p=-55097 i=291 c=-219 a=0 queue_step 202: t=3054936031 p=-55316 i=292 c=-438 a=0 queue_step 203: t=3055063926 p=-55754 i=291 c=-219 a=0 queue_step 204: t=3055127656 p=-55973 i=292 c=-438 a=0 queue_step 205: t=3055255551 p=-56411 i=291 c=-219 a=0 queue_step 206: t=3055319281 p=-56630 i=292 c=-438 a=0 queue_step 207: t=3055447176 p=-57068 i=291 c=-219 a=0 queue_step 208: t=3055510906 p=-57287 i=292 c=-438 a=0 queue_step 209: t=3055638801 p=-57725 i=291 c=-219 a=0 queue_step 210: t=3055702531 p=-57944 i=292 c=-438 a=0 queue_step 211: t=3055830426 p=-58382 i=291 c=-219 a=0 queue_step 212: t=3055894156 p=-58601 i=292 c=-438 a=0 Dumping trapq 'toolhead' 2 moves: move 0: pt=18.078108 mt=0.020000 sv=0.000000 a=3000.000000 sp=(720.000000,0.000000,0.000000) ar=(-1.000000,0.000000,0.000000) move 1: pt=18.098108 mt=11.980000 sv=60.000000 a=0.000000 sp=(719.400000,0.000000,0.000000) ar=(-1.000000,0.000000,0.000000) Requested toolhead position at shutdown time 18.090244: (719.7790853579063, 0.0, 0.0) Homing failed due to printer shutdown Stats 6159.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4118 bytes_read=7155 bytes_retransmit=254 bytes_invalid=0 send_seq=205 receive_seq=205 retransmit_seq=186 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991854 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.42 cputime=34.568 memavail=555928 print_time=18.372 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6160.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4124 bytes_read=7261 bytes_retransmit=254 bytes_invalid=0 send_seq=206 receive_seq=206 retransmit_seq=186 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991957 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.38 cputime=34.580 memavail=555928 print_time=18.372 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6161.3: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000021 mcu_task_stddev=0.000075 bytes_write=4130 bytes_read=7397 bytes_retransmit=254 bytes_invalid=0 send_seq=207 receive_seq=207 retransmit_seq=186 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992006 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.38 cputime=34.592 memavail=555928 print_time=18.372 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6162.3: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000021 mcu_task_stddev=0.000075 bytes_write=4136 bytes_read=7518 bytes_retransmit=254 bytes_invalid=0 send_seq=208 receive_seq=208 retransmit_seq=186 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992075 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.38 cputime=34.605 memavail=555424 print_time=18.372 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6163.3: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000021 mcu_task_stddev=0.000075 bytes_write=4142 bytes_read=7624 bytes_retransmit=254 bytes_invalid=0 send_seq=209 receive_seq=209 retransmit_seq=186 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992301 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.38 cputime=34.628 memavail=555424 print_time=18.372 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6164.3: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000021 mcu_task_stddev=0.000075 bytes_write=4148 bytes_read=7745 bytes_retransmit=254 bytes_invalid=0 send_seq=210 receive_seq=210 retransmit_seq=186 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992439 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.38 cputime=34.649 memavail=554952 print_time=18.372 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6165.3: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000021 mcu_task_stddev=0.000075 bytes_write=4154 bytes_read=7865 bytes_retransmit=254 bytes_invalid=0 send_seq=211 receive_seq=211 retransmit_seq=186 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992508 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.35 cputime=34.672 memavail=554952 print_time=18.372 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6166.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4160 bytes_read=7978 bytes_retransmit=254 bytes_invalid=0 send_seq=212 receive_seq=212 retransmit_seq=186 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992554 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.35 cputime=34.695 memavail=554952 print_time=18.372 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6167.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4166 bytes_read=8094 bytes_retransmit=254 bytes_invalid=0 send_seq=213 receive_seq=213 retransmit_seq=186 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992600 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.35 cputime=34.719 memavail=554952 print_time=18.372 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6168.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4172 bytes_read=8215 bytes_retransmit=254 bytes_invalid=0 send_seq=214 receive_seq=214 retransmit_seq=186 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992633 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.35 cputime=34.742 memavail=554952 print_time=18.372 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Attempting MCU 'mcu' reset command webhooks client 547690301760: Disconnected Restarting printer Start printer at Wed Apr 17 11:15:21 2024 (1713345321.7 6169.4) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = !PE2 dir_pin = !PE1 enable_pin = !PE3 microsteps = 256 rotation_distance = 16 endstop_pin = PC1 position_endstop = 0 position_max = 480 homing_speed = 60 full_steps_per_rotation = 600 [stepper_y] step_pin = PD5 dir_pin = !PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 547713252416: New connection webhooks client 547713252416: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Starting heater checks for extruder Stats 6175.7: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1158 bytes_read=4565 bytes_retransmit=9 bytes_invalid=0 send_seq=140 receive_seq=140 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167998188 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.46 cputime=35.553 memavail=554732 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 webhooks: registering remote method 'shutdown_machine' for connection id: 547713252416 webhooks: registering remote method 'reboot_machine' for connection id: 547713252416 webhooks: registering remote method 'pause_job_queue' for connection id: 547713252416 webhooks: registering remote method 'start_job_queue' for connection id: 547713252416 Stats 6176.7: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1164 bytes_read=4581 bytes_retransmit=9 bytes_invalid=0 send_seq=141 receive_seq=141 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992400 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.46 cputime=35.599 memavail=557604 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 6177.7: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1170 bytes_read=4702 bytes_retransmit=9 bytes_invalid=0 send_seq=142 receive_seq=142 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991276 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.46 cputime=35.623 memavail=558372 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6178.7: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1176 bytes_read=4808 bytes_retransmit=9 bytes_invalid=0 send_seq=143 receive_seq=143 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992026 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.46 cputime=35.637 memavail=557284 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 MCU 'mcu' shutdown: Stepper too far in past clocksync state: mcu_freq=168000000 last_clock=1290930497 clock_est=(6175.650 629943132 167992058.954) min_half_rtt=0.000226 min_rtt_time=6177.615 time_avg=6175.650(1.077) clock_avg=629943132.900(180964980.381) pred_variance=18170629450.672 Dumping serial stats: bytes_write=3358 bytes_read=5166 bytes_retransmit=9 bytes_invalid=0 send_seq=182 receive_seq=178 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 Dumping send queue 100 messages Sent 0 6175.165229 6175.165229 9: seq: 1e, identify offset=2480 count=40 Sent 1 6175.166547 6175.166547 9: seq: 1f, identify offset=2520 count=40 Sent 2 6175.167915 6175.167915 9: seq: 10, identify offset=2560 count=40 Sent 3 6175.169352 6175.169352 9: seq: 11, identify offset=2600 count=40 Sent 4 6175.170718 6175.170718 9: seq: 12, identify offset=2640 count=40 Sent 5 6175.172139 6175.172139 9: seq: 13, identify offset=2680 count=40 Sent 6 6175.174758 6175.174758 9: seq: 14, identify offset=2720 count=40 Sent 7 6175.177384 6175.177384 9: seq: 15, identify offset=2760 count=40 Sent 8 6175.179922 6175.179922 9: seq: 16, identify offset=2800 count=40 Sent 9 6175.181377 6175.181377 9: seq: 17, identify offset=2840 count=40 Sent 10 6175.183942 6175.183942 9: seq: 18, identify offset=2880 count=40 Sent 11 6175.185389 6175.185389 9: seq: 19, identify offset=2920 count=40 Sent 12 6175.187939 6175.187939 9: seq: 1a, identify offset=2960 count=40 Sent 13 6175.189906 6175.189906 9: seq: 1b, identify offset=3000 count=40 Sent 14 6175.192418 6175.192418 9: seq: 1c, identify offset=3040 count=40 Sent 15 6175.194624 6175.194624 9: seq: 1d, identify offset=3073 count=40 Sent 16 6175.215131 6175.215131 6: seq: 1e, get_uptime Sent 17 6175.269319 6175.269319 6: seq: 1f, get_clock Sent 18 6175.322453 6175.322453 6: seq: 10, get_clock Sent 19 6175.374606 6175.374606 6: seq: 11, get_clock Sent 20 6175.427623 6175.427623 6: seq: 12, get_clock Sent 21 6175.479449 6175.479449 6: seq: 13, get_clock Sent 22 6175.532312 6175.532312 6: seq: 14, get_clock Sent 23 6175.585986 6175.585986 6: seq: 15, get_clock Sent 24 6175.639169 6175.639169 6: seq: 16, get_clock Sent 25 6175.642985 6175.642985 6: seq: 17, get_config Sent 26 6175.646714 6175.646714 6: seq: 18, get_clock Sent 27 6175.654711 6175.654711 7: seq: 19, allocate_oids count=20 Sent 28 6175.655331 6175.655331 8: seq: 1a, config_analog_in oid=10 pin=PA1 Sent 29 6175.655820 6175.655820 15: seq: 1b, config_digital_out oid=11 pin=PD7 value=0 default_value=0 max_duration=840000000 Sent 30 6175.656181 6175.656181 11: seq: 1c, set_digital_out_pwm_cycle oid=11 cycle_ticks=16800000 Sent 31 6175.656976 6175.656976 11: seq: 1d, config_digital_out oid=12 pin=PB7 value=0 default_value=0 max_duration=0 Sent 32 6175.657359 6175.657359 11: seq: 1e, set_digital_out_pwm_cycle oid=12 cycle_ticks=1680000 Sent 33 6175.657772 6175.657772 11: seq: 1f, config_digital_out oid=13 pin=PC13 value=1 default_value=0 max_duration=0 Sent 34 6175.658502 6175.658502 12: seq: 10, config_stepper oid=0 step_pin=PE2 dir_pin=PE1 invert_step=1 step_pulse_ticks=336 Sent 35 6175.658975 6175.658975 11: seq: 11, config_digital_out oid=14 pin=PE3 value=1 default_value=1 max_duration=0 Sent 36 6175.659421 6175.659421 9: seq: 12, config_endstop oid=1 pin=PC1 pull_up=0 Sent 37 6175.659880 6175.659880 7: seq: 13, config_trsync oid=2 Sent 38 6175.660381 6175.660381 12: seq: 14, config_stepper oid=3 step_pin=PD5 dir_pin=PD4 invert_step=0 step_pulse_ticks=336 Sent 39 6175.660747 6175.660747 11: seq: 15, config_digital_out oid=15 pin=PD6 value=1 default_value=1 max_duration=0 Sent 40 6175.661255 6175.661255 9: seq: 16, config_endstop oid=4 pin=PC3 pull_up=1 Sent 41 6175.661645 6175.661645 7: seq: 17, config_trsync oid=5 Sent 42 6175.662142 6175.662142 12: seq: 18, config_stepper oid=6 step_pin=PA15 dir_pin=PA8 invert_step=0 step_pulse_ticks=336 Sent 43 6175.662548 6175.662548 11: seq: 19, config_digital_out oid=16 pin=PD1 value=1 default_value=1 max_duration=0 Sent 44 6175.663094 6175.663094 9: seq: 1a, config_endstop oid=7 pin=PC0 pull_up=1 Sent 45 6175.663466 6175.663466 7: seq: 1b, config_trsync oid=8 Sent 46 6175.663804 6175.663804 8: seq: 1c, config_analog_in oid=17 pin=PA2 Sent 47 6175.664190 6175.664190 15: seq: 1d, config_digital_out oid=18 pin=PB3 value=0 default_value=0 max_duration=840000000 Sent 48 6175.664852 6175.664852 11: seq: 1e, set_digital_out_pwm_cycle oid=18 cycle_ticks=16800000 Sent 49 6175.665273 6175.665273 12: seq: 1f, config_stepper oid=9 step_pin=PD15 dir_pin=PD14 invert_step=0 step_pulse_ticks=336 Sent 50 6175.665761 6175.665761 11: seq: 10, config_digital_out oid=19 pin=PC7 value=1 default_value=1 max_duration=0 Sent 51 6175.666221 6175.666221 11: seq: 11, finalize_config crc=1161376810 Sent 52 6175.666821 6175.666821 27: seq: 12, query_analog_in oid=10 clock=856800000 sample_ticks=168000 sample_count=8 rest_ticks=50400000 min_value=12623 max_value=32269 range_check_count=4 Sent 53 6175.667314 6175.667314 13: seq: 13, queue_digital_out oid=11 clock=663171418 on_ticks=0 Sent 54 6175.667794 6175.667794 13: seq: 14, queue_digital_out oid=12 clock=663282710 on_ticks=0 Sent 55 6175.668393 6175.668393 26: seq: 15, query_analog_in oid=17 clock=868560000 sample_ticks=168000 sample_count=8 rest_ticks=50400000 min_value=1503 max_value=32303 range_check_count=4 Sent 56 6175.668841 6175.668841 13: seq: 16, queue_digital_out oid=18 clock=663896263 on_ticks=0 Sent 57 6175.669639 6175.669639 6: seq: 17, get_config Sent 58 6175.674759 6175.674759 7: seq: 18, stepper_get_position oid=0 Sent 59 6175.677529 6175.677529 7: seq: 19, stepper_get_position oid=3 Sent 60 6175.679648 6175.679648 7: seq: 1a, stepper_get_position oid=6 Sent 61 6175.682913 6175.682913 7: seq: 1b, stepper_get_position oid=9 Sent 62 6176.630998 6176.630998 6: seq: 1c, get_clock Sent 63 6177.615454 6177.615454 6: seq: 1d, get_clock Sent 64 6178.599814 6178.599814 6: seq: 1e, get_clock Sent 65 6179.392664 6179.392664 42: seq: 1f, trsync_start oid=2 report_clock=1300076377 report_ticks=12600000 expire_reason=2, stepper_stop_on_trigger oid=0 trsync_oid=2, trsync_set_timeout oid=2 clock=1342076377, endstop_home oid=1 clock=1300076377 sample_ticks=2520 sample_count=4 rest_ticks=291 pin_value=1 trsync_oid=2 trigger_reason=1 Sent 66 6179.492029 6179.492029 13: seq: 10, queue_digital_out oid=14 clock=1300543183 on_ticks=0 Sent 67 6179.495829 6179.495829 17: seq: 11, set_next_step_dir oid=0 dir=1, queue_step oid=0 interval=1300574488 count=1 add=0 Sent 68 6179.546200 6179.546200 59: seq: 12, queue_step oid=0 interval=18790 count=7 add=-2143, queue_step oid=0 interval=7591 count=20 add=-207, queue_step oid=0 interval=4106 count=40 add=-41, queue_step oid=0 interval=2663 count=64 add=-13, queue_step oid=0 interval=1939 count=77 add=-6, queue_step oid=0 interval=1535 count=108 add=-3, queue_step oid=0 interval=1259 count=101 add=-2, queue_step oid=0 interval=1083 count=74 add=-1 Sent 69 6179.546200 6179.546200 61: seq: 13, queue_step oid=0 interval=997 count=98 add=-1, queue_step oid=0 interval=926 count=101 add=-1, queue_step oid=0 interval=860 count=84 add=-1, queue_step oid=0 interval=814 count=74 add=-1, queue_step oid=0 interval=780 count=71 add=-1, queue_step oid=0 interval=750 count=66 add=-1, queue_step oid=0 interval=725 count=62 add=-1, queue_step oid=0 interval=704 count=59 add=-1, queue_step oid=0 interval=663 count=55 add=0 Sent 70 6179.546200 6179.546200 60: seq: 14, queue_step oid=0 interval=637 count=93 add=0, queue_step oid=0 interval=613 count=100 add=0, queue_step oid=0 interval=591 count=98 add=0, queue_step oid=0 interval=571 count=101 add=0, queue_step oid=0 interval=552 count=110 add=0, queue_step oid=0 interval=534 count=111 add=0, queue_step oid=0 interval=517 count=119 add=0, queue_step oid=0 interval=501 count=118 add=0 Sent 71 6179.546200 6179.546200 61: seq: 15, queue_step oid=0 interval=486 count=127 add=0, queue_step oid=0 interval=472 count=123 add=0, queue_step oid=0 interval=459 count=129 add=0, queue_step oid=0 interval=447 count=125 add=0, queue_step oid=0 interval=436 count=125 add=0, queue_step oid=0 interval=425 count=145 add=0, queue_step oid=0 interval=414 count=148 add=0, queue_step oid=0 interval=404 count=138 add=0 Sent 72 6179.546200 6179.546200 61: seq: 16, queue_step oid=0 interval=395 count=139 add=0, queue_step oid=0 interval=386 count=157 add=0, queue_step oid=0 interval=377 count=162 add=0, queue_step oid=0 interval=369 count=139 add=0, queue_step oid=0 interval=362 count=142 add=0, queue_step oid=0 interval=355 count=156 add=0, queue_step oid=0 interval=348 count=160 add=0, queue_step oid=0 interval=341 count=176 add=0 Sent 73 6179.546200 6179.546200 61: seq: 17, queue_step oid=0 interval=334 count=180 add=0, queue_step oid=0 interval=328 count=145 add=0, queue_step oid=0 interval=323 count=139 add=0, queue_step oid=0 interval=318 count=159 add=0, queue_step oid=0 interval=313 count=153 add=0, queue_step oid=0 interval=308 count=174 add=0, queue_step oid=0 interval=303 count=170 add=0, queue_step oid=0 interval=298 count=191 add=0 Sent 74 6179.546200 6179.546200 61: seq: 18, queue_step oid=0 interval=293 count=208 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 75 6179.546200 6179.546200 61: seq: 19, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 76 6179.546200 6179.546200 61: seq: 1a, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 77 6179.546200 6179.546200 61: seq: 1b, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 78 6179.546200 6179.546200 61: seq: 1c, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 79 6179.546200 6179.546200 61: seq: 1d, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 80 6179.547048 6179.547048 33: seq: 1e, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 81 6179.584169 6179.584169 6: seq: 1f, get_clock Sent 82 6179.596344 6179.596344 61: seq: 10, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 83 6179.596344 6179.596344 61: seq: 11, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 84 6179.596344 6179.596344 61: seq: 12, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 85 6179.596344 6179.596344 61: seq: 13, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 86 6179.596344 6179.596344 61: seq: 14, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 87 6179.596344 6179.596344 61: seq: 15, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 88 6179.596344 6179.596344 61: seq: 16, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 89 6179.596344 6179.596344 61: seq: 17, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 90 6179.596344 6179.596344 61: seq: 18, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 91 6179.596344 6179.596344 61: seq: 19, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 92 6179.596344 6179.596344 61: seq: 1a, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 93 6179.645916 6179.645916 61: seq: 1b, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 94 6179.645916 6179.645916 61: seq: 1c, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 95 6179.645916 6179.645916 61: seq: 1d, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 96 6179.645916 6179.645916 61: seq: 1e, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 97 6179.645916 6179.645916 61: seq: 1f, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 98 6179.645916 6179.645916 61: seq: 10, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 99 6179.645916 6179.645916 61: seq: 11, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Dumping receive queue 100 messages Receive: 0 6175.079005 6175.077546 49: seq: 14, identify_response offset=760 data=b'\xab\xec%Ah\x81M\xc0\x10\xc1Lr\xacK~\x02\xe02-\x1b\xff\x96\xe8\xbe\x85\xef!\xc0\xc3\xd6\x1d\xb4\xd1q\xad\x8e[q8\xf0' Receive: 1 6175.081621 6175.080075 49: seq: 15, identify_response offset=800 data=b'\x16\x0f!\xf1\x12!z\xcd\xdd\xe2*|\xc0\x9e\xd2\x8e[\x05\x85p\xc9\xf6\x02\x00\x1d.TB:dY\x9b\x91Z/&\x07\xb8\xf2j' Receive: 2 6175.084272 6175.082718 49: seq: 16, identify_response offset=840 data=b'\x9fp\x1duO\xd1\x80\xe5\xa8\xdb7h\x05\xb8\x87\x17\x13\x8d\x8e\x89\x84\xf5\x12\xf0@\x0b\xfe\xd8&=/g#24\x81!s\xe6X' Receive: 3 6175.086895 6175.085395 49: seq: 17, identify_response offset=880 data=b'\x80\x9d\x10\xbb\xca:\x17\xfb\x97\x04lme\xb5\\])\xa6c\x18\xec\x00g\x89-^\x12\x1b\xd9pH\x8fcI\xc1\tY\xe2\x15\x11' Receive: 4 6175.089637 6175.087970 49: seq: 18, identify_response offset=920 data=b'*\xf6^\xfap\t]\x05v\xa0#\xfc\x8b\xe6\xe5\x92|}>s\\\xb2\xdewOi\xcb}v\xb8\x9f\xf6N\xe6\xa9i\x9e\x93\xb4\x8c' Receive: 5 6175.092139 6175.090776 49: seq: 19, identify_response offset=960 data=b'H\x92\xf6\xa5\xf1\xf1c<~\xce\xab\x0e\x0e\xcf\xea\xfd\x1e\x16T\x97\xda\x06O\xf01\x83\xe1J\x8d\xd6\x9a\x0b\x7f\xa6orgi\xca0' Receive: 6 6175.094741 6175.093134 49: seq: 1a, identify_response offset=1000 data=b'\x8e\xbd\xafe\xf0ir\x89Q\xd8\x1f\xf8\x1b\xecv9\xa2S.\xd4;\xecZ.,\xc183\xf8?}\xbct>\xae#\x83\xebAv' Receive: 7 6175.097385 6175.095747 49: seq: 1b, identify_response offset=1040 data=b's\x00\xc6#\xcf>y\xf9D\x14\x98=\x8c\xd2\t\xbb\x83\xa6\x06\x18\x19\xaf\xef\xc1cl\x04\x0c#\xedH\x19\xab\xc5\x90l\xac\x8b\xd5\xdc' Receive: 8 6175.099979 6175.098422 49: seq: 1c, identify_response offset=1080 data=b'\xcc\x8fb\xf1XN4\xa2;\x11d\xads\x12\xa7^\xc9\xfc\xf0"BX\x12{\x9d\x89\xce\x8c\x80s\xc8\xfc\x8a\x0cO\xf1\x03\xbdS\x07' Receive: 9 6175.101411 6175.100917 49: seq: 1d, identify_response offset=1120 data=b'"\x02\x00E\xee\xa9}IZ\xeb\xf9\xb9\xc4\xcc\xaeQ\xfb9C07,\xa3\x94\xc1\x92[[\xc3\x9d\x8b\x0c1\x86\x1f{Q\xd1\xc0\x84' Receive: 10 6175.103981 6175.102369 49: seq: 1e, identify_response offset=1160 data=b'\xb8\xe6V\x1c\xd5\r\x83\xbf\x020\rT\xa7\xb2\x15P\xc2J7\x15?A\xd9x=`\x00Ua\x8a\xa1\x90c\x80I\x00]\n\xe5\xdb' Receive: 11 6175.105354 6175.104906 49: seq: 1f, identify_response offset=1200 data=b'C_r\\\x07\xd1#\x1cS\x03\n\xec\xf7\xce\xe5\xdc\x95U\x80\x03j\x8a\xcd\x02\x84\x8d\xf4\x8ex}\r\xf6\x94\n\xd2o\x1cY\xc6\x01' Receive: 12 6175.106746 6175.106329 49: seq: 10, identify_response offset=1240 data=b'T\xa91\xc2* \x9a{D\xb2\xe1\x9a\x8apf\x03\x02' Receive: 20 6175.120249 6175.119777 49: seq: 18, identify_response offset=1560 data=b'\xb7c\x81\x111-\x81i\xe5O!D\xe0\xcc\x16\xf2\xe3\xdb\xb7\xf0\xb3U\xdc\xf0\x83\x8bo\x87\x8b\x83o\xaa\xd3l\xe04\x1b\x10\xb5\x99' Receive: 21 6175.121658 6175.121230 49: seq: 19, identify_response offset=1600 data=b'\x8fg\xe9D\xb0\xb5\xab9\xfcD\xa3i}*\x9c\x0ep>8!P\xfc[\xdcF\x84\xf3\xb3\xd1|\xf4U\xf1tF\xd8\xf3\x05\x1dg' Receive: 22 6175.124250 6175.122651 49: seq: 1a, identify_response offset=1640 data=b'{\xc2\x1f#\xc15\xe0\x17\xfc\x8a\xf1W\x08\x04\xdb_\x7f\xdb\xfe\x92\xfc\xf4\xf1\xfawD\xa9\xd5L\xfd\xbb\x98\xdcl\xef\x81Zve\x14' Receive: 23 6175.125637 6175.125222 49: seq: 1b, identify_response offset=1680 data=b'\xee\xe3p\xfd\xfc\x0c\xa4\xb7\xff\xbe!3\x87X\x05\xfax\xbd\xbb\xfe\xf8\xafk\x92~\xbf\xbbR\xaa\xc1\xd57J\xee`:k_\xc0}' Receive: 24 6175.128233 6175.126715 49: seq: 1c, identify_response offset=1720 data=b'\x0be\x04P\xec{\xd4\xeb\xeens\xb7Kv\xf77\xbb\xdf\x93\xab\xcd\xee\x1a\xc5.p\xf8\xfa\xf6\xf6\xfacr\xf5\xdb\xdd\xfb\xe4\xfa\xed' Receive: 25 6175.130866 6175.129232 49: seq: 1d, identify_response offset=1760 data=b';\x18\x0f\xbe\xe0\x1b\x00\xc0\x9d\x1e\xd7\xaa~\xa5s]\xdd\x04\xbbPr\x8b&\x08T+Tu!\xed0\xb1jE\xea)\xa3\xdda\x0e' Receive: 26 6175.132338 6175.131872 49: seq: 1e, identify_response offset=1800 data=b'B\x01\x89\x8c\xfb\xde]\xdf\xc0\xaa\x9b\xbb\xfb\x8fj#\xc0p\xbb\x99M.\xff\x98]\x04\x8b?\xa1s\x85\x1d@q\xeam\xb1\x17\x85\xba' Receive: 27 6175.134851 6175.133357 49: seq: 1f, identify_response offset=1840 data=b"\xf7\x16{\x90\x93S\xef\x1a{\x90\x8dQ\xef'\xec\xad\x8c\x94w\xd8[\x1b)\xef\x95\xcc\xc0\x88\xf9YuC%\xe7\x8b\x0e_\xfa\x88\xe4" Receive: 28 6175.136258 6175.135806 49: seq: 10, identify_response offset=1880 data=b'\xa7\xb3/\x03\xb8\x877\xa8\xaa\xe4\x05Q\x14\xa9\xf3\xa7r>\x8b\x97\xb9\xd2@W\xf0\xf9,\x08\x1f\xe00\x9a\xcb\x88R^\x1c\xa81\xd4' Receive: 29 6175.138866 6175.137236 49: seq: 11, identify_response offset=1920 data=b'\x16\x81n\xa8\x04h\x1f\x8cT+Rj\xd3\x8e5W-p\xa0\x05J\x83LO \xb5\xf0\nMD\xaeu\xc8\x14T\xec)\xc1\xa5' Receive: 30 6175.141478 6175.140942 49: seq: 12, identify_response offset=1960 data=b'\xba\xd3\xa6@\xc4{a\xe6\x85\x96S\xf8\xdc\xa6\x15\xab\xea\x8e\x01\xf41\x0c\x1f\x0c"\x1e\x859\xa6\x10\x8c=\x1d\x05\xb4\t\x89$k\x00' Receive: 31 6175.144125 6175.142548 49: seq: 13, identify_response offset=2000 data=b'Ka%\xcas\x80\xf7\x9f\x1d\xe6JL\x8a\x03H\x85\x87y\xda1!Y\xaa\xd7\xa2\x8a\t\xbd\x1c5\xb1DRD1z\xdf\xd2\xa8J' Receive: 32 6175.145498 6175.145093 49: seq: 14, identify_response offset=2040 data=b'\xabT\xd2\t\xcb\xf1\x8a\x99\xa2\x82\xe5\x07\xcdlu\xa6\xd3\xa4\xad\x84)\xde\xb6u\xab\x9e\x8ef\xa2\xe5\x90\xdd\xc9N\xd5M\x7fJa\xd3' Receive: 33 6175.148124 6175.146532 49: seq: 15, identify_response offset=2080 data=b'9\xebj\xa6\xc0\x1f\xeb`\xf8h\xa2\x1a\xcf\xcf\x94z2\xb8C,;\xa6U\xc5\x0b*\x8f\x99\tSpt\xf5OJ\r\xe9i`\xa8' Receive: 34 6175.149493 6175.149051 49: seq: 16, identify_response offset=2120 data=b't\xea\xa5\x0c\xe2\xc6\x80\x0c\xb7\x98\x96\x1c\xf2J*j\x98\xc9\xb2~\xe4f\x97\x0c\xabN\x08\xden\xda\x96\xd2l\xf1\x8c\x82\xfb\xc9\xbc~' Receive: 35 6175.152130 6175.150526 49: seq: 17, identify_response offset=2160 data=b'\x8c\xd9\xf5#o\x03\xa0XF\xde\x88e\x063\xaaj^\xca\xe9\xf0\xe1iG\x1bA\x83\xf8H\xf4\x07M4\xc1\x10\xe4\x8d\xeb\x97Cv' Receive: 36 6175.153489 6175.153051 49: seq: 18, identify_response offset=2200 data=b'\x14\x8d^#\xf6\xd41x\x19x4\x98\xc8\xdd\xa4\xcf\xe8\x8d+\xa3Y\xaab\xdd\xc0\x1b6=p\xc6\xab\x0c\xf2\x0fcQ8\xf1\x8d\x90' Receive: 37 6175.154887 6175.154438 49: seq: 19, identify_response offset=2240 data=b'\x12\xac\'\xe1a\x96\xf7\x05\x96W\x80\x19\xd35\xa6#\xa1ro\xfe\xc8\xd1$\x98\xa9\xbd\xcepL\xdb\\\xb9\xb4\xa6\xc6"\xce\r\xdaA' Receive: 38 6175.156250 6175.155841 49: seq: 1a, identify_response offset=2280 data=b'\xbd\x04\x18\xb4\xda}Q?\xd1S\xe2\x03\xdc\x83\x94\xd1q\xf0\x12)L\x8aG\x13\xe85j\x02\xdf\x13\xfe\x84\xa8\x1aJ\x14)\xadWS' Receive: 39 6175.158868 6175.157264 49: seq: 1b, identify_response offset=2320 data=b'\x15\xee\xd4\rG\n\xb8\xed\xf5h\xda\xfa\x00\x9eR\xc2\xd6S<\x1b\xe6\xc4\xb0KJ\xb5)\xa5\xfc\xc8\xf5\xa1\xd0\x9b\xe1~\xb4\xb0\x0c\xaa' Receive: 40 6175.160244 6175.159874 49: seq: 1c, identify_response offset=2360 data=b'\x1a|\x0c]\x1dS\xf1\x9d%8\xd1\x0e{\x12E\x01\tH\x86y\xbc_\x14\xa5\x94\xcaqZ\r}\x85\x03\xb3\x96\x1d\\S\xb2\xa1\xda' Receive: 41 6175.162874 6175.161269 49: seq: 1d, identify_response offset=2400 data=b'\x00R\x88\xb2/\xcd\x98\xb9%\xb0\xf1\x9d\xa9i\xaa\xea\n\x08S\x17[!\x8d\xff\xb1`\xa7ozW\xd7l\x9f\xaa\xd3\xd1\xc9\xb0\x98t' Receive: 42 6175.164246 6175.163843 49: seq: 1e, identify_response offset=2440 data=b'\xe7\xbb\x14\xaa\x0c\x08U\xa9\x97j\xafwJ\x1f\xc8\t\xb9\x97\xe4\n,\xef+\xd97\x98\x7fq\xba\xf5\xe4\xdf@\xac>\xb2\xc0S\xbf\xaf' Receive: 43 6175.165605 6175.165229 49: seq: 1f, identify_response offset=2480 data=b'>\x81\x0cD\x07\xaa\xdd{\xe3\xd2M\x80\x13\x92\xb3\x03|\xc8\xbaU\xb7\x16\x928\xc92\xa9M\xe9\xca\x84\x04^uU\x00\xde=\x82\x80' Receive: 44 6175.166981 6175.166547 49: seq: 10, identify_response offset=2520 data=b'\xf4\xa100fOJE(\xa6sKW^\xf2\xaaR\x97\xec7\x00R\x08\xad\x0f\x98\x0e\xee\xb1*)\xffAY\xa7\xfa.d1U' Receive: 45 6175.168381 6175.167915 49: seq: 11, identify_response offset=2560 data=b'\x7f-\xca\xa9\xd4(\xb1\xb6\x03\x08\xa6\xbd#\x83i\x9c\xc2p\x01h\xae\xbe\x00|\xd8l\x7f\xa1\xaa\xb0\xa9\x8b\xaa4\x1c\x15W\xc0K\x8d' Receive: 46 6175.169729 6175.169352 49: seq: 12, identify_response offset=2600 data=b'\xd3\xb3\xe3L\xae\x89\xd6"\xdf\xc6*\xb3Fc\xba9\x98aC\xf89\xa9\xc4b\xfc\x81\xbc$\nV\xf3\xb9\x8ac\xba\xb3Pq\x8e:' Receive: 47 6175.171128 6175.170718 49: seq: 13, identify_response offset=2640 data=b"\x8b\xb92=t\x16\x8b%\xb4\xa3/ \xa9\x10\x19\xa8\x1a\xf8'\xef>\xdc\xb3w\xb7\xbf>bR\x05\xbam\x00/8}'3\x15\xa1" Receive: 48 6175.173751 6175.172139 49: seq: 14, identify_response offset=2680 data=b'A\xddQ\xdd\xf3\xe4\xdc\x83\x7f\x1az\xdf\xbb\x06,\xa9W\xefaj\x86\x1e"S\x8cj\xf4\xb0wy\xff\xda~;\x80\xd0\xa6k\x96\xea' Receive: 49 6175.176368 6175.174758 49: seq: 15, identify_response offset=2720 data=b'e\xa0J\x9b8f\xec\xac\x9e[\x00)\x89-$\x00\xb7\xaaJ\xab2\xd2\xd7\xb6\xad9t#q\xabO\xd1IM=Y\x82\xef\xdb\xf2' Receive: 50 6175.178977 6175.177384 49: seq: 16, identify_response offset=2760 data=b'\xf0\x14\x83\x91\xa9\xc7\x0eD\x1f\xeb\x120\xf0t\x11\xbf\xdc\x8b\x87]\xbb\x1agb4\xed\xd5\x98T\xdf(&puD\x8fv\xf4p\x7f' Receive: 51 6175.180378 6175.179922 49: seq: 17, identify_response offset=2800 data=b'\x83\xb4\x98\xfd9\x9d\xb0q\x86\xa2\xd52\xf3\xaa\x8b\xfa`\xe6\xb1\xdbg\x99\xaan\xe2\x1e\xf1\x1d\x07k\xf9\x05\xf6i\xf4Z\xd1\xe4\xe4\x10' Receive: 52 6175.182976 6175.181377 49: seq: 18, identify_response offset=2840 data=b'\x1eS8?a\x1aS\xab\x00\xa4_aT\xe9\x98\x86\xd1\x99b\xcb\xd7\x18\x87J\x0bO+\x1f\xaf\xf2\xea\x97\xa9Z5V\xf7\x1a\x80\x07' Receive: 53 6175.184381 6175.183942 49: seq: 19, identify_response offset=2880 data=b'\x0e\x06\xaft\xff\xd5,1\x7f\xa82>*\xc0N\xa9\x14\xe2x\x06%@W\x0f\xd3U<\xf36\xa5\x1a\x88/\x924\xa9*=X\xe7' Receive: 54 6175.186983 6175.185389 49: seq: 1a, identify_response offset=2920 data=b'\x95\x02\xd0,1aR\xea\x8b\x85i\x8bt\x00o\xea\xb2\xe7-\x1d\x9c+\x8c\x9c\xe8\xc1/"\xfa:\x0c\xe6\xc3J\xc4\xdf:\xaa\xaa%' Receive: 55 6175.188349 6175.187939 49: seq: 1b, identify_response offset=2960 data=b'\x00\xc8\xa9,u\xb5\xa6\x14Y\xba\x0b&\xfbR\xff\x91\x9f\xe9~\x87\xae\xb80\xaa\x9a' Receive: 57 6175.193599 6175.192418 42: seq: 1d, identify_response offset=3040 data=b'E\x00\xb6\xfa\xff>\x00\xd8>\xce\xde\x04\xe1\x9b\x19X4\x98\x1e\x16\xfb`\xc1\x03xi\x7f\xf9\x1f\xfd\xcb\xf8p' Receive: 58 6175.196204 6175.194624 9: seq: 1e, identify_response offset=3073 data=b'' Receive: 59 6175.216385 6175.215131 12: seq: 1f, uptime high=0 clock=556966497 Receive: 60 6175.270210 6175.269319 11: seq: 10, clock clock=566067043 Receive: 61 6175.322934 6175.322453 11: seq: 11, clock clock=574997165 Receive: 62 6175.375518 6175.374606 11: seq: 12, clock clock=583758913 Receive: 63 6175.428140 6175.427623 11: seq: 13, clock clock=592665074 Receive: 64 6175.480750 6175.479449 11: seq: 14, clock clock=601368379 Receive: 65 6175.533378 6175.532312 11: seq: 15, clock clock=610248349 Receive: 66 6175.587339 6175.585986 11: seq: 16, clock clock=619271316 Receive: 67 6175.639969 6175.639169 11: seq: 17, clock clock=628204966 Receive: 68 6175.643826 6175.642985 10: seq: 18, config is_config=0 crc=0 is_shutdown=0 move_count=0 Receive: 69 6175.647761 6175.646714 11: seq: 19, clock clock=629472672 Receive: 70 6175.670744 6175.669639 15: seq: 18, config is_config=1 crc=1161376810 is_shutdown=0 move_count=1024 Receive: 71 6175.675963 6175.674759 8: seq: 19, stepper_position oid=0 pos=0 Receive: 72 6175.678508 6175.677529 8: seq: 1a, stepper_position oid=3 pos=0 Receive: 73 6175.681140 6175.679648 8: seq: 1b, stepper_position oid=6 pos=0 Receive: 74 6175.683794 6175.682913 8: seq: 1c, stepper_position oid=9 pos=0 Receive: 75 6176.632540 6176.630998 11: seq: 1d, clock clock=794819287 Receive: 76 6176.901557 6176.630998 15: seq: 1d, stats count=407 sum=488184 sumsq=5962765 Receive: 77 6177.007851 6176.630998 15: seq: 1d, analog_in_state oid=10 next_clock=907200000 value=31429 Receive: 78 6177.077985 6176.630998 15: seq: 1d, analog_in_state oid=17 next_clock=918960000 value=31403 Receive: 79 6177.308113 6176.630998 15: seq: 1d, analog_in_state oid=10 next_clock=957600000 value=31430 Receive: 80 6177.378235 6176.630998 15: seq: 1d, analog_in_state oid=17 next_clock=969360000 value=31404 Receive: 81 6177.608348 6176.630998 15: seq: 1d, analog_in_state oid=10 next_clock=1008000000 value=31427 Receive: 82 6177.615907 6177.615454 11: seq: 1e, clock clock=960199034 Receive: 83 6177.678584 6177.615454 15: seq: 1e, analog_in_state oid=17 next_clock=1019760000 value=31403 Receive: 84 6177.908774 6177.615454 15: seq: 1e, analog_in_state oid=10 next_clock=1058400000 value=31428 Receive: 85 6177.977601 6177.615454 15: seq: 1e, analog_in_state oid=17 next_clock=1070160000 value=31403 Receive: 86 6178.207727 6177.615454 15: seq: 1e, analog_in_state oid=10 next_clock=1108800000 value=31427 Receive: 87 6178.277861 6177.615454 15: seq: 1e, analog_in_state oid=17 next_clock=1120560000 value=31400 Receive: 88 6178.508021 6177.615454 15: seq: 1e, analog_in_state oid=10 next_clock=1159200000 value=31427 Receive: 89 6178.578188 6177.615454 15: seq: 1e, analog_in_state oid=17 next_clock=1170960000 value=31405 Receive: 90 6178.600724 6178.599814 11: seq: 1f, clock clock=1125568065 Receive: 91 6178.808348 6178.599814 15: seq: 1f, analog_in_state oid=10 next_clock=1209600000 value=31428 Receive: 92 6178.878453 6178.599814 15: seq: 1f, analog_in_state oid=17 next_clock=1221360000 value=31403 Receive: 93 6179.108598 6178.599814 15: seq: 1f, analog_in_state oid=10 next_clock=1260000000 value=31423 Receive: 94 6179.178726 6178.599814 15: seq: 1f, analog_in_state oid=17 next_clock=1271760000 value=31400 Receive: 95 6179.407742 6179.392664 15: seq: 10, analog_in_state oid=10 next_clock=1310400000 value=31432 Receive: 96 6179.477863 6179.392664 15: seq: 10, analog_in_state oid=17 next_clock=1322160000 value=31402 Receive: 97 6179.584672 6179.584169 11: seq: 10, clock clock=1290930497 Receive: 98 6179.639452 6179.596344 14: seq: 1b, trsync_state oid=2 can_trigger=1 trigger_reason=0 clock=1300076774 Receive: 99 6179.654040 6179.645916 12: seq: 11, shutdown clock=1302578107 static_string_id=Stepper too far in past Transition to shutdown state: MCU 'mcu' shutdown: Stepper too far in past This generally occurs when the micro-controller has been requested to step at a rate higher than it is capable of obtaining. Dumping gcode input 0 blocks Dumping 20 requests for client 547713252416 Received 6176.395638: b'{"id": 547631379264, "method": "info", "params": {}}' Received 6176.402965: b'{"id": 547631379840, "method": "register_remote_method", "params": {"response_template": {"method": "shutdown_machine"}, "remote_method": "shutdown_machine"}}' Received 6176.405979: b'{"id": 547631379840, "method": "register_remote_method", "params": {"response_template": {"method": "reboot_machine"}, "remote_method": "reboot_machine"}}' Received 6176.410886: b'{"id": 547631380080, "method": "info", "params": {}}' Received 6176.410886: b'{"id": 547631131136, "method": "objects/list", "params": {}}' Received 6176.412696: b'{"id": 547630381856, "method": "gcode/help", "params": {}}' Received 6176.413952: b'{"id": 547631131184, "method": "register_remote_method", "params": {"response_template": {"method": "pause_job_queue"}, "remote_method": "pause_job_queue"}}' Received 6176.419529: b'{"id": 547631355024, "method": "register_remote_method", "params": {"response_template": {"method": "start_job_queue"}, "remote_method": "start_job_queue"}}' Received 6176.427084: b'{"id": 547631378832, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 6176.427084: b'{"id": 547631380128, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 6176.434352: b'{"id": 547631378880, "method": "objects/subscribe", "params": {"objects": {"gcode": null, "webhooks": null, "configfile": null, "mcu": null, "gcode_move": null, "print_stats": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "heater_bed": null, "fan": null, "output_pin motor_power": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "exclude_object": ["current_object", "objects", "excluded_objects"], "screws_tilt_adjust": ["results", "error"]}, "response_template": {"method": "process_status_update"}}}' Received 6176.438084: b'{"id": 547631379168, "method": "info", "params": {}}' Received 6176.438084: b'{"id": 547630381424, "method": "objects/list", "params": {}}' Received 6176.439841: b'{"id": 547630382960, "method": "gcode/help", "params": {}}' Received 6176.656636: b'{"id": 547631378592, "method": "objects/subscribe", "params": {"objects": {"gcode": null, "webhooks": null, "configfile": null, "mcu": null, "gcode_move": null, "print_stats": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "heater_bed": null, "fan": null, "output_pin motor_power": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "exclude_object": ["current_object", "objects", "excluded_objects"], "screws_tilt_adjust": ["results", "error"]}, "response_template": {"method": "process_status_update"}}}' Received 6176.870636: b'{"id": 547631379696, "method": "objects/query", "params": {"objects": {"extruder": ["can_extrude"]}}}' Received 6176.911797: b'{"id": 547630505936, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "configfile": null, "display_status": null, "fan": null, "gcode_move": null, "idle_timeout": null, "pause_resume": null, "toolhead": null, "virtual_sdcard": null, "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "motion_report": null, "exclude_object": ["current_object", "objects", "excluded_objects"], "manual_probe": null, "screws_tilt_adjust": ["results", "error"], "output_pin motor_power": null, "gcode": null, "mcu": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "stepper_enable": null, "query_endstops": null, "system_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 6177.156687: b'{"id": 547631128928, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "configfile": null, "display_status": null, "fan": null, "gcode_move": null, "idle_timeout": null, "pause_resume": null, "toolhead": null, "virtual_sdcard": null, "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "motion_report": null, "exclude_object": ["current_object", "objects", "excluded_objects"], "manual_probe": null, "screws_tilt_adjust": ["results", "error"], "output_pin motor_power": null, "gcode": null, "mcu": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "stepper_enable": null, "query_endstops": null, "system_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 6177.159878: b'{"id": 547631131376, "method": "objects/query", "params": {"objects": {"extruder": ["can_extrude"]}}}' Received 6179.386119: b'{"id": 547631130704, "method": "gcode/script", "params": {"script": "G28 X"}}' gcode state: absolute_coord=True absolute_extrude=True base_position=[0.0, 0.0, 0.0, 0.0] last_position=[720.0, 0.0, 0.0, 0.0] homing_position=[0.0, 0.0, 0.0, 0.0] speed_factor=0.016666666666666666 extrude_factor=1.0 speed=25.0 Reactor garbage collection: (6176.647609987, 0.0, 0.0) Dumping stepper 'stepper_x' (mcu) 213 queue_step: queue_step 0: t=1300574488 p=0 i=1300574488 c=-1 a=0 queue_step 1: t=1300593278 p=-1 i=18790 c=-7 a=-2143 queue_step 2: t=1300668606 p=-8 i=7591 c=-20 a=-207 queue_step 3: t=1300777611 p=-28 i=4106 c=-40 a=-41 queue_step 4: t=1300908428 p=-68 i=2663 c=-64 a=-13 queue_step 5: t=1301051928 p=-132 i=1939 c=-77 a=-6 queue_step 6: t=1301183271 p=-209 i=1535 c=-108 a=-3 queue_step 7: t=1301331441 p=-317 i=1259 c=-101 a=-2 queue_step 8: t=1301448324 p=-418 i=1083 c=-74 a=-1 queue_step 9: t=1301525679 p=-492 i=997 c=-98 a=-1 queue_step 10: t=1301618561 p=-590 i=926 c=-101 a=-1 queue_step 11: t=1301706971 p=-691 i=860 c=-84 a=-1 queue_step 12: t=1301775679 p=-775 i=814 c=-74 a=-1 queue_step 13: t=1301833180 p=-849 i=780 c=-71 a=-1 queue_step 14: t=1301886045 p=-920 i=750 c=-66 a=-1 queue_step 15: t=1301933375 p=-986 i=725 c=-62 a=-1 queue_step 16: t=1301976413 p=-1048 i=704 c=-59 a=-1 queue_step 17: t=1302016197 p=-1107 i=663 c=-55 a=0 queue_step 18: t=1302052636 p=-1162 i=637 c=-93 a=0 queue_step 19: t=1302111853 p=-1255 i=613 c=-100 a=0 queue_step 20: t=1302173131 p=-1355 i=591 c=-98 a=0 queue_step 21: t=1302231029 p=-1453 i=571 c=-101 a=0 queue_step 22: t=1302288681 p=-1554 i=552 c=-110 a=0 queue_step 23: t=1302349383 p=-1664 i=534 c=-111 a=0 queue_step 24: t=1302408640 p=-1775 i=517 c=-119 a=0 queue_step 25: t=1302470147 p=-1894 i=501 c=-118 a=0 queue_step 26: t=1302529250 p=-2012 i=486 c=-127 a=0 queue_step 27: t=1302590958 p=-2139 i=472 c=-123 a=0 queue_step 28: t=1302649001 p=-2262 i=459 c=-129 a=0 queue_step 29: t=1302708200 p=-2391 i=447 c=-125 a=0 queue_step 30: t=1302764064 p=-2516 i=436 c=-125 a=0 queue_step 31: t=1302818553 p=-2641 i=425 c=-145 a=0 queue_step 32: t=1302880167 p=-2786 i=414 c=-148 a=0 queue_step 33: t=1302941429 p=-2934 i=404 c=-138 a=0 queue_step 34: t=1302997172 p=-3072 i=395 c=-139 a=0 queue_step 35: t=1303052068 p=-3211 i=386 c=-157 a=0 queue_step 36: t=1303112661 p=-3368 i=377 c=-162 a=0 queue_step 37: t=1303173727 p=-3530 i=369 c=-139 a=0 queue_step 38: t=1303225011 p=-3669 i=362 c=-142 a=0 queue_step 39: t=1303276408 p=-3811 i=355 c=-156 a=0 queue_step 40: t=1303331781 p=-3967 i=348 c=-160 a=0 queue_step 41: t=1303387454 p=-4127 i=341 c=-176 a=0 queue_step 42: t=1303447463 p=-4303 i=334 c=-180 a=0 queue_step 43: t=1303507577 p=-4483 i=328 c=-145 a=0 queue_step 44: t=1303555132 p=-4628 i=323 c=-139 a=0 queue_step 45: t=1303600024 p=-4767 i=318 c=-159 a=0 queue_step 46: t=1303650581 p=-4926 i=313 c=-153 a=0 queue_step 47: t=1303698465 p=-5079 i=308 c=-174 a=0 queue_step 48: t=1303752052 p=-5253 i=303 c=-170 a=0 queue_step 49: t=1303803557 p=-5423 i=298 c=-191 a=0 queue_step 50: t=1303860470 p=-5614 i=293 c=-208 a=0 queue_step 51: t=1303921412 p=-5822 i=291 c=-219 a=0 queue_step 52: t=1303985142 p=-6041 i=292 c=-438 a=0 queue_step 53: t=1304113037 p=-6479 i=291 c=-219 a=0 queue_step 54: t=1304176767 p=-6698 i=292 c=-438 a=0 queue_step 55: t=1304304662 p=-7136 i=291 c=-219 a=0 queue_step 56: t=1304368392 p=-7355 i=292 c=-438 a=0 queue_step 57: t=1304496287 p=-7793 i=291 c=-219 a=0 queue_step 58: t=1304560017 p=-8012 i=292 c=-438 a=0 queue_step 59: t=1304687912 p=-8450 i=291 c=-219 a=0 queue_step 60: t=1304751642 p=-8669 i=292 c=-438 a=0 queue_step 61: t=1304879537 p=-9107 i=291 c=-219 a=0 queue_step 62: t=1304943267 p=-9326 i=292 c=-438 a=0 queue_step 63: t=1305071162 p=-9764 i=291 c=-219 a=0 queue_step 64: t=1305134892 p=-9983 i=292 c=-438 a=0 queue_step 65: t=1305262787 p=-10421 i=291 c=-219 a=0 queue_step 66: t=1305326517 p=-10640 i=292 c=-438 a=0 queue_step 67: t=1305454412 p=-11078 i=291 c=-219 a=0 queue_step 68: t=1305518142 p=-11297 i=292 c=-438 a=0 queue_step 69: t=1305646037 p=-11735 i=291 c=-219 a=0 queue_step 70: t=1305709767 p=-11954 i=292 c=-438 a=0 queue_step 71: t=1305837662 p=-12392 i=291 c=-219 a=0 queue_step 72: t=1305901392 p=-12611 i=292 c=-438 a=0 queue_step 73: t=1306029287 p=-13049 i=291 c=-219 a=0 queue_step 74: t=1306093017 p=-13268 i=292 c=-438 a=0 queue_step 75: t=1306220912 p=-13706 i=291 c=-219 a=0 queue_step 76: t=1306284642 p=-13925 i=292 c=-438 a=0 queue_step 77: t=1306412537 p=-14363 i=291 c=-219 a=0 queue_step 78: t=1306476267 p=-14582 i=292 c=-438 a=0 queue_step 79: t=1306604162 p=-15020 i=291 c=-219 a=0 queue_step 80: t=1306667892 p=-15239 i=292 c=-438 a=0 queue_step 81: t=1306795787 p=-15677 i=291 c=-219 a=0 queue_step 82: t=1306859517 p=-15896 i=292 c=-438 a=0 queue_step 83: t=1306987412 p=-16334 i=291 c=-219 a=0 queue_step 84: t=1307051142 p=-16553 i=292 c=-438 a=0 queue_step 85: t=1307179037 p=-16991 i=291 c=-219 a=0 queue_step 86: t=1307242767 p=-17210 i=292 c=-438 a=0 queue_step 87: t=1307370662 p=-17648 i=291 c=-219 a=0 queue_step 88: t=1307434392 p=-17867 i=292 c=-438 a=0 queue_step 89: t=1307562287 p=-18305 i=291 c=-219 a=0 queue_step 90: t=1307626017 p=-18524 i=292 c=-438 a=0 queue_step 91: t=1307753912 p=-18962 i=291 c=-219 a=0 queue_step 92: t=1307817642 p=-19181 i=292 c=-438 a=0 queue_step 93: t=1307945537 p=-19619 i=291 c=-219 a=0 queue_step 94: t=1308009267 p=-19838 i=292 c=-438 a=0 queue_step 95: t=1308137162 p=-20276 i=291 c=-219 a=0 queue_step 96: t=1308200892 p=-20495 i=292 c=-438 a=0 queue_step 97: t=1308328787 p=-20933 i=291 c=-219 a=0 queue_step 98: t=1308392517 p=-21152 i=292 c=-438 a=0 queue_step 99: t=1308520412 p=-21590 i=291 c=-219 a=0 queue_step 100: t=1308584142 p=-21809 i=292 c=-438 a=0 queue_step 101: t=1308712037 p=-22247 i=291 c=-219 a=0 queue_step 102: t=1308775767 p=-22466 i=292 c=-438 a=0 queue_step 103: t=1308903662 p=-22904 i=291 c=-219 a=0 queue_step 104: t=1308967392 p=-23123 i=292 c=-438 a=0 queue_step 105: t=1309095287 p=-23561 i=291 c=-219 a=0 queue_step 106: t=1309159017 p=-23780 i=292 c=-438 a=0 queue_step 107: t=1309286912 p=-24218 i=291 c=-219 a=0 queue_step 108: t=1309350642 p=-24437 i=292 c=-438 a=0 queue_step 109: t=1309478537 p=-24875 i=291 c=-219 a=0 queue_step 110: t=1309542267 p=-25094 i=292 c=-438 a=0 queue_step 111: t=1309670162 p=-25532 i=291 c=-219 a=0 queue_step 112: t=1309733892 p=-25751 i=292 c=-438 a=0 queue_step 113: t=1309861787 p=-26189 i=291 c=-219 a=0 queue_step 114: t=1309925517 p=-26408 i=292 c=-438 a=0 queue_step 115: t=1310053412 p=-26846 i=291 c=-219 a=0 queue_step 116: t=1310117142 p=-27065 i=292 c=-438 a=0 queue_step 117: t=1310245037 p=-27503 i=291 c=-219 a=0 queue_step 118: t=1310308767 p=-27722 i=292 c=-438 a=0 queue_step 119: t=1310436662 p=-28160 i=291 c=-219 a=0 queue_step 120: t=1310500392 p=-28379 i=292 c=-438 a=0 queue_step 121: t=1310628287 p=-28817 i=291 c=-219 a=0 queue_step 122: t=1310692017 p=-29036 i=292 c=-438 a=0 queue_step 123: t=1310819912 p=-29474 i=291 c=-219 a=0 queue_step 124: t=1310883642 p=-29693 i=292 c=-438 a=0 queue_step 125: t=1311011537 p=-30131 i=291 c=-219 a=0 queue_step 126: t=1311075267 p=-30350 i=292 c=-438 a=0 queue_step 127: t=1311203162 p=-30788 i=291 c=-219 a=0 queue_step 128: t=1311266892 p=-31007 i=292 c=-438 a=0 queue_step 129: t=1311394787 p=-31445 i=291 c=-219 a=0 queue_step 130: t=1311458517 p=-31664 i=292 c=-438 a=0 queue_step 131: t=1311586412 p=-32102 i=291 c=-219 a=0 queue_step 132: t=1311650142 p=-32321 i=292 c=-438 a=0 queue_step 133: t=1311778037 p=-32759 i=291 c=-219 a=0 queue_step 134: t=1311841767 p=-32978 i=292 c=-438 a=0 queue_step 135: t=1311969662 p=-33416 i=291 c=-219 a=0 queue_step 136: t=1312033392 p=-33635 i=292 c=-438 a=0 queue_step 137: t=1312161287 p=-34073 i=291 c=-219 a=0 queue_step 138: t=1312225017 p=-34292 i=292 c=-438 a=0 queue_step 139: t=1312352912 p=-34730 i=291 c=-219 a=0 queue_step 140: t=1312416642 p=-34949 i=292 c=-438 a=0 queue_step 141: t=1312544537 p=-35387 i=291 c=-219 a=0 queue_step 142: t=1312608267 p=-35606 i=292 c=-438 a=0 queue_step 143: t=1312736162 p=-36044 i=291 c=-219 a=0 queue_step 144: t=1312799892 p=-36263 i=292 c=-438 a=0 queue_step 145: t=1312927787 p=-36701 i=291 c=-219 a=0 queue_step 146: t=1312991517 p=-36920 i=292 c=-438 a=0 queue_step 147: t=1313119412 p=-37358 i=291 c=-219 a=0 queue_step 148: t=1313183142 p=-37577 i=292 c=-438 a=0 queue_step 149: t=1313311037 p=-38015 i=291 c=-219 a=0 queue_step 150: t=1313374767 p=-38234 i=292 c=-438 a=0 queue_step 151: t=1313502662 p=-38672 i=291 c=-219 a=0 queue_step 152: t=1313566392 p=-38891 i=292 c=-438 a=0 queue_step 153: t=1313694287 p=-39329 i=291 c=-219 a=0 queue_step 154: t=1313758017 p=-39548 i=292 c=-438 a=0 queue_step 155: t=1313885912 p=-39986 i=291 c=-219 a=0 queue_step 156: t=1313949642 p=-40205 i=292 c=-438 a=0 queue_step 157: t=1314077537 p=-40643 i=291 c=-219 a=0 queue_step 158: t=1314141267 p=-40862 i=292 c=-438 a=0 queue_step 159: t=1314269162 p=-41300 i=291 c=-219 a=0 queue_step 160: t=1314332892 p=-41519 i=292 c=-438 a=0 queue_step 161: t=1314460787 p=-41957 i=291 c=-219 a=0 queue_step 162: t=1314524517 p=-42176 i=292 c=-438 a=0 queue_step 163: t=1314652412 p=-42614 i=291 c=-219 a=0 queue_step 164: t=1314716142 p=-42833 i=292 c=-438 a=0 queue_step 165: t=1314844037 p=-43271 i=291 c=-219 a=0 queue_step 166: t=1314907767 p=-43490 i=292 c=-438 a=0 queue_step 167: t=1315035662 p=-43928 i=291 c=-219 a=0 queue_step 168: t=1315099392 p=-44147 i=292 c=-438 a=0 queue_step 169: t=1315227287 p=-44585 i=291 c=-219 a=0 queue_step 170: t=1315291017 p=-44804 i=292 c=-438 a=0 queue_step 171: t=1315418912 p=-45242 i=291 c=-219 a=0 queue_step 172: t=1315482642 p=-45461 i=292 c=-438 a=0 queue_step 173: t=1315610537 p=-45899 i=291 c=-219 a=0 queue_step 174: t=1315674267 p=-46118 i=292 c=-438 a=0 queue_step 175: t=1315802162 p=-46556 i=291 c=-219 a=0 queue_step 176: t=1315865892 p=-46775 i=292 c=-438 a=0 queue_step 177: t=1315993787 p=-47213 i=291 c=-219 a=0 queue_step 178: t=1316057517 p=-47432 i=292 c=-438 a=0 queue_step 179: t=1316185412 p=-47870 i=291 c=-219 a=0 queue_step 180: t=1316249142 p=-48089 i=292 c=-438 a=0 queue_step 181: t=1316377037 p=-48527 i=291 c=-219 a=0 queue_step 182: t=1316440767 p=-48746 i=292 c=-438 a=0 queue_step 183: t=1316568662 p=-49184 i=291 c=-219 a=0 queue_step 184: t=1316632392 p=-49403 i=292 c=-438 a=0 queue_step 185: t=1316760287 p=-49841 i=291 c=-219 a=0 queue_step 186: t=1316824017 p=-50060 i=292 c=-438 a=0 queue_step 187: t=1316951912 p=-50498 i=291 c=-219 a=0 queue_step 188: t=1317015642 p=-50717 i=292 c=-438 a=0 queue_step 189: t=1317143537 p=-51155 i=291 c=-219 a=0 queue_step 190: t=1317207267 p=-51374 i=292 c=-438 a=0 queue_step 191: t=1317335162 p=-51812 i=291 c=-219 a=0 queue_step 192: t=1317398892 p=-52031 i=292 c=-438 a=0 queue_step 193: t=1317526787 p=-52469 i=291 c=-219 a=0 queue_step 194: t=1317590517 p=-52688 i=292 c=-438 a=0 queue_step 195: t=1317718412 p=-53126 i=291 c=-219 a=0 queue_step 196: t=1317782142 p=-53345 i=292 c=-438 a=0 queue_step 197: t=1317910037 p=-53783 i=291 c=-219 a=0 queue_step 198: t=1317973767 p=-54002 i=292 c=-438 a=0 queue_step 199: t=1318101662 p=-54440 i=291 c=-219 a=0 queue_step 200: t=1318165392 p=-54659 i=292 c=-438 a=0 queue_step 201: t=1318293287 p=-55097 i=291 c=-219 a=0 queue_step 202: t=1318357017 p=-55316 i=292 c=-438 a=0 queue_step 203: t=1318484912 p=-55754 i=291 c=-219 a=0 queue_step 204: t=1318548642 p=-55973 i=292 c=-438 a=0 queue_step 205: t=1318676537 p=-56411 i=291 c=-219 a=0 queue_step 206: t=1318740267 p=-56630 i=292 c=-438 a=0 queue_step 207: t=1318868162 p=-57068 i=291 c=-219 a=0 queue_step 208: t=1318931892 p=-57287 i=292 c=-438 a=0 queue_step 209: t=1319059787 p=-57725 i=291 c=-219 a=0 queue_step 210: t=1319123517 p=-57944 i=292 c=-438 a=0 queue_step 211: t=1319251412 p=-58382 i=291 c=-219 a=0 queue_step 212: t=1319315142 p=-58601 i=292 c=-438 a=0 Dumping trapq 'toolhead' 2 moves: move 0: pt=7.741328 mt=0.020000 sv=0.000000 a=3000.000000 sp=(720.000000,0.000000,0.000000) ar=(-1.000000,0.000000,0.000000) move 1: pt=7.761328 mt=11.980000 sv=60.000000 a=0.000000 sp=(719.400000,0.000000,0.000000) ar=(-1.000000,0.000000,0.000000) Requested toolhead position at shutdown time 7.753441: (719.7799258245229, 0.0, 0.0) Stats 6179.7: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=4044 bytes_read=5983 bytes_retransmit=9 bytes_invalid=0 send_seq=195 receive_seq=195 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992058 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.46 cputime=35.719 memavail=555344 print_time=8.031 buffer_time=0.240 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Homing failed due to printer shutdown Stats 6180.7: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=4090 bytes_read=6149 bytes_retransmit=9 bytes_invalid=0 send_seq=201 receive_seq=201 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992125 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.50 cputime=35.740 memavail=555148 print_time=8.031 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6181.7: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=4096 bytes_read=6255 bytes_retransmit=9 bytes_invalid=0 send_seq=202 receive_seq=202 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992569 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.50 cputime=35.759 memavail=555148 print_time=8.031 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6182.7: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000023 mcu_task_stddev=0.000079 bytes_write=4102 bytes_read=6376 bytes_retransmit=9 bytes_invalid=0 send_seq=203 receive_seq=203 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992641 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.50 cputime=35.781 memavail=555148 print_time=8.031 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6183.7: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000023 mcu_task_stddev=0.000079 bytes_write=4108 bytes_read=6512 bytes_retransmit=9 bytes_invalid=0 send_seq=204 receive_seq=204 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992647 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.50 cputime=35.803 memavail=553672 print_time=8.031 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6184.7: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000023 mcu_task_stddev=0.000079 bytes_write=4114 bytes_read=6618 bytes_retransmit=9 bytes_invalid=0 send_seq=205 receive_seq=205 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992806 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.50 cputime=35.826 memavail=553672 print_time=8.031 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6185.7: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000023 mcu_task_stddev=0.000079 bytes_write=4120 bytes_read=6724 bytes_retransmit=9 bytes_invalid=0 send_seq=206 receive_seq=206 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992850 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.46 cputime=35.848 memavail=553672 print_time=8.031 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6186.7: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000023 mcu_task_stddev=0.000079 bytes_write=4126 bytes_read=6860 bytes_retransmit=9 bytes_invalid=0 send_seq=207 receive_seq=207 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992888 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.46 cputime=35.873 memavail=553672 print_time=8.031 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6187.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4132 bytes_read=6980 bytes_retransmit=9 bytes_invalid=0 send_seq=208 receive_seq=208 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993060 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.46 cputime=35.895 memavail=553672 print_time=8.031 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6188.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4138 bytes_read=7086 bytes_retransmit=9 bytes_invalid=0 send_seq=209 receive_seq=209 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993269 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.46 cputime=35.917 memavail=553672 print_time=8.031 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6189.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4144 bytes_read=7222 bytes_retransmit=9 bytes_invalid=0 send_seq=210 receive_seq=210 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993279 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.46 cputime=35.940 memavail=553672 print_time=8.031 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6190.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4150 bytes_read=7328 bytes_retransmit=9 bytes_invalid=0 send_seq=211 receive_seq=211 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993218 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.50 cputime=35.962 memavail=553676 print_time=8.031 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6191.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4156 bytes_read=7434 bytes_retransmit=9 bytes_invalid=0 send_seq=212 receive_seq=212 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993195 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.50 cputime=35.984 memavail=553676 print_time=8.031 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6192.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4162 bytes_read=7584 bytes_retransmit=9 bytes_invalid=0 send_seq=213 receive_seq=213 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993171 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.50 cputime=36.008 memavail=553676 print_time=8.031 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6193.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4168 bytes_read=7690 bytes_retransmit=9 bytes_invalid=0 send_seq=214 receive_seq=214 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993174 heater_bed: target=0 temp=22.5 pwm=0.000 sysload=0.50 cputime=36.026 memavail=552948 print_time=8.031 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6194.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4174 bytes_read=7796 bytes_retransmit=9 bytes_invalid=0 send_seq=215 receive_seq=215 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993176 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.50 cputime=36.049 memavail=552956 print_time=8.031 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Attempting MCU 'mcu' reset command webhooks client 547713252416: Disconnected Restarting printer Start printer at Wed Apr 17 11:15:48 2024 (1713345348.7 6196.3) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = !PE2 dir_pin = !PE1 enable_pin = !PE3 microsteps = 256 rotation_distance = 16 endstop_pin = PC1 position_endstop = 0 position_max = 480 homing_speed = 60 full_steps_per_rotation = 600 [stepper_y] step_pin = PD5 dir_pin = !PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 547708748464: New connection webhooks client 547708748464: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Starting heater checks for extruder Stats 6202.6: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1158 bytes_read=4565 bytes_retransmit=9 bytes_invalid=0 send_seq=140 receive_seq=140 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167984543 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.43 cputime=36.820 memavail=554972 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 webhooks: registering remote method 'shutdown_machine' for connection id: 547708748464 webhooks: registering remote method 'reboot_machine' for connection id: 547708748464 webhooks: registering remote method 'pause_job_queue' for connection id: 547708748464 webhooks: registering remote method 'start_job_queue' for connection id: 547708748464 Stats 6203.6: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1164 bytes_read=4581 bytes_retransmit=9 bytes_invalid=0 send_seq=141 receive_seq=141 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167990927 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.43 cputime=36.855 memavail=556296 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 6204.6: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1170 bytes_read=4687 bytes_retransmit=9 bytes_invalid=0 send_seq=142 receive_seq=142 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991903 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.43 cputime=36.884 memavail=558304 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6205.6: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1176 bytes_read=4808 bytes_retransmit=9 bytes_invalid=0 send_seq=143 receive_seq=143 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992933 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.39 cputime=36.897 memavail=557176 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6206.6: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1182 bytes_read=4929 bytes_retransmit=9 bytes_invalid=0 send_seq=144 receive_seq=144 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992707 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.39 cputime=36.910 memavail=557176 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6207.6: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1188 bytes_read=5050 bytes_retransmit=9 bytes_invalid=0 send_seq=145 receive_seq=145 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993043 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.39 cputime=36.927 memavail=557176 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6208.6: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1194 bytes_read=5171 bytes_retransmit=9 bytes_invalid=0 send_seq=146 receive_seq=146 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992934 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.39 cputime=36.946 memavail=558348 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6209.6: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1200 bytes_read=5292 bytes_retransmit=9 bytes_invalid=0 send_seq=147 receive_seq=147 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992825 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.39 cputime=36.958 memavail=559464 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6210.6: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1206 bytes_read=5398 bytes_retransmit=9 bytes_invalid=0 send_seq=148 receive_seq=148 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992825 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.36 cputime=36.970 memavail=558512 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6211.6: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1212 bytes_read=5519 bytes_retransmit=9 bytes_invalid=0 send_seq=149 receive_seq=149 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992909 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.36 cputime=36.983 memavail=558512 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6212.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1218 bytes_read=5654 bytes_retransmit=9 bytes_invalid=0 send_seq=150 receive_seq=150 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992905 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.36 cputime=36.996 memavail=559408 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6213.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1224 bytes_read=5760 bytes_retransmit=9 bytes_invalid=0 send_seq=151 receive_seq=151 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993075 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.36 cputime=37.012 memavail=557984 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6214.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1230 bytes_read=5881 bytes_retransmit=9 bytes_invalid=0 send_seq=152 receive_seq=152 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993025 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.36 cputime=37.025 memavail=557732 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6215.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1236 bytes_read=6002 bytes_retransmit=9 bytes_invalid=0 send_seq=153 receive_seq=153 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993029 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.33 cputime=37.037 memavail=557508 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6216.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1242 bytes_read=6108 bytes_retransmit=9 bytes_invalid=0 send_seq=154 receive_seq=154 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993005 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.33 cputime=37.049 memavail=557508 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6217.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1248 bytes_read=6243 bytes_retransmit=9 bytes_invalid=0 send_seq=155 receive_seq=155 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993028 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.33 cputime=37.062 memavail=557512 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6218.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1254 bytes_read=6364 bytes_retransmit=9 bytes_invalid=0 send_seq=156 receive_seq=156 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992997 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.33 cputime=37.076 memavail=559752 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6219.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1260 bytes_read=6470 bytes_retransmit=9 bytes_invalid=0 send_seq=157 receive_seq=157 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993062 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.33 cputime=37.097 memavail=559752 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6220.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1266 bytes_read=6591 bytes_retransmit=9 bytes_invalid=0 send_seq=158 receive_seq=158 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993078 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.30 cputime=37.119 memavail=559500 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6221.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1272 bytes_read=6711 bytes_retransmit=9 bytes_invalid=0 send_seq=159 receive_seq=159 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993095 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.30 cputime=37.142 memavail=559248 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6222.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1278 bytes_read=6824 bytes_retransmit=9 bytes_invalid=0 send_seq=160 receive_seq=160 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993120 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.30 cputime=37.164 memavail=559248 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6223.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1284 bytes_read=6940 bytes_retransmit=9 bytes_invalid=0 send_seq=161 receive_seq=161 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993082 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.30 cputime=37.183 memavail=558340 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6224.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1290 bytes_read=7061 bytes_retransmit=9 bytes_invalid=0 send_seq=162 receive_seq=162 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993053 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.30 cputime=37.195 memavail=558324 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6225.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1296 bytes_read=7167 bytes_retransmit=9 bytes_invalid=0 send_seq=163 receive_seq=163 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993042 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.28 cputime=37.207 memavail=560700 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6226.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1302 bytes_read=7288 bytes_retransmit=9 bytes_invalid=0 send_seq=164 receive_seq=164 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993017 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.28 cputime=37.220 memavail=560216 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6227.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1308 bytes_read=7423 bytes_retransmit=9 bytes_invalid=0 send_seq=165 receive_seq=165 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993008 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.28 cputime=37.232 memavail=560216 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6228.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1314 bytes_read=7529 bytes_retransmit=9 bytes_invalid=0 send_seq=166 receive_seq=166 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993028 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.28 cputime=37.249 memavail=559504 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6229.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1320 bytes_read=7650 bytes_retransmit=9 bytes_invalid=0 send_seq=167 receive_seq=167 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993056 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.28 cputime=37.272 memavail=559504 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6230.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1326 bytes_read=7771 bytes_retransmit=9 bytes_invalid=0 send_seq=168 receive_seq=168 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993074 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.26 cputime=37.293 memavail=560476 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6231.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1332 bytes_read=7877 bytes_retransmit=9 bytes_invalid=0 send_seq=169 receive_seq=169 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993082 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.26 cputime=37.314 memavail=559972 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6232.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1338 bytes_read=8012 bytes_retransmit=9 bytes_invalid=0 send_seq=170 receive_seq=170 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993080 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.26 cputime=37.337 memavail=559972 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6233.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1344 bytes_read=8133 bytes_retransmit=9 bytes_invalid=0 send_seq=171 receive_seq=171 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993077 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.26 cputime=37.357 memavail=558512 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6234.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1350 bytes_read=8239 bytes_retransmit=9 bytes_invalid=0 send_seq=172 receive_seq=172 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993075 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.26 cputime=37.378 memavail=558516 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6235.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1356 bytes_read=8360 bytes_retransmit=9 bytes_invalid=0 send_seq=173 receive_seq=173 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993070 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.24 cputime=37.401 memavail=558516 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6236.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1362 bytes_read=8481 bytes_retransmit=9 bytes_invalid=0 send_seq=174 receive_seq=174 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993078 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.24 cputime=37.422 memavail=558516 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6237.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1368 bytes_read=8601 bytes_retransmit=9 bytes_invalid=0 send_seq=175 receive_seq=175 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993099 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.24 cputime=37.444 memavail=558516 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6238.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1374 bytes_read=8722 bytes_retransmit=9 bytes_invalid=0 send_seq=176 receive_seq=176 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993099 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.24 cputime=37.465 memavail=559764 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6239.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1380 bytes_read=8843 bytes_retransmit=9 bytes_invalid=0 send_seq=177 receive_seq=177 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993106 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.24 cputime=37.487 memavail=559520 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6240.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1386 bytes_read=8949 bytes_retransmit=9 bytes_invalid=0 send_seq=178 receive_seq=178 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993121 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.22 cputime=37.509 memavail=559520 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6241.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1392 bytes_read=9070 bytes_retransmit=9 bytes_invalid=0 send_seq=179 receive_seq=179 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993116 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.22 cputime=37.530 memavail=559520 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6242.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1398 bytes_read=9205 bytes_retransmit=9 bytes_invalid=0 send_seq=180 receive_seq=180 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993107 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.22 cputime=37.552 memavail=559272 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6243.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1404 bytes_read=9311 bytes_retransmit=9 bytes_invalid=0 send_seq=181 receive_seq=181 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993101 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.22 cputime=37.571 memavail=558760 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6244.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1410 bytes_read=9432 bytes_retransmit=9 bytes_invalid=0 send_seq=182 receive_seq=182 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993073 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.22 cputime=37.583 memavail=558764 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6245.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1416 bytes_read=9553 bytes_retransmit=9 bytes_invalid=0 send_seq=183 receive_seq=183 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993050 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.20 cputime=37.595 memavail=560208 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6246.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1422 bytes_read=9659 bytes_retransmit=9 bytes_invalid=0 send_seq=184 receive_seq=184 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993028 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.20 cputime=37.607 memavail=560208 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6247.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1428 bytes_read=9791 bytes_retransmit=9 bytes_invalid=0 send_seq=185 receive_seq=185 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993021 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.20 cputime=37.620 memavail=560208 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6248.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1434 bytes_read=9904 bytes_retransmit=9 bytes_invalid=0 send_seq=186 receive_seq=186 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993004 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.20 cputime=37.636 memavail=559528 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6249.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1440 bytes_read=10009 bytes_retransmit=9 bytes_invalid=0 send_seq=187 receive_seq=187 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993036 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.20 cputime=37.657 memavail=559528 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6250.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1446 bytes_read=10130 bytes_retransmit=9 bytes_invalid=0 send_seq=188 receive_seq=188 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993037 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.18 cputime=37.680 memavail=559528 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6251.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1452 bytes_read=10251 bytes_retransmit=9 bytes_invalid=0 send_seq=189 receive_seq=189 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993037 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.18 cputime=37.701 memavail=560440 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6252.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1458 bytes_read=10371 bytes_retransmit=9 bytes_invalid=0 send_seq=190 receive_seq=190 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993034 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.18 cputime=37.723 memavail=560204 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6253.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1464 bytes_read=10492 bytes_retransmit=9 bytes_invalid=0 send_seq=191 receive_seq=191 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993039 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.18 cputime=37.742 memavail=560472 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6254.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1470 bytes_read=10613 bytes_retransmit=9 bytes_invalid=0 send_seq=192 receive_seq=192 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993021 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.18 cputime=37.754 memavail=560220 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6255.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1476 bytes_read=10719 bytes_retransmit=9 bytes_invalid=0 send_seq=193 receive_seq=193 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993007 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.17 cputime=37.766 memavail=560220 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6256.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1482 bytes_read=10840 bytes_retransmit=9 bytes_invalid=0 send_seq=194 receive_seq=194 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992990 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.17 cputime=37.778 memavail=560220 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6343.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2016 bytes_read=21191 bytes_retransmit=9 bytes_invalid=0 send_seq=283 receive_seq=283 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992927 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.08 cputime=39.223 memavail=558884 print_time=147.870 buffer_time=0.831 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Attempting MCU 'mcu' reset command webhooks client 547708748464: Disconnected Restarting printer Start printer at Wed Apr 17 11:18:18 2024 (1713345498.0 6345.7) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_y] step_pin = PD5 dir_pin = !PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [stepper_x] step_pin = !PE2 dir_pin = !PE1 enable_pin = !PE3 microsteps = 256 rotation_distance = 16 full_steps_per_rotation = 600 endstop_pin = PC1 position_endstop = 0 position_max = 480 homing_speed = 60 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 547707470656: New connection webhooks client 547707470656: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Starting heater checks for extruder Stats 6351.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1133 bytes_read=4540 bytes_retransmit=9 bytes_invalid=0 send_seq=135 receive_seq=135 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167982255 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.07 cputime=39.931 memavail=553540 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 webhooks: registering remote method 'shutdown_machine' for connection id: 547707470656 webhooks: registering remote method 'reboot_machine' for connection id: 547707470656 webhooks: registering remote method 'pause_job_queue' for connection id: 547707470656 webhooks: registering remote method 'start_job_queue' for connection id: 547707470656 Stats 6352.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1139 bytes_read=4556 bytes_retransmit=9 bytes_invalid=0 send_seq=136 receive_seq=136 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167990088 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.07 cputime=39.968 memavail=559248 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 6353.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1145 bytes_read=4662 bytes_retransmit=9 bytes_invalid=0 send_seq=137 receive_seq=137 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993246 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.07 cputime=39.993 memavail=558616 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6354.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1151 bytes_read=4768 bytes_retransmit=9 bytes_invalid=0 send_seq=138 receive_seq=138 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167994005 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.07 cputime=40.016 memavail=557972 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6355.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1157 bytes_read=4889 bytes_retransmit=9 bytes_invalid=0 send_seq=139 receive_seq=139 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167994128 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=40.039 memavail=557700 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6356.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1163 bytes_read=5025 bytes_retransmit=9 bytes_invalid=0 send_seq=140 receive_seq=140 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167994012 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=40.063 memavail=557448 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6357.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1169 bytes_read=5131 bytes_retransmit=9 bytes_invalid=0 send_seq=141 receive_seq=141 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993790 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=40.086 memavail=557196 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6358.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1175 bytes_read=5252 bytes_retransmit=9 bytes_invalid=0 send_seq=142 receive_seq=142 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993397 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=40.101 memavail=559428 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6359.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1181 bytes_read=5373 bytes_retransmit=9 bytes_invalid=0 send_seq=143 receive_seq=143 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993190 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=40.114 memavail=559432 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6360.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1187 bytes_read=5479 bytes_retransmit=9 bytes_invalid=0 send_seq=144 receive_seq=144 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993120 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=40.127 memavail=559432 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6361.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1193 bytes_read=5629 bytes_retransmit=9 bytes_invalid=0 send_seq=145 receive_seq=145 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993030 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=40.140 memavail=560108 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6362.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1199 bytes_read=5735 bytes_retransmit=9 bytes_invalid=0 send_seq=146 receive_seq=146 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992967 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=40.151 memavail=560108 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6363.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1205 bytes_read=5841 bytes_retransmit=9 bytes_invalid=0 send_seq=147 receive_seq=147 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993016 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=40.169 memavail=558612 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6364.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1211 bytes_read=5977 bytes_retransmit=9 bytes_invalid=0 send_seq=148 receive_seq=148 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992965 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=40.189 memavail=557376 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6365.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1217 bytes_read=6083 bytes_retransmit=9 bytes_invalid=0 send_seq=149 receive_seq=149 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992928 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.05 cputime=40.201 memavail=555748 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 MCU 'mcu' shutdown: Stepper too far in past clocksync state: mcu_freq=168000000 last_clock=3464882866 clock_est=(6355.076 1517209441 167992895.618) min_half_rtt=0.000177 min_rtt_time=6351.584 time_avg=6355.076(25.905) clock_avg=1517209441.703(4351776269.553) pred_variance=12521090985.936 Dumping serial stats: bytes_write=3399 bytes_read=6440 bytes_retransmit=9 bytes_invalid=0 send_seq=188 receive_seq=184 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 Dumping send queue 100 messages Sent 0 6351.452140 6351.452140 9: seq: 14, identify offset=2720 count=40 Sent 1 6351.453496 6351.453496 9: seq: 15, identify offset=2760 count=40 Sent 2 6351.454939 6351.454939 9: seq: 16, identify offset=2800 count=40 Sent 3 6351.456265 6351.456265 9: seq: 17, identify offset=2840 count=40 Sent 4 6351.457626 6351.457626 9: seq: 18, identify offset=2880 count=40 Sent 5 6351.459090 6351.459090 9: seq: 19, identify offset=2920 count=40 Sent 6 6351.460398 6351.460398 9: seq: 1a, identify offset=2960 count=40 Sent 7 6351.461750 6351.461750 9: seq: 1b, identify offset=3000 count=40 Sent 8 6351.463205 6351.463205 9: seq: 1c, identify offset=3040 count=40 Sent 9 6351.464506 6351.464506 9: seq: 1d, identify offset=3073 count=40 Sent 10 6351.478761 6351.478761 6: seq: 1e, get_uptime Sent 11 6351.531605 6351.531605 6: seq: 1f, get_clock Sent 12 6351.584063 6351.584063 6: seq: 10, get_clock Sent 13 6351.635663 6351.635663 6: seq: 11, get_clock Sent 14 6351.689038 6351.689038 6: seq: 12, get_clock Sent 15 6351.740573 6351.740573 6: seq: 13, get_clock Sent 16 6351.791835 6351.791835 6: seq: 14, get_clock Sent 17 6351.843189 6351.843189 6: seq: 15, get_clock Sent 18 6351.895138 6351.895138 6: seq: 16, get_clock Sent 19 6351.898085 6351.898085 6: seq: 17, get_config Sent 20 6351.898559 6351.898559 6: seq: 18, get_clock Sent 21 6351.902946 6351.902946 7: seq: 19, allocate_oids count=20 Sent 22 6351.903272 6351.903272 8: seq: 1a, config_analog_in oid=10 pin=PA1 Sent 23 6351.903474 6351.903474 15: seq: 1b, config_digital_out oid=11 pin=PD7 value=0 default_value=0 max_duration=840000000 Sent 24 6351.903534 6351.903534 11: seq: 1c, set_digital_out_pwm_cycle oid=11 cycle_ticks=16800000 Sent 25 6351.903639 6351.903639 11: seq: 1d, config_digital_out oid=12 pin=PB7 value=0 default_value=0 max_duration=0 Sent 26 6351.903690 6351.903690 11: seq: 1e, set_digital_out_pwm_cycle oid=12 cycle_ticks=1680000 Sent 27 6351.903786 6351.903786 11: seq: 1f, config_digital_out oid=13 pin=PC13 value=1 default_value=0 max_duration=0 Sent 28 6351.903878 6351.903878 12: seq: 10, config_stepper oid=0 step_pin=PE2 dir_pin=PE1 invert_step=1 step_pulse_ticks=336 Sent 29 6351.903970 6351.903970 11: seq: 11, config_digital_out oid=14 pin=PE3 value=1 default_value=1 max_duration=0 Sent 30 6351.904021 6351.904021 9: seq: 12, config_endstop oid=1 pin=PC1 pull_up=0 Sent 31 6351.904073 6351.904073 7: seq: 13, config_trsync oid=2 Sent 32 6351.904171 6351.904171 12: seq: 14, config_stepper oid=3 step_pin=PD5 dir_pin=PD4 invert_step=0 step_pulse_ticks=336 Sent 33 6351.904284 6351.904284 15: seq: 15, config_digital_out oid=15 pin=PD6 value=1 default_value=1 max_duration=0, config_endstop oid=4 pin=PC3 pull_up=1 Sent 34 6351.904422 6351.904422 14: seq: 16, config_trsync oid=5, config_stepper oid=6 step_pin=PA15 dir_pin=PA8 invert_step=0 step_pulse_ticks=336 Sent 35 6351.904517 6351.904517 11: seq: 17, config_digital_out oid=16 pin=PD1 value=1 default_value=1 max_duration=0 Sent 36 6351.904656 6351.904656 11: seq: 18, config_endstop oid=7 pin=PC0 pull_up=1, config_trsync oid=8 Sent 37 6351.904752 6351.904752 8: seq: 19, config_analog_in oid=17 pin=PA2 Sent 38 6351.904850 6351.904850 15: seq: 1a, config_digital_out oid=18 pin=PB3 value=0 default_value=0 max_duration=840000000 Sent 39 6351.904881 6351.904881 11: seq: 1b, set_digital_out_pwm_cycle oid=18 cycle_ticks=16800000 Sent 40 6351.905179 6351.905179 18: seq: 1c, config_stepper oid=9 step_pin=PD15 dir_pin=PD14 invert_step=0 step_pulse_ticks=336, config_digital_out oid=19 pin=PC7 value=1 default_value=1 max_duration=0 Sent 41 6351.905300 6351.905300 11: seq: 1d, finalize_config crc=1161376810 Sent 42 6351.905415 6351.905415 27: seq: 1e, query_analog_in oid=10 clock=1192800000 sample_ticks=168000 sample_count=8 rest_ticks=50400000 min_value=12623 max_value=32269 range_check_count=4 Sent 43 6351.905480 6351.905480 13: seq: 1f, queue_digital_out oid=11 clock=1017162553 on_ticks=0 Sent 44 6351.905546 6351.905546 13: seq: 10, queue_digital_out oid=12 clock=1017187986 on_ticks=0 Sent 45 6351.905796 6351.905796 34: seq: 11, query_analog_in oid=17 clock=1204560000 sample_ticks=168000 sample_count=8 rest_ticks=50400000 min_value=1503 max_value=32303 range_check_count=4, queue_digital_out oid=18 clock=1017436390 on_ticks=0 Sent 46 6351.906063 6351.906063 6: seq: 12, get_config Sent 47 6351.909610 6351.909610 7: seq: 13, stepper_get_position oid=0 Sent 48 6351.911300 6351.911300 7: seq: 14, stepper_get_position oid=3 Sent 49 6351.913318 6351.913318 7: seq: 15, stepper_get_position oid=6 Sent 50 6351.915106 6351.915106 7: seq: 16, stepper_get_position oid=9 Sent 51 6352.883368 6352.883368 6: seq: 17, get_clock Sent 52 6353.868282 6353.868282 6: seq: 18, get_clock Sent 53 6354.853511 6354.853511 6: seq: 19, get_clock Sent 54 6355.838593 6355.838593 6: seq: 1a, get_clock Sent 55 6356.823461 6356.823461 6: seq: 1b, get_clock Sent 56 6357.808410 6357.808410 6: seq: 1c, get_clock Sent 57 6358.793237 6358.793237 6: seq: 1d, get_clock Sent 58 6359.778020 6359.778020 6: seq: 1e, get_clock Sent 59 6360.762986 6360.762986 6: seq: 1f, get_clock Sent 60 6361.747127 6361.747127 6: seq: 10, get_clock Sent 61 6362.731609 6362.731609 6: seq: 11, get_clock Sent 62 6363.715887 6363.715887 6: seq: 12, get_clock Sent 63 6364.700538 6364.700538 6: seq: 13, get_clock Sent 64 6365.685504 6365.685504 6: seq: 14, get_clock Sent 65 6366.426456 6366.426456 42: seq: 15, trsync_start oid=2 report_clock=3465293977 report_ticks=12600000 expire_reason=2, stepper_stop_on_trigger oid=0 trsync_oid=2, trsync_set_timeout oid=2 clock=3507293977, endstop_home oid=1 clock=3465293977 sample_ticks=2520 sample_count=4 rest_ticks=291 pin_value=1 trsync_oid=2 trigger_reason=1 Sent 66 6366.526220 6366.526220 13: seq: 16, queue_digital_out oid=14 clock=3465846933 on_ticks=0 Sent 67 6366.530060 6366.530060 17: seq: 17, set_next_step_dir oid=0 dir=1, queue_step oid=0 interval=3465878238 count=1 add=0 Sent 68 6366.580813 6366.580813 59: seq: 18, queue_step oid=0 interval=18790 count=7 add=-2143, queue_step oid=0 interval=7591 count=20 add=-207, queue_step oid=0 interval=4106 count=40 add=-41, queue_step oid=0 interval=2663 count=64 add=-13, queue_step oid=0 interval=1939 count=77 add=-6, queue_step oid=0 interval=1535 count=108 add=-3, queue_step oid=0 interval=1259 count=101 add=-2, queue_step oid=0 interval=1083 count=74 add=-1 Sent 69 6366.580813 6366.580813 61: seq: 19, queue_step oid=0 interval=997 count=98 add=-1, queue_step oid=0 interval=926 count=101 add=-1, queue_step oid=0 interval=860 count=84 add=-1, queue_step oid=0 interval=814 count=74 add=-1, queue_step oid=0 interval=780 count=71 add=-1, queue_step oid=0 interval=750 count=66 add=-1, queue_step oid=0 interval=725 count=62 add=-1, queue_step oid=0 interval=704 count=59 add=-1, queue_step oid=0 interval=663 count=55 add=0 Sent 70 6366.580813 6366.580813 60: seq: 1a, queue_step oid=0 interval=637 count=93 add=0, queue_step oid=0 interval=613 count=100 add=0, queue_step oid=0 interval=591 count=98 add=0, queue_step oid=0 interval=571 count=101 add=0, queue_step oid=0 interval=552 count=110 add=0, queue_step oid=0 interval=534 count=111 add=0, queue_step oid=0 interval=517 count=119 add=0, queue_step oid=0 interval=501 count=118 add=0 Sent 71 6366.580813 6366.580813 61: seq: 1b, queue_step oid=0 interval=486 count=127 add=0, queue_step oid=0 interval=472 count=123 add=0, queue_step oid=0 interval=459 count=129 add=0, queue_step oid=0 interval=447 count=125 add=0, queue_step oid=0 interval=436 count=125 add=0, queue_step oid=0 interval=425 count=145 add=0, queue_step oid=0 interval=414 count=148 add=0, queue_step oid=0 interval=404 count=138 add=0 Sent 72 6366.580813 6366.580813 61: seq: 1c, queue_step oid=0 interval=395 count=139 add=0, queue_step oid=0 interval=386 count=157 add=0, queue_step oid=0 interval=377 count=162 add=0, queue_step oid=0 interval=369 count=139 add=0, queue_step oid=0 interval=362 count=142 add=0, queue_step oid=0 interval=355 count=156 add=0, queue_step oid=0 interval=348 count=160 add=0, queue_step oid=0 interval=341 count=176 add=0 Sent 73 6366.580813 6366.580813 61: seq: 1d, queue_step oid=0 interval=334 count=180 add=0, queue_step oid=0 interval=328 count=145 add=0, queue_step oid=0 interval=323 count=139 add=0, queue_step oid=0 interval=318 count=159 add=0, queue_step oid=0 interval=313 count=153 add=0, queue_step oid=0 interval=308 count=174 add=0, queue_step oid=0 interval=303 count=170 add=0, queue_step oid=0 interval=298 count=191 add=0 Sent 74 6366.580813 6366.580813 61: seq: 1e, queue_step oid=0 interval=293 count=208 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 75 6366.580813 6366.580813 61: seq: 1f, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 76 6366.580813 6366.580813 61: seq: 10, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 77 6366.580813 6366.580813 61: seq: 11, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 78 6366.580813 6366.580813 61: seq: 12, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 79 6366.580813 6366.580813 61: seq: 13, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 80 6366.582301 6366.582301 33: seq: 14, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 81 6366.630355 6366.630355 61: seq: 15, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 82 6366.630355 6366.630355 61: seq: 16, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 83 6366.630355 6366.630355 61: seq: 17, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 84 6366.630355 6366.630355 61: seq: 18, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 85 6366.630355 6366.630355 61: seq: 19, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 86 6366.630355 6366.630355 61: seq: 1a, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 87 6366.630355 6366.630355 61: seq: 1b, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 88 6366.630355 6366.630355 61: seq: 1c, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 89 6366.630355 6366.630355 61: seq: 1d, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 90 6366.630355 6366.630355 61: seq: 1e, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 91 6366.630355 6366.630355 61: seq: 1f, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 92 6366.670017 6366.670017 6: seq: 10, get_clock Sent 93 6366.680334 6366.680334 61: seq: 11, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 94 6366.680334 6366.680334 61: seq: 12, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 95 6366.680334 6366.680334 61: seq: 13, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 96 6366.680334 6366.680334 61: seq: 14, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 97 6366.680334 6366.680334 61: seq: 15, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 98 6366.680334 6366.680334 61: seq: 16, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Sent 99 6366.680334 6366.680334 61: seq: 17, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0, queue_step oid=0 interval=292 count=438 add=0, queue_step oid=0 interval=291 count=219 add=0 Dumping receive queue 100 messages Receive: 0 6354.423374 6353.868282 15: seq: 19, analog_in_state oid=17 next_clock=1456560000 value=31402 Receive: 1 6354.653529 6353.868282 15: seq: 19, analog_in_state oid=10 next_clock=1495200000 value=31427 Receive: 2 6354.723624 6353.868282 15: seq: 19, analog_in_state oid=17 next_clock=1506960000 value=31404 Receive: 3 6354.854943 6354.853511 11: seq: 1a, clock clock=1479800496 Receive: 4 6354.953923 6354.853511 15: seq: 1a, analog_in_state oid=10 next_clock=1545600000 value=31425 Receive: 5 6355.023965 6354.853511 15: seq: 1a, analog_in_state oid=17 next_clock=1557360000 value=31401 Receive: 6 6355.254119 6354.853511 15: seq: 1a, analog_in_state oid=10 next_clock=1596000000 value=31425 Receive: 7 6355.322922 6354.853511 15: seq: 1a, analog_in_state oid=17 next_clock=1607760000 value=31399 Receive: 8 6355.553167 6354.853511 15: seq: 1a, analog_in_state oid=10 next_clock=1646400000 value=31425 Receive: 9 6355.623236 6354.853511 15: seq: 1a, analog_in_state oid=17 next_clock=1658160000 value=31400 Receive: 10 6355.839556 6355.838593 11: seq: 1b, clock clock=1645287608 Receive: 11 6355.853412 6355.838593 15: seq: 1b, analog_in_state oid=10 next_clock=1696800000 value=31429 Receive: 12 6355.923601 6355.838593 15: seq: 1b, analog_in_state oid=17 next_clock=1708560000 value=31402 Receive: 13 6356.046236 6355.838593 15: seq: 1b, stats count=424 sum=513149 sumsq=6159833 Receive: 14 6356.153850 6355.838593 15: seq: 1b, analog_in_state oid=10 next_clock=1747200000 value=31425 Receive: 15 6356.223991 6355.838593 15: seq: 1b, analog_in_state oid=17 next_clock=1758960000 value=31401 Receive: 16 6356.454177 6355.838593 15: seq: 1b, analog_in_state oid=10 next_clock=1797600000 value=31426 Receive: 17 6356.522924 6355.838593 15: seq: 1b, analog_in_state oid=17 next_clock=1809360000 value=31400 Receive: 18 6356.753088 6355.838593 15: seq: 1b, analog_in_state oid=10 next_clock=1848000000 value=31424 Receive: 19 6356.823219 6355.838593 15: seq: 1b, analog_in_state oid=17 next_clock=1859760000 value=31400 Receive: 20 6356.824537 6356.823461 11: seq: 1c, clock clock=1810737842 Receive: 21 6357.053455 6356.823461 15: seq: 1c, analog_in_state oid=10 next_clock=1898400000 value=31428 Receive: 22 6357.123603 6356.823461 15: seq: 1c, analog_in_state oid=17 next_clock=1910160000 value=31400 Receive: 23 6357.353745 6356.823461 15: seq: 1c, analog_in_state oid=10 next_clock=1948800000 value=31425 Receive: 24 6357.423907 6356.823461 15: seq: 1c, analog_in_state oid=17 next_clock=1960560000 value=31401 Receive: 25 6357.653972 6356.823461 15: seq: 1c, analog_in_state oid=10 next_clock=1999200000 value=31425 Receive: 26 6357.724136 6356.823461 15: seq: 1c, analog_in_state oid=17 next_clock=2010960000 value=31399 Receive: 27 6357.809188 6357.808410 11: seq: 1d, clock clock=1976200691 Receive: 28 6357.953139 6357.808410 15: seq: 1d, analog_in_state oid=10 next_clock=2049600000 value=31426 Receive: 29 6358.023247 6357.808410 15: seq: 1d, analog_in_state oid=17 next_clock=2061360000 value=31403 Receive: 30 6358.253341 6357.808410 15: seq: 1d, analog_in_state oid=10 next_clock=2100000000 value=31425 Receive: 31 6358.323425 6357.808410 15: seq: 1d, analog_in_state oid=17 next_clock=2111760000 value=31400 Receive: 32 6358.554989 6357.808410 15: seq: 1d, analog_in_state oid=10 next_clock=2150400000 value=31427 Receive: 33 6358.623738 6357.808410 15: seq: 1d, analog_in_state oid=17 next_clock=2162160000 value=31402 Receive: 34 6358.793797 6358.793237 11: seq: 1e, clock clock=2141639916 Receive: 35 6358.853909 6358.793237 15: seq: 1e, analog_in_state oid=10 next_clock=2200800000 value=31426 Receive: 36 6358.924195 6358.793237 15: seq: 1e, analog_in_state oid=17 next_clock=2212560000 value=31403 Receive: 37 6359.152978 6358.793237 15: seq: 1e, analog_in_state oid=10 next_clock=2251200000 value=31425 Receive: 38 6359.223111 6358.793237 15: seq: 1e, analog_in_state oid=17 next_clock=2262960000 value=31401 Receive: 39 6359.453222 6358.793237 15: seq: 1e, analog_in_state oid=10 next_clock=2301600000 value=31425 Receive: 40 6359.523344 6358.793237 15: seq: 1e, analog_in_state oid=17 next_clock=2313360000 value=31401 Receive: 41 6359.753462 6358.793237 15: seq: 1e, analog_in_state oid=10 next_clock=2352000000 value=31426 Receive: 42 6359.778548 6359.778020 11: seq: 1f, clock clock=2307076850 Receive: 43 6359.823662 6359.778020 15: seq: 1f, analog_in_state oid=17 next_clock=2363760000 value=31403 Receive: 44 6360.053842 6359.778020 15: seq: 1f, analog_in_state oid=10 next_clock=2402400000 value=31428 Receive: 45 6360.123981 6359.778020 15: seq: 1f, analog_in_state oid=17 next_clock=2414160000 value=31400 Receive: 46 6360.354099 6359.778020 15: seq: 1f, analog_in_state oid=10 next_clock=2452800000 value=31425 Receive: 47 6360.423098 6359.778020 15: seq: 1f, analog_in_state oid=17 next_clock=2464560000 value=31401 Receive: 48 6360.653097 6359.778020 15: seq: 1f, analog_in_state oid=10 next_clock=2503200000 value=31425 Receive: 49 6360.723218 6359.778020 15: seq: 1f, analog_in_state oid=17 next_clock=2514960000 value=31400 Receive: 50 6360.764544 6360.762986 11: seq: 10, clock clock=2472545879 Receive: 51 6360.953458 6360.762986 15: seq: 10, analog_in_state oid=10 next_clock=2553600000 value=31424 Receive: 52 6361.023561 6360.762986 15: seq: 10, analog_in_state oid=17 next_clock=2565360000 value=31402 Receive: 53 6361.146201 6360.762986 14: seq: 10, stats count=130 sum=99924 sumsq=469024 Receive: 54 6361.253836 6360.762986 15: seq: 10, analog_in_state oid=10 next_clock=2604000000 value=31427 Receive: 55 6361.323919 6360.762986 15: seq: 10, analog_in_state oid=17 next_clock=2615760000 value=31400 Receive: 56 6361.554113 6360.762986 15: seq: 10, analog_in_state oid=10 next_clock=2654400000 value=31426 Receive: 57 6361.624212 6360.762986 15: seq: 10, analog_in_state oid=17 next_clock=2666160000 value=31399 Receive: 58 6361.748058 6361.747127 11: seq: 11, clock clock=2637873003 Receive: 59 6361.853166 6361.747127 15: seq: 11, analog_in_state oid=10 next_clock=2704800000 value=31426 Receive: 60 6361.923333 6361.747127 15: seq: 11, analog_in_state oid=17 next_clock=2716560000 value=31402 Receive: 61 6362.153467 6361.747127 15: seq: 11, analog_in_state oid=10 next_clock=2755200000 value=31425 Receive: 62 6362.223594 6361.747127 15: seq: 11, analog_in_state oid=17 next_clock=2766960000 value=31400 Receive: 63 6362.453745 6361.747127 15: seq: 11, analog_in_state oid=10 next_clock=2805600000 value=31426 Receive: 64 6362.523823 6361.747127 15: seq: 11, analog_in_state oid=17 next_clock=2817360000 value=31399 Receive: 65 6362.732672 6362.731609 11: seq: 12, clock clock=2803258895 Receive: 66 6362.754042 6362.731609 15: seq: 12, analog_in_state oid=10 next_clock=2856000000 value=31425 Receive: 67 6362.824164 6362.731609 15: seq: 12, analog_in_state oid=17 next_clock=2867760000 value=31402 Receive: 68 6363.053085 6362.731609 15: seq: 12, analog_in_state oid=10 next_clock=2906400000 value=31425 Receive: 69 6363.123234 6362.731609 15: seq: 12, analog_in_state oid=17 next_clock=2918160000 value=31403 Receive: 70 6363.353492 6362.731609 15: seq: 12, analog_in_state oid=10 next_clock=2956800000 value=31425 Receive: 71 6363.423598 6362.731609 15: seq: 12, analog_in_state oid=17 next_clock=2968560000 value=31400 Receive: 72 6363.653726 6362.731609 15: seq: 12, analog_in_state oid=10 next_clock=3007200000 value=31425 Receive: 73 6363.717490 6363.715887 11: seq: 13, clock clock=2968614869 Receive: 74 6363.723846 6363.715887 15: seq: 13, analog_in_state oid=17 next_clock=3018960000 value=31401 Receive: 75 6363.954137 6363.715887 15: seq: 13, analog_in_state oid=10 next_clock=3057600000 value=31425 Receive: 76 6364.024256 6363.715887 15: seq: 13, analog_in_state oid=17 next_clock=3069360000 value=31399 Receive: 77 6364.254476 6363.715887 15: seq: 13, analog_in_state oid=10 next_clock=3108000000 value=31425 Receive: 78 6364.323314 6363.715887 15: seq: 13, analog_in_state oid=17 next_clock=3119760000 value=31398 Receive: 79 6364.553427 6363.715887 15: seq: 13, analog_in_state oid=10 next_clock=3158400000 value=31422 Receive: 80 6364.623660 6363.715887 15: seq: 13, analog_in_state oid=17 next_clock=3170160000 value=31404 Receive: 81 6364.701179 6364.700538 11: seq: 14, clock clock=3134024904 Receive: 82 6364.853842 6364.700538 15: seq: 14, analog_in_state oid=10 next_clock=3208800000 value=31428 Receive: 83 6364.923952 6364.700538 15: seq: 14, analog_in_state oid=17 next_clock=3220560000 value=31402 Receive: 84 6365.154108 6364.700538 15: seq: 14, analog_in_state oid=10 next_clock=3259200000 value=31424 Receive: 85 6365.224226 6364.700538 15: seq: 14, analog_in_state oid=17 next_clock=3270960000 value=31400 Receive: 86 6365.454379 6364.700538 15: seq: 14, analog_in_state oid=10 next_clock=3309600000 value=31423 Receive: 87 6365.523213 6364.700538 15: seq: 14, analog_in_state oid=17 next_clock=3321360000 value=31401 Receive: 88 6365.687182 6365.685504 11: seq: 15, clock clock=3299492080 Receive: 89 6365.753539 6365.685504 15: seq: 15, analog_in_state oid=10 next_clock=3360000000 value=31425 Receive: 90 6365.823624 6365.685504 15: seq: 15, analog_in_state oid=17 next_clock=3371760000 value=31401 Receive: 91 6366.053712 6365.685504 15: seq: 15, analog_in_state oid=10 next_clock=3410400000 value=31428 Receive: 92 6366.123837 6365.685504 15: seq: 15, analog_in_state oid=17 next_clock=3422160000 value=31400 Receive: 93 6366.146423 6365.685504 14: seq: 15, stats count=129 sum=99553 sumsq=468371 Receive: 94 6366.354104 6365.685504 15: seq: 15, analog_in_state oid=10 next_clock=3460800000 value=31426 Receive: 95 6366.424275 6365.685504 15: seq: 15, analog_in_state oid=17 next_clock=3472560000 value=31402 Receive: 96 6366.653439 6366.630355 15: seq: 10, analog_in_state oid=10 next_clock=3511200000 value=31425 Receive: 97 6366.671051 6366.670017 11: seq: 11, clock clock=3464882866 Receive: 98 6366.673660 6366.670017 14: seq: 11, trsync_state oid=2 can_trigger=1 trigger_reason=0 clock=3465294463 Receive: 99 6366.688395 6366.680334 12: seq: 17, shutdown clock=3467881927 static_string_id=Stepper too far in past Transition to shutdown state: MCU 'mcu' shutdown: Stepper too far in past This generally occurs when the micro-controller has been requested to step at a rate higher than it is capable of obtaining. Dumping gcode input 0 blocks Dumping 20 requests for client 547707470656 Received 6352.120199: b'{"id": 547631132144, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "configfile": ["config"], "display_status": ["progress", "message"], "fan": ["speed"], "gcode_move": ["extrude_factor", "gcode_position", "homing_origin", "speed_factor", "speed"], "idle_timeout": ["state"], "pause_resume": ["is_paused"], "print_stats": ["print_duration", "total_duration", "filament_used", "filename", "state", "message", "info"], "toolhead": ["homed_axes", "estimated_print_time", "print_time", "position", "extruder", "max_accel", "minimum_cruise_ratio", "max_velocity", "square_corner_velocity"], "virtual_sdcard": ["file_position", "is_active", "progress"], "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "motion_report": ["live_position", "live_velocity", "live_extruder_velocity"], "exclude_object": ["current_object", "objects", "excluded_objects"], "manual_probe": ["is_active"], "screws_tilt_adjust": ["results", "error"], "extruder": ["target", "temperature", "pressure_advance", "smooth_time", "power"], "heater_bed": ["target", "temperature", "power"], "output_pin motor_power": ["value"]}, "response_template": {"method": "process_status_update"}}}' Received 6352.145103: b'{"id": 547631131184, "method": "gcode/subscribe_output", "params": {"response_template": {"method": "process_gcode_response"}}}' Received 6352.150156: b'{"id": 547631131760, "method": "list_endpoints", "params": {}}' Received 6352.160330: b'{"id": 547630907248, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "configfile": ["config"], "display_status": ["progress", "message"], "fan": ["speed"], "gcode_move": ["extrude_factor", "gcode_position", "homing_origin", "speed_factor", "speed"], "idle_timeout": ["state"], "pause_resume": ["is_paused"], "toolhead": ["homed_axes", "estimated_print_time", "print_time", "position", "extruder", "max_accel", "minimum_cruise_ratio", "max_velocity", "square_corner_velocity"], "virtual_sdcard": ["file_position", "is_active", "progress"], "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "motion_report": ["live_position", "live_velocity", "live_extruder_velocity"], "exclude_object": ["current_object", "objects", "excluded_objects"], "manual_probe": ["is_active"], "screws_tilt_adjust": ["results", "error"], "extruder": ["target", "temperature", "pressure_advance", "smooth_time", "power"], "heater_bed": ["target", "temperature", "power"], "output_pin motor_power": ["value"]}, "response_template": {"method": "process_status_update"}}}' Received 6352.397790: b'{"id": 547631128880, "method": "objects/list", "params": {}}' Received 6352.401388: b'{"id": 547632115184, "method": "objects/query", "params": {"objects": {"configfile": null}}}' Received 6352.647578: b'{"id": 547631130176, "method": "register_remote_method", "params": {"response_template": {"method": "shutdown_machine"}, "remote_method": "shutdown_machine"}}' Received 6352.651061: b'{"id": 547631130176, "method": "register_remote_method", "params": {"response_template": {"method": "reboot_machine"}, "remote_method": "reboot_machine"}}' Received 6352.653477: b'{"id": 547631130176, "method": "register_remote_method", "params": {"response_template": {"method": "pause_job_queue"}, "remote_method": "pause_job_queue"}}' Received 6352.655874: b'{"id": 547631130176, "method": "register_remote_method", "params": {"response_template": {"method": "start_job_queue"}, "remote_method": "start_job_queue"}}' Received 6352.661905: b'{"id": 547630903648, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 6352.662494: b'{"id": 547630903936, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 6352.668487: b'{"id": 547631128640, "method": "info", "params": {}}' Received 6352.668487: b'{"id": 547630403104, "method": "objects/list", "params": {}}' Received 6352.670269: b'{"id": 547630402000, "method": "gcode/help", "params": {}}' Received 6352.689282: b'{"id": 547630903456, "method": "objects/subscribe", "params": {"objects": {"gcode": null, "webhooks": null, "configfile": null, "mcu": null, "gcode_move": null, "print_stats": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "heater_bed": null, "fan": null, "output_pin motor_power": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "exclude_object": ["current_object", "objects", "excluded_objects"], "screws_tilt_adjust": ["results", "error"]}, "response_template": {"method": "process_status_update"}}}' Received 6352.904732: b'{"id": 547630903744, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "configfile": null, "display_status": null, "fan": null, "gcode_move": null, "idle_timeout": null, "pause_resume": null, "toolhead": null, "virtual_sdcard": null, "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "motion_report": null, "exclude_object": ["current_object", "objects", "excluded_objects"], "manual_probe": null, "screws_tilt_adjust": ["results", "error"], "output_pin motor_power": null, "gcode": null, "mcu": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "stepper_enable": null, "query_endstops": null, "system_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 6353.126979: b'{"id": 547631130080, "method": "objects/query", "params": {"objects": {"extruder": ["can_extrude"]}}}' Received 6353.155653: b'{"id": 547630905520, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "configfile": null, "display_status": null, "fan": null, "gcode_move": null, "idle_timeout": null, "pause_resume": null, "toolhead": null, "virtual_sdcard": null, "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "motion_report": null, "exclude_object": ["current_object", "objects", "excluded_objects"], "manual_probe": null, "screws_tilt_adjust": ["results", "error"], "output_pin motor_power": null, "gcode": null, "mcu": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "stepper_enable": null, "query_endstops": null, "system_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 6366.419657: b'{"id": 547630903648, "method": "gcode/script", "params": {"script": "G28 X"}}' gcode state: absolute_coord=True absolute_extrude=True base_position=[0.0, 0.0, 0.0, 0.0] last_position=[720.0, 0.0, 0.0, 0.0] homing_position=[0.0, 0.0, 0.0, 0.0] speed_factor=0.016666666666666666 extrude_factor=1.0 speed=25.0 Reactor garbage collection: (6352.895951482, 0.0, 0.0) Dumping stepper 'stepper_x' (mcu) 213 queue_step: queue_step 0: t=3465878238 p=0 i=-829089058 c=-1 a=0 queue_step 1: t=3465897028 p=-1 i=18790 c=-7 a=-2143 queue_step 2: t=3465972356 p=-8 i=7591 c=-20 a=-207 queue_step 3: t=3466081361 p=-28 i=4106 c=-40 a=-41 queue_step 4: t=3466212178 p=-68 i=2663 c=-64 a=-13 queue_step 5: t=3466355678 p=-132 i=1939 c=-77 a=-6 queue_step 6: t=3466487021 p=-209 i=1535 c=-108 a=-3 queue_step 7: t=3466635191 p=-317 i=1259 c=-101 a=-2 queue_step 8: t=3466752074 p=-418 i=1083 c=-74 a=-1 queue_step 9: t=3466829429 p=-492 i=997 c=-98 a=-1 queue_step 10: t=3466922311 p=-590 i=926 c=-101 a=-1 queue_step 11: t=3467010721 p=-691 i=860 c=-84 a=-1 queue_step 12: t=3467079429 p=-775 i=814 c=-74 a=-1 queue_step 13: t=3467136930 p=-849 i=780 c=-71 a=-1 queue_step 14: t=3467189795 p=-920 i=750 c=-66 a=-1 queue_step 15: t=3467237125 p=-986 i=725 c=-62 a=-1 queue_step 16: t=3467280163 p=-1048 i=704 c=-59 a=-1 queue_step 17: t=3467319947 p=-1107 i=663 c=-55 a=0 queue_step 18: t=3467356386 p=-1162 i=637 c=-93 a=0 queue_step 19: t=3467415603 p=-1255 i=613 c=-100 a=0 queue_step 20: t=3467476881 p=-1355 i=591 c=-98 a=0 queue_step 21: t=3467534779 p=-1453 i=571 c=-101 a=0 queue_step 22: t=3467592431 p=-1554 i=552 c=-110 a=0 queue_step 23: t=3467653133 p=-1664 i=534 c=-111 a=0 queue_step 24: t=3467712390 p=-1775 i=517 c=-119 a=0 queue_step 25: t=3467773897 p=-1894 i=501 c=-118 a=0 queue_step 26: t=3467833000 p=-2012 i=486 c=-127 a=0 queue_step 27: t=3467894708 p=-2139 i=472 c=-123 a=0 queue_step 28: t=3467952751 p=-2262 i=459 c=-129 a=0 queue_step 29: t=3468011950 p=-2391 i=447 c=-125 a=0 queue_step 30: t=3468067814 p=-2516 i=436 c=-125 a=0 queue_step 31: t=3468122303 p=-2641 i=425 c=-145 a=0 queue_step 32: t=3468183917 p=-2786 i=414 c=-148 a=0 queue_step 33: t=3468245179 p=-2934 i=404 c=-138 a=0 queue_step 34: t=3468300922 p=-3072 i=395 c=-139 a=0 queue_step 35: t=3468355818 p=-3211 i=386 c=-157 a=0 queue_step 36: t=3468416411 p=-3368 i=377 c=-162 a=0 queue_step 37: t=3468477477 p=-3530 i=369 c=-139 a=0 queue_step 38: t=3468528761 p=-3669 i=362 c=-142 a=0 queue_step 39: t=3468580158 p=-3811 i=355 c=-156 a=0 queue_step 40: t=3468635531 p=-3967 i=348 c=-160 a=0 queue_step 41: t=3468691204 p=-4127 i=341 c=-176 a=0 queue_step 42: t=3468751213 p=-4303 i=334 c=-180 a=0 queue_step 43: t=3468811327 p=-4483 i=328 c=-145 a=0 queue_step 44: t=3468858882 p=-4628 i=323 c=-139 a=0 queue_step 45: t=3468903774 p=-4767 i=318 c=-159 a=0 queue_step 46: t=3468954331 p=-4926 i=313 c=-153 a=0 queue_step 47: t=3469002215 p=-5079 i=308 c=-174 a=0 queue_step 48: t=3469055802 p=-5253 i=303 c=-170 a=0 queue_step 49: t=3469107307 p=-5423 i=298 c=-191 a=0 queue_step 50: t=3469164220 p=-5614 i=293 c=-208 a=0 queue_step 51: t=3469225162 p=-5822 i=291 c=-219 a=0 queue_step 52: t=3469288892 p=-6041 i=292 c=-438 a=0 queue_step 53: t=3469416787 p=-6479 i=291 c=-219 a=0 queue_step 54: t=3469480517 p=-6698 i=292 c=-438 a=0 queue_step 55: t=3469608412 p=-7136 i=291 c=-219 a=0 queue_step 56: t=3469672142 p=-7355 i=292 c=-438 a=0 queue_step 57: t=3469800037 p=-7793 i=291 c=-219 a=0 queue_step 58: t=3469863767 p=-8012 i=292 c=-438 a=0 queue_step 59: t=3469991662 p=-8450 i=291 c=-219 a=0 queue_step 60: t=3470055392 p=-8669 i=292 c=-438 a=0 queue_step 61: t=3470183287 p=-9107 i=291 c=-219 a=0 queue_step 62: t=3470247017 p=-9326 i=292 c=-438 a=0 queue_step 63: t=3470374912 p=-9764 i=291 c=-219 a=0 queue_step 64: t=3470438642 p=-9983 i=292 c=-438 a=0 queue_step 65: t=3470566537 p=-10421 i=291 c=-219 a=0 queue_step 66: t=3470630267 p=-10640 i=292 c=-438 a=0 queue_step 67: t=3470758162 p=-11078 i=291 c=-219 a=0 queue_step 68: t=3470821892 p=-11297 i=292 c=-438 a=0 queue_step 69: t=3470949787 p=-11735 i=291 c=-219 a=0 queue_step 70: t=3471013517 p=-11954 i=292 c=-438 a=0 queue_step 71: t=3471141412 p=-12392 i=291 c=-219 a=0 queue_step 72: t=3471205142 p=-12611 i=292 c=-438 a=0 queue_step 73: t=3471333037 p=-13049 i=291 c=-219 a=0 queue_step 74: t=3471396767 p=-13268 i=292 c=-438 a=0 queue_step 75: t=3471524662 p=-13706 i=291 c=-219 a=0 queue_step 76: t=3471588392 p=-13925 i=292 c=-438 a=0 queue_step 77: t=3471716287 p=-14363 i=291 c=-219 a=0 queue_step 78: t=3471780017 p=-14582 i=292 c=-438 a=0 queue_step 79: t=3471907912 p=-15020 i=291 c=-219 a=0 queue_step 80: t=3471971642 p=-15239 i=292 c=-438 a=0 queue_step 81: t=3472099537 p=-15677 i=291 c=-219 a=0 queue_step 82: t=3472163267 p=-15896 i=292 c=-438 a=0 queue_step 83: t=3472291162 p=-16334 i=291 c=-219 a=0 queue_step 84: t=3472354892 p=-16553 i=292 c=-438 a=0 queue_step 85: t=3472482787 p=-16991 i=291 c=-219 a=0 queue_step 86: t=3472546517 p=-17210 i=292 c=-438 a=0 queue_step 87: t=3472674412 p=-17648 i=291 c=-219 a=0 queue_step 88: t=3472738142 p=-17867 i=292 c=-438 a=0 queue_step 89: t=3472866037 p=-18305 i=291 c=-219 a=0 queue_step 90: t=3472929767 p=-18524 i=292 c=-438 a=0 queue_step 91: t=3473057662 p=-18962 i=291 c=-219 a=0 queue_step 92: t=3473121392 p=-19181 i=292 c=-438 a=0 queue_step 93: t=3473249287 p=-19619 i=291 c=-219 a=0 queue_step 94: t=3473313017 p=-19838 i=292 c=-438 a=0 queue_step 95: t=3473440912 p=-20276 i=291 c=-219 a=0 queue_step 96: t=3473504642 p=-20495 i=292 c=-438 a=0 queue_step 97: t=3473632537 p=-20933 i=291 c=-219 a=0 queue_step 98: t=3473696267 p=-21152 i=292 c=-438 a=0 queue_step 99: t=3473824162 p=-21590 i=291 c=-219 a=0 queue_step 100: t=3473887892 p=-21809 i=292 c=-438 a=0 queue_step 101: t=3474015787 p=-22247 i=291 c=-219 a=0 queue_step 102: t=3474079517 p=-22466 i=292 c=-438 a=0 queue_step 103: t=3474207412 p=-22904 i=291 c=-219 a=0 queue_step 104: t=3474271142 p=-23123 i=292 c=-438 a=0 queue_step 105: t=3474399037 p=-23561 i=291 c=-219 a=0 queue_step 106: t=3474462767 p=-23780 i=292 c=-438 a=0 queue_step 107: t=3474590662 p=-24218 i=291 c=-219 a=0 queue_step 108: t=3474654392 p=-24437 i=292 c=-438 a=0 queue_step 109: t=3474782287 p=-24875 i=291 c=-219 a=0 queue_step 110: t=3474846017 p=-25094 i=292 c=-438 a=0 queue_step 111: t=3474973912 p=-25532 i=291 c=-219 a=0 queue_step 112: t=3475037642 p=-25751 i=292 c=-438 a=0 queue_step 113: t=3475165537 p=-26189 i=291 c=-219 a=0 queue_step 114: t=3475229267 p=-26408 i=292 c=-438 a=0 queue_step 115: t=3475357162 p=-26846 i=291 c=-219 a=0 queue_step 116: t=3475420892 p=-27065 i=292 c=-438 a=0 queue_step 117: t=3475548787 p=-27503 i=291 c=-219 a=0 queue_step 118: t=3475612517 p=-27722 i=292 c=-438 a=0 queue_step 119: t=3475740412 p=-28160 i=291 c=-219 a=0 queue_step 120: t=3475804142 p=-28379 i=292 c=-438 a=0 queue_step 121: t=3475932037 p=-28817 i=291 c=-219 a=0 queue_step 122: t=3475995767 p=-29036 i=292 c=-438 a=0 queue_step 123: t=3476123662 p=-29474 i=291 c=-219 a=0 queue_step 124: t=3476187392 p=-29693 i=292 c=-438 a=0 queue_step 125: t=3476315287 p=-30131 i=291 c=-219 a=0 queue_step 126: t=3476379017 p=-30350 i=292 c=-438 a=0 queue_step 127: t=3476506912 p=-30788 i=291 c=-219 a=0 queue_step 128: t=3476570642 p=-31007 i=292 c=-438 a=0 queue_step 129: t=3476698537 p=-31445 i=291 c=-219 a=0 queue_step 130: t=3476762267 p=-31664 i=292 c=-438 a=0 queue_step 131: t=3476890162 p=-32102 i=291 c=-219 a=0 queue_step 132: t=3476953892 p=-32321 i=292 c=-438 a=0 queue_step 133: t=3477081787 p=-32759 i=291 c=-219 a=0 queue_step 134: t=3477145517 p=-32978 i=292 c=-438 a=0 queue_step 135: t=3477273412 p=-33416 i=291 c=-219 a=0 queue_step 136: t=3477337142 p=-33635 i=292 c=-438 a=0 queue_step 137: t=3477465037 p=-34073 i=291 c=-219 a=0 queue_step 138: t=3477528767 p=-34292 i=292 c=-438 a=0 queue_step 139: t=3477656662 p=-34730 i=291 c=-219 a=0 queue_step 140: t=3477720392 p=-34949 i=292 c=-438 a=0 queue_step 141: t=3477848287 p=-35387 i=291 c=-219 a=0 queue_step 142: t=3477912017 p=-35606 i=292 c=-438 a=0 queue_step 143: t=3478039912 p=-36044 i=291 c=-219 a=0 queue_step 144: t=3478103642 p=-36263 i=292 c=-438 a=0 queue_step 145: t=3478231537 p=-36701 i=291 c=-219 a=0 queue_step 146: t=3478295267 p=-36920 i=292 c=-438 a=0 queue_step 147: t=3478423162 p=-37358 i=291 c=-219 a=0 queue_step 148: t=3478486892 p=-37577 i=292 c=-438 a=0 queue_step 149: t=3478614787 p=-38015 i=291 c=-219 a=0 queue_step 150: t=3478678517 p=-38234 i=292 c=-438 a=0 queue_step 151: t=3478806412 p=-38672 i=291 c=-219 a=0 queue_step 152: t=3478870142 p=-38891 i=292 c=-438 a=0 queue_step 153: t=3478998037 p=-39329 i=291 c=-219 a=0 queue_step 154: t=3479061767 p=-39548 i=292 c=-438 a=0 queue_step 155: t=3479189662 p=-39986 i=291 c=-219 a=0 queue_step 156: t=3479253392 p=-40205 i=292 c=-438 a=0 queue_step 157: t=3479381287 p=-40643 i=291 c=-219 a=0 queue_step 158: t=3479445017 p=-40862 i=292 c=-438 a=0 queue_step 159: t=3479572912 p=-41300 i=291 c=-219 a=0 queue_step 160: t=3479636642 p=-41519 i=292 c=-438 a=0 queue_step 161: t=3479764537 p=-41957 i=291 c=-219 a=0 queue_step 162: t=3479828267 p=-42176 i=292 c=-438 a=0 queue_step 163: t=3479956162 p=-42614 i=291 c=-219 a=0 queue_step 164: t=3480019892 p=-42833 i=292 c=-438 a=0 queue_step 165: t=3480147787 p=-43271 i=291 c=-219 a=0 queue_step 166: t=3480211517 p=-43490 i=292 c=-438 a=0 queue_step 167: t=3480339412 p=-43928 i=291 c=-219 a=0 queue_step 168: t=3480403142 p=-44147 i=292 c=-438 a=0 queue_step 169: t=3480531037 p=-44585 i=291 c=-219 a=0 queue_step 170: t=3480594767 p=-44804 i=292 c=-438 a=0 queue_step 171: t=3480722662 p=-45242 i=291 c=-219 a=0 queue_step 172: t=3480786392 p=-45461 i=292 c=-438 a=0 queue_step 173: t=3480914287 p=-45899 i=291 c=-219 a=0 queue_step 174: t=3480978017 p=-46118 i=292 c=-438 a=0 queue_step 175: t=3481105912 p=-46556 i=291 c=-219 a=0 queue_step 176: t=3481169642 p=-46775 i=292 c=-438 a=0 queue_step 177: t=3481297537 p=-47213 i=291 c=-219 a=0 queue_step 178: t=3481361267 p=-47432 i=292 c=-438 a=0 queue_step 179: t=3481489162 p=-47870 i=291 c=-219 a=0 queue_step 180: t=3481552892 p=-48089 i=292 c=-438 a=0 queue_step 181: t=3481680787 p=-48527 i=291 c=-219 a=0 queue_step 182: t=3481744517 p=-48746 i=292 c=-438 a=0 queue_step 183: t=3481872412 p=-49184 i=291 c=-219 a=0 queue_step 184: t=3481936142 p=-49403 i=292 c=-438 a=0 queue_step 185: t=3482064037 p=-49841 i=291 c=-219 a=0 queue_step 186: t=3482127767 p=-50060 i=292 c=-438 a=0 queue_step 187: t=3482255662 p=-50498 i=291 c=-219 a=0 queue_step 188: t=3482319392 p=-50717 i=292 c=-438 a=0 queue_step 189: t=3482447287 p=-51155 i=291 c=-219 a=0 queue_step 190: t=3482511017 p=-51374 i=292 c=-438 a=0 queue_step 191: t=3482638912 p=-51812 i=291 c=-219 a=0 queue_step 192: t=3482702642 p=-52031 i=292 c=-438 a=0 queue_step 193: t=3482830537 p=-52469 i=291 c=-219 a=0 queue_step 194: t=3482894267 p=-52688 i=292 c=-438 a=0 queue_step 195: t=3483022162 p=-53126 i=291 c=-219 a=0 queue_step 196: t=3483085892 p=-53345 i=292 c=-438 a=0 queue_step 197: t=3483213787 p=-53783 i=291 c=-219 a=0 queue_step 198: t=3483277517 p=-54002 i=292 c=-438 a=0 queue_step 199: t=3483405412 p=-54440 i=291 c=-219 a=0 queue_step 200: t=3483469142 p=-54659 i=292 c=-438 a=0 queue_step 201: t=3483597037 p=-55097 i=291 c=-219 a=0 queue_step 202: t=3483660767 p=-55316 i=292 c=-438 a=0 queue_step 203: t=3483788662 p=-55754 i=291 c=-219 a=0 queue_step 204: t=3483852392 p=-55973 i=292 c=-438 a=0 queue_step 205: t=3483980287 p=-56411 i=291 c=-219 a=0 queue_step 206: t=3484044017 p=-56630 i=292 c=-438 a=0 queue_step 207: t=3484171912 p=-57068 i=291 c=-219 a=0 queue_step 208: t=3484235642 p=-57287 i=292 c=-438 a=0 queue_step 209: t=3484363537 p=-57725 i=291 c=-219 a=0 queue_step 210: t=3484427267 p=-57944 i=292 c=-438 a=0 queue_step 211: t=3484555162 p=-58382 i=291 c=-219 a=0 queue_step 212: t=3484618892 p=-58601 i=292 c=-438 a=0 Dumping trapq 'toolhead' 2 moves: move 0: pt=20.630041 mt=0.020000 sv=0.000000 a=3000.000000 sp=(720.000000,0.000000,0.000000) ar=(-1.000000,0.000000,0.000000) move 1: pt=20.650041 mt=11.980000 sv=60.000000 a=0.000000 sp=(719.400000,0.000000,0.000000) ar=(-1.000000,0.000000,0.000000) Requested toolhead position at shutdown time 20.642154: (719.779910683459, 0.0, 0.0) Stats 6366.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4117 bytes_read=7413 bytes_retransmit=18 bytes_invalid=0 send_seq=205 receive_seq=205 retransmit_seq=201 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992895 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.05 cputime=40.289 memavail=555544 print_time=20.923 buffer_time=0.040 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Homing failed due to printer shutdown Stats 6367.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4131 bytes_read=7546 bytes_retransmit=18 bytes_invalid=0 send_seq=207 receive_seq=207 retransmit_seq=201 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992870 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.05 cputime=40.305 memavail=555056 print_time=20.923 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Attempting MCU 'mcu' reset command webhooks client 547707470656: Disconnected Restarting printer Start printer at Wed Apr 17 11:18:41 2024 (1713345521.8 6369.5) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_y] step_pin = PD5 dir_pin = !PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [stepper_x] step_pin = !PE2 dir_pin = !PE1 enable_pin = !PE3 microsteps = 256 rotation_distance = 16 full_steps_per_rotation = 600 endstop_pin = PC1 position_endstop = 0 position_max = 480 homing_speed = 60 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 547708321072: New connection webhooks client 547708321072: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Starting heater checks for extruder Stats 6375.8: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1158 bytes_read=4565 bytes_retransmit=9 bytes_invalid=0 send_seq=140 receive_seq=140 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167976129 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.12 cputime=41.129 memavail=550456 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 webhooks: registering remote method 'shutdown_machine' for connection id: 547708321072 webhooks: registering remote method 'reboot_machine' for connection id: 547708321072 webhooks: registering remote method 'pause_job_queue' for connection id: 547708321072 webhooks: registering remote method 'start_job_queue' for connection id: 547708321072 Stats 6376.8: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1164 bytes_read=4581 bytes_retransmit=9 bytes_invalid=0 send_seq=141 receive_seq=141 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167988240 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.12 cputime=41.160 memavail=557984 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 6377.8: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1170 bytes_read=4687 bytes_retransmit=9 bytes_invalid=0 send_seq=142 receive_seq=142 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167990902 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.12 cputime=41.185 memavail=558236 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6378.8: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1176 bytes_read=4823 bytes_retransmit=9 bytes_invalid=0 send_seq=143 receive_seq=143 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991319 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.12 cputime=41.198 memavail=557576 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6379.8: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1182 bytes_read=4944 bytes_retransmit=9 bytes_invalid=0 send_seq=144 receive_seq=144 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991718 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.12 cputime=41.210 memavail=556372 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6380.8: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1188 bytes_read=5050 bytes_retransmit=9 bytes_invalid=0 send_seq=145 receive_seq=145 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992522 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.11 cputime=41.225 memavail=556376 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6381.8: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1194 bytes_read=5186 bytes_retransmit=9 bytes_invalid=0 send_seq=146 receive_seq=146 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992523 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.11 cputime=41.243 memavail=560280 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6382.8: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1200 bytes_read=5292 bytes_retransmit=9 bytes_invalid=0 send_seq=147 receive_seq=147 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992532 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.11 cputime=41.255 memavail=559780 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6383.8: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1206 bytes_read=5398 bytes_retransmit=9 bytes_invalid=0 send_seq=148 receive_seq=148 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992563 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.11 cputime=41.268 memavail=558548 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6384.8: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000007 mcu_task_stddev=0.000009 bytes_write=1212 bytes_read=5534 bytes_retransmit=9 bytes_invalid=0 send_seq=149 receive_seq=149 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992598 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.11 cputime=41.280 memavail=560512 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6385.8: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1218 bytes_read=5654 bytes_retransmit=9 bytes_invalid=0 send_seq=150 receive_seq=150 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992615 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.10 cputime=41.293 memavail=559504 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6386.8: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1224 bytes_read=5760 bytes_retransmit=9 bytes_invalid=0 send_seq=151 receive_seq=151 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992797 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.10 cputime=41.310 memavail=559528 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6387.8: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1230 bytes_read=5896 bytes_retransmit=9 bytes_invalid=0 send_seq=152 receive_seq=152 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992948 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.10 cputime=41.333 memavail=560508 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6388.8: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1236 bytes_read=6002 bytes_retransmit=9 bytes_invalid=0 send_seq=153 receive_seq=153 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993016 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.10 cputime=41.353 memavail=560496 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6389.8: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1242 bytes_read=6108 bytes_retransmit=9 bytes_invalid=0 send_seq=154 receive_seq=154 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993133 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.10 cputime=41.375 memavail=558004 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6390.8: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1248 bytes_read=6258 bytes_retransmit=9 bytes_invalid=0 send_seq=155 receive_seq=155 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993111 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.09 cputime=41.398 memavail=558004 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6391.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1254 bytes_read=6364 bytes_retransmit=9 bytes_invalid=0 send_seq=156 receive_seq=156 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993049 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.09 cputime=41.414 memavail=559520 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6392.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1260 bytes_read=6485 bytes_retransmit=9 bytes_invalid=0 send_seq=157 receive_seq=157 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992978 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.09 cputime=41.426 memavail=560200 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6393.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1266 bytes_read=6606 bytes_retransmit=9 bytes_invalid=0 send_seq=158 receive_seq=158 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992925 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.09 cputime=41.438 memavail=558968 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6394.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1272 bytes_read=6711 bytes_retransmit=9 bytes_invalid=0 send_seq=159 receive_seq=159 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992903 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.09 cputime=41.451 memavail=559940 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6395.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1278 bytes_read=6838 bytes_retransmit=9 bytes_invalid=0 send_seq=160 receive_seq=160 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992886 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.08 cputime=41.464 memavail=559940 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6396.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1284 bytes_read=6955 bytes_retransmit=9 bytes_invalid=0 send_seq=161 receive_seq=161 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992928 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.08 cputime=41.484 memavail=559252 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6397.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1290 bytes_read=7061 bytes_retransmit=9 bytes_invalid=0 send_seq=162 receive_seq=162 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993007 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.08 cputime=41.505 memavail=559252 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6398.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1296 bytes_read=7182 bytes_retransmit=9 bytes_invalid=0 send_seq=163 receive_seq=163 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993028 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.08 cputime=41.527 memavail=560004 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6399.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1302 bytes_read=7303 bytes_retransmit=9 bytes_invalid=0 send_seq=164 receive_seq=164 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993126 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.08 cputime=41.549 memavail=560480 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6400.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1308 bytes_read=7423 bytes_retransmit=9 bytes_invalid=0 send_seq=165 receive_seq=165 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993114 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.08 cputime=41.570 memavail=560228 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6401.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1314 bytes_read=7544 bytes_retransmit=9 bytes_invalid=0 send_seq=166 receive_seq=166 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993064 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.08 cputime=41.586 memavail=559532 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6402.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1320 bytes_read=7665 bytes_retransmit=9 bytes_invalid=0 send_seq=167 receive_seq=167 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993029 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.08 cputime=41.598 memavail=559528 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6403.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1326 bytes_read=7771 bytes_retransmit=9 bytes_invalid=0 send_seq=168 receive_seq=168 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992992 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.08 cputime=41.610 memavail=558488 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6404.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1332 bytes_read=7892 bytes_retransmit=9 bytes_invalid=0 send_seq=169 receive_seq=169 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992964 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.08 cputime=41.623 memavail=558488 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6405.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1338 bytes_read=8027 bytes_retransmit=9 bytes_invalid=0 send_seq=170 receive_seq=170 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992944 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.07 cputime=41.636 memavail=558488 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6406.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1344 bytes_read=8133 bytes_retransmit=9 bytes_invalid=0 send_seq=171 receive_seq=171 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992955 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.07 cputime=41.654 memavail=560128 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6407.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1350 bytes_read=8254 bytes_retransmit=9 bytes_invalid=0 send_seq=172 receive_seq=172 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992956 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.07 cputime=41.676 memavail=559956 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6408.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1356 bytes_read=8375 bytes_retransmit=9 bytes_invalid=0 send_seq=173 receive_seq=173 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992976 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.07 cputime=41.700 memavail=559956 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6409.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1362 bytes_read=8481 bytes_retransmit=9 bytes_invalid=0 send_seq=174 receive_seq=174 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993018 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.07 cputime=41.722 memavail=559956 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6410.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1368 bytes_read=8616 bytes_retransmit=9 bytes_invalid=0 send_seq=175 receive_seq=175 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993059 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.06 cputime=41.746 memavail=559956 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6411.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1374 bytes_read=8737 bytes_retransmit=9 bytes_invalid=0 send_seq=176 receive_seq=176 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993038 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=41.767 memavail=559544 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6412.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1380 bytes_read=8843 bytes_retransmit=9 bytes_invalid=0 send_seq=177 receive_seq=177 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993043 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.06 cputime=41.789 memavail=560008 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6413.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1386 bytes_read=8964 bytes_retransmit=9 bytes_invalid=0 send_seq=178 receive_seq=178 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993045 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.06 cputime=41.811 memavail=560228 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6414.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1392 bytes_read=9085 bytes_retransmit=9 bytes_invalid=0 send_seq=179 receive_seq=179 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993041 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=41.834 memavail=559976 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6415.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1398 bytes_read=9205 bytes_retransmit=9 bytes_invalid=0 send_seq=180 receive_seq=180 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993032 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=41.855 memavail=559976 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6416.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1404 bytes_read=9326 bytes_retransmit=9 bytes_invalid=0 send_seq=181 receive_seq=181 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993035 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.06 cputime=41.871 memavail=559264 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6417.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1410 bytes_read=9447 bytes_retransmit=9 bytes_invalid=0 send_seq=182 receive_seq=182 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993011 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=41.883 memavail=559264 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6418.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1416 bytes_read=9553 bytes_retransmit=9 bytes_invalid=0 send_seq=183 receive_seq=183 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992989 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=41.895 memavail=560224 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6419.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1422 bytes_read=9674 bytes_retransmit=9 bytes_invalid=0 send_seq=184 receive_seq=184 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992979 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.06 cputime=41.908 memavail=559720 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6420.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1428 bytes_read=9805 bytes_retransmit=9 bytes_invalid=0 send_seq=185 receive_seq=185 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992964 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.05 cputime=41.920 memavail=559720 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6421.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1434 bytes_read=9904 bytes_retransmit=9 bytes_invalid=0 send_seq=186 receive_seq=186 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992952 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.05 cputime=41.937 memavail=559248 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6422.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1440 bytes_read=10024 bytes_retransmit=9 bytes_invalid=0 send_seq=187 receive_seq=187 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992957 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.05 cputime=41.960 memavail=559256 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6423.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1446 bytes_read=10145 bytes_retransmit=9 bytes_invalid=0 send_seq=188 receive_seq=188 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992966 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.05 cputime=41.982 memavail=558024 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6424.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1452 bytes_read=10251 bytes_retransmit=9 bytes_invalid=0 send_seq=189 receive_seq=189 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992972 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.05 cputime=42.005 memavail=558024 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6425.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1458 bytes_read=10386 bytes_retransmit=9 bytes_invalid=0 send_seq=190 receive_seq=190 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992977 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.05 cputime=42.027 memavail=557772 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6426.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1464 bytes_read=10507 bytes_retransmit=9 bytes_invalid=0 send_seq=191 receive_seq=191 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992969 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.05 cputime=42.044 memavail=560460 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6427.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1470 bytes_read=10613 bytes_retransmit=9 bytes_invalid=0 send_seq=192 receive_seq=192 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992956 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.05 cputime=42.056 memavail=560224 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6428.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1476 bytes_read=10734 bytes_retransmit=9 bytes_invalid=0 send_seq=193 receive_seq=193 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992942 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.05 cputime=42.068 memavail=559972 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6432.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1500 bytes_read=11217 bytes_retransmit=9 bytes_invalid=0 send_seq=197 receive_seq=197 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992929 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.04 cputime=42.134 memavail=559056 print_time=63.983 buffer_time=0.949 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6433.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1506 bytes_read=11323 bytes_retransmit=9 bytes_invalid=0 send_seq=198 receive_seq=198 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992920 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.04 cputime=42.149 memavail=558524 print_time=63.983 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Attempting MCU 'mcu' reset command webhooks client 547708321072: Disconnected Restarting printer Start printer at Wed Apr 17 11:19:47 2024 (1713345587.3 6435.0) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_y] step_pin = PD5 dir_pin = !PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [stepper_x] step_pin = !PE2 dir_pin = !PE1 enable_pin = !PE3 microsteps = 256 rotation_distance = 16 full_steps_per_rotation = 600 endstop_pin = PC1 position_endstop = 0 position_max = 480 homing_speed = 60 [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 547708600624: New connection webhooks client 547708600624: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Starting heater checks for extruder Stats 6441.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1701 bytes_read=5035 bytes_retransmit=9 bytes_invalid=0 send_seq=182 receive_seq=182 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167985775 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.18 cputime=42.955 memavail=554284 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 webhooks: registering remote method 'shutdown_machine' for connection id: 547708600624 webhooks: registering remote method 'reboot_machine' for connection id: 547708600624 webhooks: registering remote method 'pause_job_queue' for connection id: 547708600624 webhooks: registering remote method 'start_job_queue' for connection id: 547708600624 Stats 6442.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1707 bytes_read=5051 bytes_retransmit=9 bytes_invalid=0 send_seq=183 receive_seq=183 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991222 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.18 cputime=42.992 memavail=557952 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 6443.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1713 bytes_read=5157 bytes_retransmit=9 bytes_invalid=0 send_seq=184 receive_seq=184 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992441 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.18 cputime=43.021 memavail=558040 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6444.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1719 bytes_read=5293 bytes_retransmit=9 bytes_invalid=0 send_seq=185 receive_seq=185 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992441 heater_bed: target=0 temp=22.8 pwm=0.000 sysload=0.18 cputime=43.035 memavail=556296 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6445.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1725 bytes_read=5399 bytes_retransmit=9 bytes_invalid=0 send_seq=186 receive_seq=186 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992536 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.17 cputime=43.047 memavail=556296 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6446.3: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000009 mcu_task_stddev=0.000011 bytes_write=1731 bytes_read=5520 bytes_retransmit=9 bytes_invalid=0 send_seq=187 receive_seq=187 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993464 heater_bed: target=0 temp=22.8 pwm=0.000 sysload=0.17 cputime=43.064 memavail=560172 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6447.3: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000009 mcu_task_stddev=0.000011 bytes_write=1737 bytes_read=5656 bytes_retransmit=9 bytes_invalid=0 send_seq=188 receive_seq=188 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993247 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.17 cputime=43.079 memavail=558220 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6448.3: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000009 mcu_task_stddev=0.000011 bytes_write=1743 bytes_read=5762 bytes_retransmit=9 bytes_invalid=0 send_seq=189 receive_seq=189 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993189 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.17 cputime=43.093 memavail=556840 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6449.3: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000009 mcu_task_stddev=0.000011 bytes_write=5090 bytes_read=6510 bytes_retransmit=9 bytes_invalid=0 send_seq=272 receive_seq=261 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992933 heater_bed: target=0 temp=22.8 pwm=0.000 sysload=0.17 cputime=43.168 memavail=556408 print_time=14.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6450.3: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000009 mcu_task_stddev=0.000011 bytes_write=18694 bytes_read=8063 bytes_retransmit=9 bytes_invalid=0 send_seq=511 receive_seq=501 retransmit_seq=2 srtt=0.002 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992933 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.16 cputime=43.314 memavail=556108 print_time=15.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6451.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=32279 bytes_read=9580 bytes_retransmit=9 bytes_invalid=0 send_seq=749 receive_seq=740 retransmit_seq=2 srtt=0.002 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167995440 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.16 cputime=43.458 memavail=555608 print_time=16.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6452.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=45864 bytes_read=11069 bytes_retransmit=9 bytes_invalid=0 send_seq=987 receive_seq=976 retransmit_seq=2 srtt=0.002 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167997275 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.16 cputime=43.696 memavail=555608 print_time=17.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6453.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=59463 bytes_read=12637 bytes_retransmit=9 bytes_invalid=0 send_seq=1225 receive_seq=1219 retransmit_seq=2 srtt=0.002 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167997275 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.16 cputime=43.888 memavail=558364 print_time=18.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 Stats 6454.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=73055 bytes_read=14131 bytes_retransmit=9 bytes_invalid=0 send_seq=1463 receive_seq=1456 retransmit_seq=2 srtt=0.002 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167996493 heater_bed: target=0 temp=22.6 pwm=0.000 sysload=0.16 cputime=44.028 memavail=557136 print_time=19.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 b'Got EOF when reading from device' Stats 6455.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=1841 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.22 cputime=44.166 memavail=556076 print_time=20.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6456.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=14113 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.22 cputime=44.274 memavail=556288 print_time=21.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6457.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=26392 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.22 cputime=44.381 memavail=556056 print_time=22.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6458.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=38664 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.22 cputime=44.537 memavail=555804 print_time=23.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6459.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=50936 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.22 cputime=44.728 memavail=554544 print_time=24.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Timeout with MCU 'mcu' (eventtime=6460.312726) Transition to shutdown state: Lost communication with MCU 'mcu' Dumping gcode input 0 blocks Dumping 20 requests for client 547708600624 Received 6441.956507: b'{"id": 547658611248, "method": "info", "params": {}}' Received 6441.966014: b'{"id": 547658610864, "method": "info", "params": {}}' Received 6441.967142: b'{"id": 547944181920, "method": "objects/list", "params": {}}' Received 6441.967142: b'{"id": 547944184896, "method": "gcode/help", "params": {}}' Received 6441.984739: b'{"id": 547658611728, "method": "objects/subscribe", "params": {"objects": {"gcode": null, "webhooks": null, "configfile": null, "mcu": null, "gcode_move": null, "print_stats": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "heater_bed": null, "fan": null, "output_pin motor_power": null, "stepper_enable": null, "tmc5160 stepper_x": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "exclude_object": ["current_object", "objects", "excluded_objects"], "screws_tilt_adjust": ["results", "error"]}, "response_template": {"method": "process_status_update"}}}' Received 6442.149648: b'{"id": 547658610960, "method": "register_remote_method", "params": {"response_template": {"method": "shutdown_machine"}, "remote_method": "shutdown_machine"}}' Received 6442.159937: b'{"id": 547658610960, "method": "register_remote_method", "params": {"response_template": {"method": "reboot_machine"}, "remote_method": "reboot_machine"}}' Received 6442.165127: b'{"id": 547658610960, "method": "register_remote_method", "params": {"response_template": {"method": "pause_job_queue"}, "remote_method": "pause_job_queue"}}' Received 6442.169037: b'{"id": 547649881664, "method": "register_remote_method", "params": {"response_template": {"method": "start_job_queue"}, "remote_method": "start_job_queue"}}' Received 6442.193947: b'{"id": 547944184560, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 6442.194485: b'{"id": 547944184368, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 6442.358782: b'{"id": 547658612112, "method": "info", "params": {}}' Received 6442.358782: b'{"id": 547944182928, "method": "objects/list", "params": {}}' Received 6442.360463: b'{"id": 547944185136, "method": "gcode/help", "params": {}}' Received 6442.373379: b'{"id": 547649869328, "method": "objects/subscribe", "params": {"objects": {"gcode": null, "webhooks": null, "configfile": null, "mcu": null, "gcode_move": null, "print_stats": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "heater_bed": null, "fan": null, "output_pin motor_power": null, "stepper_enable": null, "tmc5160 stepper_x": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "exclude_object": ["current_object", "objects", "excluded_objects"], "screws_tilt_adjust": ["results", "error"]}, "response_template": {"method": "process_status_update"}}}' Received 6442.375697: b'{"id": 547649870384, "method": "objects/query", "params": {"objects": {}}}' Received 6442.409239: b'{"id": 547658610240, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "configfile": null, "display_status": null, "fan": null, "gcode_move": null, "idle_timeout": null, "pause_resume": null, "toolhead": null, "virtual_sdcard": null, "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "motion_report": null, "exclude_object": ["current_object", "objects", "excluded_objects"], "manual_probe": null, "screws_tilt_adjust": ["results", "error"], "output_pin motor_power": null, "gcode": null, "mcu": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "stepper_enable": null, "tmc5160 stepper_x": null, "query_endstops": null, "system_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 6442.630002: b'{"id": 547649869808, "method": "objects/query", "params": {"objects": {"extruder": ["can_extrude"]}}}' Received 6442.658213: b'{"id": 547658611632, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "configfile": null, "display_status": null, "fan": null, "gcode_move": null, "idle_timeout": null, "pause_resume": null, "toolhead": null, "virtual_sdcard": null, "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "motion_report": null, "exclude_object": ["current_object", "objects", "excluded_objects"], "manual_probe": null, "screws_tilt_adjust": ["results", "error"], "output_pin motor_power": null, "gcode": null, "mcu": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "stepper_enable": null, "tmc5160 stepper_x": null, "query_endstops": null, "system_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 6448.990158: b'{"id": 547658611920, "method": "gcode/script", "params": {"script": "G28 X"}}' gcode state: absolute_coord=True absolute_extrude=True base_position=[0.0, 0.0, 0.0, 0.0] last_position=[720.0, 0.0, 0.0, 0.0] homing_position=[0.0, 0.0, 0.0, 0.0] speed_factor=0.016666666666666666 extrude_factor=1.0 speed=25.0 Reactor garbage collection: (6442.151204469, 0.0, 0.0) Stats 6460.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63215 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.21 cputime=44.924 memavail=554292 print_time=25.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6461.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63845 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.21 cputime=44.947 memavail=557752 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6462.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63846 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.21 cputime=44.956 memavail=557752 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6463.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63847 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.21 cputime=44.966 memavail=557752 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6464.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63848 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.21 cputime=44.975 memavail=556520 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6465.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63849 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.19 cputime=44.986 memavail=556524 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6466.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63850 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.19 cputime=44.999 memavail=556524 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6467.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63851 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.19 cputime=45.018 memavail=556524 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6468.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63852 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.19 cputime=45.034 memavail=556080 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6469.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63853 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.19 cputime=45.052 memavail=556080 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6470.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63854 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.17 cputime=45.068 memavail=556080 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6471.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63855 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.17 cputime=45.085 memavail=556080 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6472.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63856 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.17 cputime=45.102 memavail=556080 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6473.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63857 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.17 cputime=45.120 memavail=556080 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6474.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63858 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.17 cputime=45.136 memavail=555084 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6475.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63859 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.16 cputime=45.146 memavail=555084 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6476.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63860 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.16 cputime=45.155 memavail=554860 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6477.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63861 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.16 cputime=45.165 memavail=554860 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6478.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63862 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.16 cputime=45.175 memavail=554860 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6479.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63863 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.16 cputime=45.189 memavail=554860 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6480.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63864 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.15 cputime=45.205 memavail=554860 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6481.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63865 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.15 cputime=45.224 memavail=554860 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6482.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63866 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.15 cputime=45.241 memavail=554860 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6483.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63867 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.15 cputime=45.260 memavail=554860 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6484.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63868 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.15 cputime=45.277 memavail=554872 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6485.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63869 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.13 cputime=45.295 memavail=554872 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6486.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63870 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.13 cputime=45.312 memavail=554872 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6487.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63871 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.13 cputime=45.331 memavail=554872 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6488.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63872 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.13 cputime=45.348 memavail=554872 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6489.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63873 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.13 cputime=45.366 memavail=554872 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6490.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63874 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.12 cputime=45.383 memavail=554872 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6491.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63875 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.12 cputime=45.402 memavail=554872 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6492.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63876 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.12 cputime=45.419 memavail=554872 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6493.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63877 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.12 cputime=45.437 memavail=554872 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6494.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63878 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.12 cputime=45.454 memavail=554624 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6495.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63879 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.11 cputime=45.472 memavail=554624 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6496.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63880 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.11 cputime=45.490 memavail=554624 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6497.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63881 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.11 cputime=45.508 memavail=554624 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6498.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63882 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.11 cputime=45.525 memavail=554624 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6499.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63884 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.11 cputime=45.544 memavail=554632 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6500.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63885 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.10 cputime=45.560 memavail=554632 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6501.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63886 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.10 cputime=45.579 memavail=554632 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6502.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63887 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.10 cputime=45.596 memavail=554632 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6503.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63888 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.10 cputime=45.615 memavail=554632 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6504.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63889 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.10 cputime=45.629 memavail=554128 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6505.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63890 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.10 cputime=45.647 memavail=554144 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6506.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63891 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.10 cputime=45.664 memavail=554144 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6507.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63892 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.10 cputime=45.683 memavail=554144 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6508.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63893 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.10 cputime=45.699 memavail=554144 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6509.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63894 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.10 cputime=45.717 memavail=554144 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6510.3: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63895 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.09 cputime=45.734 memavail=554144 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6511.4: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63896 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.09 cputime=45.752 memavail=554144 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6512.4: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63897 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.09 cputime=45.769 memavail=554144 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6513.4: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63898 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.09 cputime=45.787 memavail=554144 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6514.4: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63899 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.09 cputime=45.804 memavail=554160 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6515.4: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63900 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.08 cputime=45.822 memavail=554160 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6516.4: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63901 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.08 cputime=45.839 memavail=554160 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6517.4: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63902 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.08 cputime=45.857 memavail=554160 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6518.4: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63903 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.08 cputime=45.874 memavail=554160 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6519.4: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63904 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.08 cputime=45.892 memavail=554160 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 6520.4: gcodein=0 mcu: mcu_awake=0.157 mcu_task_avg=0.000204 mcu_task_stddev=0.000094 bytes_write=84579 bytes_read=15361 bytes_retransmit=1395 bytes_invalid=0 send_seq=1663 receive_seq=1651 retransmit_seq=1663 srtt=0.002 rttvar=0.000 rto=0.100 ready_bytes=0 upcoming_bytes=63905 freq=167995712 heater_bed: target=0 temp=22.7 pwm=0.000 sysload=0.07 cputime=45.909 memavail=554160 print_time=25.266 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Starting Klippy... Args: ['/home/pi/klipper/klippy/klippy.py', '/home/pi/printer_data/config/printer.cfg', '-l', '/home/pi/printer_data/logs/klippy.log', '-I', '/home/pi/printer_data/comms/klippy.serial', '-a', '/home/pi/printer_data/comms/klippy.sock'] Git version: 'v0.12.0-159-g2425a746' Branch: master Remote: origin Tracked URL: https://github.com/Klipper3d/klipper.git CPU: 4 core ? Python: '3.9.2 (default, Feb 28 2021, 17:03:44) \n[GCC 10.2.1 20210110]' Start printer at Wed Apr 17 11:28:19 2024 (1713346099.2 34.6) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_y] step_pin = PD5 dir_pin = !PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [stepper_x] step_pin = !PE2 dir_pin = !PE1 enable_pin = !PE3 microsteps = 256 rotation_distance = 16 full_steps_per_rotation = 600 endstop_pin = PC1 position_endstop = 0 position_max = 480 homing_speed = 60 [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Starting heater checks for extruder webhooks client 548283295008: New connection webhooks client 548283295008: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} webhooks: registering remote method 'shutdown_machine' for connection id: 548283295008 webhooks: registering remote method 'reboot_machine' for connection id: 548283295008 webhooks: registering remote method 'pause_job_queue' for connection id: 548283295008 webhooks: registering remote method 'start_job_queue' for connection id: 548283295008 Stats 65.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1765 bytes_read=8310 bytes_retransmit=9 bytes_invalid=0 send_seq=189 receive_seq=189 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992963 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.45 cputime=2.809 memavail=603684 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 66.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1771 bytes_read=8416 bytes_retransmit=9 bytes_invalid=0 send_seq=190 receive_seq=190 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992970 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.45 cputime=2.825 memavail=609884 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 67.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1777 bytes_read=8537 bytes_retransmit=9 bytes_invalid=0 send_seq=191 receive_seq=191 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992971 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.45 cputime=2.839 memavail=607784 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 68.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1783 bytes_read=8658 bytes_retransmit=9 bytes_invalid=0 send_seq=192 receive_seq=192 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992974 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.45 cputime=2.852 memavail=606552 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 69.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1789 bytes_read=8764 bytes_retransmit=9 bytes_invalid=0 send_seq=193 receive_seq=193 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992975 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.45 cputime=2.865 memavail=606180 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 70.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1795 bytes_read=8899 bytes_retransmit=9 bytes_invalid=0 send_seq=194 receive_seq=194 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992994 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.33 cputime=2.879 memavail=605036 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 71.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1801 bytes_read=9020 bytes_retransmit=9 bytes_invalid=0 send_seq=195 receive_seq=195 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992996 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.33 cputime=2.898 memavail=600216 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 72.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1807 bytes_read=9126 bytes_retransmit=9 bytes_invalid=0 send_seq=196 receive_seq=196 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993010 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.33 cputime=2.916 memavail=590244 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 73.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1813 bytes_read=9247 bytes_retransmit=9 bytes_invalid=0 send_seq=197 receive_seq=197 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993012 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=1.33 cputime=2.936 memavail=595572 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 74.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1819 bytes_read=9368 bytes_retransmit=9 bytes_invalid=0 send_seq=198 receive_seq=198 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993016 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.33 cputime=2.950 memavail=601704 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 75.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1825 bytes_read=9488 bytes_retransmit=9 bytes_invalid=0 send_seq=199 receive_seq=199 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993016 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.30 cputime=2.964 memavail=599744 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 76.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1831 bytes_read=9609 bytes_retransmit=9 bytes_invalid=0 send_seq=200 receive_seq=200 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993021 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.30 cputime=2.978 memavail=598816 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 toolhead: max_velocity: 300.000000 max_accel: 3000.000000 minimum_cruise_ratio: 0.500000 square_corner_velocity: 5.000000 Stats 77.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1837 bytes_read=9730 bytes_retransmit=9 bytes_invalid=0 send_seq=201 receive_seq=201 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993057 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=1.30 cputime=3.004 memavail=598060 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 78.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1843 bytes_read=9835 bytes_retransmit=9 bytes_invalid=0 send_seq=202 receive_seq=202 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993066 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.30 cputime=3.026 memavail=601116 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 79.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1849 bytes_read=9948 bytes_retransmit=9 bytes_invalid=0 send_seq=203 receive_seq=203 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993065 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.30 cputime=3.043 memavail=593172 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 80.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1855 bytes_read=10079 bytes_retransmit=9 bytes_invalid=0 send_seq=204 receive_seq=204 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993067 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=1.28 cputime=3.059 memavail=593936 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 81.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1861 bytes_read=10185 bytes_retransmit=9 bytes_invalid=0 send_seq=205 receive_seq=205 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993080 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.28 cputime=3.073 memavail=597724 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 82.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1867 bytes_read=10306 bytes_retransmit=9 bytes_invalid=0 send_seq=206 receive_seq=206 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993075 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.28 cputime=3.086 memavail=608844 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 83.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1873 bytes_read=10427 bytes_retransmit=9 bytes_invalid=0 send_seq=207 receive_seq=207 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993077 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=1.28 cputime=3.100 memavail=608648 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 84.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1879 bytes_read=10533 bytes_retransmit=9 bytes_invalid=0 send_seq=208 receive_seq=208 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993082 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.28 cputime=3.118 memavail=605704 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 85.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1885 bytes_read=10668 bytes_retransmit=9 bytes_invalid=0 send_seq=209 receive_seq=209 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993082 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.18 cputime=3.131 memavail=604816 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 86.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1891 bytes_read=10789 bytes_retransmit=9 bytes_invalid=0 send_seq=210 receive_seq=210 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993078 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.18 cputime=3.145 memavail=598184 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 87.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1897 bytes_read=10895 bytes_retransmit=9 bytes_invalid=0 send_seq=211 receive_seq=211 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993077 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=1.18 cputime=3.161 memavail=601688 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 88.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1903 bytes_read=11016 bytes_retransmit=9 bytes_invalid=0 send_seq=212 receive_seq=212 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993077 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=1.18 cputime=3.175 memavail=596364 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.2 pwm=0.000 Stats 89.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1909 bytes_read=11137 bytes_retransmit=9 bytes_invalid=0 send_seq=213 receive_seq=213 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993072 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=1.18 cputime=3.191 memavail=596364 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 90.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1915 bytes_read=11243 bytes_retransmit=9 bytes_invalid=0 send_seq=214 receive_seq=214 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993084 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=1.08 cputime=3.213 memavail=596364 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 91.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1921 bytes_read=11378 bytes_retransmit=9 bytes_invalid=0 send_seq=215 receive_seq=215 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993091 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=1.08 cputime=3.237 memavail=600064 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 92.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1927 bytes_read=11499 bytes_retransmit=9 bytes_invalid=0 send_seq=216 receive_seq=216 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993096 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=1.08 cputime=3.260 memavail=600144 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 93.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1933 bytes_read=11605 bytes_retransmit=9 bytes_invalid=0 send_seq=217 receive_seq=217 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993107 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.08 cputime=3.281 memavail=599640 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 94.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1945 bytes_read=11742 bytes_retransmit=9 bytes_invalid=0 send_seq=219 receive_seq=219 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993115 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.08 cputime=3.299 memavail=599824 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 95.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1951 bytes_read=11863 bytes_retransmit=9 bytes_invalid=0 send_seq=220 receive_seq=220 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993109 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.07 cputime=3.314 memavail=595092 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 96.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1957 bytes_read=11983 bytes_retransmit=9 bytes_invalid=0 send_seq=221 receive_seq=221 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993111 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=1.07 cputime=3.327 memavail=595144 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 97.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1963 bytes_read=12104 bytes_retransmit=9 bytes_invalid=0 send_seq=222 receive_seq=222 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993103 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.07 cputime=3.340 memavail=595144 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 98.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1969 bytes_read=12225 bytes_retransmit=9 bytes_invalid=0 send_seq=223 receive_seq=223 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993102 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=1.07 cputime=3.355 memavail=594680 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 99.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1975 bytes_read=12331 bytes_retransmit=9 bytes_invalid=0 send_seq=224 receive_seq=224 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993107 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=1.07 cputime=3.378 memavail=594696 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 100.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1981 bytes_read=12452 bytes_retransmit=9 bytes_invalid=0 send_seq=225 receive_seq=225 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993113 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.99 cputime=3.401 memavail=594696 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 101.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1987 bytes_read=12587 bytes_retransmit=9 bytes_invalid=0 send_seq=226 receive_seq=226 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993113 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.99 cputime=3.418 memavail=589152 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 102.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1993 bytes_read=12693 bytes_retransmit=9 bytes_invalid=0 send_seq=227 receive_seq=227 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993110 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.99 cputime=3.435 memavail=589692 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 103.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1999 bytes_read=12814 bytes_retransmit=9 bytes_invalid=0 send_seq=228 receive_seq=228 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993105 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.99 cputime=3.449 memavail=592476 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 104.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2005 bytes_read=12930 bytes_retransmit=9 bytes_invalid=0 send_seq=229 receive_seq=229 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993100 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.99 cputime=3.462 memavail=592476 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 105.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2011 bytes_read=13029 bytes_retransmit=9 bytes_invalid=0 send_seq=230 receive_seq=230 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993098 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.91 cputime=3.474 memavail=592476 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 106.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2017 bytes_read=13164 bytes_retransmit=9 bytes_invalid=0 send_seq=231 receive_seq=231 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993109 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.91 cputime=3.496 memavail=592476 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 107.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2023 bytes_read=13285 bytes_retransmit=9 bytes_invalid=0 send_seq=232 receive_seq=232 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993116 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.91 cputime=3.519 memavail=592476 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 108.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2029 bytes_read=13391 bytes_retransmit=9 bytes_invalid=0 send_seq=233 receive_seq=233 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993125 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.91 cputime=3.542 memavail=592224 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 109.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2035 bytes_read=13512 bytes_retransmit=9 bytes_invalid=0 send_seq=234 receive_seq=234 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993137 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.91 cputime=3.567 memavail=592232 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 110.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2041 bytes_read=13633 bytes_retransmit=9 bytes_invalid=0 send_seq=235 receive_seq=235 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993139 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.84 cputime=3.592 memavail=592232 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 111.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2047 bytes_read=13753 bytes_retransmit=9 bytes_invalid=0 send_seq=236 receive_seq=236 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993154 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.84 cputime=3.617 memavail=592232 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 112.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2053 bytes_read=13874 bytes_retransmit=9 bytes_invalid=0 send_seq=237 receive_seq=237 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993156 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.84 cputime=3.640 memavail=592232 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 113.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2059 bytes_read=13995 bytes_retransmit=9 bytes_invalid=0 send_seq=238 receive_seq=238 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993162 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.84 cputime=3.663 memavail=592232 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 114.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2065 bytes_read=14101 bytes_retransmit=9 bytes_invalid=0 send_seq=239 receive_seq=239 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993163 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.84 cputime=3.687 memavail=592232 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 115.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2071 bytes_read=14222 bytes_retransmit=9 bytes_invalid=0 send_seq=240 receive_seq=240 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993164 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.77 cputime=3.707 memavail=592232 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 116.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2077 bytes_read=14357 bytes_retransmit=9 bytes_invalid=0 send_seq=241 receive_seq=241 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993158 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.77 cputime=3.731 memavail=592232 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 117.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2083 bytes_read=14463 bytes_retransmit=9 bytes_invalid=0 send_seq=242 receive_seq=242 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993159 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.77 cputime=3.755 memavail=592232 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 118.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2089 bytes_read=14584 bytes_retransmit=9 bytes_invalid=0 send_seq=243 receive_seq=243 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993159 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.77 cputime=3.777 memavail=592236 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 119.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2095 bytes_read=14705 bytes_retransmit=9 bytes_invalid=0 send_seq=244 receive_seq=244 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993157 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.77 cputime=3.800 memavail=592252 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 120.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2101 bytes_read=14811 bytes_retransmit=9 bytes_invalid=0 send_seq=245 receive_seq=245 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993157 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.79 cputime=3.824 memavail=592252 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 121.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2107 bytes_read=14946 bytes_retransmit=9 bytes_invalid=0 send_seq=246 receive_seq=246 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993157 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.79 cputime=3.847 memavail=592252 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 122.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2113 bytes_read=15067 bytes_retransmit=9 bytes_invalid=0 send_seq=247 receive_seq=247 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993174 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.79 cputime=3.870 memavail=592252 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 123.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2119 bytes_read=15173 bytes_retransmit=9 bytes_invalid=0 send_seq=248 receive_seq=248 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993175 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.79 cputime=3.893 memavail=592028 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 124.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2125 bytes_read=15309 bytes_retransmit=9 bytes_invalid=0 send_seq=249 receive_seq=249 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993175 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.79 cputime=3.917 memavail=592044 print_time=165.265 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 128.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2170 bytes_read=15822 bytes_retransmit=9 bytes_invalid=0 send_seq=256 receive_seq=256 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993179 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.72 cputime=4.011 memavail=592808 print_time=228.294 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 129.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2176 bytes_read=15928 bytes_retransmit=9 bytes_invalid=0 send_seq=257 receive_seq=257 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993176 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.72 cputime=4.034 memavail=592816 print_time=228.294 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 130.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2182 bytes_read=16055 bytes_retransmit=9 bytes_invalid=0 send_seq=258 receive_seq=258 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993171 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.67 cputime=4.058 memavail=592816 print_time=228.294 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 131.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2188 bytes_read=16172 bytes_retransmit=9 bytes_invalid=0 send_seq=259 receive_seq=259 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993168 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.67 cputime=4.081 memavail=592816 print_time=228.294 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 132.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2194 bytes_read=16278 bytes_retransmit=9 bytes_invalid=0 send_seq=260 receive_seq=260 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993166 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.67 cputime=4.104 memavail=592816 print_time=228.294 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 133.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2200 bytes_read=16414 bytes_retransmit=9 bytes_invalid=0 send_seq=261 receive_seq=261 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993164 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.67 cputime=4.127 memavail=592816 print_time=228.294 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 134.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2206 bytes_read=16520 bytes_retransmit=9 bytes_invalid=0 send_seq=262 receive_seq=262 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993163 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.67 cputime=4.149 memavail=592816 print_time=228.294 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 135.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2212 bytes_read=16626 bytes_retransmit=9 bytes_invalid=0 send_seq=263 receive_seq=263 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993163 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.61 cputime=4.172 memavail=592816 print_time=228.294 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 136.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2218 bytes_read=16776 bytes_retransmit=9 bytes_invalid=0 send_seq=264 receive_seq=264 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993166 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.61 cputime=4.197 memavail=592816 print_time=228.294 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 137.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2224 bytes_read=16882 bytes_retransmit=9 bytes_invalid=0 send_seq=265 receive_seq=265 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993163 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.61 cputime=4.220 memavail=592816 print_time=228.294 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 138.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2230 bytes_read=16988 bytes_retransmit=9 bytes_invalid=0 send_seq=266 receive_seq=266 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993161 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.61 cputime=4.242 memavail=608756 print_time=228.294 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 139.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2236 bytes_read=17124 bytes_retransmit=9 bytes_invalid=0 send_seq=267 receive_seq=267 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993162 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.61 cputime=4.266 memavail=608520 print_time=228.294 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 140.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2242 bytes_read=17230 bytes_retransmit=9 bytes_invalid=0 send_seq=268 receive_seq=268 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993159 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.56 cputime=4.288 memavail=608520 print_time=228.294 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 141.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2248 bytes_read=17350 bytes_retransmit=9 bytes_invalid=0 send_seq=269 receive_seq=269 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993156 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.56 cputime=4.311 memavail=608520 print_time=228.294 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 142.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2275 bytes_read=17531 bytes_retransmit=9 bytes_invalid=0 send_seq=273 receive_seq=273 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993155 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.56 cputime=4.342 memavail=608520 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 143.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2281 bytes_read=17637 bytes_retransmit=9 bytes_invalid=0 send_seq=274 receive_seq=274 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993153 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.56 cputime=4.364 memavail=608520 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 144.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2287 bytes_read=17743 bytes_retransmit=9 bytes_invalid=0 send_seq=275 receive_seq=275 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993148 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.56 cputime=4.387 memavail=608520 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 145.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2293 bytes_read=17879 bytes_retransmit=9 bytes_invalid=0 send_seq=276 receive_seq=276 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993152 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.52 cputime=4.412 memavail=608520 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 146.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2299 bytes_read=17999 bytes_retransmit=9 bytes_invalid=0 send_seq=277 receive_seq=277 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993151 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.52 cputime=4.434 memavail=608520 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 147.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2305 bytes_read=18105 bytes_retransmit=9 bytes_invalid=0 send_seq=278 receive_seq=278 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993151 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.52 cputime=4.456 memavail=608520 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 148.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2311 bytes_read=18241 bytes_retransmit=9 bytes_invalid=0 send_seq=279 receive_seq=279 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993148 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.52 cputime=4.480 memavail=607540 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 149.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2317 bytes_read=18347 bytes_retransmit=9 bytes_invalid=0 send_seq=280 receive_seq=280 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993153 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.52 cputime=4.502 memavail=607560 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 150.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2323 bytes_read=18453 bytes_retransmit=9 bytes_invalid=0 send_seq=281 receive_seq=281 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993155 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.48 cputime=4.525 memavail=607560 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 151.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2329 bytes_read=18603 bytes_retransmit=9 bytes_invalid=0 send_seq=282 receive_seq=282 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993152 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.48 cputime=4.549 memavail=607560 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 152.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2335 bytes_read=18709 bytes_retransmit=9 bytes_invalid=0 send_seq=283 receive_seq=283 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993151 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.48 cputime=4.571 memavail=607560 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 153.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2341 bytes_read=18815 bytes_retransmit=9 bytes_invalid=0 send_seq=284 receive_seq=284 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993148 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.48 cputime=4.593 memavail=607560 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 154.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2347 bytes_read=18951 bytes_retransmit=9 bytes_invalid=0 send_seq=285 receive_seq=285 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993145 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.48 cputime=4.617 memavail=607560 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 155.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2359 bytes_read=19053 bytes_retransmit=9 bytes_invalid=0 send_seq=287 receive_seq=286 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993144 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.52 cputime=4.639 memavail=607560 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 156.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2365 bytes_read=19181 bytes_retransmit=9 bytes_invalid=0 send_seq=288 receive_seq=288 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993139 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.52 cputime=4.661 memavail=607560 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 157.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2371 bytes_read=19316 bytes_retransmit=9 bytes_invalid=0 send_seq=289 receive_seq=289 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993136 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.52 cputime=4.684 memavail=607560 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 158.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2377 bytes_read=19422 bytes_retransmit=9 bytes_invalid=0 send_seq=290 receive_seq=290 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993131 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.52 cputime=4.707 memavail=607064 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 159.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2383 bytes_read=19528 bytes_retransmit=9 bytes_invalid=0 send_seq=291 receive_seq=291 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993127 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.52 cputime=4.729 memavail=607080 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 160.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2389 bytes_read=19664 bytes_retransmit=9 bytes_invalid=0 send_seq=292 receive_seq=292 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993125 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.48 cputime=4.753 memavail=607080 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 161.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2395 bytes_read=19784 bytes_retransmit=9 bytes_invalid=0 send_seq=293 receive_seq=293 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993123 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.48 cputime=4.775 memavail=607080 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 162.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2401 bytes_read=19890 bytes_retransmit=9 bytes_invalid=0 send_seq=294 receive_seq=294 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993125 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.48 cputime=4.798 memavail=607080 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 163.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2407 bytes_read=20026 bytes_retransmit=9 bytes_invalid=0 send_seq=295 receive_seq=295 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993124 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.48 cputime=4.821 memavail=607080 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 164.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2413 bytes_read=20132 bytes_retransmit=9 bytes_invalid=0 send_seq=296 receive_seq=296 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993125 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.48 cputime=4.842 memavail=607080 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 165.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2419 bytes_read=20238 bytes_retransmit=9 bytes_invalid=0 send_seq=297 receive_seq=297 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993124 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.44 cputime=4.864 memavail=607080 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 166.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2425 bytes_read=20388 bytes_retransmit=9 bytes_invalid=0 send_seq=298 receive_seq=298 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993123 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.44 cputime=4.888 memavail=607080 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 167.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2431 bytes_read=20494 bytes_retransmit=9 bytes_invalid=0 send_seq=299 receive_seq=299 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993120 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.44 cputime=4.910 memavail=607080 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 168.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2437 bytes_read=20600 bytes_retransmit=9 bytes_invalid=0 send_seq=300 receive_seq=300 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993117 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.44 cputime=4.934 memavail=605596 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 169.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2443 bytes_read=20736 bytes_retransmit=9 bytes_invalid=0 send_seq=301 receive_seq=301 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993114 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.44 cputime=4.957 memavail=605616 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 170.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2449 bytes_read=20842 bytes_retransmit=9 bytes_invalid=0 send_seq=302 receive_seq=302 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993115 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.40 cputime=4.980 memavail=605616 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 171.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2455 bytes_read=20977 bytes_retransmit=9 bytes_invalid=0 send_seq=303 receive_seq=303 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993112 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.40 cputime=5.004 memavail=605616 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 172.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2461 bytes_read=21098 bytes_retransmit=9 bytes_invalid=0 send_seq=304 receive_seq=304 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993114 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.40 cputime=5.026 memavail=605616 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 173.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2467 bytes_read=21204 bytes_retransmit=9 bytes_invalid=0 send_seq=305 receive_seq=305 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993115 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.40 cputime=5.049 memavail=605616 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 174.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2473 bytes_read=21325 bytes_retransmit=9 bytes_invalid=0 send_seq=306 receive_seq=306 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993115 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.40 cputime=5.072 memavail=605616 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 175.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2479 bytes_read=21446 bytes_retransmit=9 bytes_invalid=0 send_seq=307 receive_seq=307 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993117 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.37 cputime=5.096 memavail=605616 print_time=242.159 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 176.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2506 bytes_read=21611 bytes_retransmit=9 bytes_invalid=0 send_seq=311 receive_seq=311 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993115 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.37 cputime=5.127 memavail=605392 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 177.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2512 bytes_read=21732 bytes_retransmit=9 bytes_invalid=0 send_seq=312 receive_seq=312 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993115 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.37 cputime=5.150 memavail=605392 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 178.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2518 bytes_read=21853 bytes_retransmit=9 bytes_invalid=0 send_seq=313 receive_seq=313 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993112 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.37 cputime=5.171 memavail=604904 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 179.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2524 bytes_read=21959 bytes_retransmit=9 bytes_invalid=0 send_seq=314 receive_seq=314 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993111 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.37 cputime=5.193 memavail=604908 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 180.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2530 bytes_read=22080 bytes_retransmit=9 bytes_invalid=0 send_seq=315 receive_seq=315 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993107 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.34 cputime=5.216 memavail=604908 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 181.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2536 bytes_read=22207 bytes_retransmit=9 bytes_invalid=0 send_seq=316 receive_seq=316 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993105 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.34 cputime=5.238 memavail=604908 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 182.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2542 bytes_read=22308 bytes_retransmit=9 bytes_invalid=0 send_seq=317 receive_seq=317 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993101 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.34 cputime=5.260 memavail=604908 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 183.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2548 bytes_read=22429 bytes_retransmit=9 bytes_invalid=0 send_seq=318 receive_seq=318 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993099 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.34 cputime=5.283 memavail=604908 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 184.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2554 bytes_read=22550 bytes_retransmit=9 bytes_invalid=0 send_seq=319 receive_seq=319 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993098 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.34 cputime=5.306 memavail=604660 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 185.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2560 bytes_read=22656 bytes_retransmit=9 bytes_invalid=0 send_seq=320 receive_seq=320 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993096 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.31 cputime=5.328 memavail=604660 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 186.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2566 bytes_read=22791 bytes_retransmit=9 bytes_invalid=0 send_seq=321 receive_seq=321 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993102 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.31 cputime=5.352 memavail=604660 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 187.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2572 bytes_read=22912 bytes_retransmit=9 bytes_invalid=0 send_seq=322 receive_seq=322 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993100 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.31 cputime=5.375 memavail=604660 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 188.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2578 bytes_read=23018 bytes_retransmit=9 bytes_invalid=0 send_seq=323 receive_seq=323 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993100 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.31 cputime=5.397 memavail=604660 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 189.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2584 bytes_read=23139 bytes_retransmit=9 bytes_invalid=0 send_seq=324 receive_seq=324 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993103 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.31 cputime=5.420 memavail=604664 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 190.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2590 bytes_read=23260 bytes_retransmit=9 bytes_invalid=0 send_seq=325 receive_seq=325 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993101 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.29 cputime=5.442 memavail=604664 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 191.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2596 bytes_read=23366 bytes_retransmit=9 bytes_invalid=0 send_seq=326 receive_seq=326 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993101 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.29 cputime=5.464 memavail=604664 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 192.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2602 bytes_read=23501 bytes_retransmit=9 bytes_invalid=0 send_seq=327 receive_seq=327 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993100 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.29 cputime=5.487 memavail=604664 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 193.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2608 bytes_read=23622 bytes_retransmit=9 bytes_invalid=0 send_seq=328 receive_seq=328 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993101 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.29 cputime=5.509 memavail=604664 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 194.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2614 bytes_read=23728 bytes_retransmit=9 bytes_invalid=0 send_seq=329 receive_seq=329 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993100 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.29 cputime=5.532 memavail=604668 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 195.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2620 bytes_read=23849 bytes_retransmit=9 bytes_invalid=0 send_seq=330 receive_seq=330 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993097 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.26 cputime=5.555 memavail=604668 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 196.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2626 bytes_read=23970 bytes_retransmit=9 bytes_invalid=0 send_seq=331 receive_seq=331 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993094 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.26 cputime=5.577 memavail=604668 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 197.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2632 bytes_read=24090 bytes_retransmit=9 bytes_invalid=0 send_seq=332 receive_seq=332 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993093 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.26 cputime=5.600 memavail=604668 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 198.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2638 bytes_read=24211 bytes_retransmit=9 bytes_invalid=0 send_seq=333 receive_seq=333 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993091 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.26 cputime=5.622 memavail=609012 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 199.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2644 bytes_read=24332 bytes_retransmit=9 bytes_invalid=0 send_seq=334 receive_seq=334 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993090 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.26 cputime=5.644 memavail=608780 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 200.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2650 bytes_read=24438 bytes_retransmit=9 bytes_invalid=0 send_seq=335 receive_seq=335 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993088 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.24 cputime=5.668 memavail=608780 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 201.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2656 bytes_read=24559 bytes_retransmit=9 bytes_invalid=0 send_seq=336 receive_seq=336 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993101 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.24 cputime=5.691 memavail=608780 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 202.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2662 bytes_read=24694 bytes_retransmit=9 bytes_invalid=0 send_seq=337 receive_seq=337 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993102 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.24 cputime=5.715 memavail=608780 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 203.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2668 bytes_read=24800 bytes_retransmit=9 bytes_invalid=0 send_seq=338 receive_seq=338 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993099 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.24 cputime=5.738 memavail=608528 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 204.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2674 bytes_read=24921 bytes_retransmit=9 bytes_invalid=0 send_seq=339 receive_seq=339 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993096 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.24 cputime=5.757 memavail=608528 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 205.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2680 bytes_read=25042 bytes_retransmit=9 bytes_invalid=0 send_seq=340 receive_seq=340 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993095 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.22 cputime=5.780 memavail=608528 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 206.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2686 bytes_read=25146 bytes_retransmit=9 bytes_invalid=0 send_seq=341 receive_seq=341 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993090 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.22 cputime=5.802 memavail=608528 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 207.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2692 bytes_read=25273 bytes_retransmit=9 bytes_invalid=0 send_seq=342 receive_seq=342 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993087 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.22 cputime=5.824 memavail=608528 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 208.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2698 bytes_read=25392 bytes_retransmit=9 bytes_invalid=0 send_seq=343 receive_seq=343 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993087 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.22 cputime=5.847 memavail=607564 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 209.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2704 bytes_read=25498 bytes_retransmit=9 bytes_invalid=0 send_seq=344 receive_seq=344 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993084 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.22 cputime=5.868 memavail=607568 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 210.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2710 bytes_read=25619 bytes_retransmit=9 bytes_invalid=0 send_seq=345 receive_seq=345 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993086 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.20 cputime=5.890 memavail=607568 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 211.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2716 bytes_read=25740 bytes_retransmit=9 bytes_invalid=0 send_seq=346 receive_seq=346 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993083 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.20 cputime=5.912 memavail=607568 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 212.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2722 bytes_read=25860 bytes_retransmit=9 bytes_invalid=0 send_seq=347 receive_seq=347 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993081 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.20 cputime=5.934 memavail=607568 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 213.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2728 bytes_read=25981 bytes_retransmit=9 bytes_invalid=0 send_seq=348 receive_seq=348 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993079 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.20 cputime=5.956 memavail=607568 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 214.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2734 bytes_read=26102 bytes_retransmit=9 bytes_invalid=0 send_seq=349 receive_seq=349 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993077 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.20 cputime=5.979 memavail=607568 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 215.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2740 bytes_read=26208 bytes_retransmit=9 bytes_invalid=0 send_seq=350 receive_seq=350 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993079 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.27 cputime=6.002 memavail=607568 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 216.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2746 bytes_read=26329 bytes_retransmit=9 bytes_invalid=0 send_seq=351 receive_seq=351 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993077 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.27 cputime=6.024 memavail=607568 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 217.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2758 bytes_read=26480 bytes_retransmit=9 bytes_invalid=0 send_seq=353 receive_seq=353 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993072 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.27 cputime=6.048 memavail=607568 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 218.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2764 bytes_read=26586 bytes_retransmit=9 bytes_invalid=0 send_seq=354 receive_seq=354 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993070 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.27 cputime=6.071 memavail=606812 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 219.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2770 bytes_read=26707 bytes_retransmit=9 bytes_invalid=0 send_seq=355 receive_seq=355 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993067 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.27 cputime=6.092 memavail=606820 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 220.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2776 bytes_read=26828 bytes_retransmit=9 bytes_invalid=0 send_seq=356 receive_seq=356 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993069 heater_bed: target=0 temp=23.7 pwm=0.000 sysload=0.25 cputime=6.116 memavail=606820 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 221.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2782 bytes_read=26934 bytes_retransmit=9 bytes_invalid=0 send_seq=357 receive_seq=357 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993068 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.25 cputime=6.138 memavail=606820 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 222.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2788 bytes_read=27069 bytes_retransmit=9 bytes_invalid=0 send_seq=358 receive_seq=358 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993069 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.25 cputime=6.160 memavail=606820 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 223.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2794 bytes_read=27190 bytes_retransmit=9 bytes_invalid=0 send_seq=359 receive_seq=359 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993072 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.25 cputime=6.183 memavail=606820 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 224.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2800 bytes_read=27296 bytes_retransmit=9 bytes_invalid=0 send_seq=360 receive_seq=360 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993070 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.25 cputime=6.205 memavail=606820 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 225.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2806 bytes_read=27417 bytes_retransmit=9 bytes_invalid=0 send_seq=361 receive_seq=361 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993069 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.23 cputime=6.229 memavail=606836 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 226.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2812 bytes_read=27538 bytes_retransmit=9 bytes_invalid=0 send_seq=362 receive_seq=362 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993068 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.23 cputime=6.252 memavail=606836 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 227.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2818 bytes_read=27658 bytes_retransmit=9 bytes_invalid=0 send_seq=363 receive_seq=363 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993071 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.23 cputime=6.275 memavail=606836 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 228.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2824 bytes_read=27779 bytes_retransmit=9 bytes_invalid=0 send_seq=364 receive_seq=364 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993074 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.23 cputime=6.298 memavail=606332 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 229.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2830 bytes_read=27900 bytes_retransmit=9 bytes_invalid=0 send_seq=365 receive_seq=365 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993073 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.23 cputime=6.321 memavail=606332 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 230.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2836 bytes_read=28006 bytes_retransmit=9 bytes_invalid=0 send_seq=366 receive_seq=366 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993072 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.21 cputime=6.343 memavail=606332 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 231.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2842 bytes_read=28127 bytes_retransmit=9 bytes_invalid=0 send_seq=367 receive_seq=367 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993067 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.21 cputime=6.366 memavail=606332 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 232.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2848 bytes_read=28255 bytes_retransmit=9 bytes_invalid=0 send_seq=368 receive_seq=368 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993064 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.21 cputime=6.388 memavail=606332 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 233.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2854 bytes_read=28356 bytes_retransmit=9 bytes_invalid=0 send_seq=369 receive_seq=369 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993060 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.21 cputime=6.410 memavail=606332 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 234.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2860 bytes_read=28477 bytes_retransmit=9 bytes_invalid=0 send_seq=370 receive_seq=370 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993057 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.21 cputime=6.433 memavail=606332 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 235.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2866 bytes_read=28598 bytes_retransmit=9 bytes_invalid=0 send_seq=371 receive_seq=371 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993055 heater_bed: target=0 temp=23.6 pwm=0.000 sysload=0.19 cputime=6.456 memavail=606332 print_time=275.976 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 777.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6166 bytes_read=92773 bytes_retransmit=9 bytes_invalid=0 send_seq=921 receive_seq=921 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992888 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.14 cputime=17.878 memavail=606836 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 778.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6172 bytes_read=92894 bytes_retransmit=9 bytes_invalid=0 send_seq=922 receive_seq=922 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992897 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.14 cputime=17.901 memavail=606836 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 779.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6178 bytes_read=93014 bytes_retransmit=9 bytes_invalid=0 send_seq=923 receive_seq=923 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992896 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.14 cputime=17.922 memavail=606836 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 780.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6184 bytes_read=93135 bytes_retransmit=9 bytes_invalid=0 send_seq=924 receive_seq=924 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992894 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.14 cputime=17.946 memavail=605852 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 781.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6190 bytes_read=93256 bytes_retransmit=9 bytes_invalid=0 send_seq=925 receive_seq=925 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992896 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.13 cputime=17.968 memavail=605852 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 782.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6196 bytes_read=93362 bytes_retransmit=9 bytes_invalid=0 send_seq=926 receive_seq=926 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992892 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.13 cputime=17.989 memavail=605852 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 783.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6202 bytes_read=93483 bytes_retransmit=9 bytes_invalid=0 send_seq=927 receive_seq=927 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992890 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.13 cputime=18.012 memavail=605852 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 784.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6208 bytes_read=93618 bytes_retransmit=9 bytes_invalid=0 send_seq=928 receive_seq=928 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992891 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.13 cputime=18.035 memavail=605852 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 785.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6214 bytes_read=93724 bytes_retransmit=9 bytes_invalid=0 send_seq=929 receive_seq=929 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992900 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.13 cputime=18.057 memavail=605852 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 786.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6220 bytes_read=93845 bytes_retransmit=9 bytes_invalid=0 send_seq=930 receive_seq=930 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992898 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.12 cputime=18.079 memavail=605852 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 787.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6226 bytes_read=93966 bytes_retransmit=9 bytes_invalid=0 send_seq=931 receive_seq=931 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992898 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.12 cputime=18.102 memavail=605852 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 788.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6232 bytes_read=94072 bytes_retransmit=9 bytes_invalid=0 send_seq=932 receive_seq=932 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992900 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.12 cputime=18.124 memavail=605852 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 789.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6238 bytes_read=94207 bytes_retransmit=9 bytes_invalid=0 send_seq=933 receive_seq=933 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992901 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.12 cputime=18.147 memavail=605852 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 790.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6244 bytes_read=94328 bytes_retransmit=9 bytes_invalid=0 send_seq=934 receive_seq=934 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992901 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.12 cputime=18.171 memavail=605112 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 791.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6250 bytes_read=94434 bytes_retransmit=9 bytes_invalid=0 send_seq=935 receive_seq=935 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992931 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.11 cputime=18.193 memavail=605112 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 792.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6256 bytes_read=94555 bytes_retransmit=9 bytes_invalid=0 send_seq=936 receive_seq=936 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992928 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.11 cputime=18.216 memavail=605112 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 793.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6262 bytes_read=94676 bytes_retransmit=9 bytes_invalid=0 send_seq=937 receive_seq=937 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992924 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.11 cputime=18.238 memavail=605112 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 794.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6268 bytes_read=94796 bytes_retransmit=9 bytes_invalid=0 send_seq=938 receive_seq=938 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992920 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.11 cputime=18.261 memavail=605112 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 795.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6274 bytes_read=94911 bytes_retransmit=9 bytes_invalid=0 send_seq=939 receive_seq=939 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992917 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.11 cputime=18.284 memavail=605112 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 796.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6280 bytes_read=95026 bytes_retransmit=9 bytes_invalid=0 send_seq=940 receive_seq=940 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992922 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.10 cputime=18.307 memavail=605112 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 797.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6286 bytes_read=95132 bytes_retransmit=9 bytes_invalid=0 send_seq=941 receive_seq=941 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992916 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.10 cputime=18.330 memavail=605112 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 798.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6292 bytes_read=95253 bytes_retransmit=9 bytes_invalid=0 send_seq=942 receive_seq=942 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992911 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.10 cputime=18.353 memavail=610296 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 799.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6298 bytes_read=95388 bytes_retransmit=9 bytes_invalid=0 send_seq=943 receive_seq=943 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992907 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.10 cputime=18.376 memavail=609812 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 800.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6304 bytes_read=95494 bytes_retransmit=9 bytes_invalid=0 send_seq=944 receive_seq=944 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992899 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.10 cputime=18.398 memavail=608840 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 801.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6310 bytes_read=95615 bytes_retransmit=9 bytes_invalid=0 send_seq=945 receive_seq=945 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992896 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=18.422 memavail=608840 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 802.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6316 bytes_read=95736 bytes_retransmit=9 bytes_invalid=0 send_seq=946 receive_seq=946 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992895 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.09 cputime=18.444 memavail=608840 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 803.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6322 bytes_read=95842 bytes_retransmit=9 bytes_invalid=0 send_seq=947 receive_seq=947 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992890 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=18.465 memavail=608840 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 804.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6328 bytes_read=95977 bytes_retransmit=9 bytes_invalid=0 send_seq=948 receive_seq=948 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992888 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=18.490 memavail=608840 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 805.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6334 bytes_read=96098 bytes_retransmit=9 bytes_invalid=0 send_seq=949 receive_seq=949 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992887 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=18.512 memavail=608840 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 806.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6340 bytes_read=96204 bytes_retransmit=9 bytes_invalid=0 send_seq=950 receive_seq=950 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992886 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=18.535 memavail=608840 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 807.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6346 bytes_read=96325 bytes_retransmit=9 bytes_invalid=0 send_seq=951 receive_seq=951 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992887 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.09 cputime=18.559 memavail=608840 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 808.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6352 bytes_read=96446 bytes_retransmit=9 bytes_invalid=0 send_seq=952 receive_seq=952 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992888 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=18.583 memavail=608840 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 809.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6358 bytes_read=96566 bytes_retransmit=9 bytes_invalid=0 send_seq=953 receive_seq=953 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992889 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=18.606 memavail=608840 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 810.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6364 bytes_read=96687 bytes_retransmit=9 bytes_invalid=0 send_seq=954 receive_seq=954 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992890 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=18.629 memavail=607872 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 811.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6370 bytes_read=96808 bytes_retransmit=9 bytes_invalid=0 send_seq=955 receive_seq=955 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992887 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.08 cputime=18.651 memavail=607872 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 812.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6376 bytes_read=96914 bytes_retransmit=9 bytes_invalid=0 send_seq=956 receive_seq=956 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992892 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.08 cputime=18.673 memavail=607872 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 813.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6382 bytes_read=97035 bytes_retransmit=9 bytes_invalid=0 send_seq=957 receive_seq=957 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992893 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.08 cputime=18.696 memavail=607872 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 814.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6388 bytes_read=97170 bytes_retransmit=9 bytes_invalid=0 send_seq=958 receive_seq=958 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992890 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.08 cputime=18.719 memavail=607872 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 815.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6394 bytes_read=97276 bytes_retransmit=9 bytes_invalid=0 send_seq=959 receive_seq=959 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992888 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.08 cputime=18.742 memavail=607872 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 816.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6400 bytes_read=97397 bytes_retransmit=9 bytes_invalid=0 send_seq=960 receive_seq=960 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992888 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.07 cputime=18.764 memavail=607872 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 817.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6406 bytes_read=97518 bytes_retransmit=9 bytes_invalid=0 send_seq=961 receive_seq=961 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992885 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.07 cputime=18.786 memavail=607872 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 818.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6412 bytes_read=97624 bytes_retransmit=9 bytes_invalid=0 send_seq=962 receive_seq=962 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992885 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=18.808 memavail=607872 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 819.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6418 bytes_read=97759 bytes_retransmit=9 bytes_invalid=0 send_seq=963 receive_seq=963 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992883 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=18.831 memavail=607888 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 820.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6424 bytes_read=97878 bytes_retransmit=9 bytes_invalid=0 send_seq=964 receive_seq=964 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992886 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=18.853 memavail=607156 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 821.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6430 bytes_read=97977 bytes_retransmit=9 bytes_invalid=0 send_seq=965 receive_seq=965 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992885 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=18.876 memavail=607156 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 822.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6436 bytes_read=98095 bytes_retransmit=9 bytes_invalid=0 send_seq=966 receive_seq=966 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992882 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=18.898 memavail=606932 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 823.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6442 bytes_read=98216 bytes_retransmit=9 bytes_invalid=0 send_seq=967 receive_seq=967 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992883 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.07 cputime=18.922 memavail=606932 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 824.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6448 bytes_read=98322 bytes_retransmit=9 bytes_invalid=0 send_seq=968 receive_seq=968 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992880 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=18.945 memavail=606932 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 825.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6454 bytes_read=98457 bytes_retransmit=9 bytes_invalid=0 send_seq=969 receive_seq=969 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992877 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.07 cputime=18.968 memavail=606932 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 826.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6460 bytes_read=98578 bytes_retransmit=9 bytes_invalid=0 send_seq=970 receive_seq=970 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992876 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=18.990 memavail=606932 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 827.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6466 bytes_read=98684 bytes_retransmit=9 bytes_invalid=0 send_seq=971 receive_seq=971 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992875 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=19.009 memavail=606932 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 828.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6472 bytes_read=98820 bytes_retransmit=9 bytes_invalid=0 send_seq=972 receive_seq=972 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992873 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=19.032 memavail=606932 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 829.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6478 bytes_read=98926 bytes_retransmit=9 bytes_invalid=0 send_seq=973 receive_seq=973 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992871 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.06 cputime=19.053 memavail=606932 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 830.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6484 bytes_read=99046 bytes_retransmit=9 bytes_invalid=0 send_seq=974 receive_seq=974 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992872 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=19.074 memavail=606188 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 831.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6490 bytes_read=99182 bytes_retransmit=9 bytes_invalid=0 send_seq=975 receive_seq=975 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992871 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=19.097 memavail=606188 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 832.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6502 bytes_read=99304 bytes_retransmit=9 bytes_invalid=0 send_seq=977 receive_seq=977 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992870 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.06 cputime=19.119 memavail=606188 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 833.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6508 bytes_read=99410 bytes_retransmit=9 bytes_invalid=0 send_seq=978 receive_seq=978 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992871 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=19.140 memavail=606188 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 834.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6514 bytes_read=99546 bytes_retransmit=9 bytes_invalid=0 send_seq=979 receive_seq=979 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992876 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=19.164 memavail=606188 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 835.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6520 bytes_read=99666 bytes_retransmit=9 bytes_invalid=0 send_seq=980 receive_seq=980 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992893 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=19.187 memavail=606188 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 836.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=6526 bytes_read=99772 bytes_retransmit=9 bytes_invalid=0 send_seq=981 receive_seq=981 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992892 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.05 cputime=19.207 memavail=606188 print_time=876.904 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 978.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=7390 bytes_read=116610 bytes_retransmit=9 bytes_invalid=0 send_seq=1125 receive_seq=1125 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992883 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.06 cputime=22.061 memavail=610000 print_time=1078.479 buffer_time=0.371 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Attempting MCU 'mcu' reset command webhooks client 548283295008: Disconnected Restarting printer Start printer at Wed Apr 17 11:56:02 2024 (1713347762.3 979.7) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_y] step_pin = PD5 dir_pin = !PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [stepper_x] step_pin = !PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 256 rotation_distance = 16 full_steps_per_rotation = 600 endstop_pin = PC1 position_endstop = 0 position_max = 480 homing_speed = 60 [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 548283112896: New connection webhooks client 548283112896: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Starting heater checks for extruder Stats 986.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1551 bytes_read=4885 bytes_retransmit=9 bytes_invalid=0 send_seq=152 receive_seq=152 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167994323 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.05 cputime=22.872 memavail=601960 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 webhooks: registering remote method 'shutdown_machine' for connection id: 548283112896 webhooks: registering remote method 'reboot_machine' for connection id: 548283112896 webhooks: registering remote method 'pause_job_queue' for connection id: 548283112896 webhooks: registering remote method 'start_job_queue' for connection id: 548283112896 Stats 987.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1557 bytes_read=4901 bytes_retransmit=9 bytes_invalid=0 send_seq=153 receive_seq=153 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992553 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.05 cputime=22.913 memavail=603856 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 988.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1563 bytes_read=5007 bytes_retransmit=9 bytes_invalid=0 send_seq=154 receive_seq=154 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992129 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.05 cputime=22.937 memavail=604436 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 989.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1569 bytes_read=5128 bytes_retransmit=9 bytes_invalid=0 send_seq=155 receive_seq=155 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992603 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.05 cputime=22.950 memavail=603920 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 990.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1575 bytes_read=5249 bytes_retransmit=9 bytes_invalid=0 send_seq=156 receive_seq=156 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992807 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.05 cputime=22.963 memavail=602696 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 991.1: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000009 mcu_task_stddev=0.000014 bytes_write=1581 bytes_read=5370 bytes_retransmit=9 bytes_invalid=0 send_seq=157 receive_seq=157 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993276 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.04 cputime=22.981 memavail=604292 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 992.1: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000009 mcu_task_stddev=0.000014 bytes_write=1587 bytes_read=5491 bytes_retransmit=9 bytes_invalid=0 send_seq=158 receive_seq=158 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993292 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.04 cputime=23.003 memavail=602808 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 993.1: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000009 mcu_task_stddev=0.000014 bytes_write=1593 bytes_read=5612 bytes_retransmit=9 bytes_invalid=0 send_seq=159 receive_seq=159 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993107 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.04 cputime=23.016 memavail=602808 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 994.1: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000009 mcu_task_stddev=0.000014 bytes_write=1599 bytes_read=5718 bytes_retransmit=9 bytes_invalid=0 send_seq=160 receive_seq=160 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992933 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.04 cputime=23.028 memavail=602808 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 995.1: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000009 mcu_task_stddev=0.000014 bytes_write=2905 bytes_read=6322 bytes_retransmit=9 bytes_invalid=0 send_seq=203 receive_seq=203 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992795 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.04 cputime=23.087 memavail=605316 print_time=15.161 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stepper stepper_x phase change (was 1023 now 716) Stats 996.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000011 mcu_task_stddev=0.000016 bytes_write=11042 bytes_read=7384 bytes_retransmit=9 bytes_invalid=0 send_seq=353 receive_seq=353 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167994980 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.04 cputime=23.193 memavail=605816 print_time=16.164 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stepper stepper_x phase change (was 716 now 477) Stats 997.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000011 mcu_task_stddev=0.000016 bytes_write=11607 bytes_read=7706 bytes_retransmit=9 bytes_invalid=0 send_seq=375 receive_seq=375 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167994531 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.04 cputime=23.230 memavail=606700 print_time=16.267 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 998.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000011 mcu_task_stddev=0.000016 bytes_write=11665 bytes_read=7873 bytes_retransmit=9 bytes_invalid=0 send_seq=380 receive_seq=380 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167994182 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.04 cputime=23.257 memavail=606700 print_time=16.267 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 999.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000011 mcu_task_stddev=0.000016 bytes_write=11723 bytes_read=8040 bytes_retransmit=9 bytes_invalid=0 send_seq=385 receive_seq=385 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993937 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.04 cputime=23.285 memavail=606700 print_time=16.267 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1000.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000011 mcu_task_stddev=0.000016 bytes_write=11781 bytes_read=8192 bytes_retransmit=9 bytes_invalid=0 send_seq=390 receive_seq=390 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993789 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.04 cputime=23.310 memavail=605224 print_time=16.267 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1001.1: gcodein=0 mcu: mcu_awake=0.050 mcu_task_avg=0.000094 mcu_task_stddev=0.000169 bytes_write=11829 bytes_read=8366 bytes_retransmit=9 bytes_invalid=0 send_seq=393 receive_seq=393 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993632 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.04 cputime=23.339 memavail=605224 print_time=16.267 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1002.1: gcodein=0 mcu: mcu_awake=0.050 mcu_task_avg=0.000094 mcu_task_stddev=0.000169 bytes_write=11887 bytes_read=8533 bytes_retransmit=9 bytes_invalid=0 send_seq=398 receive_seq=398 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993559 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.04 cputime=23.369 memavail=605224 print_time=16.267 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1003.1: gcodein=0 mcu: mcu_awake=0.050 mcu_task_avg=0.000094 mcu_task_stddev=0.000169 bytes_write=11945 bytes_read=8685 bytes_retransmit=9 bytes_invalid=0 send_seq=403 receive_seq=403 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993463 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.04 cputime=23.396 memavail=605224 print_time=16.267 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1004.1: gcodein=0 mcu: mcu_awake=0.050 mcu_task_avg=0.000094 mcu_task_stddev=0.000169 bytes_write=12003 bytes_read=8852 bytes_retransmit=9 bytes_invalid=0 send_seq=408 receive_seq=408 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993403 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.04 cputime=23.425 memavail=604972 print_time=16.267 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1005.1: gcodein=0 mcu: mcu_awake=0.050 mcu_task_avg=0.000094 mcu_task_stddev=0.000169 bytes_write=12271 bytes_read=9110 bytes_retransmit=9 bytes_invalid=0 send_seq=423 receive_seq=423 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993343 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.04 cputime=23.475 memavail=606832 print_time=25.165 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1006.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=12727 bytes_read=9601 bytes_retransmit=9 bytes_invalid=0 send_seq=460 receive_seq=460 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993288 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.03 cputime=23.544 memavail=606580 print_time=26.165 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1007.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=13179 bytes_read=10084 bytes_retransmit=9 bytes_invalid=0 send_seq=495 receive_seq=495 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993239 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.03 cputime=23.612 memavail=606580 print_time=27.165 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1008.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=13650 bytes_read=10602 bytes_retransmit=9 bytes_invalid=0 send_seq=531 receive_seq=531 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993201 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.03 cputime=23.681 memavail=606580 print_time=28.165 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1009.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=14124 bytes_read=11101 bytes_retransmit=9 bytes_invalid=0 send_seq=569 receive_seq=569 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993139 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.03 cputime=23.746 memavail=606104 print_time=29.165 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1010.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=14583 bytes_read=11600 bytes_retransmit=9 bytes_invalid=0 send_seq=604 receive_seq=604 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993080 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.03 cputime=23.814 memavail=605104 print_time=30.165 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 No trigger on y after full movement Stats 1011.1: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000007 mcu_task_stddev=0.000006 bytes_write=15078 bytes_read=12183 bytes_retransmit=9 bytes_invalid=0 send_seq=642 receive_seq=642 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=16 upcoming_bytes=0 freq=167993041 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.03 cputime=23.888 memavail=604852 print_time=31.420 buffer_time=0.436 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1012.1: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000007 mcu_task_stddev=0.000006 bytes_write=15105 bytes_read=12294 bytes_retransmit=9 bytes_invalid=0 send_seq=644 receive_seq=644 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992984 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.03 cputime=23.906 memavail=601644 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1013.1: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000007 mcu_task_stddev=0.000006 bytes_write=15111 bytes_read=12415 bytes_retransmit=9 bytes_invalid=0 send_seq=645 receive_seq=645 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992952 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.03 cputime=23.920 memavail=600440 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1014.1: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000007 mcu_task_stddev=0.000006 bytes_write=15117 bytes_read=12536 bytes_retransmit=9 bytes_invalid=0 send_seq=646 receive_seq=646 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992924 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.03 cputime=23.933 memavail=600440 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1015.1: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000007 mcu_task_stddev=0.000006 bytes_write=15123 bytes_read=12642 bytes_retransmit=9 bytes_invalid=0 send_seq=647 receive_seq=647 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992892 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.03 cputime=23.945 memavail=600440 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1016.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000006 mcu_task_stddev=0.000005 bytes_write=15129 bytes_read=12778 bytes_retransmit=9 bytes_invalid=0 send_seq=648 receive_seq=648 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992862 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.03 cputime=23.958 memavail=602204 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1017.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000006 mcu_task_stddev=0.000005 bytes_write=15135 bytes_read=12899 bytes_retransmit=9 bytes_invalid=0 send_seq=649 receive_seq=649 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992880 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.03 cputime=23.981 memavail=602204 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1018.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000006 mcu_task_stddev=0.000005 bytes_write=15141 bytes_read=13005 bytes_retransmit=9 bytes_invalid=0 send_seq=650 receive_seq=650 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992884 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.03 cputime=24.002 memavail=601728 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1019.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000006 mcu_task_stddev=0.000005 bytes_write=15147 bytes_read=13141 bytes_retransmit=9 bytes_invalid=0 send_seq=651 receive_seq=651 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992882 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.03 cputime=24.026 memavail=601728 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1020.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000006 mcu_task_stddev=0.000005 bytes_write=15153 bytes_read=13247 bytes_retransmit=9 bytes_invalid=0 send_seq=652 receive_seq=652 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992896 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.03 cputime=24.048 memavail=601228 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1021.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15159 bytes_read=13367 bytes_retransmit=9 bytes_invalid=0 send_seq=653 receive_seq=653 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992907 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.02 cputime=24.071 memavail=607040 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1022.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15165 bytes_read=13503 bytes_retransmit=9 bytes_invalid=0 send_seq=654 receive_seq=654 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992930 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.095 memavail=605416 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1023.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15171 bytes_read=13609 bytes_retransmit=9 bytes_invalid=0 send_seq=655 receive_seq=655 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992931 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.118 memavail=605164 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1024.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15177 bytes_read=13715 bytes_retransmit=9 bytes_invalid=0 send_seq=656 receive_seq=656 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992930 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.141 memavail=605164 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1025.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15183 bytes_read=13851 bytes_retransmit=9 bytes_invalid=0 send_seq=657 receive_seq=657 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992930 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.02 cputime=24.165 memavail=605164 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1026.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15189 bytes_read=13971 bytes_retransmit=9 bytes_invalid=0 send_seq=658 receive_seq=658 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992924 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.02 cputime=24.188 memavail=605164 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1027.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15195 bytes_read=14077 bytes_retransmit=9 bytes_invalid=0 send_seq=659 receive_seq=659 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992919 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.02 cputime=24.211 memavail=605164 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1028.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15201 bytes_read=14213 bytes_retransmit=9 bytes_invalid=0 send_seq=660 receive_seq=660 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992927 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.235 memavail=605164 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1029.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15207 bytes_read=14319 bytes_retransmit=9 bytes_invalid=0 send_seq=661 receive_seq=661 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992920 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.257 memavail=605172 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1030.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15213 bytes_read=14425 bytes_retransmit=9 bytes_invalid=0 send_seq=662 receive_seq=662 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992915 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.278 memavail=604200 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1031.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15219 bytes_read=14571 bytes_retransmit=9 bytes_invalid=0 send_seq=663 receive_seq=663 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992898 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.02 cputime=24.292 memavail=604200 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1032.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15225 bytes_read=14670 bytes_retransmit=9 bytes_invalid=0 send_seq=664 receive_seq=664 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992884 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.304 memavail=604200 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1033.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15231 bytes_read=14775 bytes_retransmit=9 bytes_invalid=0 send_seq=665 receive_seq=665 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992867 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.317 memavail=604200 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1034.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15237 bytes_read=14911 bytes_retransmit=9 bytes_invalid=0 send_seq=666 receive_seq=666 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992862 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.330 memavail=604200 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1035.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15243 bytes_read=15017 bytes_retransmit=9 bytes_invalid=0 send_seq=667 receive_seq=667 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992851 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.346 memavail=604200 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1036.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15249 bytes_read=15137 bytes_retransmit=9 bytes_invalid=0 send_seq=668 receive_seq=668 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992861 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.02 cputime=24.370 memavail=604200 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1037.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15255 bytes_read=15273 bytes_retransmit=9 bytes_invalid=0 send_seq=669 receive_seq=669 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992865 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.395 memavail=604200 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1038.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15261 bytes_read=15379 bytes_retransmit=9 bytes_invalid=0 send_seq=670 receive_seq=670 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992888 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.417 memavail=607728 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1039.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15267 bytes_read=15485 bytes_retransmit=9 bytes_invalid=0 send_seq=671 receive_seq=671 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992891 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.441 memavail=607236 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1040.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15273 bytes_read=15621 bytes_retransmit=9 bytes_invalid=0 send_seq=672 receive_seq=672 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992886 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.467 memavail=605760 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1041.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15279 bytes_read=15741 bytes_retransmit=9 bytes_invalid=0 send_seq=673 receive_seq=673 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992888 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.02 cputime=24.491 memavail=605760 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1042.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15285 bytes_read=15847 bytes_retransmit=9 bytes_invalid=0 send_seq=674 receive_seq=674 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992891 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.514 memavail=605760 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1043.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15291 bytes_read=15983 bytes_retransmit=9 bytes_invalid=0 send_seq=675 receive_seq=675 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992890 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.539 memavail=605760 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1044.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15297 bytes_read=16089 bytes_retransmit=9 bytes_invalid=0 send_seq=676 receive_seq=676 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992893 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.562 memavail=605536 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1045.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15309 bytes_read=16211 bytes_retransmit=9 bytes_invalid=0 send_seq=678 receive_seq=678 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992897 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.587 memavail=605536 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1046.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15315 bytes_read=16361 bytes_retransmit=9 bytes_invalid=0 send_seq=679 receive_seq=679 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992905 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.613 memavail=605536 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1047.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15321 bytes_read=16467 bytes_retransmit=9 bytes_invalid=0 send_seq=680 receive_seq=680 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992907 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.636 memavail=605536 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1048.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15327 bytes_read=16573 bytes_retransmit=9 bytes_invalid=0 send_seq=681 receive_seq=681 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992917 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.661 memavail=605536 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1049.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15333 bytes_read=16709 bytes_retransmit=9 bytes_invalid=0 send_seq=682 receive_seq=682 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992916 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.684 memavail=605536 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1050.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15339 bytes_read=16815 bytes_retransmit=9 bytes_invalid=0 send_seq=683 receive_seq=683 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992917 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.02 cputime=24.708 memavail=605284 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1051.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15345 bytes_read=16935 bytes_retransmit=9 bytes_invalid=0 send_seq=684 receive_seq=684 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992918 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.01 cputime=24.732 memavail=605300 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1052.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15351 bytes_read=17071 bytes_retransmit=9 bytes_invalid=0 send_seq=685 receive_seq=685 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992916 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.01 cputime=24.756 memavail=605300 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1053.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15357 bytes_read=17177 bytes_retransmit=9 bytes_invalid=0 send_seq=686 receive_seq=686 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992907 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.01 cputime=24.780 memavail=605300 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1054.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15363 bytes_read=17283 bytes_retransmit=9 bytes_invalid=0 send_seq=687 receive_seq=687 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992902 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.01 cputime=24.804 memavail=605300 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1055.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15369 bytes_read=17419 bytes_retransmit=9 bytes_invalid=0 send_seq=688 receive_seq=688 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992900 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.01 cputime=24.829 memavail=605300 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1056.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15375 bytes_read=17539 bytes_retransmit=9 bytes_invalid=0 send_seq=689 receive_seq=689 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992893 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.01 cputime=24.853 memavail=605300 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1057.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15381 bytes_read=17638 bytes_retransmit=9 bytes_invalid=0 send_seq=690 receive_seq=690 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992889 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.01 cputime=24.876 memavail=605300 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1058.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15387 bytes_read=17769 bytes_retransmit=9 bytes_invalid=0 send_seq=691 receive_seq=691 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992885 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.01 cputime=24.901 memavail=605300 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1059.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15393 bytes_read=17875 bytes_retransmit=9 bytes_invalid=0 send_seq=692 receive_seq=692 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992886 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.01 cputime=24.923 memavail=605304 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1060.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15399 bytes_read=17981 bytes_retransmit=9 bytes_invalid=0 send_seq=693 receive_seq=693 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992896 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.01 cputime=24.945 memavail=604800 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1061.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15405 bytes_read=18131 bytes_retransmit=9 bytes_invalid=0 send_seq=694 receive_seq=694 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992889 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.01 cputime=24.959 memavail=604800 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1062.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15411 bytes_read=18237 bytes_retransmit=9 bytes_invalid=0 send_seq=695 receive_seq=695 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992876 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.01 cputime=24.972 memavail=604800 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1063.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15417 bytes_read=18343 bytes_retransmit=9 bytes_invalid=0 send_seq=696 receive_seq=696 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992866 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.01 cputime=24.985 memavail=604800 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1064.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15423 bytes_read=18479 bytes_retransmit=9 bytes_invalid=0 send_seq=697 receive_seq=697 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992855 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.01 cputime=24.998 memavail=604800 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1065.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15429 bytes_read=18585 bytes_retransmit=9 bytes_invalid=0 send_seq=698 receive_seq=698 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992851 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.01 cputime=25.013 memavail=604548 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1066.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15435 bytes_read=18720 bytes_retransmit=9 bytes_invalid=0 send_seq=699 receive_seq=699 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992853 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.17 cputime=25.038 memavail=604548 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1067.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15441 bytes_read=18841 bytes_retransmit=9 bytes_invalid=0 send_seq=700 receive_seq=700 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992856 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.17 cputime=25.059 memavail=604548 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1068.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15447 bytes_read=18947 bytes_retransmit=9 bytes_invalid=0 send_seq=701 receive_seq=701 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992856 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.17 cputime=25.082 memavail=604548 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1069.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15453 bytes_read=19068 bytes_retransmit=9 bytes_invalid=0 send_seq=702 receive_seq=702 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992857 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.17 cputime=25.106 memavail=604548 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1070.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15459 bytes_read=19189 bytes_retransmit=9 bytes_invalid=0 send_seq=703 receive_seq=703 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992855 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.17 cputime=25.128 memavail=603820 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1071.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=15465 bytes_read=19309 bytes_retransmit=9 bytes_invalid=0 send_seq=704 receive_seq=704 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992846 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.16 cputime=25.141 memavail=603852 print_time=31.420 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1612.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18765 bytes_read=83498 bytes_retransmit=9 bytes_invalid=0 send_seq=1254 receive_seq=1254 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992846 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.10 cputime=36.192 memavail=604148 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1613.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18771 bytes_read=83604 bytes_retransmit=9 bytes_invalid=0 send_seq=1255 receive_seq=1255 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992844 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.10 cputime=36.214 memavail=604148 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1614.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18777 bytes_read=83710 bytes_retransmit=9 bytes_invalid=0 send_seq=1256 receive_seq=1256 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992840 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.10 cputime=36.236 memavail=604148 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1615.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18783 bytes_read=83846 bytes_retransmit=9 bytes_invalid=0 send_seq=1257 receive_seq=1257 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992840 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.10 cputime=36.260 memavail=604148 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1616.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18789 bytes_read=83966 bytes_retransmit=9 bytes_invalid=0 send_seq=1258 receive_seq=1258 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992838 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.10 cputime=36.282 memavail=604148 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1617.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18795 bytes_read=84072 bytes_retransmit=9 bytes_invalid=0 send_seq=1259 receive_seq=1259 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992836 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.10 cputime=36.304 memavail=604148 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1618.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18801 bytes_read=84208 bytes_retransmit=9 bytes_invalid=0 send_seq=1260 receive_seq=1260 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992836 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.10 cputime=36.328 memavail=604148 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1619.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18807 bytes_read=84307 bytes_retransmit=9 bytes_invalid=0 send_seq=1261 receive_seq=1261 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992838 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.10 cputime=36.350 memavail=604148 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1620.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18813 bytes_read=84408 bytes_retransmit=9 bytes_invalid=0 send_seq=1262 receive_seq=1262 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992843 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.10 cputime=36.372 memavail=604148 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1621.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18819 bytes_read=84558 bytes_retransmit=9 bytes_invalid=0 send_seq=1263 receive_seq=1263 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992840 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.09 cputime=36.395 memavail=603168 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1622.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18825 bytes_read=84664 bytes_retransmit=9 bytes_invalid=0 send_seq=1264 receive_seq=1264 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992841 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.09 cputime=36.417 memavail=603180 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1623.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18831 bytes_read=84770 bytes_retransmit=9 bytes_invalid=0 send_seq=1265 receive_seq=1265 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992843 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.09 cputime=36.439 memavail=603180 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1624.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18837 bytes_read=84906 bytes_retransmit=9 bytes_invalid=0 send_seq=1266 receive_seq=1266 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992842 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.09 cputime=36.463 memavail=603180 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1625.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18843 bytes_read=85012 bytes_retransmit=9 bytes_invalid=0 send_seq=1267 receive_seq=1267 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992841 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.09 cputime=36.486 memavail=603180 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1626.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18849 bytes_read=85132 bytes_retransmit=9 bytes_invalid=0 send_seq=1268 receive_seq=1268 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992841 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.08 cputime=36.510 memavail=603180 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1627.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18855 bytes_read=85268 bytes_retransmit=9 bytes_invalid=0 send_seq=1269 receive_seq=1269 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992840 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.08 cputime=36.533 memavail=603180 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1628.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18861 bytes_read=85374 bytes_retransmit=9 bytes_invalid=0 send_seq=1270 receive_seq=1270 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992837 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.08 cputime=36.555 memavail=603180 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1629.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18867 bytes_read=85495 bytes_retransmit=9 bytes_invalid=0 send_seq=1271 receive_seq=1271 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992845 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.08 cputime=36.580 memavail=603180 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1630.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18873 bytes_read=85616 bytes_retransmit=9 bytes_invalid=0 send_seq=1272 receive_seq=1272 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992844 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.08 cputime=36.603 memavail=602956 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1631.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18879 bytes_read=85722 bytes_retransmit=9 bytes_invalid=0 send_seq=1273 receive_seq=1273 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992846 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.07 cputime=36.627 memavail=602468 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1632.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18885 bytes_read=85857 bytes_retransmit=9 bytes_invalid=0 send_seq=1274 receive_seq=1274 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992850 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.07 cputime=36.652 memavail=602468 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1633.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18891 bytes_read=85978 bytes_retransmit=9 bytes_invalid=0 send_seq=1275 receive_seq=1275 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992848 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.07 cputime=36.675 memavail=602468 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1634.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18897 bytes_read=86084 bytes_retransmit=9 bytes_invalid=0 send_seq=1276 receive_seq=1276 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992846 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.07 cputime=36.698 memavail=602468 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1635.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18903 bytes_read=86205 bytes_retransmit=9 bytes_invalid=0 send_seq=1277 receive_seq=1277 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992841 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.07 cputime=36.721 memavail=602468 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1636.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18909 bytes_read=86326 bytes_retransmit=9 bytes_invalid=0 send_seq=1278 receive_seq=1278 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992841 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.07 cputime=36.744 memavail=602468 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1637.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18915 bytes_read=86446 bytes_retransmit=9 bytes_invalid=0 send_seq=1279 receive_seq=1279 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992838 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.07 cputime=36.767 memavail=602468 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1638.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18921 bytes_read=86567 bytes_retransmit=9 bytes_invalid=0 send_seq=1280 receive_seq=1280 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992837 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.07 cputime=36.790 memavail=607884 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1639.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18927 bytes_read=86688 bytes_retransmit=9 bytes_invalid=0 send_seq=1281 receive_seq=1281 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992833 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.07 cputime=36.813 memavail=607648 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1640.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18933 bytes_read=86794 bytes_retransmit=9 bytes_invalid=0 send_seq=1282 receive_seq=1282 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992830 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.07 cputime=36.836 memavail=607648 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1641.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18939 bytes_read=86915 bytes_retransmit=9 bytes_invalid=0 send_seq=1283 receive_seq=1283 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992832 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.06 cputime=36.859 memavail=606172 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1642.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18945 bytes_read=87050 bytes_retransmit=9 bytes_invalid=0 send_seq=1284 receive_seq=1284 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992828 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.06 cputime=36.882 memavail=606172 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1643.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18951 bytes_read=87156 bytes_retransmit=9 bytes_invalid=0 send_seq=1285 receive_seq=1285 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992827 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.06 cputime=36.906 memavail=606172 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1644.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18957 bytes_read=87274 bytes_retransmit=9 bytes_invalid=0 send_seq=1286 receive_seq=1286 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992830 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.06 cputime=36.930 memavail=606172 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1645.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18963 bytes_read=87387 bytes_retransmit=9 bytes_invalid=0 send_seq=1287 receive_seq=1287 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992839 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.06 cputime=36.954 memavail=606172 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1646.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18969 bytes_read=87492 bytes_retransmit=9 bytes_invalid=0 send_seq=1288 receive_seq=1288 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992842 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.22 cputime=36.977 memavail=605920 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1647.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18975 bytes_read=87627 bytes_retransmit=9 bytes_invalid=0 send_seq=1289 receive_seq=1289 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992842 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.22 cputime=37.001 memavail=605920 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1648.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18981 bytes_read=87748 bytes_retransmit=9 bytes_invalid=0 send_seq=1290 receive_seq=1290 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992848 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.22 cputime=37.025 memavail=605920 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1649.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18987 bytes_read=87854 bytes_retransmit=9 bytes_invalid=0 send_seq=1291 receive_seq=1291 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992846 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.22 cputime=37.048 memavail=605928 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1650.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18993 bytes_read=87975 bytes_retransmit=9 bytes_invalid=0 send_seq=1292 receive_seq=1292 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992843 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.22 cputime=37.072 memavail=605704 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1651.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=18999 bytes_read=88096 bytes_retransmit=9 bytes_invalid=0 send_seq=1293 receive_seq=1293 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992840 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.20 cputime=37.095 memavail=604696 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1652.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19005 bytes_read=88216 bytes_retransmit=9 bytes_invalid=0 send_seq=1294 receive_seq=1294 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992839 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.20 cputime=37.119 memavail=604696 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1653.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19011 bytes_read=88337 bytes_retransmit=9 bytes_invalid=0 send_seq=1295 receive_seq=1295 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992835 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.20 cputime=37.143 memavail=604696 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1654.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19017 bytes_read=88458 bytes_retransmit=9 bytes_invalid=0 send_seq=1296 receive_seq=1296 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992833 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.20 cputime=37.165 memavail=604696 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1655.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19023 bytes_read=88564 bytes_retransmit=9 bytes_invalid=0 send_seq=1297 receive_seq=1297 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992833 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.20 cputime=37.189 memavail=604696 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1656.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19029 bytes_read=88685 bytes_retransmit=9 bytes_invalid=0 send_seq=1298 receive_seq=1298 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992832 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.18 cputime=37.213 memavail=604696 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1657.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19035 bytes_read=88820 bytes_retransmit=9 bytes_invalid=0 send_seq=1299 receive_seq=1299 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992844 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.18 cputime=37.237 memavail=604696 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1658.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19041 bytes_read=88926 bytes_retransmit=9 bytes_invalid=0 send_seq=1300 receive_seq=1300 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992840 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.18 cputime=37.257 memavail=604696 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1659.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19053 bytes_read=89047 bytes_retransmit=9 bytes_invalid=0 send_seq=1302 receive_seq=1301 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992845 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.18 cputime=37.281 memavail=604696 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1660.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19059 bytes_read=89184 bytes_retransmit=9 bytes_invalid=0 send_seq=1303 receive_seq=1303 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992843 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.18 cputime=37.305 memavail=604696 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1661.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19065 bytes_read=89290 bytes_retransmit=9 bytes_invalid=0 send_seq=1304 receive_seq=1304 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992842 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.17 cputime=37.328 memavail=604192 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1662.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19071 bytes_read=89425 bytes_retransmit=9 bytes_invalid=0 send_seq=1305 receive_seq=1305 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992840 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.17 cputime=37.351 memavail=604220 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1663.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19077 bytes_read=89546 bytes_retransmit=9 bytes_invalid=0 send_seq=1306 receive_seq=1306 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992839 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.17 cputime=37.375 memavail=604220 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1664.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19083 bytes_read=89652 bytes_retransmit=9 bytes_invalid=0 send_seq=1307 receive_seq=1307 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992836 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.17 cputime=37.398 memavail=604220 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1665.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19089 bytes_read=89773 bytes_retransmit=9 bytes_invalid=0 send_seq=1308 receive_seq=1308 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992836 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.17 cputime=37.421 memavail=604220 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1666.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19095 bytes_read=89894 bytes_retransmit=9 bytes_invalid=0 send_seq=1309 receive_seq=1309 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992833 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.23 cputime=37.444 memavail=604220 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1667.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19101 bytes_read=90014 bytes_retransmit=9 bytes_invalid=0 send_seq=1310 receive_seq=1310 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992833 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.23 cputime=37.468 memavail=604220 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1668.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19107 bytes_read=90135 bytes_retransmit=9 bytes_invalid=0 send_seq=1311 receive_seq=1311 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992833 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.23 cputime=37.491 memavail=604220 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1669.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19113 bytes_read=90256 bytes_retransmit=9 bytes_invalid=0 send_seq=1312 receive_seq=1312 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992833 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.23 cputime=37.515 memavail=604220 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1670.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19119 bytes_read=90355 bytes_retransmit=9 bytes_invalid=0 send_seq=1313 receive_seq=1313 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992833 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.23 cputime=37.538 memavail=604220 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1671.6: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=19125 bytes_read=90470 bytes_retransmit=9 bytes_invalid=0 send_seq=1314 receive_seq=1314 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992834 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.22 cputime=37.560 memavail=603464 print_time=632.348 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1849.7: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=20211 bytes_read=111592 bytes_retransmit=9 bytes_invalid=0 send_seq=1495 receive_seq=1495 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992824 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.06 cputime=41.294 memavail=603440 print_time=870.238 buffer_time=0.652 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Attempting MCU 'mcu' reset command webhooks client 548283112896: Disconnected Restarting printer Start printer at Wed Apr 17 12:10:34 2024 (1713348634.0 1851.5) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_y] step_pin = PD5 dir_pin = !PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [stepper_x] step_pin = !PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 256 rotation_distance = 16 full_steps_per_rotation = 600 endstop_pin = PC1 position_endstop = 0 position_max = 480 homing_speed = 50 [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 548208826256: New connection webhooks client 548208826256: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Starting heater checks for extruder Stats 1857.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2467 bytes_read=5655 bytes_retransmit=9 bytes_invalid=0 send_seq=202 receive_seq=202 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167984720 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.13 cputime=42.131 memavail=599472 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 webhooks: registering remote method 'shutdown_machine' for connection id: 548208826256 webhooks: registering remote method 'reboot_machine' for connection id: 548208826256 webhooks: registering remote method 'pause_job_queue' for connection id: 548208826256 webhooks: registering remote method 'start_job_queue' for connection id: 548208826256 Stats 1858.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2473 bytes_read=5671 bytes_retransmit=9 bytes_invalid=0 send_seq=203 receive_seq=203 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167990909 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.13 cputime=42.180 memavail=602452 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 1859.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2479 bytes_read=5777 bytes_retransmit=9 bytes_invalid=0 send_seq=204 receive_seq=204 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992036 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.13 cputime=42.201 memavail=603016 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1860.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2485 bytes_read=5913 bytes_retransmit=9 bytes_invalid=0 send_seq=205 receive_seq=205 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992992 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.13 cputime=42.215 memavail=602360 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1861.9: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000012 mcu_task_stddev=0.000018 bytes_write=2491 bytes_read=6034 bytes_retransmit=9 bytes_invalid=0 send_seq=206 receive_seq=206 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992855 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.12 cputime=42.228 memavail=602120 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1862.9: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000012 mcu_task_stddev=0.000018 bytes_write=2497 bytes_read=6140 bytes_retransmit=9 bytes_invalid=0 send_seq=207 receive_seq=207 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993384 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.12 cputime=42.249 memavail=601868 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1863.9: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000012 mcu_task_stddev=0.000018 bytes_write=2503 bytes_read=6276 bytes_retransmit=9 bytes_invalid=0 send_seq=208 receive_seq=208 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993607 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.12 cputime=42.275 memavail=605264 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1864.9: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000012 mcu_task_stddev=0.000018 bytes_write=2509 bytes_read=6382 bytes_retransmit=9 bytes_invalid=0 send_seq=209 receive_seq=209 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993586 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.12 cputime=42.298 memavail=604096 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1865.9: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000012 mcu_task_stddev=0.000018 bytes_write=2515 bytes_read=6503 bytes_retransmit=9 bytes_invalid=0 send_seq=210 receive_seq=210 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993615 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.12 cputime=42.324 memavail=604096 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 1866.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2521 bytes_read=6638 bytes_retransmit=9 bytes_invalid=0 send_seq=211 receive_seq=211 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993612 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.11 cputime=42.350 memavail=604096 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 1867.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2527 bytes_read=6744 bytes_retransmit=9 bytes_invalid=0 send_seq=212 receive_seq=212 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993524 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.11 cputime=42.375 memavail=603852 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1868.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2533 bytes_read=6865 bytes_retransmit=9 bytes_invalid=0 send_seq=213 receive_seq=213 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993493 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.11 cputime=42.399 memavail=603600 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 1869.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2539 bytes_read=6986 bytes_retransmit=9 bytes_invalid=0 send_seq=214 receive_seq=214 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993420 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.11 cputime=42.423 memavail=603828 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1870.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2545 bytes_read=7092 bytes_retransmit=9 bytes_invalid=0 send_seq=215 receive_seq=215 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993349 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.11 cputime=42.447 memavail=603828 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1871.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2551 bytes_read=7227 bytes_retransmit=9 bytes_invalid=0 send_seq=216 receive_seq=216 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993344 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.10 cputime=42.469 memavail=602596 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1872.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2557 bytes_read=7348 bytes_retransmit=9 bytes_invalid=0 send_seq=217 receive_seq=217 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993219 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.10 cputime=42.489 memavail=602404 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1873.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2563 bytes_read=7454 bytes_retransmit=9 bytes_invalid=0 send_seq=218 receive_seq=218 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993128 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.10 cputime=42.503 memavail=602152 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Must home axis first: 0.000 -25.000 0.000 [0.000] Stats 1874.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2569 bytes_read=7575 bytes_retransmit=9 bytes_invalid=0 send_seq=219 receive_seq=219 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993054 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.10 cputime=42.522 memavail=598620 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1875.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2575 bytes_read=7696 bytes_retransmit=9 bytes_invalid=0 send_seq=220 receive_seq=220 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993014 heater_bed: target=0 temp=23.1 pwm=0.000 sysload=0.10 cputime=42.536 memavail=599164 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1876.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2581 bytes_read=7801 bytes_retransmit=9 bytes_invalid=0 send_seq=221 receive_seq=221 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992967 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.09 cputime=42.549 memavail=598912 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1877.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2587 bytes_read=7928 bytes_retransmit=9 bytes_invalid=0 send_seq=222 receive_seq=222 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992999 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.09 cputime=42.566 memavail=598912 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1878.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2593 bytes_read=8045 bytes_retransmit=9 bytes_invalid=0 send_seq=223 receive_seq=223 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993007 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.09 cputime=42.591 memavail=598912 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1879.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2599 bytes_read=8151 bytes_retransmit=9 bytes_invalid=0 send_seq=224 receive_seq=224 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993041 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.09 cputime=42.616 memavail=598912 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1880.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2605 bytes_read=8272 bytes_retransmit=9 bytes_invalid=0 send_seq=225 receive_seq=225 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992985 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.09 cputime=42.634 memavail=603792 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 TMC 'stepper_y' reports GSTAT: 00000005 reset=1(Reset) uv_cp=1(Undervoltage!) TMC 'stepper_y' reports GSTAT: 00000000 Stats 1881.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=3350 bytes_read=8945 bytes_retransmit=9 bytes_invalid=0 send_seq=271 receive_seq=271 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992943 heater_bed: target=0 temp=23.1 pwm=0.000 sysload=0.32 cputime=42.694 memavail=602752 print_time=30.224 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1882.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000014 bytes_write=3924 bytes_read=9439 bytes_retransmit=9 bytes_invalid=0 send_seq=305 receive_seq=305 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992891 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.32 cputime=42.735 memavail=602500 print_time=31.178 buffer_time=0.119 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1883.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000014 bytes_write=4067 bytes_read=9730 bytes_retransmit=9 bytes_invalid=0 send_seq=318 receive_seq=318 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992862 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.32 cputime=42.763 memavail=601548 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1884.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000014 bytes_write=4125 bytes_read=9897 bytes_retransmit=9 bytes_invalid=0 send_seq=323 receive_seq=323 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992848 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.32 cputime=42.780 memavail=601300 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1885.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000014 bytes_write=4183 bytes_read=10049 bytes_retransmit=9 bytes_invalid=0 send_seq=328 receive_seq=328 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992876 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.32 cputime=42.806 memavail=601300 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1886.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000014 bytes_write=4241 bytes_read=10216 bytes_retransmit=9 bytes_invalid=0 send_seq=333 receive_seq=333 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992870 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.30 cputime=42.837 memavail=600796 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1887.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000008 mcu_task_stddev=0.000009 bytes_write=4299 bytes_read=10398 bytes_retransmit=9 bytes_invalid=0 send_seq=338 receive_seq=338 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992874 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.30 cputime=42.869 memavail=600800 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1888.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000008 mcu_task_stddev=0.000009 bytes_write=4352 bytes_read=10545 bytes_retransmit=9 bytes_invalid=0 send_seq=342 receive_seq=342 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992901 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.30 cputime=42.900 memavail=600800 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1889.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000008 mcu_task_stddev=0.000009 bytes_write=4410 bytes_read=10712 bytes_retransmit=9 bytes_invalid=0 send_seq=347 receive_seq=347 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992911 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.30 cputime=42.931 memavail=600800 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1890.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000008 mcu_task_stddev=0.000009 bytes_write=4468 bytes_read=10879 bytes_retransmit=9 bytes_invalid=0 send_seq=352 receive_seq=352 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992913 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.30 cputime=42.961 memavail=600800 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1891.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000008 mcu_task_stddev=0.000009 bytes_write=4526 bytes_read=11031 bytes_retransmit=9 bytes_invalid=0 send_seq=357 receive_seq=357 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992940 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.27 cputime=42.991 memavail=599856 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1892.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=4584 bytes_read=11213 bytes_retransmit=9 bytes_invalid=0 send_seq=362 receive_seq=362 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992960 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.27 cputime=43.023 memavail=599856 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1893.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=4642 bytes_read=11380 bytes_retransmit=9 bytes_invalid=0 send_seq=367 receive_seq=367 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992958 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.27 cputime=43.055 memavail=599604 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1894.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=4700 bytes_read=11532 bytes_retransmit=9 bytes_invalid=0 send_seq=372 receive_seq=372 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992952 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.27 cputime=43.084 memavail=599604 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1895.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=4758 bytes_read=11699 bytes_retransmit=9 bytes_invalid=0 send_seq=377 receive_seq=377 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992945 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.27 cputime=43.115 memavail=599604 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1896.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=4816 bytes_read=11866 bytes_retransmit=9 bytes_invalid=0 send_seq=382 receive_seq=382 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992942 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.25 cputime=43.145 memavail=599604 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1897.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=4874 bytes_read=12033 bytes_retransmit=9 bytes_invalid=0 send_seq=387 receive_seq=387 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992935 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.25 cputime=43.175 memavail=599604 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1898.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=4927 bytes_read=12195 bytes_retransmit=9 bytes_invalid=0 send_seq=391 receive_seq=391 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992930 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.25 cputime=43.206 memavail=599604 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1899.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=4985 bytes_read=12362 bytes_retransmit=9 bytes_invalid=0 send_seq=396 receive_seq=396 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992927 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.25 cputime=43.237 memavail=599604 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1900.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=5043 bytes_read=12514 bytes_retransmit=9 bytes_invalid=0 send_seq=401 receive_seq=401 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992921 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.25 cputime=43.267 memavail=599604 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1901.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=5101 bytes_read=12681 bytes_retransmit=9 bytes_invalid=0 send_seq=406 receive_seq=406 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992916 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.23 cputime=43.298 memavail=598900 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1902.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=5159 bytes_read=12859 bytes_retransmit=9 bytes_invalid=0 send_seq=411 receive_seq=411 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992914 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.23 cputime=43.329 memavail=598900 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1903.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=5217 bytes_read=13004 bytes_retransmit=9 bytes_invalid=0 send_seq=416 receive_seq=416 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992917 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.23 cputime=43.360 memavail=598900 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1904.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=5265 bytes_read=13160 bytes_retransmit=9 bytes_invalid=0 send_seq=419 receive_seq=419 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992920 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.23 cputime=43.390 memavail=598900 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1905.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=5323 bytes_read=13327 bytes_retransmit=9 bytes_invalid=0 send_seq=424 receive_seq=424 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992920 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.23 cputime=43.421 memavail=598900 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1906.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=5381 bytes_read=13479 bytes_retransmit=9 bytes_invalid=0 send_seq=429 receive_seq=429 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992925 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=43.451 memavail=598900 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1907.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000011 bytes_write=5439 bytes_read=13661 bytes_retransmit=9 bytes_invalid=0 send_seq=434 receive_seq=434 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992922 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=43.481 memavail=598900 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1908.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000011 bytes_write=5497 bytes_read=13828 bytes_retransmit=9 bytes_invalid=0 send_seq=439 receive_seq=439 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992917 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=43.512 memavail=598900 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1909.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000011 bytes_write=5555 bytes_read=13980 bytes_retransmit=9 bytes_invalid=0 send_seq=444 receive_seq=444 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992919 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=43.542 memavail=598900 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1910.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000011 bytes_write=5613 bytes_read=14147 bytes_retransmit=9 bytes_invalid=0 send_seq=449 receive_seq=449 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992922 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=43.573 memavail=598900 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1911.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000011 bytes_write=5671 bytes_read=14314 bytes_retransmit=9 bytes_invalid=0 send_seq=454 receive_seq=454 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992917 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.28 cputime=43.603 memavail=598916 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1912.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=5735 bytes_read=14497 bytes_retransmit=9 bytes_invalid=0 send_seq=460 receive_seq=460 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992911 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.28 cputime=43.634 memavail=598916 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1913.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=5793 bytes_read=14664 bytes_retransmit=9 bytes_invalid=0 send_seq=465 receive_seq=465 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992915 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.28 cputime=43.665 memavail=598916 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1914.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=5851 bytes_read=14831 bytes_retransmit=9 bytes_invalid=0 send_seq=470 receive_seq=470 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992907 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.28 cputime=43.695 memavail=598924 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1915.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=5909 bytes_read=14983 bytes_retransmit=9 bytes_invalid=0 send_seq=475 receive_seq=475 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992903 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.28 cputime=43.725 memavail=598924 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1916.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=5967 bytes_read=15150 bytes_retransmit=9 bytes_invalid=0 send_seq=480 receive_seq=480 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992898 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.41 cputime=43.756 memavail=598924 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1917.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=6025 bytes_read=15332 bytes_retransmit=9 bytes_invalid=0 send_seq=485 receive_seq=485 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992893 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.41 cputime=43.787 memavail=598924 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1918.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=6073 bytes_read=15474 bytes_retransmit=9 bytes_invalid=0 send_seq=488 receive_seq=488 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992890 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.41 cputime=43.815 memavail=598924 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1919.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=6131 bytes_read=15641 bytes_retransmit=9 bytes_invalid=0 send_seq=493 receive_seq=493 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992884 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.41 cputime=43.846 memavail=598924 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1920.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=6189 bytes_read=15808 bytes_retransmit=9 bytes_invalid=0 send_seq=498 receive_seq=498 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992883 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.41 cputime=43.876 memavail=598924 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1921.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=6247 bytes_read=15960 bytes_retransmit=9 bytes_invalid=0 send_seq=503 receive_seq=503 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992881 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.38 cputime=43.904 memavail=598680 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1922.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000011 bytes_write=6305 bytes_read=16142 bytes_retransmit=9 bytes_invalid=0 send_seq=508 receive_seq=508 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992872 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.38 cputime=43.934 memavail=598680 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1923.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000011 bytes_write=6363 bytes_read=16309 bytes_retransmit=9 bytes_invalid=0 send_seq=513 receive_seq=513 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992865 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.38 cputime=43.963 memavail=598680 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1924.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000011 bytes_write=6421 bytes_read=16461 bytes_retransmit=9 bytes_invalid=0 send_seq=518 receive_seq=518 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992859 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.38 cputime=43.992 memavail=598680 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 1925.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000011 bytes_write=6479 bytes_read=16628 bytes_retransmit=9 bytes_invalid=0 send_seq=523 receive_seq=523 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992851 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.38 cputime=44.021 memavail=598680 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1926.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000011 bytes_write=6537 bytes_read=16795 bytes_retransmit=9 bytes_invalid=0 send_seq=528 receive_seq=528 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992854 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.35 cputime=44.051 memavail=598680 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1927.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=6595 bytes_read=16962 bytes_retransmit=9 bytes_invalid=0 send_seq=533 receive_seq=533 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992850 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.35 cputime=44.081 memavail=598680 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1928.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=6653 bytes_read=17121 bytes_retransmit=9 bytes_invalid=0 send_seq=538 receive_seq=538 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992846 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.35 cputime=44.111 memavail=598680 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1929.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=6711 bytes_read=17284 bytes_retransmit=9 bytes_invalid=0 send_seq=543 receive_seq=543 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992849 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.35 cputime=44.140 memavail=598680 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1930.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=6769 bytes_read=17436 bytes_retransmit=9 bytes_invalid=0 send_seq=548 receive_seq=548 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992850 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.35 cputime=44.169 memavail=598680 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1931.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=6827 bytes_read=17603 bytes_retransmit=9 bytes_invalid=0 send_seq=553 receive_seq=553 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992849 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.32 cputime=44.197 memavail=598684 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1932.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=6885 bytes_read=17785 bytes_retransmit=9 bytes_invalid=0 send_seq=558 receive_seq=558 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992857 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.32 cputime=44.227 memavail=598684 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1933.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=6943 bytes_read=17937 bytes_retransmit=9 bytes_invalid=0 send_seq=563 receive_seq=563 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992856 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.32 cputime=44.257 memavail=598684 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1934.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=7001 bytes_read=18104 bytes_retransmit=9 bytes_invalid=0 send_seq=568 receive_seq=568 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992852 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.32 cputime=44.286 memavail=598684 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1935.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=7059 bytes_read=18271 bytes_retransmit=9 bytes_invalid=0 send_seq=573 receive_seq=573 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992848 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.32 cputime=44.316 memavail=598684 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1936.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=7117 bytes_read=18423 bytes_retransmit=9 bytes_invalid=0 send_seq=578 receive_seq=578 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992844 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.30 cputime=44.345 memavail=598684 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1937.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=7175 bytes_read=18605 bytes_retransmit=9 bytes_invalid=0 send_seq=583 receive_seq=583 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992852 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.30 cputime=44.375 memavail=598684 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1938.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=7233 bytes_read=18772 bytes_retransmit=9 bytes_invalid=0 send_seq=588 receive_seq=588 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992847 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.30 cputime=44.404 memavail=605500 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1939.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=7291 bytes_read=18924 bytes_retransmit=9 bytes_invalid=0 send_seq=593 receive_seq=593 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992844 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.30 cputime=44.432 memavail=605248 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1940.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=7349 bytes_read=19091 bytes_retransmit=9 bytes_invalid=0 send_seq=598 receive_seq=598 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992841 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.30 cputime=44.462 memavail=605248 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1941.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=7407 bytes_read=19258 bytes_retransmit=9 bytes_invalid=0 send_seq=603 receive_seq=603 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992844 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.27 cputime=44.484 memavail=603764 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1942.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=7465 bytes_read=19425 bytes_retransmit=9 bytes_invalid=0 send_seq=608 receive_seq=608 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992837 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.27 cputime=44.501 memavail=603764 print_time=31.178 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1959.0: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000010 bytes_write=8349 bytes_read=22008 bytes_retransmit=9 bytes_invalid=0 send_seq=684 receive_seq=684 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992819 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=44.924 memavail=603272 print_time=107.689 buffer_time=0.584 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Attempting MCU 'mcu' reset command webhooks client 548208826256: Disconnected Restarting printer Start printer at Wed Apr 17 12:12:23 2024 (1713348743.2 1960.7) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 548209038240: New connection webhooks client 548209038240: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Starting heater checks for extruder Stats 1967.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2647 bytes_read=5835 bytes_retransmit=9 bytes_invalid=0 send_seq=238 receive_seq=238 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167983810 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.40 cputime=45.790 memavail=597596 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 webhooks: registering remote method 'shutdown_machine' for connection id: 548209038240 webhooks: registering remote method 'reboot_machine' for connection id: 548209038240 webhooks: registering remote method 'pause_job_queue' for connection id: 548209038240 webhooks: registering remote method 'start_job_queue' for connection id: 548209038240 Stats 1968.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2653 bytes_read=5851 bytes_retransmit=9 bytes_invalid=0 send_seq=239 receive_seq=239 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167990884 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.40 cputime=45.832 memavail=600996 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 1969.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2659 bytes_read=5957 bytes_retransmit=9 bytes_invalid=0 send_seq=240 receive_seq=240 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991924 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.40 cputime=45.859 memavail=601328 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1970.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2665 bytes_read=6093 bytes_retransmit=9 bytes_invalid=0 send_seq=241 receive_seq=241 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992333 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.40 cputime=45.873 memavail=600932 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1971.1: gcodein=0 mcu: mcu_awake=0.008 mcu_task_avg=0.000011 mcu_task_stddev=0.000014 bytes_write=2671 bytes_read=6214 bytes_retransmit=9 bytes_invalid=0 send_seq=242 receive_seq=242 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992538 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.40 cputime=45.886 memavail=600932 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1972.1: gcodein=0 mcu: mcu_awake=0.008 mcu_task_avg=0.000011 mcu_task_stddev=0.000014 bytes_write=2677 bytes_read=6320 bytes_retransmit=9 bytes_invalid=0 send_seq=243 receive_seq=243 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993273 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.37 cputime=45.905 memavail=599200 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1973.1: gcodein=0 mcu: mcu_awake=0.008 mcu_task_avg=0.000011 mcu_task_stddev=0.000014 bytes_write=2683 bytes_read=6456 bytes_retransmit=9 bytes_invalid=0 send_seq=244 receive_seq=244 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993549 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.37 cputime=45.931 memavail=603216 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1974.1: gcodein=0 mcu: mcu_awake=0.008 mcu_task_avg=0.000011 mcu_task_stddev=0.000014 bytes_write=2689 bytes_read=6562 bytes_retransmit=9 bytes_invalid=0 send_seq=245 receive_seq=245 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993333 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.37 cputime=45.945 memavail=603284 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1975.1: gcodein=0 mcu: mcu_awake=0.008 mcu_task_avg=0.000011 mcu_task_stddev=0.000014 bytes_write=2695 bytes_read=6683 bytes_retransmit=9 bytes_invalid=0 send_seq=246 receive_seq=246 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993116 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.37 cputime=45.958 memavail=603284 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1976.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2701 bytes_read=6818 bytes_retransmit=9 bytes_invalid=0 send_seq=247 receive_seq=247 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993000 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.37 cputime=45.972 memavail=603032 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1977.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2707 bytes_read=6924 bytes_retransmit=9 bytes_invalid=0 send_seq=248 receive_seq=248 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992948 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.34 cputime=45.985 memavail=603040 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1978.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2713 bytes_read=7045 bytes_retransmit=9 bytes_invalid=0 send_seq=249 receive_seq=249 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992868 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.34 cputime=45.998 memavail=602816 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1979.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2719 bytes_read=7166 bytes_retransmit=9 bytes_invalid=0 send_seq=250 receive_seq=250 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992962 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.34 cputime=46.023 memavail=602816 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1980.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2725 bytes_read=7272 bytes_retransmit=9 bytes_invalid=0 send_seq=251 receive_seq=251 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993065 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.34 cputime=46.047 memavail=602816 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1981.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2731 bytes_read=7407 bytes_retransmit=9 bytes_invalid=0 send_seq=252 receive_seq=252 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993118 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.34 cputime=46.071 memavail=602816 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1982.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2737 bytes_read=7528 bytes_retransmit=9 bytes_invalid=0 send_seq=253 receive_seq=253 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993119 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.31 cputime=46.095 memavail=601816 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1983.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2743 bytes_read=7634 bytes_retransmit=9 bytes_invalid=0 send_seq=254 receive_seq=254 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993136 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.31 cputime=46.119 memavail=603044 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1984.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2749 bytes_read=7755 bytes_retransmit=9 bytes_invalid=0 send_seq=255 receive_seq=255 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993147 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.31 cputime=46.143 memavail=600596 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1985.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2755 bytes_read=7876 bytes_retransmit=9 bytes_invalid=0 send_seq=256 receive_seq=256 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993088 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.31 cputime=46.163 memavail=600428 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1986.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2761 bytes_read=7981 bytes_retransmit=9 bytes_invalid=0 send_seq=257 receive_seq=257 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993032 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.31 cputime=46.177 memavail=598492 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1987.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2767 bytes_read=8108 bytes_retransmit=9 bytes_invalid=0 send_seq=258 receive_seq=258 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992959 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.29 cputime=46.191 memavail=598492 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1988.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2773 bytes_read=8225 bytes_retransmit=9 bytes_invalid=0 send_seq=259 receive_seq=259 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992913 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.29 cputime=46.204 memavail=598492 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1989.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2779 bytes_read=8331 bytes_retransmit=9 bytes_invalid=0 send_seq=260 receive_seq=260 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992884 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.29 cputime=46.218 memavail=598500 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1990.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2828 bytes_read=8457 bytes_retransmit=9 bytes_invalid=0 send_seq=262 receive_seq=262 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992855 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.29 cputime=46.246 memavail=603792 print_time=29.221 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 TMC 'stepper_y' reports GSTAT: 00000004 uv_cp=1(Undervoltage!) TMC 'stepper_y' reports GSTAT: 00000001 reset=1(Reset) TMC 'stepper_y' reports GSTAT: 00000000 Stats 1991.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=3848 bytes_read=9398 bytes_retransmit=9 bytes_invalid=0 send_seq=331 receive_seq=331 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992841 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.29 cputime=46.365 memavail=603012 print_time=30.221 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1992.1: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=4322 bytes_read=9912 bytes_retransmit=9 bytes_invalid=0 send_seq=369 receive_seq=369 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992823 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.34 cputime=46.437 memavail=600596 print_time=31.221 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stepper stepper_y phase change (was 0 now 33) Stats 1993.1: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=4929 bytes_read=10494 bytes_retransmit=9 bytes_invalid=0 send_seq=412 receive_seq=412 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=38 upcoming_bytes=0 freq=167992844 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.34 cputime=46.524 memavail=600596 print_time=32.435 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1994.1: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=5265 bytes_read=10864 bytes_retransmit=9 bytes_invalid=0 send_seq=435 receive_seq=435 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992835 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.34 cputime=46.582 memavail=603240 print_time=32.892 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 1995.1: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=5323 bytes_read=11016 bytes_retransmit=9 bytes_invalid=0 send_seq=440 receive_seq=440 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992852 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.34 cputime=46.611 memavail=602808 print_time=32.892 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1996.1: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=6280 bytes_read=11861 bytes_retransmit=9 bytes_invalid=0 send_seq=498 receive_seq=498 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992862 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.34 cputime=46.732 memavail=602712 print_time=35.222 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 1997.1: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=6813 bytes_read=12450 bytes_retransmit=9 bytes_invalid=0 send_seq=540 receive_seq=540 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992879 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.31 cputime=46.808 memavail=602712 print_time=36.222 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stepper stepper_x phase change (was 0 now 48) Stats 1998.1: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=7497 bytes_read=13087 bytes_retransmit=9 bytes_invalid=0 send_seq=589 receive_seq=589 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=38 upcoming_bytes=0 freq=167992894 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.31 cputime=46.900 memavail=602208 print_time=37.475 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stepper stepper_x phase change (was 48 now 46) Stats 1999.1: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=7885 bytes_read=13503 bytes_retransmit=9 bytes_invalid=0 send_seq=616 receive_seq=616 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992883 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.31 cputime=46.970 memavail=602208 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2000.1: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=7995 bytes_read=13716 bytes_retransmit=9 bytes_invalid=0 send_seq=625 receive_seq=625 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992892 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.31 cputime=47.006 memavail=601956 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2001.1: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=8105 bytes_read=13914 bytes_retransmit=9 bytes_invalid=0 send_seq=634 receive_seq=634 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992891 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.31 cputime=47.041 memavail=601956 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 2002.1: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000009 mcu_task_stddev=0.000009 bytes_write=8215 bytes_read=14142 bytes_retransmit=9 bytes_invalid=0 send_seq=643 receive_seq=643 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992893 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.29 cputime=47.078 memavail=601232 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2003.1: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000009 mcu_task_stddev=0.000009 bytes_write=8325 bytes_read=14355 bytes_retransmit=9 bytes_invalid=0 send_seq=652 receive_seq=652 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992897 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.29 cputime=47.114 memavail=601008 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2004.1: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000009 mcu_task_stddev=0.000009 bytes_write=8435 bytes_read=14553 bytes_retransmit=9 bytes_invalid=0 send_seq=661 receive_seq=661 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992896 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.29 cputime=47.149 memavail=601008 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2005.1: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000009 mcu_task_stddev=0.000009 bytes_write=8545 bytes_read=14766 bytes_retransmit=9 bytes_invalid=0 send_seq=670 receive_seq=670 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992898 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.29 cputime=47.183 memavail=601008 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 TMC 'stepper_y' reports GSTAT: 00000001 reset=1(Reset) TMC 'stepper_y' reports GSTAT: 00000000 Stats 2006.1: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000009 mcu_task_stddev=0.000009 bytes_write=8681 bytes_read=15002 bytes_retransmit=9 bytes_invalid=0 send_seq=681 receive_seq=681 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992893 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.29 cputime=47.222 memavail=601008 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2007.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=8791 bytes_read=15215 bytes_retransmit=9 bytes_invalid=0 send_seq=690 receive_seq=690 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993286 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.27 cputime=47.257 memavail=601008 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2008.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=8901 bytes_read=15428 bytes_retransmit=9 bytes_invalid=0 send_seq=699 receive_seq=699 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993246 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.27 cputime=47.294 memavail=601008 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 2009.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=9011 bytes_read=15641 bytes_retransmit=9 bytes_invalid=0 send_seq=708 receive_seq=708 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993204 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.27 cputime=47.331 memavail=601008 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2010.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=9121 bytes_read=15839 bytes_retransmit=9 bytes_invalid=0 send_seq=717 receive_seq=717 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993167 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.27 cputime=47.367 memavail=601008 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 2011.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=9231 bytes_read=16052 bytes_retransmit=9 bytes_invalid=0 send_seq=726 receive_seq=726 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993136 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.27 cputime=47.403 memavail=601008 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2012.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000011 bytes_write=9341 bytes_read=16276 bytes_retransmit=9 bytes_invalid=0 send_seq=735 receive_seq=735 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993119 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.24 cputime=47.440 memavail=600560 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 2013.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000011 bytes_write=9451 bytes_read=16467 bytes_retransmit=9 bytes_invalid=0 send_seq=744 receive_seq=744 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993089 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.24 cputime=47.476 memavail=600560 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2014.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000011 bytes_write=9561 bytes_read=16679 bytes_retransmit=9 bytes_invalid=0 send_seq=753 receive_seq=753 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993061 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.24 cputime=47.512 memavail=600560 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2015.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000011 bytes_write=9661 bytes_read=16882 bytes_retransmit=9 bytes_invalid=0 send_seq=760 receive_seq=760 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993037 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.24 cputime=47.548 memavail=600560 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2016.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000011 bytes_write=9766 bytes_read=17075 bytes_retransmit=9 bytes_invalid=0 send_seq=768 receive_seq=768 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993014 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.24 cputime=47.583 memavail=600560 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2017.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=9876 bytes_read=17303 bytes_retransmit=9 bytes_invalid=0 send_seq=777 receive_seq=777 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992998 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.22 cputime=47.622 memavail=600560 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2018.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=9986 bytes_read=17516 bytes_retransmit=9 bytes_invalid=0 send_seq=786 receive_seq=786 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992984 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.22 cputime=47.657 memavail=600560 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 2019.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=10096 bytes_read=17714 bytes_retransmit=9 bytes_invalid=0 send_seq=795 receive_seq=795 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992979 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.22 cputime=47.693 memavail=600560 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2020.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=10206 bytes_read=17927 bytes_retransmit=9 bytes_invalid=0 send_seq=804 receive_seq=804 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992968 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.22 cputime=47.728 memavail=600560 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 2021.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=10311 bytes_read=18135 bytes_retransmit=9 bytes_invalid=0 send_seq=812 receive_seq=812 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992957 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.22 cputime=47.764 memavail=600560 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 2022.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=10427 bytes_read=18364 bytes_retransmit=9 bytes_invalid=0 send_seq=822 receive_seq=822 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992927 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=47.795 memavail=600312 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2023.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=10537 bytes_read=18577 bytes_retransmit=9 bytes_invalid=0 send_seq=831 receive_seq=831 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992904 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=47.814 memavail=600312 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2024.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=10647 bytes_read=18790 bytes_retransmit=9 bytes_invalid=0 send_seq=840 receive_seq=840 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992887 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=47.833 memavail=600312 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2025.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=10757 bytes_read=18988 bytes_retransmit=9 bytes_invalid=0 send_seq=849 receive_seq=849 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992876 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=47.852 memavail=600312 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2026.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=10867 bytes_read=19201 bytes_retransmit=9 bytes_invalid=0 send_seq=858 receive_seq=858 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992862 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=47.872 memavail=600312 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 2027.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000011 bytes_write=10977 bytes_read=19429 bytes_retransmit=9 bytes_invalid=0 send_seq=867 receive_seq=867 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992862 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.19 cputime=47.898 memavail=600312 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2028.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000011 bytes_write=11087 bytes_read=19627 bytes_retransmit=9 bytes_invalid=0 send_seq=876 receive_seq=876 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992858 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.19 cputime=47.933 memavail=600312 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2029.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000011 bytes_write=11197 bytes_read=19840 bytes_retransmit=9 bytes_invalid=0 send_seq=885 receive_seq=885 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992869 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.19 cputime=47.970 memavail=600312 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2030.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000011 bytes_write=11302 bytes_read=20048 bytes_retransmit=9 bytes_invalid=0 send_seq=893 receive_seq=893 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992875 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.19 cputime=48.005 memavail=600312 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2031.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000011 bytes_write=11412 bytes_read=20246 bytes_retransmit=9 bytes_invalid=0 send_seq=902 receive_seq=902 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992870 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.19 cputime=48.039 memavail=600312 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2032.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=11522 bytes_read=20474 bytes_retransmit=9 bytes_invalid=0 send_seq=911 receive_seq=911 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992866 heater_bed: target=0 temp=23.1 pwm=0.000 sysload=0.17 cputime=48.074 memavail=600336 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2033.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=11632 bytes_read=20687 bytes_retransmit=9 bytes_invalid=0 send_seq=920 receive_seq=920 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992866 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.17 cputime=48.110 memavail=600340 print_time=37.930 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 TMC 'stepper_z' reports GSTAT: 00000004 uv_cp=1(Undervoltage!) TMC 'stepper_z' reports GSTAT: 00000001 reset=1(Reset) Transition to shutdown state: TMC 'stepper_z' reports error: GSTAT: 00000001 reset=1(Reset) Dumping gcode input 0 blocks Dumping 20 requests for client 548209038240 Received 1967.717442: b'{"id": 547769298752, "method": "objects/list", "params": {}}' Received 1967.718942: b'{"id": 547769297408, "method": "gcode/help", "params": {}}' Received 1967.744388: b'{"id": 547769297120, "method": "objects/subscribe", "params": {"objects": {"gcode": null, "webhooks": null, "configfile": null, "mcu": null, "gcode_move": null, "print_stats": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "heater_bed": null, "fan": null, "output_pin motor_power": null, "stepper_enable": null, "tmc5160 stepper_x": null, "tmc5160 stepper_y": null, "tmc5160 stepper_z": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "exclude_object": ["current_object", "objects", "excluded_objects"], "screws_tilt_adjust": ["results", "error"]}, "response_template": {"method": "process_status_update"}}}' Received 1967.857924: b'{"id": 547770268976, "method": "register_remote_method", "params": {"response_template": {"method": "shutdown_machine"}, "remote_method": "shutdown_machine"}}' Received 1967.868986: b'{"id": 547770268976, "method": "register_remote_method", "params": {"response_template": {"method": "reboot_machine"}, "remote_method": "reboot_machine"}}' Received 1967.873711: b'{"id": 547770268976, "method": "register_remote_method", "params": {"response_template": {"method": "pause_job_queue"}, "remote_method": "pause_job_queue"}}' Received 1967.876604: b'{"id": 547770268976, "method": "register_remote_method", "params": {"response_template": {"method": "start_job_queue"}, "remote_method": "start_job_queue"}}' Received 1967.887333: b'{"id": 547770282960, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 1967.887957: b'{"id": 547769296304, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 1967.907910: b'{"id": 547769297792, "method": "info", "params": {}}' Received 1967.908879: b'{"id": 547770283344, "method": "objects/list", "params": {}}' Received 1967.908879: b'{"id": 547770285504, "method": "gcode/help", "params": {}}' Received 1967.923031: b'{"id": 547769297408, "method": "objects/subscribe", "params": {"objects": {"gcode": null, "webhooks": null, "configfile": null, "mcu": null, "gcode_move": null, "print_stats": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "heater_bed": null, "fan": null, "output_pin motor_power": null, "stepper_enable": null, "tmc5160 stepper_x": null, "tmc5160 stepper_y": null, "tmc5160 stepper_z": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "exclude_object": ["current_object", "objects", "excluded_objects"], "screws_tilt_adjust": ["results", "error"]}, "response_template": {"method": "process_status_update"}}}' Received 1968.115116: b'{"id": 547769297072, "method": "objects/query", "params": {"objects": {}}}' Received 1968.118097: b'{"id": 547769298608, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "configfile": null, "display_status": null, "fan": null, "gcode_move": null, "idle_timeout": null, "pause_resume": null, "toolhead": null, "virtual_sdcard": null, "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "motion_report": null, "exclude_object": ["current_object", "objects", "excluded_objects"], "manual_probe": null, "screws_tilt_adjust": ["results", "error"], "output_pin motor_power": null, "gcode": null, "mcu": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "stepper_enable": null, "tmc5160 stepper_x": null, "tmc5160 stepper_y": null, "tmc5160 stepper_z": null, "query_endstops": null, "system_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 1968.365555: b'{"id": 547769297120, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "configfile": null, "display_status": null, "fan": null, "gcode_move": null, "idle_timeout": null, "pause_resume": null, "toolhead": null, "virtual_sdcard": null, "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "motion_report": null, "exclude_object": ["current_object", "objects", "excluded_objects"], "manual_probe": null, "screws_tilt_adjust": ["results", "error"], "output_pin motor_power": null, "gcode": null, "mcu": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "stepper_enable": null, "tmc5160 stepper_x": null, "tmc5160 stepper_y": null, "tmc5160 stepper_z": null, "query_endstops": null, "system_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 1968.371796: b'{"id": 547769297072, "method": "objects/query", "params": {"objects": {"extruder": ["can_extrude"]}}}' Received 1989.983069: b'{"id": 547769297600, "method": "gcode/script", "params": {"script": "G28 Y"}}' Received 1995.084766: b'{"id": 547769297024, "method": "gcode/script", "params": {"script": "G28 X"}}' Received 2033.594208: b'{"id": 547769297024, "method": "gcode/script", "params": {"script": "G28 Z"}}' gcode state: absolute_coord=True absolute_extrude=True base_position=[0.0, 0.0, 0.0, 0.0] last_position=[0.0, 0.0, 299.75, 0.0] homing_position=[0.0, 0.0, 0.0, 0.0] speed_factor=0.016666666666666666 extrude_factor=1.0 speed=25.0 Reactor garbage collection: (1967.878292322, 0.0, 0.0) MCU 'mcu' shutdown: Command request clocksync state: mcu_freq=168000000 last_clock=12078348912 clock_est=(2007.271 7769676700 167992866.929) min_half_rtt=0.000175 min_rtt_time=1966.679 time_avg=2007.270(446.256) clock_avg=7769676700.762(74967860096.470) pred_variance=2343184513.334 Dumping serial stats: bytes_write=12407 bytes_read=21333 bytes_retransmit=9 bytes_invalid=0 send_seq=963 receive_seq=963 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 Dumping send queue 100 messages Sent 0 2026.285280 2026.285280 13: seq: 10, spi_send oid=0 data=b'\x01\x00\x00\x00\x00' Sent 1 2026.285344 2026.285344 13: seq: 11, spi_transfer oid=0 data=b'\x01\x00\x00\x00\x00' Sent 2 2027.009818 2027.009818 6: seq: 12, get_clock Sent 3 2027.191486 2027.191486 13: seq: 13, spi_send oid=1 data=b'o\x00\x00\x00\x00' Sent 4 2027.191958 2027.191958 13: seq: 14, spi_transfer oid=1 data=b'o\x00\x00\x00\x00' Sent 5 2027.194842 2027.194842 13: seq: 15, spi_send oid=1 data=b'\x01\x00\x00\x00\x00' Sent 6 2027.195053 2027.195053 13: seq: 16, spi_transfer oid=1 data=b'\x01\x00\x00\x00\x00' Sent 7 2027.284955 2027.284955 13: seq: 17, spi_send oid=0 data=b'o\x00\x00\x00\x00' Sent 8 2027.285208 2027.285208 13: seq: 18, spi_transfer oid=0 data=b'o\x00\x00\x00\x00' Sent 9 2027.288057 2027.288057 13: seq: 19, spi_send oid=0 data=b'\x01\x00\x00\x00\x00' Sent 10 2027.288249 2027.288249 13: seq: 1a, spi_transfer oid=0 data=b'\x01\x00\x00\x00\x00' Sent 11 2027.994245 2027.994245 6: seq: 1b, get_clock Sent 12 2028.192224 2028.192224 13: seq: 1c, spi_send oid=1 data=b'o\x00\x00\x00\x00' Sent 13 2028.192413 2028.192413 13: seq: 1d, spi_transfer oid=1 data=b'o\x00\x00\x00\x00' Sent 14 2028.194488 2028.194488 13: seq: 1e, spi_send oid=1 data=b'\x01\x00\x00\x00\x00' Sent 15 2028.194756 2028.194756 13: seq: 1f, spi_transfer oid=1 data=b'\x01\x00\x00\x00\x00' Sent 16 2028.285497 2028.285497 13: seq: 10, spi_send oid=0 data=b'o\x00\x00\x00\x00' Sent 17 2028.285817 2028.285817 13: seq: 11, spi_transfer oid=0 data=b'o\x00\x00\x00\x00' Sent 18 2028.287719 2028.287719 13: seq: 12, spi_send oid=0 data=b'\x01\x00\x00\x00\x00' Sent 19 2028.288177 2028.288177 13: seq: 13, spi_transfer oid=0 data=b'\x01\x00\x00\x00\x00' Sent 20 2028.978720 2028.978720 6: seq: 14, get_clock Sent 21 2029.193004 2029.193004 13: seq: 15, spi_send oid=1 data=b'o\x00\x00\x00\x00' Sent 22 2029.193708 2029.193708 13: seq: 16, spi_transfer oid=1 data=b'o\x00\x00\x00\x00' Sent 23 2029.196723 2029.196723 21: seq: 17, spi_send oid=1 data=b'\x01\x00\x00\x00\x00', spi_transfer oid=1 data=b'\x01\x00\x00\x00\x00' Sent 24 2029.286458 2029.286458 13: seq: 18, spi_send oid=0 data=b'o\x00\x00\x00\x00' Sent 25 2029.286927 2029.286927 13: seq: 19, spi_transfer oid=0 data=b'o\x00\x00\x00\x00' Sent 26 2029.289446 2029.289446 13: seq: 1a, spi_send oid=0 data=b'\x01\x00\x00\x00\x00' Sent 27 2029.289866 2029.289866 13: seq: 1b, spi_transfer oid=0 data=b'\x01\x00\x00\x00\x00' Sent 28 2029.963652 2029.963652 6: seq: 1c, get_clock Sent 29 2030.193970 2030.193970 13: seq: 1d, spi_send oid=1 data=b'o\x00\x00\x00\x00' Sent 30 2030.194473 2030.194473 13: seq: 1e, spi_transfer oid=1 data=b'o\x00\x00\x00\x00' Sent 31 2030.196915 2030.196915 13: seq: 1f, spi_send oid=1 data=b'\x01\x00\x00\x00\x00' Sent 32 2030.197341 2030.197341 13: seq: 10, spi_transfer oid=1 data=b'\x01\x00\x00\x00\x00' Sent 33 2030.286994 2030.286994 13: seq: 11, spi_send oid=0 data=b'o\x00\x00\x00\x00' Sent 34 2030.287491 2030.287491 13: seq: 12, spi_transfer oid=0 data=b'o\x00\x00\x00\x00' Sent 35 2030.290125 2030.290125 13: seq: 13, spi_send oid=0 data=b'\x01\x00\x00\x00\x00' Sent 36 2030.290556 2030.290556 13: seq: 14, spi_transfer oid=0 data=b'\x01\x00\x00\x00\x00' Sent 37 2030.948700 2030.948700 6: seq: 15, get_clock Sent 38 2031.195208 2031.195208 13: seq: 16, spi_send oid=1 data=b'o\x00\x00\x00\x00' Sent 39 2031.195738 2031.195738 13: seq: 17, spi_transfer oid=1 data=b'o\x00\x00\x00\x00' Sent 40 2031.197989 2031.197989 13: seq: 18, spi_send oid=1 data=b'\x01\x00\x00\x00\x00' Sent 41 2031.198406 2031.198406 13: seq: 19, spi_transfer oid=1 data=b'\x01\x00\x00\x00\x00' Sent 42 2031.288079 2031.288079 13: seq: 1a, spi_send oid=0 data=b'o\x00\x00\x00\x00' Sent 43 2031.288587 2031.288587 13: seq: 1b, spi_transfer oid=0 data=b'o\x00\x00\x00\x00' Sent 44 2031.290789 2031.290789 13: seq: 1c, spi_send oid=0 data=b'\x01\x00\x00\x00\x00' Sent 45 2031.291344 2031.291344 13: seq: 1d, spi_transfer oid=0 data=b'\x01\x00\x00\x00\x00' Sent 46 2031.933757 2031.933757 6: seq: 1e, get_clock Sent 47 2032.196174 2032.196174 13: seq: 1f, spi_send oid=1 data=b'o\x00\x00\x00\x00' Sent 48 2032.196795 2032.196795 13: seq: 10, spi_transfer oid=1 data=b'o\x00\x00\x00\x00' Sent 49 2032.199050 2032.199050 13: seq: 11, spi_send oid=1 data=b'\x01\x00\x00\x00\x00' Sent 50 2032.199543 2032.199543 13: seq: 12, spi_transfer oid=1 data=b'\x01\x00\x00\x00\x00' Sent 51 2032.288917 2032.288917 13: seq: 13, spi_send oid=0 data=b'o\x00\x00\x00\x00' Sent 52 2032.289098 2032.289098 13: seq: 14, spi_transfer oid=0 data=b'o\x00\x00\x00\x00' Sent 53 2032.291549 2032.291549 13: seq: 15, spi_send oid=0 data=b'\x01\x00\x00\x00\x00' Sent 54 2032.291844 2032.291844 13: seq: 16, spi_transfer oid=0 data=b'\x01\x00\x00\x00\x00' Sent 55 2032.918392 2032.918392 6: seq: 17, get_clock Sent 56 2033.197378 2033.197378 13: seq: 18, spi_send oid=1 data=b'o\x00\x00\x00\x00' Sent 57 2033.197761 2033.197761 13: seq: 19, spi_transfer oid=1 data=b'o\x00\x00\x00\x00' Sent 58 2033.200472 2033.200472 13: seq: 1a, spi_send oid=1 data=b'\x01\x00\x00\x00\x00' Sent 59 2033.200909 2033.200909 13: seq: 1b, spi_transfer oid=1 data=b'\x01\x00\x00\x00\x00' Sent 60 2033.289407 2033.289407 13: seq: 1c, spi_send oid=0 data=b'o\x00\x00\x00\x00' Sent 61 2033.289619 2033.289619 13: seq: 1d, spi_transfer oid=0 data=b'o\x00\x00\x00\x00' Sent 62 2033.292281 2033.292281 13: seq: 1e, spi_send oid=0 data=b'\x01\x00\x00\x00\x00' Sent 63 2033.292428 2033.292428 13: seq: 1f, spi_transfer oid=0 data=b'\x01\x00\x00\x00\x00' Sent 64 2033.601836 2033.601836 43: seq: 10, trsync_start oid=11 report_clock=3644783411 report_ticks=12600000 expire_reason=2, stepper_stop_on_trigger oid=9 trsync_oid=11, trsync_set_timeout oid=11 clock=3686783411, endstop_home oid=10 clock=3644783411 sample_ticks=2520 sample_count=4 rest_ticks=420000 pin_value=1 trsync_oid=11 trigger_reason=1 Sent 65 2033.703011 2033.703011 13: seq: 11, queue_digital_out oid=19 clock=3645324643 on_ticks=0 Sent 66 2033.703219 2033.703219 17: seq: 12, set_next_step_dir oid=9 dir=0, queue_step oid=9 interval=3647202940 count=1 add=0 Sent 67 2033.703872 2033.703872 21: seq: 13, spi_send oid=2 data=b'\x8b\x00\x00\x00:', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 68 2033.705942 2033.705942 21: seq: 14, spi_send oid=2 data=b'\x90\x00\x06\x1f\x1f', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 69 2033.708464 2033.708464 21: seq: 15, spi_send oid=2 data=b'\xec4A\x01S', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 70 2033.711035 2033.711035 21: seq: 16, spi_send oid=2 data=b'\xe0\xaa\xaa\xb5T', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 71 2033.714317 2033.714317 21: seq: 17, spi_send oid=2 data=b'\xe1J\x95T\xaa', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 72 2033.716957 2033.716957 21: seq: 18, spi_send oid=2 data=b'\xe2$I))', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 73 2033.719580 2033.719580 21: seq: 19, spi_send oid=2 data=b'\xe3\x10\x10B"', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 74 2033.721635 2033.721635 21: seq: 1a, spi_send oid=2 data=b'\xe4\xfb\xff\xff\xff', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 75 2033.724193 2033.724193 13: seq: 1b, spi_send oid=2 data=b'\xe5\xb5\xbbw}' Sent 76 2033.724330 2033.724330 13: seq: 1c, spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 77 2033.726850 2033.726850 21: seq: 1d, spi_send oid=2 data=b'\xe6I)UV', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 78 2033.729850 2033.729850 21: seq: 1e, spi_send oid=2 data=b'\xe7\x00@B"', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 79 2033.732757 2033.732757 21: seq: 1f, spi_send oid=2 data=b'\xe8\xff\xff\x80V', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 80 2033.735478 2033.735478 21: seq: 10, spi_send oid=2 data=b'\xe9\x00\xf7\x00\x00', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 81 2033.737608 2033.737608 21: seq: 11, spi_send oid=2 data=b'\x93\x00\x0f\xff\xff', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 82 2033.740117 2033.740117 21: seq: 12, spi_send oid=2 data=b'\x80\x00\x00\x00\x08', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 83 2033.743515 2033.743515 21: seq: 13, spi_send oid=2 data=b'\xed\x00\x00\x00\x00', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 84 2033.745271 2033.745271 21: seq: 14, spi_send oid=2 data=b'\x8a\x00\x00\x04\x00', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 85 2033.748389 2033.748389 21: seq: 15, spi_send oid=2 data=b'\xf0\xc4\x0c\x00\x1e', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 86 2033.751119 2033.751119 21: seq: 16, spi_send oid=2 data=b'\x91\x00\x00\x00\n', spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 87 2033.753680 2033.753680 58: seq: 17, queue_step oid=9 interval=1375009 count=1 add=0, queue_step oid=9 interval=946694 count=1 add=0, queue_step oid=9 interval=769507 count=1 add=0, queue_step oid=9 interval=665384 count=1 add=0, queue_step oid=9 interval=594716 count=1 add=0, queue_step oid=9 interval=538589 count=2 add=-32172, queue_step oid=9 interval=466793 count=3 add=-21664 Sent 88 2033.755009 2033.755009 13: seq: 18, spi_send oid=2 data=b'o\x00\x00\x00\x00' Sent 89 2033.755159 2033.755159 13: seq: 19, spi_transfer oid=2 data=b'o\x00\x00\x00\x00' Sent 90 2033.757217 2033.757217 13: seq: 1a, spi_send oid=2 data=b'\x01\x00\x00\x00\x00' Sent 91 2033.757394 2033.757394 13: seq: 1b, spi_transfer oid=2 data=b'\x01\x00\x00\x00\x00' Sent 92 2033.760796 2033.760796 13: seq: 1c, spi_send oid=2 data=b'\x81\x00\x00\x00\x04' Sent 93 2033.761207 2033.761207 13: seq: 1d, spi_transfer oid=2 data=b'\x00\x00\x00\x00\x00' Sent 94 2033.762787 2033.762787 13: seq: 1e, spi_send oid=2 data=b'\x01\x00\x00\x00\x00' Sent 95 2033.763136 2033.763136 13: seq: 1f, spi_transfer oid=2 data=b'\x01\x00\x00\x00\x00' Sent 96 2033.766703 2033.766703 13: seq: 10, spi_send oid=2 data=b'\x01\x00\x00\x00\x00' Sent 97 2033.767148 2033.767148 13: seq: 11, spi_transfer oid=2 data=b'\x01\x00\x00\x00\x00' Sent 98 2033.773971 2033.773971 6: seq: 12, emergency_stop Sent 99 2033.778363 2033.778363 12: seq: 13, queue_step oid=9 interval=420000 count=19 add=0 Dumping receive queue 100 messages Receive: 0 2027.289487 2027.288249 13: seq: 1b, spi_transfer_response oid=0 response=b'\x01\x00\x00\x00\x00' Receive: 1 2027.330941 2027.288249 15: seq: 1b, analog_in_state oid=20 next_clock=2598865408 value=31386 Receive: 2 2027.561198 2027.288249 15: seq: 1b, analog_in_state oid=13 next_clock=2637505408 value=31394 Receive: 3 2027.631256 2027.288249 15: seq: 1b, analog_in_state oid=20 next_clock=2649265408 value=31385 Receive: 4 2027.861315 2027.288249 15: seq: 1b, analog_in_state oid=13 next_clock=2687905408 value=31389 Receive: 5 2027.931360 2027.288249 15: seq: 1b, analog_in_state oid=20 next_clock=2699665408 value=31386 Receive: 6 2027.995236 2027.994245 11: seq: 1c, clock clock=2661190748 Receive: 7 2028.161672 2027.994245 15: seq: 1c, analog_in_state oid=13 next_clock=2738305408 value=31390 Receive: 8 2028.193155 2028.192413 13: seq: 1e, spi_transfer_response oid=1 response=b'm\x00\x00\x00\x00' Receive: 9 2028.195853 2028.194756 13: seq: 10, spi_transfer_response oid=1 response=b'\x01\x00\x00\x00\x00' Receive: 10 2028.231037 2028.194756 15: seq: 10, analog_in_state oid=20 next_clock=2750065408 value=31385 Receive: 11 2028.286180 2028.285817 13: seq: 12, spi_transfer_response oid=0 response=b'-\x00\x00\x00\x00' Receive: 12 2028.289035 2028.288177 13: seq: 14, spi_transfer_response oid=0 response=b'\x01\x00\x00\x00\x00' Receive: 13 2028.461665 2028.288177 15: seq: 14, analog_in_state oid=13 next_clock=2788705408 value=31392 Receive: 14 2028.531917 2028.288177 15: seq: 14, analog_in_state oid=20 next_clock=2800465408 value=31386 Receive: 15 2028.762000 2028.288177 15: seq: 14, analog_in_state oid=13 next_clock=2839105408 value=31391 Receive: 16 2028.832096 2028.288177 15: seq: 14, analog_in_state oid=20 next_clock=2850865408 value=31386 Receive: 17 2028.979677 2028.978720 11: seq: 15, clock clock=2826582205 Receive: 18 2029.061080 2028.978720 15: seq: 15, analog_in_state oid=13 next_clock=2889505408 value=31390 Receive: 19 2029.131178 2028.978720 15: seq: 15, analog_in_state oid=20 next_clock=2901265408 value=31386 Receive: 20 2029.195089 2029.193708 13: seq: 17, spi_transfer_response oid=1 response=b'm\x00\x00\x00\x00' Receive: 21 2029.197725 2029.196723 13: seq: 18, spi_transfer_response oid=1 response=b'\x01\x00\x00\x00\x00' Receive: 22 2029.288048 2029.286927 13: seq: 1a, spi_transfer_response oid=0 response=b'-\x00\x00\x00\x00' Receive: 23 2029.290749 2029.289866 13: seq: 1c, spi_transfer_response oid=0 response=b'\x01\x00\x00\x00\x00' Receive: 24 2029.361033 2029.289866 15: seq: 1c, analog_in_state oid=13 next_clock=2939905408 value=31392 Receive: 25 2029.431131 2029.289866 15: seq: 1c, analog_in_state oid=20 next_clock=2951665408 value=31382 Receive: 26 2029.661268 2029.289866 15: seq: 1c, analog_in_state oid=13 next_clock=2990305408 value=31392 Receive: 27 2029.731514 2029.289866 15: seq: 1c, analog_in_state oid=20 next_clock=3002065408 value=31384 Receive: 28 2029.961581 2029.289866 15: seq: 1c, analog_in_state oid=13 next_clock=3040705408 value=31393 Receive: 29 2029.964146 2029.963652 11: seq: 1d, clock clock=2992041837 Receive: 30 2030.031902 2029.963652 15: seq: 1d, analog_in_state oid=20 next_clock=3052465408 value=31387 Receive: 31 2030.195696 2030.194473 13: seq: 1f, spi_transfer_response oid=1 response=b'm\x00\x00\x00\x00' Receive: 32 2030.198440 2030.197341 13: seq: 11, spi_transfer_response oid=1 response=b'\x01\x00\x00\x00\x00' Receive: 33 2030.261117 2030.197341 15: seq: 11, analog_in_state oid=13 next_clock=3091105408 value=31391 Receive: 34 2030.288871 2030.287491 13: seq: 13, spi_transfer_response oid=0 response=b'-\x00\x00\x00\x00' Receive: 35 2030.291739 2030.290556 13: seq: 15, spi_transfer_response oid=0 response=b'\x01\x00\x00\x00\x00' Receive: 36 2030.331974 2030.290556 15: seq: 15, analog_in_state oid=20 next_clock=3102865408 value=31387 Receive: 37 2030.562122 2030.290556 15: seq: 15, analog_in_state oid=13 next_clock=3141505408 value=31393 Receive: 38 2030.632134 2030.290556 15: seq: 15, analog_in_state oid=20 next_clock=3153265408 value=31386 Receive: 39 2030.861050 2030.290556 15: seq: 15, analog_in_state oid=13 next_clock=3191905408 value=31390 Receive: 40 2030.931126 2030.290556 15: seq: 15, analog_in_state oid=20 next_clock=3203665408 value=31387 Receive: 41 2030.950012 2030.948700 11: seq: 16, clock clock=3157517836 Receive: 42 2031.161436 2030.948700 15: seq: 16, analog_in_state oid=13 next_clock=3242305408 value=31391 Receive: 43 2031.196520 2031.195208 15: seq: 17, stats count=219 sum=356874 sumsq=5621392 Receive: 44 2031.196553 2031.195738 13: seq: 18, spi_transfer_response oid=1 response=b'm\x00\x10\x00\x00' Receive: 45 2031.199367 2031.198406 13: seq: 1a, spi_transfer_response oid=1 response=b'\x01\x00\x00\x00\x00' Receive: 46 2031.232030 2031.198406 15: seq: 1a, analog_in_state oid=20 next_clock=3254065408 value=31388 Receive: 47 2031.289650 2031.288587 13: seq: 1c, spi_transfer_response oid=0 response=b'-\x00\x00\x00\x00' Receive: 48 2031.292485 2031.291344 13: seq: 1e, spi_transfer_response oid=0 response=b'\x01\x00\x00\x00\x00' Receive: 49 2031.461407 2031.291344 15: seq: 1e, analog_in_state oid=13 next_clock=3292705408 value=31389 Receive: 50 2031.531723 2031.291344 15: seq: 1e, analog_in_state oid=20 next_clock=3304465408 value=31385 Receive: 51 2031.761721 2031.291344 15: seq: 1e, analog_in_state oid=13 next_clock=3343105408 value=31390 Receive: 52 2031.833122 2031.291344 15: seq: 1e, analog_in_state oid=20 next_clock=3354865408 value=31386 Receive: 53 2031.934359 2031.933757 11: seq: 1f, clock clock=3323000414 Receive: 54 2032.062085 2031.933757 15: seq: 1f, analog_in_state oid=13 next_clock=3393505408 value=31398 Receive: 55 2032.132167 2031.933757 15: seq: 1f, analog_in_state oid=20 next_clock=3405265408 value=31387 Receive: 56 2032.197444 2032.196795 13: seq: 11, spi_transfer_response oid=1 response=b'm\x00\x00\x00\x00' Receive: 57 2032.200113 2032.199543 13: seq: 13, spi_transfer_response oid=1 response=b'\x01\x00\x00\x00\x00' Receive: 58 2032.290306 2032.289098 13: seq: 15, spi_transfer_response oid=0 response=b'-\x00\x00\x00\x00' Receive: 59 2032.293095 2032.291844 13: seq: 17, spi_transfer_response oid=0 response=b'\x01\x00\x00\x00\x00' Receive: 60 2032.362076 2032.291844 15: seq: 17, analog_in_state oid=13 next_clock=3443905408 value=31393 Receive: 61 2032.432198 2032.291844 15: seq: 17, analog_in_state oid=20 next_clock=3455665408 value=31386 Receive: 62 2032.662317 2032.291844 15: seq: 17, analog_in_state oid=13 next_clock=3494305408 value=31392 Receive: 63 2032.731097 2032.291844 15: seq: 17, analog_in_state oid=20 next_clock=3506065408 value=31386 Receive: 64 2032.919985 2032.918392 11: seq: 18, clock clock=3488414320 Receive: 65 2032.961382 2032.918392 15: seq: 18, analog_in_state oid=13 next_clock=3544705408 value=31392 Receive: 66 2033.031570 2032.918392 15: seq: 18, analog_in_state oid=20 next_clock=3556465408 value=31387 Receive: 67 2033.199206 2033.197761 13: seq: 1a, spi_transfer_response oid=1 response=b'm\x00\x00\x00\x00' Receive: 68 2033.201879 2033.200909 13: seq: 1c, spi_transfer_response oid=1 response=b'\x01\x00\x00\x00\x00' Receive: 69 2033.262127 2033.200909 15: seq: 1c, analog_in_state oid=13 next_clock=3595105408 value=31391 Receive: 70 2033.291100 2033.289619 13: seq: 1e, spi_transfer_response oid=0 response=b'-\x00\x00\x00\x00' Receive: 71 2033.293852 2033.292428 13: seq: 10, spi_transfer_response oid=0 response=b'\x01\x00\x00\x00\x00' Receive: 72 2033.331581 2033.292428 15: seq: 10, analog_in_state oid=20 next_clock=3606865408 value=31386 Receive: 73 2033.561787 2033.292428 15: seq: 10, analog_in_state oid=13 next_clock=3645505408 value=31389 Receive: 74 2033.632088 2033.601836 15: seq: 11, analog_in_state oid=20 next_clock=3657265408 value=31386 Receive: 75 2033.704677 2033.703872 13: seq: 14, spi_transfer_response oid=2 response=b'9\x00\x00\x00:' Receive: 76 2033.707300 2033.705942 13: seq: 15, spi_transfer_response oid=2 response=b'9\x00\x06\x1f\x1f' Receive: 77 2033.709928 2033.708464 13: seq: 16, spi_transfer_response oid=2 response=b'84A\x01S' Receive: 78 2033.712718 2033.711035 13: seq: 17, spi_transfer_response oid=2 response=b'9\xaa\xaa\xb5T' Receive: 79 2033.715210 2033.714317 13: seq: 18, spi_transfer_response oid=2 response=b'!J\x95T\xaa' Receive: 80 2033.717860 2033.716957 13: seq: 19, spi_transfer_response oid=2 response=b'9$I))' Receive: 81 2033.720442 2033.719580 13: seq: 1a, spi_transfer_response oid=2 response=b'1\x10\x10B"' Receive: 82 2033.723053 2033.721635 13: seq: 1b, spi_transfer_response oid=2 response=b'1\xfb\xff\xff\xff' Receive: 83 2033.725773 2033.724330 13: seq: 1d, spi_transfer_response oid=2 response=b'9\xb5\xbbw}' Receive: 84 2033.728448 2033.726850 13: seq: 1e, spi_transfer_response oid=2 response=b'8I)UV' Receive: 85 2033.731100 2033.729850 13: seq: 1f, spi_transfer_response oid=2 response=b'9\x00@B"' Receive: 86 2033.733741 2033.732757 13: seq: 10, spi_transfer_response oid=2 response=b'8\xff\xff\x80V' Receive: 87 2033.736311 2033.735478 13: seq: 11, spi_transfer_response oid=2 response=b')\x00\xf7\x00\x00' Receive: 88 2033.738930 2033.737608 13: seq: 12, spi_transfer_response oid=2 response=b'9\x00\x0f\xff\xff' Receive: 89 2033.742277 2033.740117 13: seq: 13, spi_transfer_response oid=2 response=b'0\x00\x00\x00\x08' Receive: 90 2033.744181 2033.743515 13: seq: 14, spi_transfer_response oid=2 response=b'9\x00\x00\x00\x00' Receive: 91 2033.746835 2033.745271 13: seq: 15, spi_transfer_response oid=2 response=b'9\x00\x00\x04\x00' Receive: 92 2033.749480 2033.748389 13: seq: 16, spi_transfer_response oid=2 response=b'0\xc4\x0c\x00\x1e' Receive: 93 2033.752128 2033.751119 13: seq: 17, spi_transfer_response oid=2 response=b'\x11\x00\x00\x00\n' Receive: 94 2033.756177 2033.755159 13: seq: 1a, spi_transfer_response oid=2 response=b')\x80\x0c\x00\x00' Receive: 95 2033.758942 2033.757394 13: seq: 1c, spi_transfer_response oid=2 response=b'9\x00\x00\x00\x04' Receive: 96 2033.761696 2033.761207 13: seq: 1e, spi_transfer_response oid=2 response=b'\x19\x00\x00\x00\x04' Receive: 97 2033.764475 2033.763136 13: seq: 10, spi_transfer_response oid=2 response=b'9\x00\x00\x00\x01' Receive: 98 2033.768456 2033.767148 13: seq: 12, spi_transfer_response oid=2 response=b'9\x00\x00\x00\x01' Receive: 99 2033.774979 2033.773971 12: seq: 13, shutdown clock=3632145267 static_string_id=Command request Dumping stepper 'stepper_z' (mcu) 2 queue_step: queue_step 0: t=12237137532 p=0 i=-647764356 c=-1 a=0 queue_step 1: t=12238512541 p=-1 i=1375009 c=-1 a=0 Dumping trapq 'toolhead' 1 moves: move 0: pt=72.828924 mt=0.050000 sv=0.000000 a=100.000000 sp=(0.000000,0.000000,299.750000) ar=(0.000000,0.000000,-1.000000) Stats 2034.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=12479 bytes_read=21433 bytes_retransmit=9 bytes_invalid=0 send_seq=971 receive_seq=971 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992858 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.17 cputime=48.275 memavail=600860 print_time=73.016 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Homing failed due to printer shutdown Stats 2035.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=12675 bytes_read=21734 bytes_retransmit=9 bytes_invalid=0 send_seq=987 receive_seq=987 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992848 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.17 cputime=48.307 memavail=600608 print_time=73.016 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2036.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000012 bytes_write=12681 bytes_read=21855 bytes_retransmit=9 bytes_invalid=0 send_seq=988 receive_seq=988 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992843 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.17 cputime=48.321 memavail=600608 print_time=73.016 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 2037.1: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000012 mcu_task_stddev=0.000015 bytes_write=12687 bytes_read=21976 bytes_retransmit=9 bytes_invalid=0 send_seq=989 receive_seq=989 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992832 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.16 cputime=48.334 memavail=600608 print_time=73.016 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2038.1: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000012 mcu_task_stddev=0.000015 bytes_write=12693 bytes_read=22089 bytes_retransmit=9 bytes_invalid=0 send_seq=990 receive_seq=990 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992827 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.16 cputime=48.349 memavail=600608 print_time=73.016 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2039.1: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000012 mcu_task_stddev=0.000015 bytes_write=12699 bytes_read=22206 bytes_retransmit=9 bytes_invalid=0 send_seq=991 receive_seq=991 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992818 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.16 cputime=48.365 memavail=600608 print_time=73.016 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2040.1: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000012 mcu_task_stddev=0.000015 bytes_write=12705 bytes_read=22312 bytes_retransmit=9 bytes_invalid=0 send_seq=992 receive_seq=992 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992823 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.16 cputime=48.391 memavail=600608 print_time=73.016 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 2041.1: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000012 mcu_task_stddev=0.000015 bytes_write=12711 bytes_read=22433 bytes_retransmit=9 bytes_invalid=0 send_seq=993 receive_seq=993 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992823 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.16 cputime=48.414 memavail=600608 print_time=73.016 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2042.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=12717 bytes_read=22568 bytes_retransmit=9 bytes_invalid=0 send_seq=994 receive_seq=994 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992824 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.15 cputime=48.441 memavail=599864 print_time=73.016 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2043.1: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=12723 bytes_read=22674 bytes_retransmit=9 bytes_invalid=0 send_seq=995 receive_seq=995 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992827 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.15 cputime=48.467 memavail=599864 print_time=73.016 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Attempting MCU 'mcu' reset command b'Got EOF when reading from device' webhooks client 548209038240: Disconnected Restarting printer Start printer at Wed Apr 17 12:13:47 2024 (1713348827.4 2044.9) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 548191554912: New connection webhooks client 548191554912: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Starting heater checks for extruder Stats 2051.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2487 bytes_read=5675 bytes_retransmit=9 bytes_invalid=0 send_seq=206 receive_seq=206 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167983632 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.13 cputime=49.372 memavail=598008 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 webhooks: registering remote method 'shutdown_machine' for connection id: 548191554912 webhooks: registering remote method 'reboot_machine' for connection id: 548191554912 webhooks: registering remote method 'pause_job_queue' for connection id: 548191554912 webhooks: registering remote method 'start_job_queue' for connection id: 548191554912 Stats 2052.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2493 bytes_read=5691 bytes_retransmit=9 bytes_invalid=0 send_seq=207 receive_seq=207 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167988000 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.20 cputime=49.416 memavail=599824 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 2053.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2499 bytes_read=5812 bytes_retransmit=9 bytes_invalid=0 send_seq=208 receive_seq=208 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167990769 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.20 cputime=49.443 memavail=600744 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2054.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2505 bytes_read=5933 bytes_retransmit=9 bytes_invalid=0 send_seq=209 receive_seq=209 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991085 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.20 cputime=49.457 memavail=600112 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2055.3: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000012 mcu_task_stddev=0.000018 bytes_write=2511 bytes_read=6054 bytes_retransmit=9 bytes_invalid=0 send_seq=210 receive_seq=210 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991394 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.20 cputime=49.470 memavail=599860 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2056.3: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000012 mcu_task_stddev=0.000018 bytes_write=2517 bytes_read=6175 bytes_retransmit=9 bytes_invalid=0 send_seq=211 receive_seq=211 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991774 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.20 cputime=49.484 memavail=599860 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2057.3: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000012 mcu_task_stddev=0.000018 bytes_write=2523 bytes_read=6296 bytes_retransmit=9 bytes_invalid=0 send_seq=212 receive_seq=212 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991876 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.19 cputime=49.505 memavail=602056 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2058.3: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000012 mcu_task_stddev=0.000018 bytes_write=2529 bytes_read=6402 bytes_retransmit=9 bytes_invalid=0 send_seq=213 receive_seq=213 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167991915 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.19 cputime=49.518 memavail=602776 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2059.3: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000012 mcu_task_stddev=0.000018 bytes_write=2535 bytes_read=6523 bytes_retransmit=9 bytes_invalid=0 send_seq=214 receive_seq=214 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992047 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.19 cputime=49.532 memavail=602492 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2060.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2541 bytes_read=6658 bytes_retransmit=9 bytes_invalid=0 send_seq=215 receive_seq=215 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992129 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.19 cputime=49.546 memavail=602248 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.3 pwm=0.000 Stats 2061.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2547 bytes_read=6764 bytes_retransmit=9 bytes_invalid=0 send_seq=216 receive_seq=216 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992210 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.19 cputime=49.559 memavail=602500 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2062.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2553 bytes_read=6885 bytes_retransmit=9 bytes_invalid=0 send_seq=217 receive_seq=217 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992281 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.17 cputime=49.575 memavail=602016 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2063.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2559 bytes_read=7006 bytes_retransmit=9 bytes_invalid=0 send_seq=218 receive_seq=218 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992405 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.17 cputime=49.600 memavail=601792 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2064.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2565 bytes_read=7112 bytes_retransmit=9 bytes_invalid=0 send_seq=219 receive_seq=219 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992540 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.17 cputime=49.623 memavail=602232 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2065.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2571 bytes_read=7247 bytes_retransmit=9 bytes_invalid=0 send_seq=220 receive_seq=220 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992649 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.17 cputime=49.648 memavail=602232 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2066.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2577 bytes_read=7368 bytes_retransmit=9 bytes_invalid=0 send_seq=221 receive_seq=221 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992720 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.17 cputime=49.672 memavail=602232 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2067.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2583 bytes_read=7474 bytes_retransmit=9 bytes_invalid=0 send_seq=222 receive_seq=222 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992796 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.24 cputime=49.694 memavail=602312 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2068.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2589 bytes_read=7595 bytes_retransmit=9 bytes_invalid=0 send_seq=223 receive_seq=223 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992748 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.24 cputime=49.707 memavail=602060 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2069.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2595 bytes_read=7716 bytes_retransmit=9 bytes_invalid=0 send_seq=224 receive_seq=224 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992710 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.24 cputime=49.721 memavail=601808 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2070.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2601 bytes_read=7821 bytes_retransmit=9 bytes_invalid=0 send_seq=225 receive_seq=225 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992666 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.24 cputime=49.734 memavail=601808 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2071.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2607 bytes_read=7948 bytes_retransmit=9 bytes_invalid=0 send_seq=226 receive_seq=226 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992661 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.24 cputime=49.747 memavail=601808 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2072.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2613 bytes_read=8065 bytes_retransmit=9 bytes_invalid=0 send_seq=227 receive_seq=227 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992648 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.30 cputime=49.764 memavail=602284 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2073.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2619 bytes_read=8171 bytes_retransmit=9 bytes_invalid=0 send_seq=228 receive_seq=228 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992717 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.30 cputime=49.788 memavail=602480 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2074.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2625 bytes_read=8292 bytes_retransmit=9 bytes_invalid=0 send_seq=229 receive_seq=229 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992740 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.30 cputime=49.813 memavail=602480 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2075.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2631 bytes_read=8413 bytes_retransmit=9 bytes_invalid=0 send_seq=230 receive_seq=230 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992763 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.30 cputime=49.837 memavail=602480 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2076.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2637 bytes_read=8533 bytes_retransmit=9 bytes_invalid=0 send_seq=231 receive_seq=231 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992766 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.30 cputime=49.861 memavail=602480 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2077.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2643 bytes_read=8654 bytes_retransmit=9 bytes_invalid=0 send_seq=232 receive_seq=232 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992780 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.28 cputime=49.882 memavail=602024 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2078.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2649 bytes_read=8775 bytes_retransmit=9 bytes_invalid=0 send_seq=233 receive_seq=233 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992763 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.28 cputime=49.896 memavail=602732 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2079.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2655 bytes_read=8881 bytes_retransmit=9 bytes_invalid=0 send_seq=234 receive_seq=234 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992747 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.28 cputime=49.909 memavail=602284 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2080.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2661 bytes_read=9002 bytes_retransmit=9 bytes_invalid=0 send_seq=235 receive_seq=235 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992722 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.28 cputime=49.923 memavail=602032 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2081.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2667 bytes_read=9137 bytes_retransmit=9 bytes_invalid=0 send_seq=236 receive_seq=236 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992718 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.28 cputime=49.936 memavail=602032 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2082.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2673 bytes_read=9243 bytes_retransmit=9 bytes_invalid=0 send_seq=237 receive_seq=237 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992706 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.25 cputime=49.952 memavail=601984 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2083.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2679 bytes_read=9364 bytes_retransmit=9 bytes_invalid=0 send_seq=238 receive_seq=238 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992726 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.25 cputime=49.976 memavail=601984 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2084.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2685 bytes_read=9485 bytes_retransmit=9 bytes_invalid=0 send_seq=239 receive_seq=239 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992742 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.25 cputime=50.000 memavail=601984 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2085.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2691 bytes_read=9591 bytes_retransmit=9 bytes_invalid=0 send_seq=240 receive_seq=240 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992756 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.25 cputime=50.023 memavail=601984 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2086.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2697 bytes_read=9726 bytes_retransmit=9 bytes_invalid=0 send_seq=241 receive_seq=241 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992774 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.25 cputime=50.047 memavail=602712 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2087.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2703 bytes_read=9847 bytes_retransmit=9 bytes_invalid=0 send_seq=242 receive_seq=242 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992786 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.23 cputime=50.069 memavail=601752 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2088.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2709 bytes_read=9953 bytes_retransmit=9 bytes_invalid=0 send_seq=243 receive_seq=243 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992780 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.23 cputime=50.081 memavail=601752 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2089.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2715 bytes_read=10074 bytes_retransmit=9 bytes_invalid=0 send_seq=244 receive_seq=244 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992771 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.23 cputime=50.095 memavail=601752 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2090.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2721 bytes_read=10195 bytes_retransmit=9 bytes_invalid=0 send_seq=245 receive_seq=245 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992767 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.23 cputime=50.108 memavail=601500 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2091.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2727 bytes_read=10315 bytes_retransmit=9 bytes_invalid=0 send_seq=246 receive_seq=246 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992754 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.23 cputime=50.122 memavail=601248 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2092.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2733 bytes_read=10436 bytes_retransmit=9 bytes_invalid=0 send_seq=247 receive_seq=247 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992755 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=50.138 memavail=601756 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 2093.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2739 bytes_read=10557 bytes_retransmit=9 bytes_invalid=0 send_seq=248 receive_seq=248 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992766 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=50.162 memavail=601756 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2094.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2745 bytes_read=10663 bytes_retransmit=9 bytes_invalid=0 send_seq=249 receive_seq=249 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992781 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=50.186 memavail=601756 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2095.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2751 bytes_read=10784 bytes_retransmit=9 bytes_invalid=0 send_seq=250 receive_seq=250 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992789 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=50.210 memavail=601756 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2096.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2757 bytes_read=10915 bytes_retransmit=9 bytes_invalid=0 send_seq=251 receive_seq=251 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992805 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.21 cputime=50.234 memavail=601504 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2097.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2763 bytes_read=11014 bytes_retransmit=9 bytes_invalid=0 send_seq=252 receive_seq=252 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992817 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.20 cputime=50.256 memavail=601840 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2098.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2769 bytes_read=11134 bytes_retransmit=9 bytes_invalid=0 send_seq=253 receive_seq=253 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992800 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.20 cputime=50.269 memavail=601596 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2099.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2775 bytes_read=11255 bytes_retransmit=9 bytes_invalid=0 send_seq=254 receive_seq=254 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992785 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.20 cputime=50.283 memavail=602036 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2100.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2781 bytes_read=11361 bytes_retransmit=9 bytes_invalid=0 send_seq=255 receive_seq=255 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992775 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.20 cputime=50.296 memavail=601788 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.5 pwm=0.000 Stats 2101.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2787 bytes_read=11496 bytes_retransmit=9 bytes_invalid=0 send_seq=256 receive_seq=256 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992764 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.20 cputime=50.310 memavail=601788 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2102.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2793 bytes_read=11617 bytes_retransmit=9 bytes_invalid=0 send_seq=257 receive_seq=257 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992758 heater_bed: target=0 temp=23.3 pwm=0.000 sysload=0.18 cputime=50.327 memavail=602000 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2103.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2799 bytes_read=11723 bytes_retransmit=9 bytes_invalid=0 send_seq=258 receive_seq=258 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992766 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.18 cputime=50.350 memavail=602000 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 Stats 2104.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2811 bytes_read=11860 bytes_retransmit=9 bytes_invalid=0 send_seq=260 receive_seq=260 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992777 heater_bed: target=0 temp=23.2 pwm=0.000 sysload=0.18 cputime=50.376 memavail=602436 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.4 pwm=0.000 b'Got EOF when reading from device' Timeout with MCU 'mcu' (eventtime=2127.388906) Transition to shutdown state: Lost communication with MCU 'mcu' Dumping gcode input 0 blocks Dumping 20 requests for client 548191554912 Received 2051.857715: b'{"id": 547770268976, "method": "objects/query", "params": {"objects": {"configfile": null}}}' Received 2051.967143: b'{"id": 547769461056, "method": "info", "params": {}}' Received 2051.979720: b'{"id": 547769460960, "method": "info", "params": {}}' Received 2051.979720: b'{"id": 547769296784, "method": "objects/list", "params": {}}' Received 2051.981746: b'{"id": 547769296736, "method": "gcode/help", "params": {}}' Received 2051.996729: b'{"id": 547769460960, "method": "objects/subscribe", "params": {"objects": {"gcode": null, "webhooks": null, "configfile": null, "mcu": null, "gcode_move": null, "print_stats": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "heater_bed": null, "fan": null, "output_pin motor_power": null, "stepper_enable": null, "tmc5160 stepper_x": null, "tmc5160 stepper_y": null, "tmc5160 stepper_z": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "exclude_object": ["current_object", "objects", "excluded_objects"], "screws_tilt_adjust": ["results", "error"]}, "response_template": {"method": "process_status_update"}}}' Received 2052.105349: b'{"id": 547770275728, "method": "register_remote_method", "params": {"response_template": {"method": "shutdown_machine"}, "remote_method": "shutdown_machine"}}' Received 2052.116280: b'{"id": 547770275728, "method": "register_remote_method", "params": {"response_template": {"method": "reboot_machine"}, "remote_method": "reboot_machine"}}' Received 2052.119615: b'{"id": 547770275728, "method": "register_remote_method", "params": {"response_template": {"method": "pause_job_queue"}, "remote_method": "pause_job_queue"}}' Received 2052.123242: b'{"id": 547770275728, "method": "register_remote_method", "params": {"response_template": {"method": "start_job_queue"}, "remote_method": "start_job_queue"}}' Received 2052.130470: b'{"id": 547769298320, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 2052.131870: b'{"id": 547769461152, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 2052.151279: b'{"id": 547769460240, "method": "info", "params": {}}' Received 2052.151279: b'{"id": 547769296640, "method": "objects/list", "params": {}}' Received 2052.153840: b'{"id": 547770284496, "method": "gcode/help", "params": {}}' Received 2052.164308: b'{"id": 547769460528, "method": "objects/subscribe", "params": {"objects": {"gcode": null, "webhooks": null, "configfile": null, "mcu": null, "gcode_move": null, "print_stats": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "heater_bed": null, "fan": null, "output_pin motor_power": null, "stepper_enable": null, "tmc5160 stepper_x": null, "tmc5160 stepper_y": null, "tmc5160 stepper_z": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "exclude_object": ["current_object", "objects", "excluded_objects"], "screws_tilt_adjust": ["results", "error"]}, "response_template": {"method": "process_status_update"}}}' Received 2052.338784: b'{"id": 547769298128, "method": "objects/query", "params": {"objects": {}}}' Received 2052.367544: b'{"id": 547769462064, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "configfile": null, "display_status": null, "fan": null, "gcode_move": null, "idle_timeout": null, "pause_resume": null, "toolhead": null, "virtual_sdcard": null, "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "motion_report": null, "exclude_object": ["current_object", "objects", "excluded_objects"], "manual_probe": null, "screws_tilt_adjust": ["results", "error"], "output_pin motor_power": null, "gcode": null, "mcu": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "stepper_enable": null, "tmc5160 stepper_x": null, "tmc5160 stepper_y": null, "tmc5160 stepper_z": null, "query_endstops": null, "system_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 2052.612029: b'{"id": 547769462112, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "bed_mesh": ["profile_name", "mesh_max", "mesh_min", "probed_matrix", "profiles"], "configfile": null, "display_status": null, "fan": null, "gcode_move": null, "idle_timeout": null, "pause_resume": null, "toolhead": null, "virtual_sdcard": null, "firmware_retraction": ["retract_length", "retract_speed", "unretract_extra_length", "unretract_speed"], "motion_report": null, "exclude_object": ["current_object", "objects", "excluded_objects"], "manual_probe": null, "screws_tilt_adjust": ["results", "error"], "output_pin motor_power": null, "gcode": null, "mcu": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "stepper_enable": null, "tmc5160 stepper_x": null, "tmc5160 stepper_y": null, "tmc5160 stepper_z": null, "query_endstops": null, "system_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 2052.624065: b'{"id": 547769462640, "method": "objects/query", "params": {"objects": {"extruder": ["can_extrude"]}}}' gcode state: absolute_coord=True absolute_extrude=True base_position=[0.0, 0.0, 0.0, 0.0] last_position=[0.0, 0.0, 0.0, 0.0] homing_position=[0.0, 0.0, 0.0, 0.0] speed_factor=0.016666666666666666 extrude_factor=1.0 speed=25.0 Reactor garbage collection: (2052.124863071, 0.0, 0.0) Unable to issue reset command on MCU 'mcu' webhooks client 548191554912: Disconnected Restarting printer Start printer at Wed Apr 17 12:20:17 2024 (1713349217.3 2434.8) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 548283111312: New connection webhooks client 548283111312: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Starting heater checks for extruder Stats 2436.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2477 bytes_read=5665 bytes_retransmit=9 bytes_invalid=0 send_seq=204 receive_seq=204 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167983245 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.03 cputime=56.498 memavail=601416 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 webhooks: registering remote method 'shutdown_machine' for connection id: 548283111312 webhooks: registering remote method 'reboot_machine' for connection id: 548283111312 webhooks: registering remote method 'pause_job_queue' for connection id: 548283111312 webhooks: registering remote method 'start_job_queue' for connection id: 548283111312 Stats 2437.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2483 bytes_read=5681 bytes_retransmit=9 bytes_invalid=0 send_seq=205 receive_seq=205 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992389 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.11 cputime=56.532 memavail=599804 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 2438.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2489 bytes_read=5787 bytes_retransmit=9 bytes_invalid=0 send_seq=206 receive_seq=206 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993206 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.11 cputime=56.563 memavail=599356 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2439.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2495 bytes_read=5893 bytes_retransmit=9 bytes_invalid=0 send_seq=207 receive_seq=207 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992888 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.11 cputime=56.576 memavail=598348 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2440.2: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000013 mcu_task_stddev=0.000018 bytes_write=2501 bytes_read=6029 bytes_retransmit=9 bytes_invalid=0 send_seq=208 receive_seq=208 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993548 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.11 cputime=56.592 memavail=597956 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2441.2: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000013 mcu_task_stddev=0.000018 bytes_write=2507 bytes_read=6150 bytes_retransmit=9 bytes_invalid=0 send_seq=209 receive_seq=209 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993260 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.11 cputime=56.620 memavail=599900 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2442.2: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000013 mcu_task_stddev=0.000018 bytes_write=2513 bytes_read=6256 bytes_retransmit=9 bytes_invalid=0 send_seq=210 receive_seq=210 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993094 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.10 cputime=56.632 memavail=599932 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2443.2: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000013 mcu_task_stddev=0.000018 bytes_write=2519 bytes_read=6392 bytes_retransmit=9 bytes_invalid=0 send_seq=211 receive_seq=211 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993023 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.10 cputime=56.646 memavail=601508 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2444.2: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000013 mcu_task_stddev=0.000018 bytes_write=2525 bytes_read=6498 bytes_retransmit=9 bytes_invalid=0 send_seq=212 receive_seq=212 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993042 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.10 cputime=56.659 memavail=601508 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2445.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2531 bytes_read=6618 bytes_retransmit=9 bytes_invalid=0 send_seq=213 receive_seq=213 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992962 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.10 cputime=56.672 memavail=601984 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2446.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2537 bytes_read=6754 bytes_retransmit=9 bytes_invalid=0 send_seq=214 receive_seq=214 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993097 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.10 cputime=56.693 memavail=601984 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2447.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2543 bytes_read=6860 bytes_retransmit=9 bytes_invalid=0 send_seq=215 receive_seq=215 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993180 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=56.716 memavail=601732 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2448.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2549 bytes_read=6966 bytes_retransmit=9 bytes_invalid=0 send_seq=216 receive_seq=216 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993263 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=56.740 memavail=602132 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2449.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2555 bytes_read=7102 bytes_retransmit=9 bytes_invalid=0 send_seq=217 receive_seq=217 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993170 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=56.753 memavail=602136 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2450.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2561 bytes_read=7222 bytes_retransmit=9 bytes_invalid=0 send_seq=218 receive_seq=218 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993097 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=56.766 memavail=602136 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2451.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2567 bytes_read=7328 bytes_retransmit=9 bytes_invalid=0 send_seq=219 receive_seq=219 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993061 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=56.779 memavail=601884 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2452.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2573 bytes_read=7464 bytes_retransmit=9 bytes_invalid=0 send_seq=220 receive_seq=220 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993026 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=56.793 memavail=601884 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2453.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2579 bytes_read=7570 bytes_retransmit=9 bytes_invalid=0 send_seq=221 receive_seq=221 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993032 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=56.806 memavail=601872 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2454.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2585 bytes_read=7676 bytes_retransmit=9 bytes_invalid=0 send_seq=222 receive_seq=222 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993085 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=56.830 memavail=601624 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2455.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2591 bytes_read=7817 bytes_retransmit=9 bytes_invalid=0 send_seq=223 receive_seq=223 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993154 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.09 cputime=56.856 memavail=601624 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2456.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2597 bytes_read=7919 bytes_retransmit=9 bytes_invalid=0 send_seq=224 receive_seq=224 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993191 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.09 cputime=56.880 memavail=601624 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2457.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2603 bytes_read=8025 bytes_retransmit=9 bytes_invalid=0 send_seq=225 receive_seq=225 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993261 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.08 cputime=56.903 memavail=602520 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2458.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2609 bytes_read=8161 bytes_retransmit=9 bytes_invalid=0 send_seq=226 receive_seq=226 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993255 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.08 cputime=56.928 memavail=602096 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2459.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2615 bytes_read=8267 bytes_retransmit=9 bytes_invalid=0 send_seq=227 receive_seq=227 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993250 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.08 cputime=56.950 memavail=602096 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2460.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2621 bytes_read=8387 bytes_retransmit=9 bytes_invalid=0 send_seq=228 receive_seq=228 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993216 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.08 cputime=56.974 memavail=602096 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2461.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2627 bytes_read=8523 bytes_retransmit=9 bytes_invalid=0 send_seq=229 receive_seq=229 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993202 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.08 cputime=56.997 memavail=601844 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2462.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2633 bytes_read=8629 bytes_retransmit=9 bytes_invalid=0 send_seq=230 receive_seq=230 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993195 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=57.020 memavail=601844 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2463.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2639 bytes_read=8735 bytes_retransmit=9 bytes_invalid=0 send_seq=231 receive_seq=231 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993185 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.07 cputime=57.043 memavail=601864 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2464.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2645 bytes_read=8871 bytes_retransmit=9 bytes_invalid=0 send_seq=232 receive_seq=232 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993172 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=57.066 memavail=601864 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2465.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2651 bytes_read=8991 bytes_retransmit=9 bytes_invalid=0 send_seq=233 receive_seq=233 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993166 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.07 cputime=57.089 memavail=601864 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2466.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2657 bytes_read=9097 bytes_retransmit=9 bytes_invalid=0 send_seq=234 receive_seq=234 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993157 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=57.112 memavail=602592 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2467.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2663 bytes_read=9233 bytes_retransmit=9 bytes_invalid=0 send_seq=235 receive_seq=235 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993159 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=57.137 memavail=602344 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2468.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2669 bytes_read=9339 bytes_retransmit=9 bytes_invalid=0 send_seq=236 receive_seq=236 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993165 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.07 cputime=57.161 memavail=601748 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2469.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2675 bytes_read=9445 bytes_retransmit=9 bytes_invalid=0 send_seq=237 receive_seq=237 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993132 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=57.174 memavail=601248 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2470.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2681 bytes_read=9595 bytes_retransmit=9 bytes_invalid=0 send_seq=238 receive_seq=238 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993104 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=57.188 memavail=601932 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2471.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2687 bytes_read=9701 bytes_retransmit=9 bytes_invalid=0 send_seq=239 receive_seq=239 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993073 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.07 cputime=57.200 memavail=601940 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2472.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2693 bytes_read=9807 bytes_retransmit=9 bytes_invalid=0 send_seq=240 receive_seq=240 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993057 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=57.213 memavail=601716 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2473.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2699 bytes_read=9943 bytes_retransmit=9 bytes_invalid=0 send_seq=241 receive_seq=241 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993044 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=57.228 memavail=602080 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2474.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2705 bytes_read=10049 bytes_retransmit=9 bytes_invalid=0 send_seq=242 receive_seq=242 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993049 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.06 cputime=57.252 memavail=601828 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2475.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2711 bytes_read=10169 bytes_retransmit=9 bytes_invalid=0 send_seq=243 receive_seq=243 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993056 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.06 cputime=57.276 memavail=601324 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2476.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2717 bytes_read=10305 bytes_retransmit=9 bytes_invalid=0 send_seq=244 receive_seq=244 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993055 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=57.301 memavail=601324 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2477.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2723 bytes_read=10411 bytes_retransmit=9 bytes_invalid=0 send_seq=245 receive_seq=245 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993049 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=57.325 memavail=602336 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2478.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2729 bytes_read=10517 bytes_retransmit=9 bytes_invalid=0 send_seq=246 receive_seq=246 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993049 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=57.348 memavail=601076 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2479.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2735 bytes_read=10653 bytes_retransmit=9 bytes_invalid=0 send_seq=247 receive_seq=247 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993036 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.06 cputime=57.362 memavail=601076 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2480.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2741 bytes_read=10770 bytes_retransmit=9 bytes_invalid=0 send_seq=248 receive_seq=248 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993025 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=57.375 memavail=601076 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2481.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2747 bytes_read=10869 bytes_retransmit=9 bytes_invalid=0 send_seq=249 receive_seq=249 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993014 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=57.387 memavail=600824 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2482.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2753 bytes_read=11002 bytes_retransmit=9 bytes_invalid=0 send_seq=250 receive_seq=250 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993005 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.05 cputime=57.401 memavail=600572 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2483.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2759 bytes_read=11108 bytes_retransmit=9 bytes_invalid=0 send_seq=251 receive_seq=251 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993001 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.05 cputime=57.415 memavail=601820 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2484.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=2765 bytes_read=11214 bytes_retransmit=9 bytes_invalid=0 send_seq=252 receive_seq=252 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993037 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.05 cputime=57.440 memavail=601820 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2485.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2771 bytes_read=11364 bytes_retransmit=9 bytes_invalid=0 send_seq=253 receive_seq=253 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993037 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.05 cputime=57.465 memavail=601820 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2486.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2777 bytes_read=11470 bytes_retransmit=9 bytes_invalid=0 send_seq=254 receive_seq=254 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993066 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.05 cputime=57.489 memavail=601820 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2487.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2783 bytes_read=11591 bytes_retransmit=9 bytes_invalid=0 send_seq=255 receive_seq=255 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993085 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.05 cputime=57.513 memavail=602544 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2488.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2789 bytes_read=11712 bytes_retransmit=9 bytes_invalid=0 send_seq=256 receive_seq=256 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993081 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.05 cputime=57.538 memavail=602612 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2489.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2795 bytes_read=11818 bytes_retransmit=9 bytes_invalid=0 send_seq=257 receive_seq=257 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167993064 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.05 cputime=57.551 memavail=602612 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=24.0 pwm=0.000 TMC 'stepper_z' reports GSTAT: 00000005 reset=1(Reset) uv_cp=1(Undervoltage!) TMC 'stepper_z' reports GSTAT: 00000000 Stats 2528.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4051 bytes_read=17154 bytes_retransmit=9 bytes_invalid=0 send_seq=360 receive_seq=360 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992944 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.08 cputime=58.337 memavail=601552 print_time=100.303 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2529.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4109 bytes_read=17321 bytes_retransmit=9 bytes_invalid=0 send_seq=365 receive_seq=365 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992937 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.08 cputime=58.356 memavail=602948 print_time=100.303 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stepper stepper_z phase change (was 63 now 32) Endstop z still triggered after retract Stats 2530.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4255 bytes_read=17581 bytes_retransmit=9 bytes_invalid=0 send_seq=377 receive_seq=377 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992937 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.08 cputime=58.386 memavail=596032 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2531.2: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000010 mcu_task_stddev=0.000011 bytes_write=4261 bytes_read=17700 bytes_retransmit=9 bytes_invalid=0 send_seq=378 receive_seq=378 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992930 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.08 cputime=58.400 memavail=595780 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2532.2: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000010 mcu_task_stddev=0.000011 bytes_write=4267 bytes_read=17813 bytes_retransmit=9 bytes_invalid=0 send_seq=379 receive_seq=379 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992927 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.08 cputime=58.413 memavail=595528 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2533.2: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000010 mcu_task_stddev=0.000011 bytes_write=4273 bytes_read=17932 bytes_retransmit=9 bytes_invalid=0 send_seq=380 receive_seq=380 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992923 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.08 cputime=58.430 memavail=594288 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2534.2: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000010 mcu_task_stddev=0.000011 bytes_write=4279 bytes_read=18038 bytes_retransmit=9 bytes_invalid=0 send_seq=381 receive_seq=381 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992927 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.08 cputime=58.455 memavail=597816 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2535.2: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000010 mcu_task_stddev=0.000011 bytes_write=4285 bytes_read=18159 bytes_retransmit=9 bytes_invalid=0 send_seq=382 receive_seq=382 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992928 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.08 cputime=58.476 memavail=597564 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2536.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4291 bytes_read=18294 bytes_retransmit=9 bytes_invalid=0 send_seq=383 receive_seq=383 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992932 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.08 cputime=58.501 memavail=597564 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2537.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4297 bytes_read=18400 bytes_retransmit=9 bytes_invalid=0 send_seq=384 receive_seq=384 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992940 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.07 cputime=58.526 memavail=597564 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2538.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4303 bytes_read=18521 bytes_retransmit=9 bytes_invalid=0 send_seq=385 receive_seq=385 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992944 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=58.550 memavail=597564 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=24.0 pwm=0.000 Stats 2539.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4309 bytes_read=18642 bytes_retransmit=9 bytes_invalid=0 send_seq=386 receive_seq=386 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992947 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=58.575 memavail=597572 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2540.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4315 bytes_read=18748 bytes_retransmit=9 bytes_invalid=0 send_seq=387 receive_seq=387 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992951 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.07 cputime=58.601 memavail=601404 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=24.0 pwm=0.000 Stats 2541.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4321 bytes_read=18883 bytes_retransmit=9 bytes_invalid=0 send_seq=388 receive_seq=388 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992956 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=58.624 memavail=601152 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2542.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4327 bytes_read=19004 bytes_retransmit=9 bytes_invalid=0 send_seq=389 receive_seq=389 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992960 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.07 cputime=58.649 memavail=601152 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2543.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4333 bytes_read=19110 bytes_retransmit=9 bytes_invalid=0 send_seq=390 receive_seq=390 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992964 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.07 cputime=58.673 memavail=599668 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2544.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4339 bytes_read=19231 bytes_retransmit=9 bytes_invalid=0 send_seq=391 receive_seq=391 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992963 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.07 cputime=58.698 memavail=599444 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2545.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4345 bytes_read=19352 bytes_retransmit=9 bytes_invalid=0 send_seq=392 receive_seq=392 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992965 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.07 cputime=58.723 memavail=599444 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2546.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4351 bytes_read=19472 bytes_retransmit=9 bytes_invalid=0 send_seq=393 receive_seq=393 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992966 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.07 cputime=58.748 memavail=599444 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2547.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4357 bytes_read=19593 bytes_retransmit=9 bytes_invalid=0 send_seq=394 receive_seq=394 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992967 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=58.772 memavail=598948 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2548.2: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4363 bytes_read=19714 bytes_retransmit=9 bytes_invalid=0 send_seq=395 receive_seq=395 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992968 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=58.797 memavail=598948 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2549.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4369 bytes_read=19820 bytes_retransmit=9 bytes_invalid=0 send_seq=396 receive_seq=396 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992967 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=58.821 memavail=598948 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2550.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4375 bytes_read=19941 bytes_retransmit=9 bytes_invalid=0 send_seq=397 receive_seq=397 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992973 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.06 cputime=58.845 memavail=598948 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=24.0 pwm=0.000 Stats 2551.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4381 bytes_read=20076 bytes_retransmit=9 bytes_invalid=0 send_seq=398 receive_seq=398 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992975 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.06 cputime=58.870 memavail=598948 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2552.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4387 bytes_read=20182 bytes_retransmit=9 bytes_invalid=0 send_seq=399 receive_seq=399 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992976 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.14 cputime=58.894 memavail=598948 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2553.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4399 bytes_read=20319 bytes_retransmit=9 bytes_invalid=0 send_seq=401 receive_seq=401 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992979 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.14 cputime=58.918 memavail=597732 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2554.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4405 bytes_read=20440 bytes_retransmit=9 bytes_invalid=0 send_seq=402 receive_seq=402 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992975 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.14 cputime=58.942 memavail=597732 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2555.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4411 bytes_read=20546 bytes_retransmit=9 bytes_invalid=0 send_seq=403 receive_seq=403 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992973 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.14 cputime=58.967 memavail=597732 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2556.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4417 bytes_read=20681 bytes_retransmit=9 bytes_invalid=0 send_seq=404 receive_seq=404 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992973 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.14 cputime=58.992 memavail=597732 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2557.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4423 bytes_read=20794 bytes_retransmit=9 bytes_invalid=0 send_seq=405 receive_seq=405 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992967 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.12 cputime=59.016 memavail=597732 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2558.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4429 bytes_read=20895 bytes_retransmit=9 bytes_invalid=0 send_seq=406 receive_seq=406 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992966 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.12 cputime=59.040 memavail=597500 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2559.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4435 bytes_read=21016 bytes_retransmit=9 bytes_invalid=0 send_seq=407 receive_seq=407 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992962 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.12 cputime=59.064 memavail=597500 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2560.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=4441 bytes_read=21137 bytes_retransmit=9 bytes_invalid=0 send_seq=408 receive_seq=408 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992958 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.12 cputime=59.088 memavail=597500 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2561.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4447 bytes_read=21257 bytes_retransmit=9 bytes_invalid=0 send_seq=409 receive_seq=409 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992957 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.12 cputime=59.112 memavail=597500 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2562.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4453 bytes_read=21378 bytes_retransmit=9 bytes_invalid=0 send_seq=410 receive_seq=410 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992959 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.11 cputime=59.137 memavail=597500 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2563.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4459 bytes_read=21499 bytes_retransmit=9 bytes_invalid=0 send_seq=411 receive_seq=411 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992971 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.11 cputime=59.161 memavail=596524 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2564.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4465 bytes_read=21605 bytes_retransmit=9 bytes_invalid=0 send_seq=412 receive_seq=412 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992972 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.11 cputime=59.186 memavail=596272 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2565.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4471 bytes_read=21726 bytes_retransmit=9 bytes_invalid=0 send_seq=413 receive_seq=413 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992969 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.11 cputime=59.210 memavail=596272 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2566.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4477 bytes_read=21861 bytes_retransmit=9 bytes_invalid=0 send_seq=414 receive_seq=414 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992969 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.11 cputime=59.234 memavail=596272 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=24.0 pwm=0.000 Stats 2567.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4483 bytes_read=21967 bytes_retransmit=9 bytes_invalid=0 send_seq=415 receive_seq=415 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992970 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.11 cputime=59.259 memavail=596272 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2568.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4489 bytes_read=22088 bytes_retransmit=9 bytes_invalid=0 send_seq=416 receive_seq=416 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992968 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.11 cputime=59.284 memavail=596272 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2569.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4495 bytes_read=22209 bytes_retransmit=9 bytes_invalid=0 send_seq=417 receive_seq=417 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992963 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.11 cputime=59.309 memavail=596272 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2570.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4501 bytes_read=22315 bytes_retransmit=9 bytes_invalid=0 send_seq=418 receive_seq=418 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992961 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.11 cputime=59.333 memavail=596272 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2571.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4507 bytes_read=22450 bytes_retransmit=9 bytes_invalid=0 send_seq=419 receive_seq=419 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992961 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.11 cputime=59.359 memavail=596272 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2572.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4513 bytes_read=22571 bytes_retransmit=9 bytes_invalid=0 send_seq=420 receive_seq=420 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992960 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.10 cputime=59.384 memavail=596272 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2573.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4519 bytes_read=22677 bytes_retransmit=9 bytes_invalid=0 send_seq=421 receive_seq=421 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992960 heater_bed: target=0 temp=23.4 pwm=0.000 sysload=0.10 cputime=59.407 memavail=595796 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=24.0 pwm=0.000 Stats 2574.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4525 bytes_read=22798 bytes_retransmit=9 bytes_invalid=0 send_seq=422 receive_seq=422 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992958 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.10 cputime=59.432 memavail=595796 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2575.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4531 bytes_read=22919 bytes_retransmit=9 bytes_invalid=0 send_seq=423 receive_seq=423 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992958 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.10 cputime=59.456 memavail=595796 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2576.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4537 bytes_read=23039 bytes_retransmit=9 bytes_invalid=0 send_seq=424 receive_seq=424 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992956 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.10 cputime=59.482 memavail=595796 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=24.0 pwm=0.000 Stats 2577.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4543 bytes_read=23160 bytes_retransmit=9 bytes_invalid=0 send_seq=425 receive_seq=425 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992956 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.09 cputime=59.505 memavail=595796 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2578.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4549 bytes_read=23281 bytes_retransmit=9 bytes_invalid=0 send_seq=426 receive_seq=426 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992954 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.09 cputime=59.530 memavail=595796 print_time=100.905 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.9 pwm=0.000 Stats 2579.3: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=4555 bytes_read=23387 bytes_retransmit=9 bytes_invalid=0 send_seq=427 receive_seq=427 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167992953 heater_bed: target=0 temp=23.5 pwm=0.000 sysload=0.09 cputime=59.553 memavail=595804 print_time=150.626 buffer_time=0.624 print_stall=0 extruder: target=0 temp=24.0 pwm=0.000 Attempting MCU 'mcu' reset command webhooks client 548283111312: Disconnected Restarting printer Start printer at Wed Apr 17 12:22:43 2024 (1713349363.5 2581.0) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = !^PC0 position_endstop = 0.5 position_max = 200 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 175, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 143, in _read_config m.add_printer_objects(config) File "/home/pi/klipper/klippy/toolhead.py", line 669, in add_printer_objects config.get_printer().add_object('toolhead', ToolHead(config)) File "/home/pi/klipper/klippy/toolhead.py", line 269, in __init__ self.kin = mod.load_kinematics(self, config) File "/home/pi/klipper/klippy/kinematics/cartesian.py", line 126, in load_kinematics return CartKinematics(toolhead, config) File "/home/pi/klipper/klippy/kinematics/cartesian.py", line 16, in __init__ self.rails = [stepper.LookupMultiRail(config.getsection('stepper_' + n)) File "/home/pi/klipper/klippy/kinematics/cartesian.py", line 16, in self.rails = [stepper.LookupMultiRail(config.getsection('stepper_' + n)) File "/home/pi/klipper/klippy/stepper.py", line 423, in LookupMultiRail rail = PrinterRail(config, need_position_minmax, File "/home/pi/klipper/klippy/stepper.py", line 304, in __init__ self.add_extra_stepper(config) File "/home/pi/klipper/klippy/stepper.py", line 383, in add_extra_stepper pin_params = ppins.parse_pin(endstop_pin, True, True) File "/home/pi/klipper/klippy/pins.py", line 90, in parse_pin raise error("Invalid pin description '%s'\n" pins.error: Invalid pin description '!^PC0' Format is: [^~] [!] [chip_name:] pin_name webhooks client 548279892288: New connection webhooks client 548279892288: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Attempting MCU 'mcu' reset webhooks client 548279892288: Disconnected Restarting printer Start printer at Wed Apr 17 12:27:15 2024 (1713349635.5 2853.0) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [bltouch] sensor_pin = ^PE_4 control_pin = PE_5 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 175, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 141, in _read_config self.load_object(config, section_config.get_name(), None) File "/home/pi/klipper/klippy/klippy.py", line 130, in load_object self.objects[section] = init_func(config.getsection(section)) File "/home/pi/klipper/klippy/extras/bltouch.py", line 277, in load_config blt = BLTouchEndstopWrapper(config) File "/home/pi/klipper/klippy/extras/bltouch.py", line 33, in __init__ self.position_endstop = config.getfloat('z_offset', minval=0.) File "/home/pi/klipper/klippy/configfile.py", line 65, in getfloat return self._get_wrapper(self.fileconfig.getfloat, option, default, File "/home/pi/klipper/klippy/configfile.py", line 32, in _get_wrapper raise error("Option '%s' in section '%s' must be specified" configparser.Error: Option 'z_offset' in section 'bltouch' must be specified webhooks client 548191611728: New connection webhooks client 548191611728: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Attempting MCU 'mcu' reset webhooks client 548191611728: Disconnected Restarting printer Start printer at Wed Apr 17 12:28:09 2024 (1713349689.5 2907.0) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [bltouch] sensor_pin = ^PE_4 control_pin = PE_5 z_offset = 3.14 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 548191248592: New connection webhooks client 548191248592: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 700, in _send_config self._serial.send(c) File "/home/pi/klipper/klippy/serialhdl.py", line 256, in send cmd = self.msgparser.create_command(msg) File "/home/pi/klipper/klippy/msgproto.py", line 350, in create_command cmd = mp.encode_by_name(**argparts) File "/home/pi/klipper/klippy/msgproto.py", line 181, in encode_by_name t.encode(out, params[name]) File "/home/pi/klipper/klippy/msgproto.py", line 108, in encode raise enumeration_error(self.enum_name, v) msgproto.enumeration_error: Unknown value 'PE_5' in enumeration 'pin' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 746, in _connect self._send_config(None) File "/home/pi/klipper/klippy/mcu.py", line 711, in _send_config raise self._printer.config_error( configparser.Error: Pin 'PE_5' is not a valid pin name on mcu 'mcu' Attempting MCU 'mcu' reset command webhooks client 548191248592: Disconnected Restarting printer Start printer at Wed Apr 17 12:28:57 2024 (1713349737.9 2955.4) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [bltouch] sensor_pin = ^PE_5 control_pin = PE_4 z_offset = 3.14 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 548191322656: New connection webhooks client 548191322656: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 700, in _send_config self._serial.send(c) File "/home/pi/klipper/klippy/serialhdl.py", line 256, in send cmd = self.msgparser.create_command(msg) File "/home/pi/klipper/klippy/msgproto.py", line 350, in create_command cmd = mp.encode_by_name(**argparts) File "/home/pi/klipper/klippy/msgproto.py", line 181, in encode_by_name t.encode(out, params[name]) File "/home/pi/klipper/klippy/msgproto.py", line 108, in encode raise enumeration_error(self.enum_name, v) msgproto.enumeration_error: Unknown value 'PE_4' in enumeration 'pin' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 746, in _connect self._send_config(None) File "/home/pi/klipper/klippy/mcu.py", line 711, in _send_config raise self._printer.config_error( configparser.Error: Pin 'PE_4' is not a valid pin name on mcu 'mcu' Attempting MCU 'mcu' reset command webhooks client 548191322656: Disconnected Restarting printer Start printer at Wed Apr 17 12:29:16 2024 (1713349756.9 2974.4) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [bltouch] sensor_pin = ^PE_5 control_pin = PE_4 z_offset = 3.14 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 548191871856: New connection webhooks client 548191871856: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 700, in _send_config self._serial.send(c) File "/home/pi/klipper/klippy/serialhdl.py", line 256, in send cmd = self.msgparser.create_command(msg) File "/home/pi/klipper/klippy/msgproto.py", line 350, in create_command cmd = mp.encode_by_name(**argparts) File "/home/pi/klipper/klippy/msgproto.py", line 181, in encode_by_name t.encode(out, params[name]) File "/home/pi/klipper/klippy/msgproto.py", line 108, in encode raise enumeration_error(self.enum_name, v) msgproto.enumeration_error: Unknown value 'PE_4' in enumeration 'pin' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 746, in _connect self._send_config(None) File "/home/pi/klipper/klippy/mcu.py", line 711, in _send_config raise self._printer.config_error( configparser.Error: Pin 'PE_4' is not a valid pin name on mcu 'mcu' Attempting MCU 'mcu' reset command webhooks client 548191871856: Disconnected Restarting printer Start printer at Wed Apr 17 12:30:04 2024 (1713349804.8 3022.3) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [bltouch] sensor_pin = PE_5 control_pin = ^PE_4 z_offset = 3.14 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 175, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 141, in _read_config self.load_object(config, section_config.get_name(), None) File "/home/pi/klipper/klippy/klippy.py", line 130, in load_object self.objects[section] = init_func(config.getsection(section)) File "/home/pi/klipper/klippy/extras/bltouch.py", line 277, in load_config blt = BLTouchEndstopWrapper(config) File "/home/pi/klipper/klippy/extras/bltouch.py", line 40, in __init__ self.mcu_pwm = ppins.setup_pin('pwm', config.get('control_pin')) File "/home/pi/klipper/klippy/pins.py", line 117, in setup_pin pin_params = self.lookup_pin(pin_desc, can_invert, can_pullup) File "/home/pi/klipper/klippy/pins.py", line 98, in lookup_pin pin_params = self.parse_pin(pin_desc, can_invert, can_pullup) File "/home/pi/klipper/klippy/pins.py", line 90, in parse_pin raise error("Invalid pin description '%s'\n" pins.error: Invalid pin description '^PE_4' Format is: [!] [chip_name:] pin_name webhooks client 548279631152: New connection webhooks client 548279631152: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Attempting MCU 'mcu' reset webhooks client 548279631152: Disconnected Restarting printer Start printer at Wed Apr 17 12:30:28 2024 (1713349828.5 3046.0) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [bltouch] sensor_pin = ^PE_5 control_pin = !PE_4 z_offset = 3.14 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 548191696832: New connection webhooks client 548191696832: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 700, in _send_config self._serial.send(c) File "/home/pi/klipper/klippy/serialhdl.py", line 256, in send cmd = self.msgparser.create_command(msg) File "/home/pi/klipper/klippy/msgproto.py", line 350, in create_command cmd = mp.encode_by_name(**argparts) File "/home/pi/klipper/klippy/msgproto.py", line 181, in encode_by_name t.encode(out, params[name]) File "/home/pi/klipper/klippy/msgproto.py", line 108, in encode raise enumeration_error(self.enum_name, v) msgproto.enumeration_error: Unknown value 'PE_4' in enumeration 'pin' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 746, in _connect self._send_config(None) File "/home/pi/klipper/klippy/mcu.py", line 711, in _send_config raise self._printer.config_error( configparser.Error: Pin 'PE_4' is not a valid pin name on mcu 'mcu' Attempting MCU 'mcu' reset command webhooks client 548191696832: Disconnected Restarting printer Start printer at Wed Apr 17 12:32:29 2024 (1713349949.3 3166.8) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC0 position_endstop = 0.5 position_max = 200 [bltouch] sensor_pin = ^PE_5 control_pin = !PE_4 z_offset = 3.14 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 548209102800: New connection webhooks client 548209102800: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 700, in _send_config self._serial.send(c) File "/home/pi/klipper/klippy/serialhdl.py", line 256, in send cmd = self.msgparser.create_command(msg) File "/home/pi/klipper/klippy/msgproto.py", line 350, in create_command cmd = mp.encode_by_name(**argparts) File "/home/pi/klipper/klippy/msgproto.py", line 181, in encode_by_name t.encode(out, params[name]) File "/home/pi/klipper/klippy/msgproto.py", line 108, in encode raise enumeration_error(self.enum_name, v) msgproto.enumeration_error: Unknown value 'PE_4' in enumeration 'pin' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 746, in _connect self._send_config(None) File "/home/pi/klipper/klippy/mcu.py", line 711, in _send_config raise self._printer.config_error( configparser.Error: Pin 'PE_4' is not a valid pin name on mcu 'mcu' Attempting MCU 'mcu' reset command webhooks client 548209102800: Disconnected Restarting printer Start printer at Wed Apr 17 12:35:21 2024 (1713350121.4 3338.9) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = probe:z_virtual_endstop position_endstop = 0.5 position_max = 200 [bltouch] sensor_pin = ^PE_5 control_pin = !PE_4 z_offset = 3.14 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 175, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 145, in _read_config pconfig.check_unused_options(config) File "/home/pi/klipper/klippy/configfile.py", line 308, in check_unused_options raise error("Option '%s' is not valid in section '%s'" configparser.Error: Option 'position_endstop' is not valid in section 'stepper_z' webhooks client 548280004080: New connection webhooks client 548280004080: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Attempting MCU 'mcu' reset webhooks client 548280004080: Disconnected Restarting printer Start printer at Wed Apr 17 12:36:20 2024 (1713350180.9 3398.4) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = probe:z_virtual_endstop position_endstop = 0.5 position_max = 200 [bltouch] sensor_pin = ^PE_5 control_pin = !PE_4 x_offset = -44 y_offset = -23 z_offset = -1.85 stow_on_each_sample = False probe_with_touch_mode = True [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 175, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 141, in _read_config self.load_object(config, section_config.get_name(), None) File "/home/pi/klipper/klippy/klippy.py", line 130, in load_object self.objects[section] = init_func(config.getsection(section)) File "/home/pi/klipper/klippy/extras/bltouch.py", line 277, in load_config blt = BLTouchEndstopWrapper(config) File "/home/pi/klipper/klippy/extras/bltouch.py", line 33, in __init__ self.position_endstop = config.getfloat('z_offset', minval=0.) File "/home/pi/klipper/klippy/configfile.py", line 65, in getfloat return self._get_wrapper(self.fileconfig.getfloat, option, default, File "/home/pi/klipper/klippy/configfile.py", line 44, in _get_wrapper raise error("Option '%s' in section '%s' must have minimum of %s" configparser.Error: Option 'z_offset' in section 'bltouch' must have minimum of 0.0 webhooks client 548283293808: New connection webhooks client 548283293808: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Attempting MCU 'mcu' reset webhooks client 548283293808: Disconnected Restarting printer Start printer at Wed Apr 17 12:36:59 2024 (1713350219.2 3436.7) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = probe:z_virtual_endstop position_endstop = 0.5 position_max = 200 [bltouch] sensor_pin = ^PE_5 control_pin = !PE_4 x_offset = -44 y_offset = -23 z_offset = -1.85 stow_on_each_sample = False probe_with_touch_mode = True [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 175, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 141, in _read_config self.load_object(config, section_config.get_name(), None) File "/home/pi/klipper/klippy/klippy.py", line 130, in load_object self.objects[section] = init_func(config.getsection(section)) File "/home/pi/klipper/klippy/extras/bltouch.py", line 277, in load_config blt = BLTouchEndstopWrapper(config) File "/home/pi/klipper/klippy/extras/bltouch.py", line 33, in __init__ self.position_endstop = config.getfloat('z_offset', minval=0.) File "/home/pi/klipper/klippy/configfile.py", line 65, in getfloat return self._get_wrapper(self.fileconfig.getfloat, option, default, File "/home/pi/klipper/klippy/configfile.py", line 44, in _get_wrapper raise error("Option '%s' in section '%s' must have minimum of %s" configparser.Error: Option 'z_offset' in section 'bltouch' must have minimum of 0.0 webhooks client 548282685328: New connection webhooks client 548282685328: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Attempting MCU 'mcu' reset webhooks client 548282685328: Disconnected Restarting printer Start printer at Wed Apr 17 12:37:16 2024 (1713350236.2 3453.7) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = probe:z_virtual_endstop position_endstop = 0.5 position_max = 200 [bltouch] sensor_pin = ^PE_5 control_pin = !PE_4 x_offset = -44 y_offset = -23 z_offset = 1.85 stow_on_each_sample = False probe_with_touch_mode = True [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 175, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 145, in _read_config pconfig.check_unused_options(config) File "/home/pi/klipper/klippy/configfile.py", line 308, in check_unused_options raise error("Option '%s' is not valid in section '%s'" configparser.Error: Option 'position_endstop' is not valid in section 'stepper_z' webhooks client 548191552272: New connection webhooks client 548191552272: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Attempting MCU 'mcu' reset webhooks client 548191552272: Disconnected Restarting printer Start printer at Wed Apr 17 12:39:24 2024 (1713350364.3 3581.8) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = probe:z_virtual_endstop position_max = 200 [bltouch] sensor_pin = ^PE_5 control_pin = !PE_4 x_offset = -44 y_offset = -23 z_offset = 1.85 stow_on_each_sample = False probe_with_touch_mode = True [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 548190923504: New connection webhooks client 548190923504: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 700, in _send_config self._serial.send(c) File "/home/pi/klipper/klippy/serialhdl.py", line 256, in send cmd = self.msgparser.create_command(msg) File "/home/pi/klipper/klippy/msgproto.py", line 350, in create_command cmd = mp.encode_by_name(**argparts) File "/home/pi/klipper/klippy/msgproto.py", line 181, in encode_by_name t.encode(out, params[name]) File "/home/pi/klipper/klippy/msgproto.py", line 108, in encode raise enumeration_error(self.enum_name, v) msgproto.enumeration_error: Unknown value 'PE_4' in enumeration 'pin' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 746, in _connect self._send_config(None) File "/home/pi/klipper/klippy/mcu.py", line 711, in _send_config raise self._printer.config_error( configparser.Error: Pin 'PE_4' is not a valid pin name on mcu 'mcu' Attempting MCU 'mcu' reset command webhooks client 548190923504: Disconnected Restarting printer Start printer at Wed Apr 17 12:42:23 2024 (1713350543.4 3760.9) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = probe:z_virtual_endstop position_max = 200 [bltouch] sensor_pin = ^PE_4 control_pin = !PE_5 x_offset = -44 y_offset = -23 z_offset = 1.85 stow_on_each_sample = False probe_with_touch_mode = True [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 548279629280: New connection webhooks client 548279629280: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 700, in _send_config self._serial.send(c) File "/home/pi/klipper/klippy/serialhdl.py", line 256, in send cmd = self.msgparser.create_command(msg) File "/home/pi/klipper/klippy/msgproto.py", line 350, in create_command cmd = mp.encode_by_name(**argparts) File "/home/pi/klipper/klippy/msgproto.py", line 181, in encode_by_name t.encode(out, params[name]) File "/home/pi/klipper/klippy/msgproto.py", line 108, in encode raise enumeration_error(self.enum_name, v) msgproto.enumeration_error: Unknown value 'PE_5' in enumeration 'pin' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 746, in _connect self._send_config(None) File "/home/pi/klipper/klippy/mcu.py", line 711, in _send_config raise self._printer.config_error( configparser.Error: Pin 'PE_5' is not a valid pin name on mcu 'mcu' Attempting MCU 'mcu' reset command webhooks client 548279629280: Disconnected Restarting printer Start printer at Wed Apr 17 12:46:24 2024 (1713350784.2 4001.7) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = probe:z_virtual_endstop position_max = 200 [bltouch] sensor_pin = ^PE_4 control_pin = PE_5 x_offset = -44 y_offset = -23 z_offset = 1.85 stow_on_each_sample = False probe_with_touch_mode = True [homing_override] gcode = G90 G1 Z10 G28 X Y G1 X166 Y120 F6000 G28 Z set_position_z = 0.0 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 548279803184: New connection webhooks client 548279803184: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 700, in _send_config self._serial.send(c) File "/home/pi/klipper/klippy/serialhdl.py", line 256, in send cmd = self.msgparser.create_command(msg) File "/home/pi/klipper/klippy/msgproto.py", line 350, in create_command cmd = mp.encode_by_name(**argparts) File "/home/pi/klipper/klippy/msgproto.py", line 181, in encode_by_name t.encode(out, params[name]) File "/home/pi/klipper/klippy/msgproto.py", line 108, in encode raise enumeration_error(self.enum_name, v) msgproto.enumeration_error: Unknown value 'PE_5' in enumeration 'pin' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 746, in _connect self._send_config(None) File "/home/pi/klipper/klippy/mcu.py", line 711, in _send_config raise self._printer.config_error( configparser.Error: Pin 'PE_5' is not a valid pin name on mcu 'mcu' Attempting MCU 'mcu' reset command webhooks client 548279803184: Disconnected Restarting printer Start printer at Wed Apr 17 12:48:10 2024 (1713350890.9 4108.3) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = probe:z_virtual_endstop position_max = 200 [bltouch] sensor_pin = ^PE_4 control_pin = PE5 x_offset = -44 y_offset = -23 z_offset = 1.85 stow_on_each_sample = False probe_with_touch_mode = True [homing_override] gcode = G90 G1 Z10 G28 X Y G1 X166 Y120 F6000 G28 Z set_position_z = 0.0 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 548191230272: New connection webhooks client 548191230272: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 118 commands (v0.12.0-141-g6f16e111 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 700, in _send_config self._serial.send(c) File "/home/pi/klipper/klippy/serialhdl.py", line 256, in send cmd = self.msgparser.create_command(msg) File "/home/pi/klipper/klippy/msgproto.py", line 350, in create_command cmd = mp.encode_by_name(**argparts) File "/home/pi/klipper/klippy/msgproto.py", line 181, in encode_by_name t.encode(out, params[name]) File "/home/pi/klipper/klippy/msgproto.py", line 108, in encode raise enumeration_error(self.enum_name, v) msgproto.enumeration_error: Unknown value 'PE_4' in enumeration 'pin' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 746, in _connect self._send_config(None) File "/home/pi/klipper/klippy/mcu.py", line 711, in _send_config raise self._printer.config_error( configparser.Error: Pin 'PE_4' is not a valid pin name on mcu 'mcu' b'Got EOF when reading from device' Unable to issue reset command on MCU 'mcu' webhooks client 548191230272: Disconnected Restarting printer Start printer at Wed Apr 17 12:51:37 2024 (1713351098.0 4315.5) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = probe:z_virtual_endstop position_max = 200 [bltouch] sensor_pin = ^PE_4 control_pin = PE5 x_offset = -44 y_offset = -23 z_offset = 1.85 stow_on_each_sample = False probe_with_touch_mode = True [homing_override] gcode = G90 G1 Z10 G28 X Y G1 X166 Y120 F6000 G28 Z set_position_z = 0.0 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 548281575216: New connection webhooks client 548281575216: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 124 commands (v0.12.0-159-g2425a746 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.35.2-2+14+b2) 2.35.2) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 700, in _send_config self._serial.send(c) File "/home/pi/klipper/klippy/serialhdl.py", line 256, in send cmd = self.msgparser.create_command(msg) File "/home/pi/klipper/klippy/msgproto.py", line 350, in create_command cmd = mp.encode_by_name(**argparts) File "/home/pi/klipper/klippy/msgproto.py", line 181, in encode_by_name t.encode(out, params[name]) File "/home/pi/klipper/klippy/msgproto.py", line 108, in encode raise enumeration_error(self.enum_name, v) msgproto.enumeration_error: Unknown value 'PE_4' in enumeration 'pin' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 746, in _connect self._send_config(None) File "/home/pi/klipper/klippy/mcu.py", line 711, in _send_config raise self._printer.config_error( configparser.Error: Pin 'PE_4' is not a valid pin name on mcu 'mcu' Attempting MCU 'mcu' reset command webhooks client 548281575216: Disconnected Restarting printer Start printer at Wed Apr 17 13:21:21 2024 (1713352881.2 6098.7) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = probe:z_virtual_endstop position_max = 200 [bltouch] sensor_pin = ^PE_4 control_pin = PE_5 x_offset = -44 y_offset = -23 z_offset = 1.85 stow_on_each_sample = False probe_with_touch_mode = True [homing_override] gcode = G90 G1 Z10 G28 X Y G1 X166 Y120 F6000 G28 Z set_position_z = 0.0 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 548191264192: New connection webhooks client 548191264192: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 124 commands (v0.12.0-159-g2425a746 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.35.2-2+14+b2) 2.35.2) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 700, in _send_config self._serial.send(c) File "/home/pi/klipper/klippy/serialhdl.py", line 256, in send cmd = self.msgparser.create_command(msg) File "/home/pi/klipper/klippy/msgproto.py", line 350, in create_command cmd = mp.encode_by_name(**argparts) File "/home/pi/klipper/klippy/msgproto.py", line 181, in encode_by_name t.encode(out, params[name]) File "/home/pi/klipper/klippy/msgproto.py", line 108, in encode raise enumeration_error(self.enum_name, v) msgproto.enumeration_error: Unknown value 'PE_5' in enumeration 'pin' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 746, in _connect self._send_config(None) File "/home/pi/klipper/klippy/mcu.py", line 711, in _send_config raise self._printer.config_error( configparser.Error: Pin 'PE_5' is not a valid pin name on mcu 'mcu' Pin 'PE_5' is not a valid pin name on mcu 'mcu' Once the underlying issue is corrected, use the "RESTART" command to reload the config and restart the host software. Printer is halted Attempting MCU 'mcu' reset command webhooks client 548191264192: Disconnected Restarting printer Start printer at Wed Apr 17 13:27:35 2024 (1713353255.2 6472.7) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = probe:z_virtual_endstop position_max = 200 [bltouch] sensor_pin = ^PE_4 control_pin = PE_5 x_offset = -44 y_offset = -23 z_offset = 1.85 stow_on_each_sample = False probe_with_touch_mode = True [homing_override] gcode = G90 G1 Z10 G28 X Y G1 X166 Y120 F6000 G28 Z set_position_z = 0.0 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00' webhooks client 548191236592: New connection webhooks client 548191236592: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 124 commands (v0.12.0-159-g2425a746 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.35.2-2+14+b2) 2.35.2) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 700, in _send_config self._serial.send(c) File "/home/pi/klipper/klippy/serialhdl.py", line 256, in send cmd = self.msgparser.create_command(msg) File "/home/pi/klipper/klippy/msgproto.py", line 350, in create_command cmd = mp.encode_by_name(**argparts) File "/home/pi/klipper/klippy/msgproto.py", line 181, in encode_by_name t.encode(out, params[name]) File "/home/pi/klipper/klippy/msgproto.py", line 108, in encode raise enumeration_error(self.enum_name, v) msgproto.enumeration_error: Unknown value 'PE_5' in enumeration 'pin' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 746, in _connect self._send_config(None) File "/home/pi/klipper/klippy/mcu.py", line 711, in _send_config raise self._printer.config_error( configparser.Error: Pin 'PE_5' is not a valid pin name on mcu 'mcu' Attempting MCU 'mcu' reset command webhooks client 548191236592: Disconnected Restarting printer Start printer at Wed Apr 17 13:32:19 2024 (1713353539.5 6757.0) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = probe:z_virtual_endstop position_max = 200 [bltouch] enable_pin = PE_5 sensor_pin = ^PE_4 control_pin = PE_5 x_offset = -44 y_offset = -23 z_offset = 1.85 stow_on_each_sample = False probe_with_touch_mode = True [homing_override] gcode = G90 G1 Z10 G28 X Y G1 X166 Y120 F6000 G28 Z set_position_z = 0.0 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 175, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 145, in _read_config pconfig.check_unused_options(config) File "/home/pi/klipper/klippy/configfile.py", line 308, in check_unused_options raise error("Option '%s' is not valid in section '%s'" configparser.Error: Option 'enable_pin' is not valid in section 'bltouch' webhooks client 548208933328: New connection webhooks client 548208933328: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Attempting MCU 'mcu' reset webhooks client 548208933328: Disconnected Restarting printer Start printer at Wed Apr 17 13:37:31 2024 (1713353852.0 7069.5) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = PE_5 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = probe:z_virtual_endstop position_max = 200 [bltouch] sensor_pin = ^PE_4 control_pin = PE_5 x_offset = -44 y_offset = -23 z_offset = 1.85 stow_on_each_sample = False probe_with_touch_mode = True [homing_override] gcode = G90 G1 Z10 G28 X Y G1 X166 Y120 F6000 G28 Z set_position_z = 0.0 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 175, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 143, in _read_config m.add_printer_objects(config) File "/home/pi/klipper/klippy/toolhead.py", line 669, in add_printer_objects config.get_printer().add_object('toolhead', ToolHead(config)) File "/home/pi/klipper/klippy/toolhead.py", line 269, in __init__ self.kin = mod.load_kinematics(self, config) File "/home/pi/klipper/klippy/kinematics/cartesian.py", line 126, in load_kinematics return CartKinematics(toolhead, config) File "/home/pi/klipper/klippy/kinematics/cartesian.py", line 16, in __init__ self.rails = [stepper.LookupMultiRail(config.getsection('stepper_' + n)) File "/home/pi/klipper/klippy/kinematics/cartesian.py", line 16, in self.rails = [stepper.LookupMultiRail(config.getsection('stepper_' + n)) File "/home/pi/klipper/klippy/stepper.py", line 423, in LookupMultiRail rail = PrinterRail(config, need_position_minmax, File "/home/pi/klipper/klippy/stepper.py", line 304, in __init__ self.add_extra_stepper(config) File "/home/pi/klipper/klippy/stepper.py", line 374, in add_extra_stepper stepper = PrinterStepper(config, self.stepper_units_in_radians) File "/home/pi/klipper/klippy/stepper.py", line 254, in PrinterStepper m.register_stepper(config, mcu_stepper) File "/home/pi/klipper/klippy/extras/stepper_enable.py", line 89, in register_stepper enable = setup_enable_pin(self.printer, config.get('enable_pin', None)) File "/home/pi/klipper/klippy/extras/stepper_enable.py", line 32, in setup_enable_pin pin_params = ppins.lookup_pin(pin, can_invert=True, File "/home/pi/klipper/klippy/pins.py", line 106, in lookup_pin raise error("pin %s used multiple times in config" % (pin,)) pins.error: pin PE_5 used multiple times in config webhooks client 548191240352: New connection webhooks client 548191240352: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Attempting MCU 'mcu' reset webhooks client 548191240352: Disconnected Restarting printer Start printer at Wed Apr 17 13:47:11 2024 (1713354431.6 7649.1) ===== Config file ===== [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set allow_park = client.park_at_cancel|default(false)|lower == 'true' %} {% set retract = client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if (client.park_at_cancel_x|default(none) is none) else "X=" ~ client.park_at_cancel_x %} {% set park_y = "" if (client.park_at_cancel_y|default(none) is none) else "Y=" ~ client.park_at_cancel_y %} {% set custom_park = park_x|length > 0 or park_y|length > 0 %} {% if printer['gcode_macro RESUME'].restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={printer['gcode_macro RESUME'].restore_idle_timeout} {% endif %} {% if (custom_park or not printer.pause_resume.is_paused) and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {park_x} {park_y} {% endif %} _CLIENT_RETRACT LENGTH={retract} TURN_OFF_HEATERS M106 S0 {client.user_cancel_macro|default("")} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False SET_PAUSE_NEXT_LAYER ENABLE=0 SET_PAUSE_AT_LAYER ENABLE=0 LAYER=0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set idle_timeout = client.idle_timeout|default(0) %} {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %} {% set restore = False if printer.toolhead.extruder == '' else True if params.RESTORE|default(1)|int == 1 else False %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}" {% if idle_timeout > 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout} SET_IDLE_TIMEOUT TIMEOUT={idle_timeout} {% endif %} PAUSE_BASE {client.user_pause_macro|default("")} _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = client.speed_move|default(velocity) %} {% set runout_resume = True if client.runout_sensor|default("") == "" else True if not printer[client.runout_sensor].enabled else printer[client.runout_sensor].filament_detected %} {% set can_extrude = True if printer.toolhead.extruder == '' else printer[printer.toolhead.extruder].can_extrude %} {% set do_resume = False %} {% set prompt_txt = [] %} {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False {% if last_extruder_temp.restore %} RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }' M109 S{last_extruder_temp.temp} {% set do_resume = True %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% elif can_extrude %} {% set do_resume = True %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}' {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %} {% endif %} {% if runout_resume %} {% if do_resume %} {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %} {client.user_resume_macro|default("")} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} {% endif %} {% else %} RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}' {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %} {% endif %} {% if not (runout_resume and do_resume) %} RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!" {% for element in prompt_txt %} RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}' {% endfor %} RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info" RESPOND TYPE=command MSG="action:prompt_show" {% endif %} [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PE2 dir_pin = PE1 enable_pin = !PE3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC1 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_y] step_pin = PD5 dir_pin = PD4 enable_pin = !PD6 microsteps = 16 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_max = 200 homing_speed = 50 [stepper_z] step_pin = PA15 dir_pin = PA8 enable_pin = !PD1 microsteps = 16 rotation_distance = 40 endstop_pin = probe:z_virtual_endstop position_max = 200 [bltouch] sensor_pin = ^PE_4 control_pin = PE_5 x_offset = -44 y_offset = -23 z_offset = 1.85 stow_on_each_sample = False probe_with_touch_mode = True [homing_override] gcode = G90 G1 Z10 G28 X Y G1 X166 Y120 F6000 G28 Z set_position_z = 0.0 [extruder] step_pin = PD15 dir_pin = PD14 enable_pin = !PC7 microsteps = 16 rotation_distance = 33.500 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PB3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PA2 control = pid pid_kp = 22.2 pid_ki = 1.08 pid_kd = 114 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 control = watermark min_temp = 0 max_temp = 130 [fan] pin = PB7 [output_pin motor_power] pin = PC13 value = 1 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_38003B001750305031353020-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [board_pins] aliases = EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=, EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>, EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=, EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=, EXP2_10= [tmc5160 stepper_x] cs_pin = PE0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_y] cs_pin = PD3 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 [tmc5160 stepper_z] cs_pin = PD0 spi_software_miso_pin = PA14 spi_software_mosi_pin = PE14 spi_software_sclk_pin = PE15 run_current = 0.700 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 548209471984: New connection webhooks client 548209471984: Client info {'program': 'Moonraker', 'version': 'v0.8.0-325-g99b97af'} Loaded MCU 'mcu' 124 commands (v0.12.0-159-g2425a746 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.35.2-2+14+b2) 2.35.2) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 700, in _send_config self._serial.send(c) File "/home/pi/klipper/klippy/serialhdl.py", line 256, in send cmd = self.msgparser.create_command(msg) File "/home/pi/klipper/klippy/msgproto.py", line 350, in create_command cmd = mp.encode_by_name(**argparts) File "/home/pi/klipper/klippy/msgproto.py", line 181, in encode_by_name t.encode(out, params[name]) File "/home/pi/klipper/klippy/msgproto.py", line 108, in encode raise enumeration_error(self.enum_name, v) msgproto.enumeration_error: Unknown value 'PE_5' in enumeration 'pin' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 746, in _connect self._send_config(None) File "/home/pi/klipper/klippy/mcu.py", line 711, in _send_config raise self._printer.config_error( configparser.Error: Pin 'PE_5' is not a valid pin name on mcu 'mcu'