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.11.0-128-g57c4da5e' CPU: 4 core ? Python: '3.9.2 (default, Feb 28 2021, 17:03:44) \n[GCC 10.2.1 20210110]' =============== Log rollover at Sun Mar 12 15:18:27 2023 =============== webhooks client 548346771056: Disconnected Restarting printer Start printer at Sun Mar 12 15:18:28 2023 (1678659508.7 78886.7) ===== Config file ===== [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command baud = 250000 [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set allow_park = False if printer['gcode_macro _CLIENT_VARIABLE'] is not defined else False if printer['gcode_macro _CLIENT_VARIABLE'].park_at_cancel is not defined else True if printer['gcode_macro _CLIENT_VARIABLE'].park_at_cancel|lower == 'true' else False %} {% set retract = 5.0 if not macro_found else client.cancel_retract|default(5.0)|abs %} {% set sp_retract = 2100 if not macro_found else client.speed_retract|default(35) * 60 %} {% if not printer.pause_resume.is_paused and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {% endif %} {% if printer.extruder.can_extrude %} M83 G1 E-{retract} F{sp_retract} {% if printer.gcode_move.absolute_extrude %} M82 {% endif %} {% else %} {action_respond_info("Extruder not hot enough")} {% endif %} TURN_OFF_HEATERS M106 S0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = PAUSE_BASE _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set unretract = 1.0 if not macro_found else client.unretract|default(1.0)|abs %} {% set sp_unretract = 2100 if not macro_found else client.speed_unretract|default(35) * 60 %} {% set sp_move = velocity if not macro_found else client.speed_move|default(velocity) %} {% if printer.extruder.can_extrude %} {% if use_fw_retract %} G11 {% else %} M83 G1 E{unretract} F{sp_unretract} {% if printer.gcode_move.absolute_extrude %} M82 {% endif %} {% endif %} {% else %} {action_respond_info("Extruder not hot enough %s" % use_fw_retract)} {% endif %} RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = False if not macro_found else False if client.use_custom_pos is not defined else True if client.use_custom_pos|lower == 'true' else False %} {% set custom_park_x = 0.0 if not macro_found else client.custom_park_x|default(0.0) %} {% set custom_park_y = 0.0 if not macro_found else client.custom_park_y|default(0.0) %} {% set park_dz = 2.0 if not macro_found else client.custom_park_dz|default(2.0)|abs %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set retract = 1.0 if not macro_found else client.retract|default(1.0)|abs %} {% set sp_retract = 2100 if not macro_found else client.speed_retract|default(35) * 60 %} {% set sp_hop = 900 if not macro_found else client.speed_hop|default(15) * 60 %} {% set sp_move = velocity * 60 if not macro_found else client.speed_move|default(velocity) * 60 %} {% set act = printer.toolhead.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]|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) %} {% if printer.extruder.can_extrude %} {% if use_fw_retract %} G10 {% else %} M83 G1 E-{retract} F{sp_retract} {% if printer.gcode_move.absolute_extrude %} M82 {% endif %} {% endif %} {% else %} {action_respond_info("Extruder not hot enough")} {% endif %} {% 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 %} {action_respond_info("Printer not homed")} {% endif %} [printer] kinematics = corexy max_velocity = 300 max_accel = 4500 max_accel_to_decel = 4500 square_corner_velocity = 5 max_z_velocity = 25 max_z_accel = 30 [stepper_x] step_pin = PE5 dir_pin = !PF1 enable_pin = !PF0 microsteps = 16 rotation_distance = 20 endstop_pin = !PC15 position_endstop = 0 position_min = 0 position_max = 350 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_y] step_pin = PF9 dir_pin = !PF3 enable_pin = !PF5 microsteps = 16 rotation_distance = 20 endstop_pin = !PC14 position_endstop = -2 position_min = -2 position_max = 330 homing_retract_dist = 10 homing_speed = 50.0 second_homing_speed = 10.0 [stepper_z] step_pin = PA6 dir_pin = PF15 enable_pin = !PA5 microsteps = 16 rotation_distance = 4 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -2 [extruder] step_pin = PB1 dir_pin = PF13 enable_pin = !PF14 microsteps = 16 rotation_distance = 16.75 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PG7 sensor_type = ATC Semitec 104GT-2 sensor_pin = PC3 control = pid pid_kp = 23.292 pid_ki = 1.294 pid_kd = 104.812 min_temp = 0 max_temp = 250 min_extrude_temp = 170 max_extrude_only_distance = 300 [heater_bed] heater_pin = PE2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC2 min_temp = 0 max_temp = 130 control = pid pid_kp = 72.353 pid_ki = 1.227 pid_kd = 1066.301 [heater_fan hotend_fan] heater = extruder heater_temp = 50.0 pin = PG9 [fan] pin = PG0 [controller_fan drivers_fan] pin = PD7 [filament_switch_sensor filament_sensor] pause_on_runout = True runout_gcode = M25 switch_pin = !PE6 [output_pin beeper] pin = PA8 [safe_z_home] home_xy_position = 165, 165 speed = 50 z_hop = 10 z_hop_speed = 5 [bed_screws] screw1 = 5, 5 screw2 = 165, 5 screw3 = 325, 5 screw4 = 5, 325 screw5 = 165, 325 screw6 = 325, 325 [bed_mesh] speed = 120 probe_count = 5, 5 horizontal_move_z = 5 algorithm = lagrange mesh_min = 30, 30 mesh_max = 300, 300 mesh_pps = 0 fade_start = 1 fade_end = 10 fade_target = 0 [probe] x_offset = -40 y_offset = -10 pin = !PE3 speed = 30 z_offset = 0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 5] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 5] Input/output error: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' webhooks client 548272904464: New connection webhooks client 548272904464: Client info {'program': 'Moonraker', 'version': 'v0.8.0-29-g80920dd'} mcu 'mcu': Unable to open serial port: [Errno 5] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 5] Input/output error: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 5] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 5] Input/output error: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 5] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 5] Input/output error: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' Unable to issue reset command on MCU 'mcu' webhooks client 548272904464: Disconnected Restarting printer Start printer at Sun Mar 12 15:18:46 2023 (1678659526.4 78904.4) ===== Config file ===== [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command baud = 250000 [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set allow_park = False if printer['gcode_macro _CLIENT_VARIABLE'] is not defined else False if printer['gcode_macro _CLIENT_VARIABLE'].park_at_cancel is not defined else True if printer['gcode_macro _CLIENT_VARIABLE'].park_at_cancel|lower == 'true' else False %} {% set retract = 5.0 if not macro_found else client.cancel_retract|default(5.0)|abs %} {% set sp_retract = 2100 if not macro_found else client.speed_retract|default(35) * 60 %} {% if not printer.pause_resume.is_paused and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {% endif %} {% if printer.extruder.can_extrude %} M83 G1 E-{retract} F{sp_retract} {% if printer.gcode_move.absolute_extrude %} M82 {% endif %} {% else %} {action_respond_info("Extruder not hot enough")} {% endif %} TURN_OFF_HEATERS M106 S0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = PAUSE_BASE _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set unretract = 1.0 if not macro_found else client.unretract|default(1.0)|abs %} {% set sp_unretract = 2100 if not macro_found else client.speed_unretract|default(35) * 60 %} {% set sp_move = velocity if not macro_found else client.speed_move|default(velocity) %} {% if printer.extruder.can_extrude %} {% if use_fw_retract %} G11 {% else %} M83 G1 E{unretract} F{sp_unretract} {% if printer.gcode_move.absolute_extrude %} M82 {% endif %} {% endif %} {% else %} {action_respond_info("Extruder not hot enough %s" % use_fw_retract)} {% endif %} RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = False if not macro_found else False if client.use_custom_pos is not defined else True if client.use_custom_pos|lower == 'true' else False %} {% set custom_park_x = 0.0 if not macro_found else client.custom_park_x|default(0.0) %} {% set custom_park_y = 0.0 if not macro_found else client.custom_park_y|default(0.0) %} {% set park_dz = 2.0 if not macro_found else client.custom_park_dz|default(2.0)|abs %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set retract = 1.0 if not macro_found else client.retract|default(1.0)|abs %} {% set sp_retract = 2100 if not macro_found else client.speed_retract|default(35) * 60 %} {% set sp_hop = 900 if not macro_found else client.speed_hop|default(15) * 60 %} {% set sp_move = velocity * 60 if not macro_found else client.speed_move|default(velocity) * 60 %} {% set act = printer.toolhead.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]|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) %} {% if printer.extruder.can_extrude %} {% if use_fw_retract %} G10 {% else %} M83 G1 E-{retract} F{sp_retract} {% if printer.gcode_move.absolute_extrude %} M82 {% endif %} {% endif %} {% else %} {action_respond_info("Extruder not hot enough")} {% endif %} {% 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 %} {action_respond_info("Printer not homed")} {% endif %} [printer] kinematics = corexy max_velocity = 300 max_accel = 4500 max_accel_to_decel = 4500 square_corner_velocity = 5 max_z_velocity = 25 max_z_accel = 30 [stepper_x] step_pin = PE5 dir_pin = !PF1 enable_pin = !PF0 microsteps = 16 rotation_distance = 20 endstop_pin = !PC15 position_endstop = 0 position_min = 0 position_max = 350 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_y] step_pin = PF9 dir_pin = !PF3 enable_pin = !PF5 microsteps = 16 rotation_distance = 20 endstop_pin = !PC14 position_endstop = -2 position_min = -2 position_max = 330 homing_retract_dist = 10 homing_speed = 50.0 second_homing_speed = 10.0 [stepper_z] step_pin = PA6 dir_pin = PF15 enable_pin = !PA5 microsteps = 16 rotation_distance = 4 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -2 [extruder] step_pin = PB1 dir_pin = PF13 enable_pin = !PF14 microsteps = 16 rotation_distance = 16.75 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PG7 sensor_type = ATC Semitec 104GT-2 sensor_pin = PC3 control = pid pid_kp = 23.292 pid_ki = 1.294 pid_kd = 104.812 min_temp = 0 max_temp = 250 min_extrude_temp = 170 max_extrude_only_distance = 300 [heater_bed] heater_pin = PE2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC2 min_temp = 0 max_temp = 130 control = pid pid_kp = 72.353 pid_ki = 1.227 pid_kd = 1066.301 [heater_fan hotend_fan] heater = extruder heater_temp = 50.0 pin = PG9 [fan] pin = PG0 [controller_fan drivers_fan] pin = PD7 [filament_switch_sensor filament_sensor] pause_on_runout = True runout_gcode = M25 switch_pin = !PE6 [output_pin beeper] pin = PA8 [safe_z_home] home_xy_position = 165, 165 speed = 50 z_hop = 10 z_hop_speed = 5 [bed_screws] screw1 = 5, 5 screw2 = 165, 5 screw3 = 325, 5 screw4 = 5, 325 screw5 = 165, 325 screw6 = 325, 325 [bed_mesh] speed = 120 probe_count = 5, 5 horizontal_move_z = 5 algorithm = lagrange mesh_min = 30, 30 mesh_max = 300, 300 mesh_pps = 0 fade_start = 1 fade_end = 10 fade_target = 0 [probe] x_offset = -40 y_offset = -10 pin = !PE3 speed = 30 z_offset = 0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 5] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 5] Input/output error: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' webhooks client 548272757104: New connection webhooks client 548272757104: Client info {'program': 'Moonraker', 'version': 'v0.8.0-29-g80920dd'} mcu 'mcu': Unable to open serial port: [Errno 5] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 5] Input/output error: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 5] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 5] Input/output error: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 5] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 5] Input/output error: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 798, in _mcu_identify self._serial.connect_uart(self._serialport, self._baud, rts) File "/home/pi/klipper/klippy/serialhdl.py", line 182, in connect_uart self._error("Unable to connect") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'mcu': Unable to connect During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 176, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 263, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/klippy.py", line 263, in return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 803, in _mcu_identify raise error(str(e)) mcu.error: mcu 'mcu': Unable to connect No build file /home/pi/klipper/klippy/../.config No build file /home/pi/klipper/klippy/../out/klipper.dict No build file /home/pi/klipper/klippy/../out/klipper.elf Unable to issue reset command on MCU 'mcu' webhooks client 548272757104: Disconnected Restarting printer Start printer at Sun Mar 12 15:38:01 2023 (1678660681.8 80059.8) ===== Config file ===== [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command baud = 250000 [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set allow_park = False if printer['gcode_macro _CLIENT_VARIABLE'] is not defined else False if printer['gcode_macro _CLIENT_VARIABLE'].park_at_cancel is not defined else True if printer['gcode_macro _CLIENT_VARIABLE'].park_at_cancel|lower == 'true' else False %} {% set retract = 5.0 if not macro_found else client.cancel_retract|default(5.0)|abs %} {% set sp_retract = 2100 if not macro_found else client.speed_retract|default(35) * 60 %} {% if not printer.pause_resume.is_paused and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {% endif %} {% if printer.extruder.can_extrude %} M83 G1 E-{retract} F{sp_retract} {% if printer.gcode_move.absolute_extrude %} M82 {% endif %} {% else %} {action_respond_info("Extruder not hot enough")} {% endif %} TURN_OFF_HEATERS M106 S0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = PAUSE_BASE _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set unretract = 1.0 if not macro_found else client.unretract|default(1.0)|abs %} {% set sp_unretract = 2100 if not macro_found else client.speed_unretract|default(35) * 60 %} {% set sp_move = velocity if not macro_found else client.speed_move|default(velocity) %} {% if printer.extruder.can_extrude %} {% if use_fw_retract %} G11 {% else %} M83 G1 E{unretract} F{sp_unretract} {% if printer.gcode_move.absolute_extrude %} M82 {% endif %} {% endif %} {% else %} {action_respond_info("Extruder not hot enough %s" % use_fw_retract)} {% endif %} RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = False if not macro_found else False if client.use_custom_pos is not defined else True if client.use_custom_pos|lower == 'true' else False %} {% set custom_park_x = 0.0 if not macro_found else client.custom_park_x|default(0.0) %} {% set custom_park_y = 0.0 if not macro_found else client.custom_park_y|default(0.0) %} {% set park_dz = 2.0 if not macro_found else client.custom_park_dz|default(2.0)|abs %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set retract = 1.0 if not macro_found else client.retract|default(1.0)|abs %} {% set sp_retract = 2100 if not macro_found else client.speed_retract|default(35) * 60 %} {% set sp_hop = 900 if not macro_found else client.speed_hop|default(15) * 60 %} {% set sp_move = velocity * 60 if not macro_found else client.speed_move|default(velocity) * 60 %} {% set act = printer.toolhead.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]|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) %} {% if printer.extruder.can_extrude %} {% if use_fw_retract %} G10 {% else %} M83 G1 E-{retract} F{sp_retract} {% if printer.gcode_move.absolute_extrude %} M82 {% endif %} {% endif %} {% else %} {action_respond_info("Extruder not hot enough")} {% endif %} {% 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 %} {action_respond_info("Printer not homed")} {% endif %} [printer] kinematics = corexy max_velocity = 300 max_accel = 4500 max_accel_to_decel = 4500 square_corner_velocity = 5 max_z_velocity = 25 max_z_accel = 30 [stepper_x] step_pin = PE5 dir_pin = !PF1 enable_pin = !PF0 microsteps = 16 rotation_distance = 20 endstop_pin = !PC15 position_endstop = 0 position_min = 0 position_max = 350 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_y] step_pin = PF9 dir_pin = !PF3 enable_pin = !PF5 microsteps = 16 rotation_distance = 20 endstop_pin = !PC14 position_endstop = -2 position_min = -2 position_max = 330 homing_retract_dist = 10 homing_speed = 50.0 second_homing_speed = 10.0 [stepper_z] step_pin = PA6 dir_pin = PF15 enable_pin = !PA5 microsteps = 16 rotation_distance = 4 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -2 [extruder] step_pin = PB1 dir_pin = PF13 enable_pin = !PF14 microsteps = 16 rotation_distance = 16.75 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PG7 sensor_type = ATC Semitec 104GT-2 sensor_pin = PC3 control = pid pid_kp = 23.292 pid_ki = 1.294 pid_kd = 104.812 min_temp = 0 max_temp = 250 min_extrude_temp = 170 max_extrude_only_distance = 300 [heater_bed] heater_pin = PE2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC2 min_temp = 0 max_temp = 130 control = pid pid_kp = 72.353 pid_ki = 1.227 pid_kd = 1066.301 [heater_fan hotend_fan] heater = extruder heater_temp = 50.0 pin = PG9 [fan] pin = PG0 [controller_fan drivers_fan] pin = PD7 [filament_switch_sensor filament_sensor] pause_on_runout = True runout_gcode = M25 switch_pin = !PE6 [output_pin beeper] pin = PA8 [safe_z_home] home_xy_position = 165, 165 speed = 50 z_hop = 10 z_hop_speed = 5 [bed_screws] screw1 = 5, 5 screw2 = 165, 5 screw3 = 325, 5 screw4 = 5, 325 screw5 = 165, 325 screw6 = 325, 325 [bed_mesh] speed = 120 probe_count = 5, 5 horizontal_move_z = 5 algorithm = lagrange mesh_min = 30, 30 mesh_max = 300, 300 mesh_pps = 0 fade_start = 1 fade_end = 10 fade_target = 0 [probe] x_offset = -40 y_offset = -10 pin = !PE3 speed = 30 z_offset = 0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 548346772448: New connection webhooks client 548346772448: Client info {'program': 'Moonraker', 'version': 'v0.8.0-29-g80920dd'} Loaded MCU 'mcu' 117 commands (v0.11.0-128-g57c4da5e / 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_i2c3=PA8,PC9 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=180000000 MCU=stm32f446xx PWM_MAX=255 RECEIVE_WINDOW=192 RESERVE_PINS_crystal=PH0,PH1 RESERVE_PINS_serial=PA10,PA9 SERIAL_BAUD=250000 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed bed_mesh: generated points Index | Tool Adjusted | Probe 0 | (70.0, 40.0) | (30.0, 30.0) 1 | (137.5, 40.0) | (97.5, 30.0) 2 | (205.0, 40.0) | (165.0, 30.0) 3 | (272.5, 40.0) | (232.5, 30.0) 4 | (340.0, 40.0) | (300.0, 30.0) 5 | (340.0, 107.5) | (300.0, 97.5) 6 | (272.5, 107.5) | (232.5, 97.5) 7 | (205.0, 107.5) | (165.0, 97.5) 8 | (137.5, 107.5) | (97.5, 97.5) 9 | (70.0, 107.5) | (30.0, 97.5) 10 | (70.0, 175.0) | (30.0, 165.0) 11 | (137.5, 175.0) | (97.5, 165.0) 12 | (205.0, 175.0) | (165.0, 165.0) 13 | (272.5, 175.0) | (232.5, 165.0) 14 | (340.0, 175.0) | (300.0, 165.0) 15 | (340.0, 242.5) | (300.0, 232.5) 16 | (272.5, 242.5) | (232.5, 232.5) 17 | (205.0, 242.5) | (165.0, 232.5) 18 | (137.5, 242.5) | (97.5, 232.5) 19 | (70.0, 242.5) | (30.0, 232.5) 20 | (70.0, 310.0) | (30.0, 300.0) 21 | (137.5, 310.0) | (97.5, 300.0) 22 | (205.0, 310.0) | (165.0, 300.0) 23 | (272.5, 310.0) | (232.5, 300.0) 24 | (340.0, 310.0) | (300.0, 300.0) Starting heater checks for extruder webhooks: registering remote method 'shutdown_machine' for connection id: 548346772448 webhooks: registering remote method 'reboot_machine' for connection id: 548346772448 webhooks: registering remote method 'pause_job_queue' for connection id: 548346772448 webhooks: registering remote method 'start_job_queue' for connection id: 548346772448 Timeout with MCU 'mcu' (eventtime=80071.013887) Transition to shutdown state: Lost communication with MCU 'mcu' Dumping gcode input 0 blocks Dumping 20 requests for client 548346772448 Received 80060.862890: b'{"id": 548087921728, "method": "info", "params": {}}' Received 80061.114436: b'{"id": 548087921728, "method": "info", "params": {}}' Received 80061.115500: b'{"id": 548078598656, "method": "objects/subscribe", "params": {"objects": {"webhooks": null}, "response_template": {"method": "process_status_update"}}}' Received 80061.117079: b'{"id": 548078598656, "method": "gcode/subscribe_output", "params": {"response_template": {"method": "process_gcode_response"}}}' Received 80061.118687: b'{"id": 548078597312, "method": "list_endpoints", "params": {}}' Received 80061.121449: b'{"id": 548088004032, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 80061.367870: b'{"id": 548088002256, "method": "objects/list", "params": {}}' Received 80061.369291: b'{"id": 548089375520, "method": "objects/query", "params": {"objects": {"configfile": null}}}' Received 80061.619305: b'{"id": 548088002832, "method": "register_remote_method", "params": {"response_template": {"method": "shutdown_machine"}, "remote_method": "shutdown_machine"}}' Received 80061.620829: b'{"id": 548088002832, "method": "register_remote_method", "params": {"response_template": {"method": "reboot_machine"}, "remote_method": "reboot_machine"}}' Received 80061.622151: b'{"id": 548088002832, "method": "register_remote_method", "params": {"response_template": {"method": "pause_job_queue"}, "remote_method": "pause_job_queue"}}' Received 80061.623463: b'{"id": 548088002832, "method": "register_remote_method", "params": {"response_template": {"method": "start_job_queue"}, "remote_method": "start_job_queue"}}' Received 80061.625814: b'{"id": 548078657248, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 80061.626345: b'{"id": 548078655520, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 80061.629230: b'{"id": 548078542656, "method": "info", "params": {}}' Received 80061.629230: b'{"id": 548078541552, "method": "objects/list", "params": {}}' Received 80061.629858: b'{"id": 548078541024, "method": "gcode/help", "params": {}}' Received 80061.677914: b'{"id": 548088002544, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": 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 _TOOLHEAD_PARK_PAUSE_CANCEL": null, "heaters": null, "heater_bed": null, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 80061.872073: b'{"id": 548078656048, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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 _TOOLHEAD_PARK_PAUSE_CANCEL": null, "heaters": null, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 80061.872421: b'{"id": 548088431184, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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 _TOOLHEAD_PARK_PAUSE_CANCEL": null, "heaters": null, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null}, "response_template": {"method": "process_status_update"}}}' 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: (80061.63018339, 0.0, 0.0) Unable to issue reset command on MCU 'mcu' webhooks client 548346772448: Disconnected Restarting printer Start printer at Sun Mar 12 15:40:16 2023 (1678660817.0 80195.0) ===== Config file ===== [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command baud = 250000 [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set allow_park = False if printer['gcode_macro _CLIENT_VARIABLE'] is not defined else False if printer['gcode_macro _CLIENT_VARIABLE'].park_at_cancel is not defined else True if printer['gcode_macro _CLIENT_VARIABLE'].park_at_cancel|lower == 'true' else False %} {% set retract = 5.0 if not macro_found else client.cancel_retract|default(5.0)|abs %} {% set sp_retract = 2100 if not macro_found else client.speed_retract|default(35) * 60 %} {% if not printer.pause_resume.is_paused and allow_park %} _TOOLHEAD_PARK_PAUSE_CANCEL {% endif %} {% if printer.extruder.can_extrude %} M83 G1 E-{retract} F{sp_retract} {% if printer.gcode_move.absolute_extrude %} M82 {% endif %} {% else %} {action_respond_info("Extruder not hot enough")} {% endif %} TURN_OFF_HEATERS M106 S0 CANCEL_PRINT_BASE [gcode_macro PAUSE] description = Pause the actual running print rename_existing = PAUSE_BASE gcode = PAUSE_BASE _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set unretract = 1.0 if not macro_found else client.unretract|default(1.0)|abs %} {% set sp_unretract = 2100 if not macro_found else client.speed_unretract|default(35) * 60 %} {% set sp_move = velocity if not macro_found else client.speed_move|default(velocity) %} {% if printer.extruder.can_extrude %} {% if use_fw_retract %} G11 {% else %} M83 G1 E{unretract} F{sp_unretract} {% if printer.gcode_move.absolute_extrude %} M82 {% endif %} {% endif %} {% else %} {action_respond_info("Extruder not hot enough %s" % use_fw_retract)} {% endif %} RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = False if not macro_found else False if client.use_custom_pos is not defined else True if client.use_custom_pos|lower == 'true' else False %} {% set custom_park_x = 0.0 if not macro_found else client.custom_park_x|default(0.0) %} {% set custom_park_y = 0.0 if not macro_found else client.custom_park_y|default(0.0) %} {% set park_dz = 2.0 if not macro_found else client.custom_park_dz|default(2.0)|abs %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set retract = 1.0 if not macro_found else client.retract|default(1.0)|abs %} {% set sp_retract = 2100 if not macro_found else client.speed_retract|default(35) * 60 %} {% set sp_hop = 900 if not macro_found else client.speed_hop|default(15) * 60 %} {% set sp_move = velocity * 60 if not macro_found else client.speed_move|default(velocity) * 60 %} {% set act = printer.toolhead.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]|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) %} {% if printer.extruder.can_extrude %} {% if use_fw_retract %} G10 {% else %} M83 G1 E-{retract} F{sp_retract} {% if printer.gcode_move.absolute_extrude %} M82 {% endif %} {% endif %} {% else %} {action_respond_info("Extruder not hot enough")} {% endif %} {% 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 %} {action_respond_info("Printer not homed")} {% endif %} [printer] kinematics = corexy max_velocity = 300 max_accel = 4500 max_accel_to_decel = 4500 square_corner_velocity = 5 max_z_velocity = 25 max_z_accel = 30 [stepper_x] step_pin = PE5 dir_pin = !PF1 enable_pin = !PF0 microsteps = 16 rotation_distance = 20 endstop_pin = !PC15 position_endstop = 0 position_min = 0 position_max = 350 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_y] step_pin = PF9 dir_pin = !PF3 enable_pin = !PF5 microsteps = 16 rotation_distance = 20 endstop_pin = !PC14 position_endstop = -2 position_min = -2 position_max = 330 homing_retract_dist = 10 homing_speed = 50.0 second_homing_speed = 10.0 [stepper_z] step_pin = PA6 dir_pin = PF15 enable_pin = !PA5 microsteps = 16 rotation_distance = 4 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -2 [extruder] step_pin = PB1 dir_pin = PF13 enable_pin = !PF14 microsteps = 16 rotation_distance = 16.75 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PG7 sensor_type = ATC Semitec 104GT-2 sensor_pin = PC3 control = pid pid_kp = 23.292 pid_ki = 1.294 pid_kd = 104.812 min_temp = 0 max_temp = 250 min_extrude_temp = 170 max_extrude_only_distance = 300 [heater_bed] heater_pin = PE2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC2 min_temp = 0 max_temp = 130 control = pid pid_kp = 72.353 pid_ki = 1.227 pid_kd = 1066.301 [heater_fan hotend_fan] heater = extruder heater_temp = 50.0 pin = PG9 [fan] pin = PG0 [controller_fan drivers_fan] pin = PD7 [filament_switch_sensor filament_sensor] pause_on_runout = True runout_gcode = M25 switch_pin = !PE6 [output_pin beeper] pin = PA8 [safe_z_home] home_xy_position = 165, 165 speed = 50 z_hop = 10 z_hop_speed = 5 [bed_screws] screw1 = 5, 5 screw2 = 165, 5 screw3 = 325, 5 screw4 = 5, 325 screw5 = 165, 325 screw6 = 325, 325 [bed_mesh] speed = 120 probe_count = 5, 5 horizontal_move_z = 5 algorithm = lagrange mesh_min = 30, 30 mesh_max = 300, 300 mesh_pps = 0 fade_start = 1 fade_end = 10 fade_target = 0 [probe] x_offset = -40 y_offset = -10 pin = !PE3 speed = 30 z_offset = 0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 548273519344: New connection webhooks client 548273519344: Client info {'program': 'Moonraker', 'version': 'v0.8.0-29-g80920dd'} mcu 'mcu': got {'count': 153, 'sum': 212569, 'sumsq': 1643282, '#name': 'stats', '#sent_time': 80196.042098736, '#receive_time': 80196.054175255} Loaded MCU 'mcu' 117 commands (v0.11.0-128-g57c4da5e / 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_i2c3=PA8,PC9 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=180000000 MCU=stm32f446xx PWM_MAX=255 RECEIVE_WINDOW=192 RESERVE_PINS_crystal=PH0,PH1 RESERVE_PINS_serial=PA10,PA9 SERIAL_BAUD=250000 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed bed_mesh: generated points Index | Tool Adjusted | Probe 0 | (70.0, 40.0) | (30.0, 30.0) 1 | (137.5, 40.0) | (97.5, 30.0) 2 | (205.0, 40.0) | (165.0, 30.0) 3 | (272.5, 40.0) | (232.5, 30.0) 4 | (340.0, 40.0) | (300.0, 30.0) 5 | (340.0, 107.5) | (300.0, 97.5) 6 | (272.5, 107.5) | (232.5, 97.5) 7 | (205.0, 107.5) | (165.0, 97.5) 8 | (137.5, 107.5) | (97.5, 97.5) 9 | (70.0, 107.5) | (30.0, 97.5) 10 | (70.0, 175.0) | (30.0, 165.0) 11 | (137.5, 175.0) | (97.5, 165.0) 12 | (205.0, 175.0) | (165.0, 165.0) 13 | (272.5, 175.0) | (232.5, 165.0) 14 | (340.0, 175.0) | (300.0, 165.0) 15 | (340.0, 242.5) | (300.0, 232.5) 16 | (272.5, 242.5) | (232.5, 232.5) 17 | (205.0, 242.5) | (165.0, 232.5) 18 | (137.5, 242.5) | (97.5, 232.5) 19 | (70.0, 242.5) | (30.0, 232.5) 20 | (70.0, 310.0) | (30.0, 300.0) 21 | (137.5, 310.0) | (97.5, 300.0) 22 | (205.0, 310.0) | (165.0, 300.0) 23 | (272.5, 310.0) | (232.5, 300.0) 24 | (340.0, 310.0) | (300.0, 300.0) Starting heater checks for extruder Stats 80196.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1136 bytes_read=4430 bytes_retransmit=9 bytes_invalid=0 send_seq=124 receive_seq=124 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180001386 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.00 cputime=63.536 memavail=1488228 print_time=0.001 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: 548273519344 webhooks: registering remote method 'reboot_machine' for connection id: 548273519344 webhooks: registering remote method 'pause_job_queue' for connection id: 548273519344 webhooks: registering remote method 'start_job_queue' for connection id: 548273519344 Stats 80197.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1150 bytes_read=4476 bytes_retransmit=9 bytes_invalid=0 send_seq=126 receive_seq=126 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180004596 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.00 cputime=63.551 memavail=1487876 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 80198.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1156 bytes_read=4597 bytes_retransmit=9 bytes_invalid=0 send_seq=127 receive_seq=127 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180005267 heater_bed: target=0 temp=19.3 pwm=0.000 sysload=0.00 cputime=63.559 memavail=1487680 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.0 pwm=0.000 Stats 80199.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1523 bytes_read=4728 bytes_retransmit=9 bytes_invalid=0 send_seq=133 receive_seq=133 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.00 cputime=63.569 memavail=1487680 print_time=10.449 buffer_time=2.256 print_stall=0 extruder: target=0 temp=19.0 pwm=0.000 Stats 80200.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1545 bytes_read=4793 bytes_retransmit=23 bytes_invalid=0 send_seq=135 receive_seq=134 retransmit_seq=135 srtt=0.003 rttvar=0.000 rto=0.100 ready_bytes=0 stalled_bytes=0 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.00 cputime=63.576 memavail=1487932 print_time=10.450 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80201.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1551 bytes_read=4793 bytes_retransmit=44 bytes_invalid=0 send_seq=136 receive_seq=134 retransmit_seq=135 srtt=0.003 rttvar=0.000 rto=0.800 ready_bytes=0 stalled_bytes=0 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.00 cputime=63.586 memavail=1487708 print_time=10.450 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80202.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=218 bytes_invalid=120 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=1.600 ready_bytes=0 stalled_bytes=257 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.00 cputime=63.607 memavail=1487960 print_time=11.350 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80203.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=218 bytes_invalid=126 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=1.600 ready_bytes=0 stalled_bytes=578 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.00 cputime=63.626 memavail=1487736 print_time=12.350 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Timeout with MCU 'mcu' (eventtime=80204.248866) Transition to shutdown state: Lost communication with MCU 'mcu' Dumping gcode input 0 blocks Dumping 20 requests for client 548273519344 Received 80196.301594: b'{"id": 547782933184, "method": "info", "params": {}}' Received 80196.302785: b'{"id": 547782933184, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null}, "response_template": {"method": "process_status_update"}}}' Received 80196.304225: b'{"id": 548078542416, "method": "gcode/subscribe_output", "params": {"response_template": {"method": "process_gcode_response"}}}' Received 80196.305865: b'{"id": 547782933184, "method": "list_endpoints", "params": {}}' Received 80196.307700: b'{"id": 547782932848, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null}, "response_template": {"method": "process_status_update"}}}' Received 80196.555224: b'{"id": 547782933712, "method": "objects/list", "params": {}}' Received 80196.556533: b'{"id": 548078542416, "method": "objects/query", "params": {"objects": {"configfile": null}}}' Received 80196.806655: b'{"id": 548078540352, "method": "register_remote_method", "params": {"response_template": {"method": "shutdown_machine"}, "remote_method": "shutdown_machine"}}' Received 80196.807982: b'{"id": 548078540352, "method": "register_remote_method", "params": {"response_template": {"method": "reboot_machine"}, "remote_method": "reboot_machine"}}' Received 80196.809126: b'{"id": 548078540352, "method": "register_remote_method", "params": {"response_template": {"method": "pause_job_queue"}, "remote_method": "pause_job_queue"}}' Received 80196.810176: b'{"id": 548078540352, "method": "register_remote_method", "params": {"response_template": {"method": "start_job_queue"}, "remote_method": "start_job_queue"}}' Received 80196.812513: b'{"id": 547782932512, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 80196.813046: b'{"id": 547782932944, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 80196.815423: b'{"id": 547782931360, "method": "info", "params": {}}' Received 80196.815811: b'{"id": 548078597792, "method": "objects/list", "params": {}}' Received 80196.815811: b'{"id": 548078600048, "method": "gcode/help", "params": {}}' Received 80196.863031: b'{"id": 548078599568, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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 _TOOLHEAD_PARK_PAUSE_CANCEL": null, "heaters": null, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 80197.056856: b'{"id": 548078596304, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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 _TOOLHEAD_PARK_PAUSE_CANCEL": null, "heaters": null, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 80197.057200: b'{"id": 547782932032, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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 _TOOLHEAD_PARK_PAUSE_CANCEL": null, "heaters": null, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 80199.080987: b'{"id": 548078598224, "method": "gcode/script", "params": {"script": "G28"}}' gcode state: absolute_coord=True absolute_extrude=True base_position=[0.0, 0.0, 0.0, 0.0] last_position=[525.0, 0.0, 10.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: (80197.056506884, 0.0, 0.0) Stats 80204.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=392 bytes_invalid=161 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 stalled_bytes=899 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.00 cputime=63.646 memavail=1487764 print_time=13.350 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80205.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=392 bytes_invalid=161 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 stalled_bytes=927 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.00 cputime=63.662 memavail=1488916 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80206.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=392 bytes_invalid=161 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 stalled_bytes=928 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.00 cputime=63.672 memavail=1489016 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80207.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=566 bytes_invalid=196 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=929 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.00 cputime=63.682 memavail=1489016 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80208.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=566 bytes_invalid=209 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=930 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.00 cputime=63.691 memavail=1488804 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80209.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=566 bytes_invalid=209 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=931 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.00 cputime=63.702 memavail=1488804 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80210.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=566 bytes_invalid=209 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=932 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.00 cputime=63.710 memavail=1488276 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80211.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=566 bytes_invalid=209 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=933 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.24 cputime=63.716 memavail=1487808 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80212.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=740 bytes_invalid=214 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=934 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.24 cputime=63.720 memavail=1487808 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80213.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=740 bytes_invalid=214 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=935 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.24 cputime=63.725 memavail=1487808 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80214.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=740 bytes_invalid=214 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=936 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.24 cputime=63.730 memavail=1487808 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80215.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=740 bytes_invalid=222 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=937 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.24 cputime=63.737 memavail=1487808 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80216.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=740 bytes_invalid=222 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=938 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.22 cputime=63.747 memavail=1487808 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80217.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=914 bytes_invalid=257 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=939 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.22 cputime=63.758 memavail=1487808 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80218.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=914 bytes_invalid=257 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=940 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.22 cputime=63.766 memavail=1488464 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80219.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=914 bytes_invalid=257 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=941 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.22 cputime=63.777 memavail=1488368 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80220.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=914 bytes_invalid=270 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=942 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.22 cputime=63.786 memavail=1488368 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80221.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=914 bytes_invalid=270 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=943 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.20 cputime=63.795 memavail=1487352 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80222.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1088 bytes_invalid=305 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=944 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.20 cputime=63.800 memavail=1487352 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80223.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1088 bytes_invalid=305 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=945 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.20 cputime=63.805 memavail=1487352 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80224.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1088 bytes_invalid=305 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=946 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.20 cputime=63.809 memavail=1487284 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80225.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1088 bytes_invalid=318 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=947 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.20 cputime=63.814 memavail=1487284 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80226.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1088 bytes_invalid=318 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=948 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.19 cputime=63.820 memavail=1487284 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80227.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1262 bytes_invalid=353 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=949 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.19 cputime=63.831 memavail=1487040 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80228.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1262 bytes_invalid=353 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=950 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.19 cputime=63.840 memavail=1487500 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80229.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1262 bytes_invalid=353 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=951 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.19 cputime=63.850 memavail=1487500 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80230.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1262 bytes_invalid=366 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=952 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.19 cputime=63.860 memavail=1487500 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80231.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1262 bytes_invalid=366 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=953 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.17 cputime=63.870 memavail=1487760 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80232.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1436 bytes_invalid=401 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=954 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.17 cputime=63.880 memavail=1487760 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80233.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1436 bytes_invalid=401 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=955 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.17 cputime=63.891 memavail=1487760 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80234.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1436 bytes_invalid=401 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=956 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.17 cputime=63.901 memavail=1487320 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80235.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1436 bytes_invalid=414 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=957 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.17 cputime=63.912 memavail=1487348 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80236.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1436 bytes_invalid=414 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=958 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.16 cputime=63.921 memavail=1487252 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80237.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1610 bytes_invalid=419 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=959 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.16 cputime=63.932 memavail=1487252 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80238.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1610 bytes_invalid=419 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=960 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.16 cputime=63.941 memavail=1486784 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80239.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1610 bytes_invalid=419 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=961 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.16 cputime=63.952 memavail=1486784 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80240.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1610 bytes_invalid=426 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=962 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.16 cputime=63.962 memavail=1486784 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80241.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1610 bytes_invalid=426 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=963 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.14 cputime=63.973 memavail=1486688 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80242.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1784 bytes_invalid=461 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=964 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.14 cputime=63.982 memavail=1486688 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80243.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1784 bytes_invalid=461 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=965 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.14 cputime=63.993 memavail=1486688 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80244.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1784 bytes_invalid=461 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=966 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.14 cputime=64.002 memavail=1486496 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80245.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1784 bytes_invalid=474 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=967 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.14 cputime=64.013 memavail=1486496 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80246.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1784 bytes_invalid=474 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=968 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.13 cputime=64.023 memavail=1486496 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80247.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1958 bytes_invalid=479 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=969 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.13 cputime=64.033 memavail=1486496 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80248.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1958 bytes_invalid=479 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=970 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.13 cputime=64.043 memavail=1487000 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80249.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1958 bytes_invalid=479 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=971 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.13 cputime=64.054 memavail=1487028 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80250.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1958 bytes_invalid=486 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=972 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.13 cputime=64.064 memavail=1487028 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80251.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=1958 bytes_invalid=486 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=973 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.12 cputime=64.074 memavail=1487028 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80252.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=2132 bytes_invalid=521 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=974 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.12 cputime=64.084 memavail=1487028 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80253.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=2132 bytes_invalid=521 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=975 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.12 cputime=64.095 memavail=1487028 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80254.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=2132 bytes_invalid=521 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=976 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.12 cputime=64.104 memavail=1487028 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80255.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=2132 bytes_invalid=534 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=978 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.12 cputime=64.115 memavail=1487028 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80256.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=2132 bytes_invalid=534 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=979 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.11 cputime=64.125 memavail=1487028 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80257.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=2306 bytes_invalid=569 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=980 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.11 cputime=64.136 memavail=1487028 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80258.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=2306 bytes_invalid=569 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=981 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.11 cputime=64.144 memavail=1484984 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80259.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1712 bytes_read=4793 bytes_retransmit=2306 bytes_invalid=569 send_seq=141 receive_seq=134 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=982 freq=180006156 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.11 cputime=64.150 memavail=1485560 print_time=13.452 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 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.11.0-128-g57c4da5e' CPU: 4 core ? Python: '3.9.2 (default, Feb 28 2021, 17:03:44) \n[GCC 10.2.1 20210110]' Start printer at Sun Mar 12 15:41:21 2023 (1678660881.9 80260.0) ===== Config file ===== [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command baud = 250000 [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set allow_park = False if not macro_found else False if client.park_at_cancel is not defined else True if client.park_at_cancel|lower == 'true' else False %} {% set retract = 5.0 if not macro_found else client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if not macro_found else "" if client.park_at_cancel_x is not defined else "X=" + client.park_at_cancel_x|string if client.park_at_cancel_x is not none %} {% set park_y = "" if not macro_found else "" if client.park_at_cancel_y is not defined else "Y=" + client.park_at_cancel_y|string if client.park_at_cancel_y is not none %} {% set custom_park = True if (park_x|length > 0 or park_y|length > 0) else False %} {% 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 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 = PAUSE_BASE _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = velocity if not macro_found else client.speed_move|default(velocity) %} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} [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 %} {action_respond_info("%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 %} {action_respond_info("%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 macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = False if not macro_found else False if client.use_custom_pos is not defined else True if client.use_custom_pos|lower == 'true' else False %} {% set custom_park_x = 0.0 if not macro_found else client.custom_park_x|default(0.0) %} {% set custom_park_y = 0.0 if not macro_found else client.custom_park_y|default(0.0) %} {% set park_dz = 2.0 if not macro_found else client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = 900 if not macro_found else client.speed_hop|default(15) * 60 %} {% set sp_move = velocity * 60 if not macro_found else 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 %} {action_respond_info("Printer not homed")} {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.unretract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_unretract|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.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 %} {action_respond_info("Extruder not hot enough")} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.retract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_retract|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [printer] kinematics = corexy max_velocity = 300 max_accel = 4500 max_accel_to_decel = 4500 square_corner_velocity = 5 max_z_velocity = 25 max_z_accel = 30 [stepper_x] step_pin = PE5 dir_pin = !PF1 enable_pin = !PF0 microsteps = 16 rotation_distance = 20 endstop_pin = !PC15 position_endstop = 0 position_min = 0 position_max = 350 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_y] step_pin = PF9 dir_pin = !PF3 enable_pin = !PF5 microsteps = 16 rotation_distance = 20 endstop_pin = !PC14 position_endstop = -2 position_min = -2 position_max = 330 homing_retract_dist = 10 homing_speed = 50.0 second_homing_speed = 10.0 [stepper_z] step_pin = PA6 dir_pin = PF15 enable_pin = !PA5 microsteps = 16 rotation_distance = 4 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -2 [extruder] step_pin = PB1 dir_pin = PF13 enable_pin = !PF14 microsteps = 16 rotation_distance = 16.75 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PG7 sensor_type = ATC Semitec 104GT-2 sensor_pin = PC3 control = pid pid_kp = 23.292 pid_ki = 1.294 pid_kd = 104.812 min_temp = 0 max_temp = 250 min_extrude_temp = 170 max_extrude_only_distance = 300 [heater_bed] heater_pin = PE2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC2 min_temp = 0 max_temp = 130 control = pid pid_kp = 72.353 pid_ki = 1.227 pid_kd = 1066.301 [heater_fan hotend_fan] heater = extruder heater_temp = 50.0 pin = PG9 [fan] pin = PG0 [controller_fan drivers_fan] pin = PD7 [filament_switch_sensor filament_sensor] pause_on_runout = True runout_gcode = M25 switch_pin = !PE6 [output_pin beeper] pin = PA8 [safe_z_home] home_xy_position = 165, 165 speed = 50 z_hop = 10 z_hop_speed = 5 [bed_screws] screw1 = 5, 5 screw2 = 165, 5 screw3 = 325, 5 screw4 = 5, 325 screw5 = 165, 325 screw6 = 325, 325 [bed_mesh] speed = 120 probe_count = 5, 5 horizontal_move_z = 5 algorithm = lagrange mesh_min = 30, 30 mesh_max = 300, 300 mesh_pps = 0 fade_start = 1 fade_end = 10 fade_target = 0 [probe] x_offset = -40 y_offset = -10 pin = !PE3 speed = 30 z_offset = 0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547579399952: New connection webhooks client 547579399952: Client info {'program': 'Moonraker', 'version': 'v0.8.0-29-g80920dd'} Loaded MCU 'mcu' 117 commands (v0.11.0-128-g57c4da5e / 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_i2c3=PA8,PC9 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=180000000 MCU=stm32f446xx PWM_MAX=255 RECEIVE_WINDOW=192 RESERVE_PINS_crystal=PH0,PH1 RESERVE_PINS_serial=PA10,PA9 SERIAL_BAUD=250000 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed bed_mesh: generated points Index | Tool Adjusted | Probe 0 | (70.0, 40.0) | (30.0, 30.0) 1 | (137.5, 40.0) | (97.5, 30.0) 2 | (205.0, 40.0) | (165.0, 30.0) 3 | (272.5, 40.0) | (232.5, 30.0) 4 | (340.0, 40.0) | (300.0, 30.0) 5 | (340.0, 107.5) | (300.0, 97.5) 6 | (272.5, 107.5) | (232.5, 97.5) 7 | (205.0, 107.5) | (165.0, 97.5) 8 | (137.5, 107.5) | (97.5, 97.5) 9 | (70.0, 107.5) | (30.0, 97.5) 10 | (70.0, 175.0) | (30.0, 165.0) 11 | (137.5, 175.0) | (97.5, 165.0) 12 | (205.0, 175.0) | (165.0, 165.0) 13 | (272.5, 175.0) | (232.5, 165.0) 14 | (340.0, 175.0) | (300.0, 165.0) 15 | (340.0, 242.5) | (300.0, 232.5) 16 | (272.5, 242.5) | (232.5, 232.5) 17 | (205.0, 242.5) | (165.0, 232.5) 18 | (137.5, 242.5) | (97.5, 232.5) 19 | (70.0, 242.5) | (30.0, 232.5) 20 | (70.0, 310.0) | (30.0, 300.0) 21 | (137.5, 310.0) | (97.5, 300.0) 22 | (205.0, 310.0) | (165.0, 300.0) 23 | (272.5, 310.0) | (232.5, 300.0) 24 | (340.0, 310.0) | (300.0, 300.0) Starting heater checks for extruder Stats 80261.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1091 bytes_read=4370 bytes_retransmit=9 bytes_invalid=0 send_seq=115 receive_seq=115 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=179998216 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.18 cputime=0.734 memavail=1492808 print_time=0.001 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: 547579399952 webhooks: registering remote method 'reboot_machine' for connection id: 547579399952 webhooks: registering remote method 'pause_job_queue' for connection id: 547579399952 webhooks: registering remote method 'start_job_queue' for connection id: 547579399952 Stats 80262.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1097 bytes_read=4386 bytes_retransmit=9 bytes_invalid=0 send_seq=116 receive_seq=116 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180011667 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.18 cputime=0.750 memavail=1492068 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 80263.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1111 bytes_read=4416 bytes_retransmit=16 bytes_invalid=0 send_seq=118 receive_seq=117 retransmit_seq=118 srtt=0.003 rttvar=0.000 rto=0.050 ready_bytes=0 stalled_bytes=0 freq=180011667 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.18 cputime=0.759 memavail=1492068 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 80264.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1117 bytes_read=4416 bytes_retransmit=44 bytes_invalid=30 send_seq=119 receive_seq=117 retransmit_seq=118 srtt=0.003 rttvar=0.000 rto=0.800 ready_bytes=0 stalled_bytes=0 freq=180011667 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.18 cputime=0.770 memavail=1492068 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 80265.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1123 bytes_read=4416 bytes_retransmit=57 bytes_invalid=126 send_seq=120 receive_seq=117 retransmit_seq=119 srtt=0.003 rttvar=0.000 rto=1.600 ready_bytes=0 stalled_bytes=0 freq=180011667 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.18 cputime=0.780 memavail=1492972 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 80266.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1129 bytes_read=4416 bytes_retransmit=57 bytes_invalid=131 send_seq=121 receive_seq=117 retransmit_seq=119 srtt=0.003 rttvar=0.000 rto=1.600 ready_bytes=0 stalled_bytes=0 freq=180011667 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.17 cputime=0.790 memavail=1492972 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Timeout with MCU 'mcu' (eventtime=80267.317461) Transition to shutdown state: Lost communication with MCU 'mcu' Dumping gcode input 0 blocks Dumping 20 requests for client 547579399952 Received 80261.166893: b'{"id": 548088437584, "method": "info", "params": {}}' Received 80261.419617: b'{"id": 548078657392, "method": "info", "params": {}}' Received 80261.421028: b'{"id": 548088438208, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null}, "response_template": {"method": "process_status_update"}}}' Received 80261.422954: b'{"id": 548088438208, "method": "gcode/subscribe_output", "params": {"response_template": {"method": "process_gcode_response"}}}' Received 80261.424541: b'{"id": 548088438208, "method": "list_endpoints", "params": {}}' Received 80261.425926: b'{"id": 548088437776, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null}, "response_template": {"method": "process_status_update"}}}' Received 80261.674306: b'{"id": 548078657056, "method": "objects/list", "params": {}}' Received 80261.675540: b'{"id": 548078657056, "method": "objects/query", "params": {"objects": {"configfile": null}}}' Received 80261.925880: b'{"id": 548078656768, "method": "register_remote_method", "params": {"response_template": {"method": "shutdown_machine"}, "remote_method": "shutdown_machine"}}' Received 80261.927198: b'{"id": 548078656768, "method": "register_remote_method", "params": {"response_template": {"method": "reboot_machine"}, "remote_method": "reboot_machine"}}' Received 80261.928296: b'{"id": 548078656768, "method": "register_remote_method", "params": {"response_template": {"method": "pause_job_queue"}, "remote_method": "pause_job_queue"}}' Received 80261.929377: b'{"id": 548078656768, "method": "register_remote_method", "params": {"response_template": {"method": "start_job_queue"}, "remote_method": "start_job_queue"}}' Received 80261.931988: b'{"id": 548088559072, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 80261.932262: b'{"id": 548088438448, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 80261.935060: b'{"id": 548088559312, "method": "info", "params": {}}' Received 80261.935060: b'{"id": 548088559696, "method": "objects/list", "params": {}}' Received 80261.935713: b'{"id": 547783049328, "method": "gcode/help", "params": {}}' Received 80261.970586: b'{"id": 548088561280, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 80262.178648: b'{"id": 548088438256, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 80262.178963: b'{"id": 548088560944, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null}, "response_template": {"method": "process_status_update"}}}' 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: (80261.92988153, 0.0, 0.0) Stats 80267.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1135 bytes_read=4416 bytes_retransmit=82 bytes_invalid=156 send_seq=122 receive_seq=117 retransmit_seq=121 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 stalled_bytes=0 freq=180011667 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.17 cputime=0.800 memavail=1493064 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 80268.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1147 bytes_read=4416 bytes_retransmit=82 bytes_invalid=166 send_seq=124 receive_seq=117 retransmit_seq=121 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 stalled_bytes=0 freq=180011667 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.17 cputime=0.814 memavail=1490676 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 80269.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1153 bytes_read=4416 bytes_retransmit=82 bytes_invalid=171 send_seq=125 receive_seq=117 retransmit_seq=121 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 stalled_bytes=0 freq=180011667 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.17 cputime=0.824 memavail=1490712 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 80270.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1159 bytes_read=4416 bytes_retransmit=131 bytes_invalid=229 send_seq=126 receive_seq=117 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=0 freq=180011667 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.17 cputime=0.834 memavail=1490712 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 80271.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1165 bytes_read=4416 bytes_retransmit=131 bytes_invalid=234 send_seq=127 receive_seq=117 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=0 freq=180011667 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.15 cputime=0.843 memavail=1490712 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 80272.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1171 bytes_read=4421 bytes_retransmit=131 bytes_invalid=234 send_seq=128 receive_seq=128 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180011667 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.15 cputime=0.853 memavail=1490712 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80273.091: freq=180011667 diff=1421181306 stddev=152003.954 Stats 80273.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1177 bytes_read=4437 bytes_retransmit=131 bytes_invalid=234 send_seq=129 receive_seq=129 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=295358910 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.15 cputime=0.864 memavail=1490712 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80274.076: freq=295358910 diff=-92447850 stddev=180000.000 Stats 80274.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1183 bytes_read=4453 bytes_retransmit=131 bytes_invalid=234 send_seq=130 receive_seq=130 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=291519421 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.15 cputime=0.876 memavail=1490712 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80275.061: freq=291519421 diff=-152026243 stddev=180000.000 Stats 80275.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1189 bytes_read=4482 bytes_retransmit=131 bytes_invalid=234 send_seq=131 receive_seq=131 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=287244722 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.15 cputime=0.887 memavail=1490712 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80276.045: freq=287244722 diff=-197672085 stddev=180000.000 Stats 80276.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1195 bytes_read=4498 bytes_retransmit=131 bytes_invalid=234 send_seq=132 receive_seq=132 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=283025016 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.14 cputime=0.898 memavail=1490488 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80277.030: freq=283025016 diff=-236134352 stddev=180000.000 Stats 80277.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1201 bytes_read=4514 bytes_retransmit=131 bytes_invalid=234 send_seq=133 receive_seq=133 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=278951480 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.14 cputime=0.908 memavail=1485136 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80278.014: freq=278951480 diff=-269207624 stddev=180000.000 Stats 80278.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1207 bytes_read=4530 bytes_retransmit=131 bytes_invalid=234 send_seq=134 receive_seq=134 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=275048162 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.14 cputime=0.915 memavail=1488596 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80278.998: freq=275048162 diff=-297774684 stddev=180000.000 Stats 80279.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1213 bytes_read=4546 bytes_retransmit=131 bytes_invalid=234 send_seq=135 receive_seq=135 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=271320212 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.14 cputime=0.920 memavail=1489936 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80279.983: freq=271320212 diff=-322453917 stddev=180000.000 Stats 80280.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1219 bytes_read=4575 bytes_retransmit=131 bytes_invalid=234 send_seq=136 receive_seq=136 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=267765468 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.14 cputime=0.926 memavail=1489964 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80280.967: freq=267765468 diff=-343799165 stddev=180000.000 Stats 80281.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1225 bytes_read=4591 bytes_retransmit=131 bytes_invalid=234 send_seq=137 receive_seq=137 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=264377780 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.13 cputime=0.931 memavail=1490216 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80281.952: freq=264377780 diff=-362135284 stddev=180000.000 Stats 80282.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1231 bytes_read=4607 bytes_retransmit=131 bytes_invalid=234 send_seq=138 receive_seq=138 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=261150555 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.13 cputime=0.938 memavail=1489992 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80282.936: freq=261150555 diff=-377828986 stddev=180000.000 Stats 80283.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1237 bytes_read=4623 bytes_retransmit=131 bytes_invalid=234 send_seq=139 receive_seq=139 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=258076275 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.13 cputime=0.949 memavail=1490244 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80283.921: freq=258076275 diff=-391218795 stddev=180000.000 Stats 80284.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1243 bytes_read=4639 bytes_retransmit=131 bytes_invalid=234 send_seq=140 receive_seq=140 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=255146906 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.13 cputime=0.960 memavail=1490272 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80284.906: freq=255146906 diff=-402480240 stddev=180000.000 Stats 80285.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1249 bytes_read=4668 bytes_retransmit=131 bytes_invalid=234 send_seq=141 receive_seq=141 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=252355244 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.13 cputime=0.972 memavail=1490300 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80285.891: freq=252355244 diff=-411869111 stddev=180000.000 Stats 80286.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1255 bytes_read=4684 bytes_retransmit=131 bytes_invalid=234 send_seq=142 receive_seq=142 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=249693987 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.12 cputime=0.983 memavail=1490076 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80286.875: freq=249693987 diff=-419576702 stddev=180000.000 Stats 80287.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1261 bytes_read=4700 bytes_retransmit=131 bytes_invalid=234 send_seq=143 receive_seq=143 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=247156168 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.12 cputime=0.994 memavail=1490104 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80287.860: freq=247156168 diff=-425808685 stddev=180000.000 Stats 80288.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1267 bytes_read=4716 bytes_retransmit=131 bytes_invalid=234 send_seq=144 receive_seq=144 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=244734920 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.12 cputime=1.006 memavail=1491144 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80288.844: freq=244734920 diff=-430705103 stddev=180000.000 Stats 80289.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1273 bytes_read=4731 bytes_retransmit=131 bytes_invalid=234 send_seq=145 receive_seq=145 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=242423846 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.12 cputime=1.017 memavail=1490924 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80289.829: freq=242423846 diff=-434412385 stddev=180000.000 Stats 80290.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1279 bytes_read=4759 bytes_retransmit=131 bytes_invalid=234 send_seq=146 receive_seq=146 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=240216864 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.12 cputime=1.028 memavail=1491228 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80290.813: freq=240216864 diff=-437046034 stddev=180000.000 Stats 80291.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1285 bytes_read=4775 bytes_retransmit=131 bytes_invalid=234 send_seq=147 receive_seq=147 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=238108264 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.11 cputime=1.039 memavail=1491228 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80291.798: freq=238108264 diff=-438750929 stddev=180000.000 Stats 80292.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1291 bytes_read=4791 bytes_retransmit=131 bytes_invalid=234 send_seq=148 receive_seq=148 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=236092498 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.11 cputime=1.052 memavail=1491232 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80292.782: freq=236092498 diff=-439581297 stddev=180000.000 Stats 80293.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1297 bytes_read=4807 bytes_retransmit=131 bytes_invalid=234 send_seq=149 receive_seq=149 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=234164611 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.11 cputime=1.063 memavail=1491232 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80293.766: freq=234164611 diff=-439662744 stddev=180000.000 Stats 80294.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1303 bytes_read=4823 bytes_retransmit=131 bytes_invalid=234 send_seq=150 receive_seq=150 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=232319743 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.11 cputime=1.074 memavail=1491232 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80294.751: freq=232319743 diff=-439096762 stddev=180000.000 Stats 80295.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1309 bytes_read=4852 bytes_retransmit=131 bytes_invalid=234 send_seq=151 receive_seq=151 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=230553219 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.11 cputime=1.086 memavail=1491232 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80295.736: freq=230553219 diff=-437905786 stddev=180000.000 Stats 80296.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1315 bytes_read=4868 bytes_retransmit=131 bytes_invalid=234 send_seq=152 receive_seq=152 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=228860931 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.10 cputime=1.098 memavail=1491232 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80296.720: freq=228860931 diff=-436132059 stddev=180000.000 Stats 80297.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1321 bytes_read=4884 bytes_retransmit=131 bytes_invalid=234 send_seq=153 receive_seq=153 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=227239104 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.10 cputime=1.109 memavail=1491232 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80297.705: freq=227239104 diff=-433890724 stddev=180000.000 Stats 80298.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1327 bytes_read=4900 bytes_retransmit=131 bytes_invalid=234 send_seq=154 receive_seq=154 retransmit_seq=125 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=225683942 heater_bed: target=0 temp=19.1 pwm=0.000 sysload=0.10 cputime=1.120 memavail=1491848 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Resetting prediction variance 80298.690: freq=225683942 diff=-431230404 stddev=180000.000 Resetting prediction variance 80299.675: freq=224191899 diff=-428155060 stddev=180000.000 Resetting prediction variance 80300.659: freq=222759843 diff=-424745818 stddev=180000.000 Resetting prediction variance 80301.644: freq=221384675 diff=-421018526 stddev=180000.000 Resetting prediction variance 80302.628: freq=220063564 diff=-417011411 stddev=180000.000 Resetting prediction variance 80303.613: freq=218793856 diff=-412777335 stddev=180000.000 Resetting prediction variance 80304.597: freq=217572956 diff=-408323590 stddev=180000.000 Resetting prediction variance 80305.582: freq=216398520 diff=-403689746 stddev=180000.000 Resetting prediction variance 80306.566: freq=215268295 diff=-398861210 stddev=180000.000 Resetting prediction variance 80307.550: freq=214180277 diff=-393931618 stddev=180000.000 Resetting prediction variance 80308.535: freq=213132360 diff=-388888973 stddev=180000.000 Resetting prediction variance 80309.519: freq=212122644 diff=-383715234 stddev=180000.000 Resetting prediction variance 80310.504: freq=211149473 diff=-378464144 stddev=180000.000 Resetting prediction variance 80311.488: freq=210211145 diff=-373156577 stddev=180000.000 Resetting prediction variance 80312.473: freq=209306045 diff=-367793389 stddev=180000.000 Resetting prediction variance 80313.458: freq=208432685 diff=-362375993 stddev=180000.000 Resetting prediction variance 80314.443: freq=207589697 diff=-356917907 stddev=180000.000 Resetting prediction variance 80315.427: freq=206775778 diff=-351439376 stddev=180000.000 Resetting prediction variance 80316.411: freq=205989669 diff=-345926457 stddev=180000.000 Resetting prediction variance 80317.396: freq=205230242 diff=-340418839 stddev=180000.000 Resetting prediction variance 80318.380: freq=204496331 diff=-334918355 stddev=180000.000 Resetting prediction variance 80319.365: freq=203786867 diff=-329414545 stddev=180000.000 Resetting prediction variance 80320.350: freq=203100866 diff=-323947548 stddev=180000.000 Resetting prediction variance 80321.334: freq=202437318 diff=-318475903 stddev=180000.000 Resetting prediction variance 80322.318: freq=201795375 diff=-313027385 stddev=180000.000 Resetting prediction variance 80323.303: freq=201174185 diff=-307612408 stddev=180000.000 Resetting prediction variance 80324.287: freq=200572918 diff=-302230777 stddev=180000.000 Resetting prediction variance 80325.272: freq=199990799 diff=-296902169 stddev=180000.000 Resetting prediction variance 80326.256: freq=199427050 diff=-291592540 stddev=180000.000 Resetting prediction variance 80327.241: freq=198881015 diff=-286341589 stddev=180000.000 Resetting prediction variance 80328.226: freq=198351991 diff=-281139704 stddev=180000.000 Resetting prediction variance 80329.210: freq=197839334 diff=-275972692 stddev=180000.000 Resetting prediction variance 80330.195: freq=197342476 diff=-270875114 stddev=180000.000 Resetting prediction variance 80331.179: freq=196860791 diff=-265823213 stddev=180000.000 Resetting prediction variance 80332.163: freq=196393744 diff=-260816421 stddev=180000.000 Resetting prediction variance 80333.148: freq=195940835 diff=-255872554 stddev=180000.000 Resetting prediction variance 80334.133: freq=195501536 diff=-250993534 stddev=180000.000 Resetting prediction variance 80335.118: freq=195075363 diff=-246182507 stddev=180000.000 Resetting prediction variance 80336.103: freq=194661829 diff=-241427638 stddev=180000.000 Resetting prediction variance 80337.087: freq=194260506 diff=-236726421 stddev=180000.000 Resetting prediction variance 80338.072: freq=193870992 diff=-232086581 stddev=180000.000 Resetting prediction variance 80339.056: freq=193492886 diff=-227518751 stddev=180000.000 Resetting prediction variance 80340.041: freq=193125780 diff=-223000809 stddev=180000.000 Resetting prediction variance 80341.025: freq=192769332 diff=-218551656 stddev=180000.000 Resetting prediction variance 80342.009: freq=192423181 diff=-214166508 stddev=180000.000 Resetting prediction variance 80342.994: freq=192086985 diff=-209847933 stddev=180000.000 Resetting prediction variance 80343.978: freq=191760411 diff=-205593906 stddev=180000.000 Resetting prediction variance 80344.963: freq=191443145 diff=-201411588 stddev=180000.000 Resetting prediction variance 80345.947: freq=191134874 diff=-197284086 stddev=180000.000 Resetting prediction variance 80346.932: freq=190835327 diff=-193226901 stddev=180000.000 Resetting prediction variance 80347.916: freq=190544213 diff=-189237463 stddev=180000.000 Resetting prediction variance 80348.901: freq=190261262 diff=-185308733 stddev=180000.000 Resetting prediction variance 80349.886: freq=189986224 diff=-181446706 stddev=180000.000 Resetting prediction variance 80350.870: freq=189718844 diff=-177644809 stddev=180000.000 Resetting prediction variance 80351.854: freq=189458895 diff=-173907084 stddev=180000.000 Resetting prediction variance 80352.839: freq=189206143 diff=-170232325 stddev=180000.000 Resetting prediction variance 80353.823: freq=188960372 diff=-166622609 stddev=180000.000 Resetting prediction variance 80354.808: freq=188721359 diff=-163071416 stddev=180000.000 Resetting prediction variance 80355.792: freq=188488911 diff=-159587962 stddev=180000.000 Resetting prediction variance 80356.777: freq=188262823 diff=-156159436 stddev=180000.000 Resetting prediction variance 80357.761: freq=188042906 diff=-152796619 stddev=180000.000 Resetting prediction variance 80358.746: freq=187828973 diff=-149496110 stddev=180000.000 Resetting prediction variance 80359.731: freq=187620840 diff=-146254890 stddev=180000.000 Resetting prediction variance 80360.716: freq=187418337 diff=-143074346 stddev=180000.000 Resetting prediction variance 80361.701: freq=187221297 diff=-139940478 stddev=180000.000 Resetting prediction variance 80362.685: freq=187029582 diff=-136870347 stddev=180000.000 Resetting prediction variance 80363.669: freq=186843028 diff=-133851343 stddev=180000.000 Resetting prediction variance 80364.654: freq=186661496 diff=-130898174 stddev=180000.000 Resetting prediction variance 80365.639: freq=186484824 diff=-128000343 stddev=180000.000 Resetting prediction variance 80366.624: freq=186312879 diff=-125146598 stddev=180000.000 Resetting prediction variance 80367.608: freq=186145535 diff=-122359007 stddev=180000.000 Resetting prediction variance 80368.593: freq=185982649 diff=-119618571 stddev=180000.000 Resetting prediction variance 80369.577: freq=185824105 diff=-116932498 stddev=180000.000 Resetting prediction variance 80370.562: freq=185669778 diff=-114306109 stddev=180000.000 Resetting prediction variance 80371.547: freq=185519540 diff=-111717352 stddev=180000.000 Resetting prediction variance 80372.532: freq=185373295 diff=-109184116 stddev=180000.000 Resetting prediction variance 80373.517: freq=185230927 diff=-106697900 stddev=180000.000 Resetting prediction variance 80374.501: freq=185092330 diff=-104273219 stddev=180000.000 Resetting prediction variance 80375.486: freq=184957387 diff=-101894533 stddev=180000.000 Resetting prediction variance 80376.470: freq=184826000 diff=-99545018 stddev=180000.000 Resetting prediction variance 80377.454: freq=184698098 diff=-97257436 stddev=180000.000 Resetting prediction variance 80378.439: freq=184573567 diff=-95004013 stddev=180000.000 Resetting prediction variance 80379.424: freq=184452329 diff=-92818262 stddev=180000.000 Resetting prediction variance 80380.408: freq=184334268 diff=-90668636 stddev=180000.000 Resetting prediction variance 80381.392: freq=184219309 diff=-88552498 stddev=180000.000 Resetting prediction variance 80382.377: freq=184107384 diff=-86485023 stddev=180000.000 Resetting prediction variance 80383.361: freq=183998401 diff=-84468690 stddev=180000.000 Resetting prediction variance 80384.346: freq=183892270 diff=-82487670 stddev=180000.000 Resetting prediction variance 80385.330: freq=183788927 diff=-80545007 stddev=180000.000 Resetting prediction variance 80386.315: freq=183688300 diff=-78650456 stddev=180000.000 Resetting prediction variance 80387.299: freq=183590305 diff=-76794752 stddev=180000.000 Resetting prediction variance 80388.283: freq=183494877 diff=-74975403 stddev=180000.000 Resetting prediction variance 80389.268: freq=183401950 diff=-73192887 stddev=180000.000 Resetting prediction variance 80390.253: freq=183311460 diff=-71454859 stddev=180000.000 Resetting prediction variance 80391.237: freq=183223335 diff=-69747521 stddev=180000.000 Resetting prediction variance 80392.222: freq=183137520 diff=-68080632 stddev=180000.000 Resetting prediction variance 80393.206: freq=183053950 diff=-66451263 stddev=180000.000 Resetting prediction variance 80394.191: freq=182972564 diff=-64854527 stddev=180000.000 Resetting prediction variance 80395.176: freq=182893307 diff=-63295867 stddev=180000.000 Resetting prediction variance 80396.161: freq=182816121 diff=-61766891 stddev=180000.000 Resetting prediction variance 80397.145: freq=182740956 diff=-60273052 stddev=180000.000 Resetting prediction variance 80398.129: freq=182667759 diff=-58810675 stddev=180000.000 Resetting prediction variance 80399.114: freq=182596480 diff=-57382516 stddev=180000.000 Resetting prediction variance 80400.099: freq=182527066 diff=-55985242 stddev=180000.000 Resetting prediction variance 80401.084: freq=182459468 diff=-54619425 stddev=180000.000 Resetting prediction variance 80402.069: freq=182393639 diff=-53283058 stddev=180000.000 Resetting prediction variance 80403.054: freq=182329535 diff=-51976597 stddev=180000.000 Resetting prediction variance 80404.038: freq=182267110 diff=-50701086 stddev=180000.000 Resetting prediction variance 80405.022: freq=182206322 diff=-49451480 stddev=180000.000 Resetting prediction variance 80406.006: freq=182147130 diff=-48229491 stddev=180000.000 Resetting prediction variance 80406.991: freq=182089494 diff=-47033338 stddev=180000.000 Resetting prediction variance 80407.976: freq=182033375 diff=-45872159 stddev=180000.000 Resetting prediction variance 80408.961: freq=181978724 diff=-44735127 stddev=180000.000 Resetting prediction variance 80409.945: freq=181925506 diff=-43622547 stddev=180000.000 Resetting prediction variance 80410.930: freq=181873687 diff=-42541385 stddev=180000.000 Resetting prediction variance 80411.915: freq=181823222 diff=-41473855 stddev=180000.000 Resetting prediction variance 80412.900: freq=181774090 diff=-40436876 stddev=180000.000 Resetting prediction variance 80413.884: freq=181726250 diff=-39416920 stddev=180000.000 Resetting prediction variance 80414.869: freq=181679677 diff=-38424796 stddev=180000.000 Resetting prediction variance 80415.853: freq=181634333 diff=-37463144 stddev=180000.000 Resetting prediction variance 80416.838: freq=181590179 diff=-36515179 stddev=180000.000 Resetting prediction variance 80417.823: freq=181547193 diff=-35592233 stddev=180000.000 Resetting prediction variance 80418.808: freq=181505341 diff=-34694506 stddev=180000.000 Resetting prediction variance 80419.793: freq=181464592 diff=-33815109 stddev=180000.000 Resetting prediction variance 80420.777: freq=181424919 diff=-32961716 stddev=180000.000 Resetting prediction variance 80421.762: freq=181386289 diff=-32116132 stddev=180000.000 Resetting prediction variance 80422.747: freq=181348688 diff=-31297384 stddev=180000.000 Resetting prediction variance 80423.732: freq=181312084 diff=-30499232 stddev=180000.000 Resetting prediction variance 80424.717: freq=181276447 diff=-29719542 stddev=180000.000 Resetting prediction variance 80425.702: freq=181241755 diff=-28963996 stddev=180000.000 Resetting prediction variance 80426.686: freq=181207976 diff=-28214515 stddev=180000.000 Resetting prediction variance 80427.672: freq=181175102 diff=-27490131 stddev=180000.000 Resetting prediction variance 80428.656: freq=181143099 diff=-26781420 stddev=180000.000 Resetting prediction variance 80429.641: freq=181111949 diff=-26092372 stddev=180000.000 Resetting prediction variance 80430.625: freq=181081626 diff=-25420763 stddev=180000.000 Resetting prediction variance 80431.610: freq=181052108 diff=-24759104 stddev=180000.000 Resetting prediction variance 80432.594: freq=181023382 diff=-24115165 stddev=180000.000 Resetting prediction variance 80433.579: freq=180995424 diff=-23490481 stddev=180000.000 Resetting prediction variance 80434.564: freq=180968211 diff=-22877352 stddev=180000.000 Attempting MCU 'mcu' reset command webhooks client 547579399952: Disconnected Restarting printer Start printer at Sun Mar 12 15:44:18 2023 (1678661058.5 80436.5) ===== Config file ===== [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command baud = 250000 [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set allow_park = False if not macro_found else False if client.park_at_cancel is not defined else True if client.park_at_cancel|lower == 'true' else False %} {% set retract = 5.0 if not macro_found else client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if not macro_found else "" if client.park_at_cancel_x is not defined else "X=" + client.park_at_cancel_x|string if client.park_at_cancel_x is not none %} {% set park_y = "" if not macro_found else "" if client.park_at_cancel_y is not defined else "Y=" + client.park_at_cancel_y|string if client.park_at_cancel_y is not none %} {% set custom_park = True if (park_x|length > 0 or park_y|length > 0) else False %} {% 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 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 = PAUSE_BASE _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = velocity if not macro_found else client.speed_move|default(velocity) %} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} [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 %} {action_respond_info("%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 %} {action_respond_info("%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 macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = False if not macro_found else False if client.use_custom_pos is not defined else True if client.use_custom_pos|lower == 'true' else False %} {% set custom_park_x = 0.0 if not macro_found else client.custom_park_x|default(0.0) %} {% set custom_park_y = 0.0 if not macro_found else client.custom_park_y|default(0.0) %} {% set park_dz = 2.0 if not macro_found else client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = 900 if not macro_found else client.speed_hop|default(15) * 60 %} {% set sp_move = velocity * 60 if not macro_found else 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 %} {action_respond_info("Printer not homed")} {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.unretract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_unretract|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.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 %} {action_respond_info("Extruder not hot enough")} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.retract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_retract|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [printer] kinematics = corexy max_velocity = 300 max_accel = 4500 max_accel_to_decel = 4500 square_corner_velocity = 5 max_z_velocity = 25 max_z_accel = 30 [stepper_x] step_pin = PE5 dir_pin = !PF1 enable_pin = !PF0 microsteps = 16 rotation_distance = 20 endstop_pin = !PC15 position_endstop = 0 position_min = 0 position_max = 350 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_y] step_pin = PF9 dir_pin = !PF3 enable_pin = !PF5 microsteps = 16 rotation_distance = 20 endstop_pin = !PC14 position_endstop = -2 position_min = -2 position_max = 330 homing_retract_dist = 10 homing_speed = 50.0 second_homing_speed = 10.0 [stepper_z] step_pin = PA6 dir_pin = PF15 enable_pin = !PA5 microsteps = 16 rotation_distance = 4 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -2 [extruder] step_pin = PB1 dir_pin = PF13 enable_pin = !PF14 microsteps = 16 rotation_distance = 16.75 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PG7 sensor_type = ATC Semitec 104GT-2 sensor_pin = PC3 control = pid pid_kp = 23.292 pid_ki = 1.294 pid_kd = 104.812 min_temp = 0 max_temp = 250 min_extrude_temp = 170 max_extrude_only_distance = 300 [heater_bed] heater_pin = PE2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC2 min_temp = 0 max_temp = 130 control = pid pid_kp = 72.353 pid_ki = 1.227 pid_kd = 1066.301 [heater_fan hotend_fan] heater = extruder heater_temp = 50.0 pin = PG9 [fan] pin = PG0 [controller_fan drivers_fan] pin = PD7 [filament_switch_sensor filament_sensor] pause_on_runout = True runout_gcode = M25 switch_pin = !PE6 [output_pin beeper] pin = PA8 [safe_z_home] home_xy_position = 165, 165 speed = 50 z_hop = 10 z_hop_speed = 5 [bed_screws] screw1 = 5, 5 screw2 = 165, 5 screw3 = 325, 5 screw4 = 5, 325 screw5 = 165, 325 screw6 = 325, 325 [bed_mesh] speed = 120 probe_count = 5, 5 horizontal_move_z = 5 algorithm = lagrange mesh_min = 30, 30 mesh_max = 300, 300 mesh_pps = 0 fade_start = 1 fade_end = 10 fade_target = 0 [probe] x_offset = -40 y_offset = -10 pin = !PE3 speed = 30 z_offset = 0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547579423184: New connection webhooks client 547579423184: Client info {'program': 'Moonraker', 'version': 'v0.8.0-29-g80920dd'} Loaded MCU 'mcu' 117 commands (v0.11.0-128-g57c4da5e / 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_i2c3=PA8,PC9 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=180000000 MCU=stm32f446xx PWM_MAX=255 RECEIVE_WINDOW=192 RESERVE_PINS_crystal=PH0,PH1 RESERVE_PINS_serial=PA10,PA9 SERIAL_BAUD=250000 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed bed_mesh: generated points Index | Tool Adjusted | Probe 0 | (70.0, 40.0) | (30.0, 30.0) 1 | (137.5, 40.0) | (97.5, 30.0) 2 | (205.0, 40.0) | (165.0, 30.0) 3 | (272.5, 40.0) | (232.5, 30.0) 4 | (340.0, 40.0) | (300.0, 30.0) 5 | (340.0, 107.5) | (300.0, 97.5) 6 | (272.5, 107.5) | (232.5, 97.5) 7 | (205.0, 107.5) | (165.0, 97.5) 8 | (137.5, 107.5) | (97.5, 97.5) 9 | (70.0, 107.5) | (30.0, 97.5) 10 | (70.0, 175.0) | (30.0, 165.0) 11 | (137.5, 175.0) | (97.5, 165.0) 12 | (205.0, 175.0) | (165.0, 165.0) 13 | (272.5, 175.0) | (232.5, 165.0) 14 | (340.0, 175.0) | (300.0, 165.0) 15 | (340.0, 242.5) | (300.0, 232.5) 16 | (272.5, 242.5) | (232.5, 232.5) 17 | (205.0, 242.5) | (165.0, 232.5) 18 | (137.5, 242.5) | (97.5, 232.5) 19 | (70.0, 242.5) | (30.0, 232.5) 20 | (70.0, 310.0) | (30.0, 300.0) 21 | (137.5, 310.0) | (97.5, 300.0) 22 | (205.0, 310.0) | (165.0, 300.0) 23 | (272.5, 310.0) | (232.5, 300.0) 24 | (340.0, 310.0) | (300.0, 300.0) Starting heater checks for extruder Stats 80438.6: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1131 bytes_read=4405 bytes_retransmit=45 bytes_invalid=186 send_seq=124 receive_seq=124 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180004380 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.64 cputime=2.442 memavail=1462048 print_time=0.001 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: 547579423184 webhooks: registering remote method 'reboot_machine' for connection id: 547579423184 webhooks: registering remote method 'pause_job_queue' for connection id: 547579423184 webhooks: registering remote method 'start_job_queue' for connection id: 547579423184 Stats 80439.6: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1137 bytes_read=4421 bytes_retransmit=45 bytes_invalid=186 send_seq=125 receive_seq=125 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180009259 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.64 cputime=2.457 memavail=1461560 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 80440.6: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1151 bytes_read=4542 bytes_retransmit=45 bytes_invalid=186 send_seq=127 receive_seq=127 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180006597 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.59 cputime=2.465 memavail=1461816 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80441.6: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1157 bytes_read=4648 bytes_retransmit=45 bytes_invalid=186 send_seq=128 receive_seq=128 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180006127 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.59 cputime=2.471 memavail=1461816 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80442.6: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1524 bytes_read=4794 bytes_retransmit=45 bytes_invalid=186 send_seq=134 receive_seq=134 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.59 cputime=2.495 memavail=1461816 print_time=6.387 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80443.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1546 bytes_read=4844 bytes_retransmit=59 bytes_invalid=186 send_seq=136 receive_seq=135 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=0.100 ready_bytes=0 stalled_bytes=0 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.59 cputime=2.508 memavail=1461816 print_time=6.387 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80444.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=241 bytes_invalid=283 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=0.800 ready_bytes=0 stalled_bytes=177 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.59 cputime=2.526 memavail=1461816 print_time=7.037 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80445.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=409 bytes_invalid=373 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=1.600 ready_bytes=0 stalled_bytes=498 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.71 cputime=2.545 memavail=1461820 print_time=8.037 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80446.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=409 bytes_invalid=379 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=1.600 ready_bytes=0 stalled_bytes=819 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.71 cputime=2.566 memavail=1461820 print_time=9.037 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Timeout with MCU 'mcu' (eventtime=80447.557340) Transition to shutdown state: Lost communication with MCU 'mcu' Dumping gcode input 0 blocks Dumping 20 requests for client 547579423184 Received 80438.563193: b'{"id": 548087959456, "method": "info", "params": {}}' Received 80438.564477: b'{"id": 548088311664, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null}, "response_template": {"method": "process_status_update"}}}' Received 80438.566109: b'{"id": 548088310944, "method": "gcode/subscribe_output", "params": {"response_template": {"method": "process_gcode_response"}}}' Received 80438.568164: b'{"id": 548088558832, "method": "list_endpoints", "params": {}}' Received 80438.569980: b'{"id": 548078899056, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null}, "response_template": {"method": "process_status_update"}}}' Received 80438.817631: b'{"id": 548088311664, "method": "objects/list", "params": {}}' Received 80438.818873: b'{"id": 548088311664, "method": "objects/query", "params": {"objects": {"configfile": null}}}' Received 80439.069346: b'{"id": 548087959456, "method": "register_remote_method", "params": {"response_template": {"method": "shutdown_machine"}, "remote_method": "shutdown_machine"}}' Received 80439.070677: b'{"id": 548087959456, "method": "register_remote_method", "params": {"response_template": {"method": "reboot_machine"}, "remote_method": "reboot_machine"}}' Received 80439.071802: b'{"id": 548087959456, "method": "register_remote_method", "params": {"response_template": {"method": "pause_job_queue"}, "remote_method": "pause_job_queue"}}' Received 80439.072840: b'{"id": 548087959456, "method": "register_remote_method", "params": {"response_template": {"method": "start_job_queue"}, "remote_method": "start_job_queue"}}' Received 80439.075317: b'{"id": 548078897904, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 80439.075646: b'{"id": 548078898864, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 80439.080488: b'{"id": 548088393296, "method": "info", "params": {}}' Received 80439.080488: b'{"id": 548078673824, "method": "objects/list", "params": {}}' Received 80439.081148: b'{"id": 548078673200, "method": "gcode/help", "params": {}}' Received 80439.123512: b'{"id": 548088392720, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 80439.319186: b'{"id": 548078896752, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 80439.319572: b'{"id": 548078654752, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 80441.655048: b'{"id": 548088392768, "method": "gcode/script", "params": {"script": "G28"}}' gcode state: absolute_coord=True absolute_extrude=True base_position=[0.0, 0.0, 0.0, 0.0] last_position=[525.0, 0.0, 10.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: (80439.319817147, 0.0, 0.0) Stats 80447.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=577 bytes_invalid=409 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 stalled_bytes=1140 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.71 cputime=2.586 memavail=1461820 print_time=10.037 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80448.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=577 bytes_invalid=409 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 stalled_bytes=1168 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.71 cputime=2.602 memavail=1462124 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80449.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=577 bytes_invalid=409 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 stalled_bytes=1169 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.71 cputime=2.612 memavail=1462124 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80450.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=745 bytes_invalid=439 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1170 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.65 cputime=2.622 memavail=1462124 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80451.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=745 bytes_invalid=452 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1171 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.65 cputime=2.633 memavail=1462124 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80452.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=745 bytes_invalid=452 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1172 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.65 cputime=2.644 memavail=1462124 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80453.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=745 bytes_invalid=452 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1173 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.65 cputime=2.654 memavail=1462124 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80454.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=745 bytes_invalid=452 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1174 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.65 cputime=2.665 memavail=1462124 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80455.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=913 bytes_invalid=482 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1175 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.60 cputime=2.675 memavail=1462124 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80456.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=913 bytes_invalid=495 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1176 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.60 cputime=2.687 memavail=1462152 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80457.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=913 bytes_invalid=495 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1177 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.60 cputime=2.696 memavail=1462152 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80458.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=913 bytes_invalid=495 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1178 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.60 cputime=2.707 memavail=1462160 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80459.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=913 bytes_invalid=495 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1179 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.60 cputime=2.716 memavail=1462160 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80460.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1081 bytes_invalid=525 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1180 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.55 cputime=2.728 memavail=1462160 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80461.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1081 bytes_invalid=538 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1181 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.55 cputime=2.738 memavail=1462160 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80462.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1081 bytes_invalid=538 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1182 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.55 cputime=2.748 memavail=1462160 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80463.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1081 bytes_invalid=538 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1183 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.55 cputime=2.758 memavail=1462160 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80464.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1081 bytes_invalid=538 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1184 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.55 cputime=2.768 memavail=1461936 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80465.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1249 bytes_invalid=553 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1185 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.50 cputime=2.778 memavail=1461936 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80466.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1249 bytes_invalid=553 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1186 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.50 cputime=2.788 memavail=1461936 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80467.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1249 bytes_invalid=553 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1187 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.50 cputime=2.798 memavail=1461936 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80468.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1249 bytes_invalid=560 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1188 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.50 cputime=2.809 memavail=1463228 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80469.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1249 bytes_invalid=560 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1189 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.50 cputime=2.819 memavail=1463228 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80470.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1417 bytes_invalid=590 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1190 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.46 cputime=2.830 memavail=1463228 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80471.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1417 bytes_invalid=590 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1191 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.46 cputime=2.839 memavail=1463228 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80472.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1417 bytes_invalid=590 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1192 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.46 cputime=2.850 memavail=1463228 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80473.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1417 bytes_invalid=603 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1193 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.46 cputime=2.860 memavail=1463228 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80474.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1417 bytes_invalid=603 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1194 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.46 cputime=2.870 memavail=1463228 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80475.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1585 bytes_invalid=633 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1195 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.43 cputime=2.880 memavail=1463228 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80476.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1585 bytes_invalid=633 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1196 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.43 cputime=2.891 memavail=1463228 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80477.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1585 bytes_invalid=633 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1197 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.43 cputime=2.900 memavail=1463228 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80478.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1585 bytes_invalid=646 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1198 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.43 cputime=2.910 memavail=1463764 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80479.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1585 bytes_invalid=646 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1199 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.43 cputime=2.920 memavail=1463764 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80480.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1753 bytes_invalid=676 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1200 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.39 cputime=2.931 memavail=1463764 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80481.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1753 bytes_invalid=676 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1201 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.39 cputime=2.941 memavail=1463764 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80482.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1753 bytes_invalid=676 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1202 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.39 cputime=2.951 memavail=1463764 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80483.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1753 bytes_invalid=689 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1203 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.39 cputime=2.961 memavail=1463764 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80484.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1753 bytes_invalid=689 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1204 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.39 cputime=2.972 memavail=1463764 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80485.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1921 bytes_invalid=719 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1205 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.36 cputime=2.982 memavail=1463764 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80486.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1921 bytes_invalid=719 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1206 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.36 cputime=2.992 memavail=1463764 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80487.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1921 bytes_invalid=719 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1207 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.36 cputime=3.002 memavail=1463768 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80488.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1921 bytes_invalid=732 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1208 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.36 cputime=3.013 memavail=1463796 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80489.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=1921 bytes_invalid=732 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1209 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.36 cputime=3.023 memavail=1463796 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80490.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2089 bytes_invalid=762 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1210 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.33 cputime=3.034 memavail=1463796 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80491.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2089 bytes_invalid=762 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1211 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.33 cputime=3.044 memavail=1463796 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80492.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2089 bytes_invalid=762 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1212 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.33 cputime=3.055 memavail=1463796 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80493.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2089 bytes_invalid=775 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1213 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.33 cputime=3.065 memavail=1463800 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80494.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2089 bytes_invalid=775 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1214 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.33 cputime=3.076 memavail=1463800 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80495.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2257 bytes_invalid=805 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1215 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.30 cputime=3.086 memavail=1463800 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80496.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2257 bytes_invalid=805 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1216 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.30 cputime=3.097 memavail=1463800 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80497.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2257 bytes_invalid=805 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1218 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.30 cputime=3.107 memavail=1463800 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80498.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2257 bytes_invalid=818 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1219 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.30 cputime=3.118 memavail=1463804 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80499.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2257 bytes_invalid=818 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1220 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.30 cputime=3.128 memavail=1463804 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80500.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2425 bytes_invalid=848 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1221 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.28 cputime=3.139 memavail=1463804 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80501.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2425 bytes_invalid=848 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1222 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.28 cputime=3.148 memavail=1463804 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80502.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2425 bytes_invalid=861 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1223 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.28 cputime=3.159 memavail=1463804 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80503.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2425 bytes_invalid=861 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1224 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.28 cputime=3.169 memavail=1463804 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80504.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2425 bytes_invalid=861 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1225 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.28 cputime=3.179 memavail=1463804 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80505.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2593 bytes_invalid=891 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1226 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.26 cputime=3.190 memavail=1463804 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80506.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2593 bytes_invalid=891 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1227 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.26 cputime=3.200 memavail=1463804 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 Stats 80507.6: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000013 bytes_write=1707 bytes_read=4844 bytes_retransmit=2593 bytes_invalid=904 send_seq=141 receive_seq=135 retransmit_seq=141 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=1228 freq=180007664 heater_bed: target=0 temp=19.2 pwm=0.000 sysload=0.26 cputime=3.210 memavail=1463804 print_time=10.122 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.1 pwm=0.000 b'Got EOF when reading from device' 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.11.0-128-g57c4da5e' CPU: 4 core ? Python: '3.9.2 (default, Feb 28 2021, 17:03:44) \n[GCC 10.2.1 20210110]' Start printer at Sun Mar 12 15:50:50 2023 (1678661450.6 80828.6) ===== Config file ===== [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set allow_park = False if not macro_found else False if client.park_at_cancel is not defined else True if client.park_at_cancel|lower == 'true' else False %} {% set retract = 5.0 if not macro_found else client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if not macro_found else "" if client.park_at_cancel_x is not defined else "X=" + client.park_at_cancel_x|string if client.park_at_cancel_x is not none %} {% set park_y = "" if not macro_found else "" if client.park_at_cancel_y is not defined else "Y=" + client.park_at_cancel_y|string if client.park_at_cancel_y is not none %} {% set custom_park = True if (park_x|length > 0 or park_y|length > 0) else False %} {% 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 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 = PAUSE_BASE _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = velocity if not macro_found else client.speed_move|default(velocity) %} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} [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 %} {action_respond_info("%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 %} {action_respond_info("%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 macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = False if not macro_found else False if client.use_custom_pos is not defined else True if client.use_custom_pos|lower == 'true' else False %} {% set custom_park_x = 0.0 if not macro_found else client.custom_park_x|default(0.0) %} {% set custom_park_y = 0.0 if not macro_found else client.custom_park_y|default(0.0) %} {% set park_dz = 2.0 if not macro_found else client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = 900 if not macro_found else client.speed_hop|default(15) * 60 %} {% set sp_move = velocity * 60 if not macro_found else 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 %} {action_respond_info("Printer not homed")} {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.unretract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_unretract|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.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 %} {action_respond_info("Extruder not hot enough")} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.retract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_retract|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [printer] kinematics = corexy max_velocity = 300 max_accel = 4500 max_accel_to_decel = 4500 square_corner_velocity = 5 max_z_velocity = 25 max_z_accel = 30 [stepper_x] step_pin = PE5 dir_pin = !PF1 enable_pin = !PF0 microsteps = 16 rotation_distance = 20 endstop_pin = !PC15 position_endstop = 0 position_min = 0 position_max = 350 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_y] step_pin = PF9 dir_pin = !PF3 enable_pin = !PF5 microsteps = 16 rotation_distance = 20 endstop_pin = !PC14 position_endstop = -2 position_min = -2 position_max = 330 homing_retract_dist = 10 homing_speed = 50.0 second_homing_speed = 10.0 [stepper_z] step_pin = PA6 dir_pin = PF15 enable_pin = !PA5 microsteps = 16 rotation_distance = 4 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -2 [extruder] step_pin = PB1 dir_pin = PF13 enable_pin = !PF14 microsteps = 16 rotation_distance = 16.75 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PG7 sensor_type = ATC Semitec 104GT-2 sensor_pin = PC3 control = pid pid_kp = 23.292 pid_ki = 1.294 pid_kd = 104.812 min_temp = 0 max_temp = 250 min_extrude_temp = 170 max_extrude_only_distance = 300 [heater_bed] heater_pin = PE2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC2 min_temp = 0 max_temp = 130 control = pid pid_kp = 72.353 pid_ki = 1.227 pid_kd = 1066.301 [heater_fan hotend_fan] heater = extruder heater_temp = 50.0 pin = PG9 [fan] pin = PG0 [controller_fan drivers_fan] pin = PD7 [filament_switch_sensor filament_sensor] pause_on_runout = True runout_gcode = M25 switch_pin = !PE6 [output_pin beeper] pin = PA8 [safe_z_home] home_xy_position = 165, 165 speed = 50 z_hop = 10 z_hop_speed = 5 [bed_screws] screw1 = 5, 5 screw2 = 165, 5 screw3 = 325, 5 screw4 = 5, 325 screw5 = 165, 325 screw6 = 325, 325 [bed_mesh] speed = 120 probe_count = 5, 5 horizontal_move_z = 5 algorithm = lagrange mesh_min = 30, 30 mesh_max = 300, 300 mesh_pps = 0 fade_start = 1 fade_end = 10 fade_target = 0 [probe] x_offset = -40 y_offset = -10 pin = !PE3 speed = 30 z_offset = 0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547680460560: New connection webhooks client 547680460560: Client info {'program': 'Moonraker', 'version': 'v0.8.0-29-g80920dd'} process_identify error Traceback (most recent call last): File "/home/pi/klipper/klippy/msgproto.py", line 396, in process_identify data = zlib.decompress(data) zlib.error: Error -3 while decompressing data: invalid distance too far back Protocol error Traceback (most recent call last): File "/home/pi/klipper/klippy/msgproto.py", line 396, in process_identify data = zlib.decompress(data) zlib.error: Error -3 while decompressing data: invalid distance too far back During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 176, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 263, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/klippy.py", line 263, in return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 798, in _mcu_identify self._serial.connect_uart(self._serialport, self._baud, rts) File "/home/pi/klipper/klippy/serialhdl.py", line 195, in connect_uart ret = self._start_session(serial_dev) File "/home/pi/klipper/klippy/serialhdl.py", line 95, in _start_session msgparser.process_identify(identify_data) File "/home/pi/klipper/klippy/msgproto.py", line 415, in process_identify self._error("Error during identify: %s", str(e)) File "/home/pi/klipper/klippy/msgproto.py", line 243, in _error raise error(self.warn_prefix + (msg % params)) msgproto.error: mcu 'mcu': Error during identify: Error -3 while decompressing data: invalid distance too far back Unable to retrieve mcu_version from mcu Traceback (most recent call last): File "/home/pi/klipper/klippy/msgproto.py", line 396, in process_identify data = zlib.decompress(data) zlib.error: Error -3 while decompressing data: invalid distance too far back During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 176, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 263, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/klippy.py", line 263, in return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 798, in _mcu_identify self._serial.connect_uart(self._serialport, self._baud, rts) File "/home/pi/klipper/klippy/serialhdl.py", line 195, in connect_uart ret = self._start_session(serial_dev) File "/home/pi/klipper/klippy/serialhdl.py", line 95, in _start_session msgparser.process_identify(identify_data) File "/home/pi/klipper/klippy/msgproto.py", line 415, in process_identify self._error("Error during identify: %s", str(e)) File "/home/pi/klipper/klippy/msgproto.py", line 243, in _error raise error(self.warn_prefix + (msg % params)) msgproto.error: mcu 'mcu': Error during identify: Error -3 while decompressing data: invalid distance too far back During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 152, in _build_protocol_error_message mcu_version = mcu.get_status()['mcu_version'] KeyError: 'mcu_version' Build file /home/pi/klipper/klippy/../.config(3047): Sun Mar 12 15:22:23 2023 ========= Last MCU build config ========= CONFIG_LOW_LEVEL_OPTIONS=y # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set # CONFIG_MACH_LPC176X is not set CONFIG_MACH_STM32=y # CONFIG_MACH_HC32F460 is not set # CONFIG_MACH_RP2040 is not set # CONFIG_MACH_PRU is not set # CONFIG_MACH_AR100 is not set # CONFIG_MACH_LINUX is not set # CONFIG_MACH_SIMU is not set CONFIG_BOARD_DIRECTORY="stm32" CONFIG_MCU="stm32f446xx" CONFIG_CLOCK_FREQ=180000000 CONFIG_SERIAL=y CONFIG_FLASH_SIZE=0x80000 CONFIG_FLASH_BOOT_ADDRESS=0x8000000 CONFIG_RAM_START=0x20000000 CONFIG_RAM_SIZE=0x20000 CONFIG_STACK_SIZE=512 CONFIG_FLASH_APPLICATION_ADDRESS=0x8010000 CONFIG_STM32_SELECT=y # CONFIG_MACH_STM32F103 is not set # CONFIG_MACH_STM32F207 is not set # CONFIG_MACH_STM32F401 is not set # CONFIG_MACH_STM32F405 is not set # CONFIG_MACH_STM32F407 is not set # CONFIG_MACH_STM32F429 is not set CONFIG_MACH_STM32F446=y # CONFIG_MACH_STM32F031 is not set # CONFIG_MACH_STM32F042 is not set # CONFIG_MACH_STM32F070 is not set # CONFIG_MACH_STM32F072 is not set # CONFIG_MACH_STM32G070 is not set # CONFIG_MACH_STM32G071 is not set # CONFIG_MACH_STM32G0B0 is not set # CONFIG_MACH_STM32G0B1 is not set # CONFIG_MACH_STM32G431 is not set # CONFIG_MACH_STM32H723 is not set # CONFIG_MACH_STM32H743 is not set # CONFIG_MACH_STM32H750 is not set # CONFIG_MACH_STM32L412 is not set CONFIG_MACH_STM32F4=y CONFIG_HAVE_STM32_USBOTG=y CONFIG_HAVE_STM32_CANBUS=y CONFIG_HAVE_STM32_USBCANBUS=y CONFIG_STM32_DFU_ROM_ADDRESS=0 # CONFIG_STM32_FLASH_START_8000 is not set CONFIG_STM32_FLASH_START_10000=y # CONFIG_STM32_FLASH_START_0000 is not set CONFIG_STM32_CLOCK_REF_8M=y # CONFIG_STM32_CLOCK_REF_12M is not set # CONFIG_STM32_CLOCK_REF_16M is not set # CONFIG_STM32_CLOCK_REF_20M is not set # CONFIG_STM32_CLOCK_REF_25M is not set # CONFIG_STM32_CLOCK_REF_INTERNAL is not set CONFIG_CLOCK_REF_FREQ=8000000 CONFIG_STM32F0_TRIM=16 # CONFIG_STM32_USB_PA11_PA12 is not set CONFIG_STM32_SERIAL_USART1=y # CONFIG_STM32_SERIAL_USART1_ALT_PB7_PB6 is not set # CONFIG_STM32_SERIAL_USART2 is not set # CONFIG_STM32_SERIAL_USART2_ALT_PD6_PD5 is not set # CONFIG_STM32_SERIAL_USART3 is not set # CONFIG_STM32_SERIAL_USART3_ALT_PD9_PD8 is not set # CONFIG_STM32_CANBUS_PA11_PA12 is not set # CONFIG_STM32_CANBUS_PA11_PB9 is not set # CONFIG_STM32_MMENU_CANBUS_PB8_PB9 is not set # CONFIG_STM32_MMENU_CANBUS_PI9_PH13 is not set # CONFIG_STM32_MMENU_CANBUS_PB5_PB6 is not set # CONFIG_STM32_MMENU_CANBUS_PB12_PB13 is not set # CONFIG_STM32_MMENU_CANBUS_PD0_PD1 is not set # CONFIG_STM32_USBCANBUS_PA11_PA12 is not set CONFIG_SERIAL_BAUD=250000 CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER="12345" CONFIG_CANBUS_FREQUENCY=500000 CONFIG_INITIAL_PINS="" CONFIG_HAVE_GPIO=y CONFIG_HAVE_GPIO_ADC=y CONFIG_HAVE_GPIO_SPI=y CONFIG_HAVE_GPIO_SDIO=y CONFIG_HAVE_GPIO_I2C=y CONFIG_HAVE_GPIO_HARD_PWM=y CONFIG_HAVE_GPIO_BITBANGING=y CONFIG_HAVE_STRICT_TIMING=y CONFIG_HAVE_CHIPID=y CONFIG_HAVE_STEPPER_BOTH_EDGE=y CONFIG_HAVE_BOOTLOADER_REQUEST=y CONFIG_INLINE_STEPPER_HACK=y ======================= Build file /home/pi/klipper/klippy/../out/klipper.dict(8445): Sun Mar 12 15:22:49 2023 Last MCU build version: v0.11.0-128-g57c4da5e Last MCU build tools: 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 Last MCU build config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c3=PA8,PC9 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=180000000 MCU=stm32f446xx PWM_MAX=255 RECEIVE_WINDOW=192 RESERVE_PINS_crystal=PH0,PH1 RESERVE_PINS_serial=PA10,PA9 SERIAL_BAUD=250000 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Build file /home/pi/klipper/klippy/../out/klipper.elf(1294204): Sun Mar 12 15:22:56 2023 webhooks client 547680460560: Disconnected Restarting printer Start printer at Sun Mar 12 15:51:51 2023 (1678661511.9 80890.0) ===== Config file ===== [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set allow_park = False if not macro_found else False if client.park_at_cancel is not defined else True if client.park_at_cancel|lower == 'true' else False %} {% set retract = 5.0 if not macro_found else client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if not macro_found else "" if client.park_at_cancel_x is not defined else "X=" + client.park_at_cancel_x|string if client.park_at_cancel_x is not none %} {% set park_y = "" if not macro_found else "" if client.park_at_cancel_y is not defined else "Y=" + client.park_at_cancel_y|string if client.park_at_cancel_y is not none %} {% set custom_park = True if (park_x|length > 0 or park_y|length > 0) else False %} {% 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 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 = PAUSE_BASE _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = velocity if not macro_found else client.speed_move|default(velocity) %} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} [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 %} {action_respond_info("%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 %} {action_respond_info("%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 macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = False if not macro_found else False if client.use_custom_pos is not defined else True if client.use_custom_pos|lower == 'true' else False %} {% set custom_park_x = 0.0 if not macro_found else client.custom_park_x|default(0.0) %} {% set custom_park_y = 0.0 if not macro_found else client.custom_park_y|default(0.0) %} {% set park_dz = 2.0 if not macro_found else client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = 900 if not macro_found else client.speed_hop|default(15) * 60 %} {% set sp_move = velocity * 60 if not macro_found else 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 %} {action_respond_info("Printer not homed")} {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.unretract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_unretract|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.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 %} {action_respond_info("Extruder not hot enough")} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.retract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_retract|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [printer] kinematics = corexy max_velocity = 300 max_accel = 4500 max_accel_to_decel = 4500 square_corner_velocity = 5 max_z_velocity = 25 max_z_accel = 30 [stepper_x] step_pin = PE5 dir_pin = !PF1 enable_pin = !PF0 microsteps = 16 rotation_distance = 20 endstop_pin = !PC15 position_endstop = 0 position_min = 0 position_max = 350 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_y] step_pin = PF9 dir_pin = !PF3 enable_pin = !PF5 microsteps = 16 rotation_distance = 20 endstop_pin = !PC14 position_endstop = -2 position_min = -2 position_max = 330 homing_retract_dist = 10 homing_speed = 50.0 second_homing_speed = 10.0 [stepper_z] step_pin = PA6 dir_pin = PF15 enable_pin = !PA5 microsteps = 16 rotation_distance = 4 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -2 [extruder] step_pin = PB1 dir_pin = PF13 enable_pin = !PF14 microsteps = 16 rotation_distance = 16.75 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PG7 sensor_type = ATC Semitec 104GT-2 sensor_pin = PC3 control = pid pid_kp = 23.292 pid_ki = 1.294 pid_kd = 104.812 min_temp = 0 max_temp = 250 min_extrude_temp = 170 max_extrude_only_distance = 300 [heater_bed] heater_pin = PE2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC2 min_temp = 0 max_temp = 130 control = pid pid_kp = 72.353 pid_ki = 1.227 pid_kd = 1066.301 [heater_fan hotend_fan] heater = extruder heater_temp = 50.0 pin = PG9 [fan] pin = PG0 [controller_fan drivers_fan] pin = PD7 [filament_switch_sensor filament_sensor] pause_on_runout = True runout_gcode = M25 switch_pin = !PE6 [output_pin beeper] pin = PA8 [safe_z_home] home_xy_position = 165, 165 speed = 50 z_hop = 10 z_hop_speed = 5 [bed_screws] screw1 = 5, 5 screw2 = 165, 5 screw3 = 325, 5 screw4 = 5, 325 screw5 = 165, 325 screw6 = 325, 325 [bed_mesh] speed = 120 probe_count = 5, 5 horizontal_move_z = 5 algorithm = lagrange mesh_min = 30, 30 mesh_max = 300, 300 mesh_pps = 0 fade_start = 1 fade_end = 10 fade_target = 0 [probe] x_offset = -40 y_offset = -10 pin = !PE3 speed = 30 z_offset = 0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547680392096: New connection webhooks client 547680392096: Client info {'program': 'Moonraker', 'version': 'v0.8.0-29-g80920dd'} Loaded MCU 'mcu' 117 commands (v0.11.0-128-g57c4da5e / 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_i2c3=PA8,PC9 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=180000000 MCU=stm32f446xx PWM_MAX=255 RECEIVE_WINDOW=192 RESERVE_PINS_crystal=PH0,PH1 RESERVE_PINS_serial=PA10,PA9 SERIAL_BAUD=250000 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed bed_mesh: generated points Index | Tool Adjusted | Probe 0 | (70.0, 40.0) | (30.0, 30.0) 1 | (137.5, 40.0) | (97.5, 30.0) 2 | (205.0, 40.0) | (165.0, 30.0) 3 | (272.5, 40.0) | (232.5, 30.0) 4 | (340.0, 40.0) | (300.0, 30.0) 5 | (340.0, 107.5) | (300.0, 97.5) 6 | (272.5, 107.5) | (232.5, 97.5) 7 | (205.0, 107.5) | (165.0, 97.5) 8 | (137.5, 107.5) | (97.5, 97.5) 9 | (70.0, 107.5) | (30.0, 97.5) 10 | (70.0, 175.0) | (30.0, 165.0) 11 | (137.5, 175.0) | (97.5, 165.0) 12 | (205.0, 175.0) | (165.0, 165.0) 13 | (272.5, 175.0) | (232.5, 165.0) 14 | (340.0, 175.0) | (300.0, 165.0) 15 | (340.0, 242.5) | (300.0, 232.5) 16 | (272.5, 242.5) | (232.5, 232.5) 17 | (205.0, 242.5) | (165.0, 232.5) 18 | (137.5, 242.5) | (97.5, 232.5) 19 | (70.0, 242.5) | (30.0, 232.5) 20 | (70.0, 310.0) | (30.0, 300.0) 21 | (137.5, 310.0) | (97.5, 300.0) 22 | (205.0, 310.0) | (165.0, 300.0) 23 | (272.5, 310.0) | (232.5, 300.0) 24 | (340.0, 310.0) | (300.0, 300.0) Starting heater checks for extruder webhooks: registering remote method 'shutdown_machine' for connection id: 547680392096 webhooks: registering remote method 'reboot_machine' for connection id: 547680392096 webhooks: registering remote method 'pause_job_queue' for connection id: 547680392096 webhooks: registering remote method 'start_job_queue' for connection id: 547680392096 MCU 'mcu' shutdown: Invalid oid type clocksync state: mcu_freq=180000000 last_clock=21722797868 clock_est=(80890.962 17174354017 180007659.192) min_half_rtt=0.001123 min_rtt_time=80891.089 time_avg=80890.961(0.242) clock_avg=17174354017.281(43624691.747) pred_variance=22324826822.855 Dumping serial stats: bytes_write=1371 bytes_read=4633 bytes_retransmit=57 bytes_invalid=96 send_seq=132 receive_seq=130 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=125 stalled_bytes=41 Dumping send queue 100 messages Sent 0 80890.491750 80890.491750 9: seq: 11, identify offset=800 count=40 Sent 1 80890.496871 80890.496871 9: seq: 12, identify offset=840 count=40 Sent 2 80890.501682 80890.501682 9: seq: 13, identify offset=880 count=40 Sent 3 80890.506430 80890.506430 9: seq: 14, identify offset=920 count=40 Sent 4 80890.511210 80890.511210 9: seq: 15, identify offset=960 count=40 Sent 5 80890.515988 80890.515988 9: seq: 16, identify offset=1000 count=40 Sent 6 80890.520758 80890.520758 9: seq: 17, identify offset=1040 count=40 Sent 7 80890.525537 80890.525537 9: seq: 18, identify offset=1080 count=40 Sent 8 80890.530318 80890.530318 9: seq: 19, identify offset=1120 count=40 Sent 9 80890.535103 80890.535103 9: seq: 1a, identify offset=1160 count=40 Sent 10 80890.539864 80890.539864 9: seq: 1b, identify offset=1200 count=40 Sent 11 80890.544646 80890.544646 9: seq: 1c, identify offset=1240 count=40 Sent 12 80890.548285 80890.548285 9: seq: 1d, identify offset=1280 count=40 Sent 13 80890.553188 80890.553188 9: seq: 1e, identify offset=1320 count=40 Sent 14 80890.557975 80890.557975 9: seq: 1f, identify offset=1360 count=40 Sent 15 80890.562742 80890.562742 9: seq: 10, identify offset=1400 count=40 Sent 16 80890.567515 80890.567515 9: seq: 11, identify offset=1440 count=40 Sent 17 80890.572287 80890.572287 9: seq: 12, identify offset=1480 count=40 Sent 18 80890.577263 80890.577263 9: seq: 13, identify offset=1520 count=40 Sent 19 80890.582027 80890.582027 9: seq: 14, identify offset=1560 count=40 Sent 20 80890.586806 80890.586806 9: seq: 15, identify offset=1600 count=40 Sent 21 80890.591643 80890.591643 9: seq: 16, identify offset=1640 count=40 Sent 22 80890.596524 80890.596524 9: seq: 17, identify offset=1680 count=40 Sent 23 80890.601322 80890.601322 9: seq: 18, identify offset=1720 count=40 Sent 24 80890.606247 80890.606247 9: seq: 19, identify offset=1760 count=40 Sent 25 80890.611035 80890.611035 9: seq: 1a, identify offset=1800 count=40 Sent 26 80890.615811 80890.615811 9: seq: 1b, identify offset=1840 count=40 Sent 27 80890.620642 80890.620642 9: seq: 1c, identify offset=1880 count=40 Sent 28 80890.625531 80890.625531 9: seq: 1d, identify offset=1920 count=40 Sent 29 80890.630313 80890.630313 9: seq: 1e, identify offset=1960 count=40 Sent 30 80890.635085 80890.635085 9: seq: 1f, identify offset=2000 count=40 Sent 31 80890.639866 80890.639866 9: seq: 10, identify offset=2040 count=40 Sent 32 80890.644655 80890.644655 9: seq: 11, identify offset=2080 count=40 Sent 33 80890.649425 80890.649425 9: seq: 12, identify offset=2120 count=40 Sent 34 80890.654207 80890.654207 9: seq: 13, identify offset=2160 count=40 Sent 35 80890.658993 80890.658993 9: seq: 14, identify offset=2200 count=40 Sent 36 80890.663758 80890.663758 9: seq: 15, identify offset=2240 count=40 Sent 37 80890.668538 80890.668538 9: seq: 16, identify offset=2280 count=40 Sent 38 80890.673334 80890.673334 9: seq: 17, identify offset=2320 count=40 Sent 39 80890.678095 80890.678095 9: seq: 18, identify offset=2360 count=40 Sent 40 80890.682872 80890.682872 9: seq: 19, identify offset=2400 count=40 Sent 41 80890.687655 80890.687655 9: seq: 1a, identify offset=2440 count=40 Sent 42 80890.692428 80890.692428 9: seq: 1b, identify offset=2480 count=40 Sent 43 80890.697226 80890.697226 9: seq: 1c, identify offset=2520 count=40 Sent 44 80890.702004 80890.702004 9: seq: 1d, identify offset=2560 count=40 Sent 45 80890.706766 80890.706766 9: seq: 1e, identify offset=2600 count=40 Sent 46 80890.711543 80890.711543 9: seq: 1f, identify offset=2640 count=40 Sent 47 80890.716318 80890.716318 9: seq: 10, identify offset=2680 count=40 Sent 48 80890.721297 80890.721297 9: seq: 11, identify offset=2720 count=40 Sent 49 80890.726054 80890.726054 9: seq: 12, identify offset=2760 count=40 Sent 50 80890.730833 80890.730833 9: seq: 13, identify offset=2800 count=40 Sent 51 80890.735663 80890.735663 9: seq: 14, identify offset=2840 count=40 Sent 52 80890.740377 80890.740377 9: seq: 15, identify offset=2880 count=40 Sent 53 80890.745168 80890.745168 9: seq: 16, identify offset=2920 count=40 Sent 54 80890.750156 80890.750156 9: seq: 17, identify offset=2960 count=40 Sent 55 80890.754924 80890.754924 9: seq: 18, identify offset=3000 count=40 Sent 56 80890.758681 80890.758681 9: seq: 19, identify offset=3012 count=40 Sent 57 80890.767630 80890.767390 6: seq: 1a, get_uptime Sent 58 80890.821084 80890.820844 6: seq: 1b, get_clock Sent 59 80890.874696 80890.874456 6: seq: 1c, get_clock Sent 60 80890.928057 80890.927817 6: seq: 1d, get_clock Sent 61 80890.981707 80890.981467 6: seq: 1e, get_clock Sent 62 80891.035568 80891.035328 6: seq: 1f, get_clock Sent 63 80891.089103 80891.088863 6: seq: 10, get_clock Sent 64 80891.142486 80891.142246 6: seq: 11, get_clock Sent 65 80891.195890 80891.195650 6: seq: 12, get_clock Sent 66 80891.200053 80891.199813 6: seq: 13, get_config Sent 67 80891.200293 80891.199865 6: seq: 14, get_clock Sent 68 80891.206339 80891.206059 7: seq: 15, allocate_oids count=23 Sent 69 80891.206659 80891.206119 8: seq: 16, config_analog_in oid=10 pin=PC2 Sent 70 80891.207259 80891.206260 15: seq: 17, config_digital_out oid=11 pin=PE2 value=0 default_value=0 max_duration=900000000 Sent 71 80891.207699 80891.206310 11: seq: 18, set_digital_out_pwm_cycle oid=11 cycle_ticks=18000000 Sent 72 80891.208179 80891.206360 12: seq: 19, config_digital_out oid=12 pin=PG9 value=0 default_value=1 max_duration=0 Sent 73 80891.208619 80891.206384 11: seq: 1a, set_digital_out_pwm_cycle oid=12 cycle_ticks=1800000 Sent 74 80891.209099 80891.206431 12: seq: 1b, config_digital_out oid=13 pin=PG0 value=0 default_value=0 max_duration=0 Sent 75 80891.209539 80891.206455 11: seq: 1c, set_digital_out_pwm_cycle oid=13 cycle_ticks=1800000 Sent 76 80891.209979 80891.206503 11: seq: 1d, config_digital_out oid=14 pin=PD7 value=0 default_value=0 max_duration=0 Sent 77 80891.210419 80891.206577 11: seq: 1e, set_digital_out_pwm_cycle oid=14 cycle_ticks=1800000 Sent 78 80891.210739 80891.206601 8: seq: 1f, config_buttons oid=15 button_count=1 Sent 79 80891.211179 80891.206647 11: seq: 10, config_digital_out oid=16 pin=PA8 value=0 default_value=0 max_duration=0 Sent 80 80891.213659 80891.209349 62: seq: 11, config_endstop oid=0 pin=PE3 pull_up=0, config_trsync oid=1, config_stepper oid=2 step_pin=PE5 dir_pin=PF1 invert_step=0 step_pulse_ticks=360, config_digital_out oid=17 pin=PF0 value=1 default_value=1 max_duration=0, config_endstop oid=3 pin=PC15 pull_up=0, config_trsync oid=4, config_stepper oid=5 step_pin=PF9 dir_pin=PF3 invert_step=0 step_pulse_ticks=360, config_digital_out oid=18 pin=PF5 value=1 default_value=1 max_duration=0, config_endstop oid=6 pin=PC14 pull_up=0, config_trsync oid=7, config_stepper oid=8 step_pin=PA6 dir_pin=PF15 invert_step=0 step_pulse_ticks=360, config_digital_out oid=19 pin=PA5 value=1 default_value=1 max_duration=0 Sent 81 80891.215419 80891.209349 44: seq: 12, config_analog_in oid=20 pin=PC3, config_digital_out oid=21 pin=PG7 value=0 default_value=0 max_duration=900000000, set_digital_out_pwm_cycle oid=21 cycle_ticks=18000000, config_stepper oid=9 step_pin=PB1 dir_pin=PF13 invert_step=0 step_pulse_ticks=360, config_digital_out oid=22 pin=PF14 value=1 default_value=1 max_duration=0, finalize_config crc=2772727345 Sent 82 80891.217939 80891.213429 63: seq: 13, query_analog_in oid=10 clock=298130816 sample_ticks=180000 sample_count=8 rest_ticks=54000000 min_value=12005 max_value=32303 range_check_count=4, queue_digital_out oid=11 clock=74048568 on_ticks=0, queue_digital_out oid=12 clock=74060658 on_ticks=0, queue_digital_out oid=13 clock=74068695 on_ticks=0, queue_digital_out oid=14 clock=74076335 on_ticks=0, buttons_add oid=15 pos=0 pin=PE6 pull_up=0 Sent 83 80891.219819 80891.217838 47: seq: 14, buttons_query oid=15 clock=307130816 rest_ticks=360000 retransmit_count=50 invert=1, query_analog_in oid=20 clock=316130816 sample_ticks=180000 sample_count=8 rest_ticks=54000000 min_value=1171 max_value=32331 range_check_count=4, queue_digital_out oid=21 clock=74283311 on_ticks=0, get_config Sent 84 80891.227561 80891.227281 7: seq: 15, stepper_get_position oid=2 Sent 85 80891.231049 80891.230769 7: seq: 16, stepper_get_position oid=5 Sent 86 80891.234252 80891.233972 7: seq: 17, stepper_get_position oid=8 Sent 87 80891.237711 80891.237431 7: seq: 18, stepper_get_position oid=9 Sent 88 80892.184998 80892.184758 6: seq: 19, get_clock Sent 89 80892.702542 80892.702222 8: seq: 1a, buttons_ack oid=15 count=1 Sent 90 80893.169748 80893.169508 6: seq: 1b, get_clock Sent 91 80894.153873 80894.153633 6: seq: 1c, get_clock Sent 92 80895.138131 80895.137891 6: seq: 1d, get_clock Sent 93 80896.122473 80896.122233 6: seq: 1e, get_clock Sent 94 80897.107026 80897.106786 6: seq: 1f, get_clock Sent 95 80898.091706 80898.091466 6: seq: 10, get_clock Sent 96 80898.516009 80898.513529 62: seq: 11, set_next_step_dir oid=8 dir=1, queue_digital_out oid=19 clock=1398232228 on_ticks=0, queue_step oid=8 interval=1399394123 count=1 add=0, queue_step oid=8 interval=850566 count=1 add=0, queue_step oid=8 interval=585616 count=1 add=0, queue_step oid=8 interval=476008 count=1 add=0, queue_step oid=8 interval=411600 count=1 add=0, queue_step oid=8 interval=363684 count=4 add=-25579 Sent 97 80898.518529 80898.513529 63: seq: 12, queue_step oid=8 interval=273194 count=5 add=-11708, queue_step oid=8 interval=217405 count=9 add=-5616, queue_step oid=8 interval=170747 count=12 add=-2914, queue_step oid=8 interval=138864 count=15 add=-1651, queue_step oid=8 interval=115929 count=21 add=-942, queue_step oid=8 interval=97065 count=31 add=-542, queue_step oid=8 interval=81204 count=38 add=-331 Sent 98 80898.520929 80898.513529 60: seq: 13, queue_step oid=8 interval=69310 count=50 add=-207, queue_step oid=8 interval=59590 count=59 add=-136, queue_step oid=8 interval=52023 count=76 add=-90, queue_step oid=8 interval=45448 count=54 add=-15, queue_step oid=8 interval=45003 count=1283 add=0, queue_step oid=8 interval=45000 count=2000 add=0, queue_step oid=8 interval=45000 count=2000 add=0 Sent 99 80898.523329 80898.520150 60: seq: 14, queue_step oid=8 interval=45000 count=2000 add=0, queue_step oid=8 interval=44392 count=95 add=83, queue_step oid=8 interval=52615 count=63 add=128, queue_step oid=8 interval=61149 count=48 add=201, queue_step oid=8 interval=71351 count=38 add=326, queue_step oid=8 interval=84718 count=27 add=530, queue_step oid=8 interval=100371 count=20 add=885 Dumping receive queue 100 messages Receive: 0 80890.438993 80890.434408 49: seq: 16, identify_response offset=320 data=b'\xd0\xef\xa4Y6\x184\x8d\x1d9D\x16U-\xf2f\xb8\xd9@\x06\xcb~\xdfL\xecD\x9b\xe4q\xd5\xb5#\x82\xfb$\xef8\xce3\xbe' Receive: 1 80890.443771 80890.439190 49: seq: 17, identify_response offset=360 data=b'M\xba\xbc\x8d\xedB\x91<\xc6Y\xd7$-(\\\xf1\xe9-\xec~\x1c\xf4\xd9V\xf5`\xaftp\xb8?\xb7\xc8\xfb,\x0c\x17\xcb\x99A' Receive: 2 80890.448551 80890.443968 49: seq: 18, identify_response offset=400 data=b'nd\xac\xcf\xe6f\x90\x85v\x14\xd9\xd1\xdc\x8e\x16v\xc4\xf3\xe4\xc9*\r\xc4\xe1\xd9C\x84\x9f\x9a\x03`\x08\x82$\xb5\x82\xad\xe1_\xb0' Receive: 3 80890.453325 80890.448744 49: seq: 19, identify_response offset=440 data=b'\x19\xd07\x11E\xbdX\x8a\xba[\xf9\xd1\xcc%4\x8a\x9b\xf7\x92.yU\x8bG\x9e\x8f$\x97%m\x12K\xf1\x1f8`\xdf\xc1Kh' Receive: 4 80890.458100 80890.453519 49: seq: 1a, identify_response offset=480 data=b'c\x94\x98cQ\x92\xc3\x92(\x1d~\x973\xbbi\xfdP\x1c\xd1F\xfa\x04V\xd6\xef\xa1u\xb1\xef\xc6\xda\x81\x95\x03\xf5D=\xc72\x13' Receive: 5 80890.462890 80890.458293 49: seq: 1b, identify_response offset=520 data=b'\x95\xb5!4xb\x13\x90\xc2e\x8fT\x8b\xf1\xe9\xf8\xfaZq\xcf\xe3\xbd\xd8\xed\x95\x18\x82\x01>\xd8\xf0.\xe7\x87v\xce,,n\x9f' Receive: 6 80890.467662 80890.463124 49: seq: 1c, identify_response offset=560 data=b'jN\x02\xf4\x07\x94\xe6\xdd\x1c#\xd6\xa0\xb8\x90\xbb7\xaf\xfe\x01\x8e"\x08\x06\xb4\x0f\xa2\xdd\x83\xac\xe2\xd4<\x0c\xc0\xe8mQ\xb6\x8b\x95' Receive: 7 80890.472439 80890.467863 49: seq: 1d, identify_response offset=600 data=b'ou\x98Z\xeb\x92i\xfe\xd5\x8eEf\x87Oe\x1a\x0f\r\x89\xa5E\x16\x8fmk\xee\xdc\xbc\xe5u\xdd?5\x9c\xc6\xda\xe43\xd1\x98' Receive: 8 80890.477234 80890.472635 49: seq: 1e, identify_response offset=640 data=b'!\xb9\x0b\x85\xdccu\xb9\xe4\xce\xa6~\x7f\xb1v\xcf\x9b\xa2\x82W\\\x1f\x95\xa8\x0b\xee\x85\x1a\xf6\x06\xd4\x16i\x974\xd6\x80\x9a\xc7\xf8' Receive: 9 80890.481999 80890.477440 49: seq: 1f, identify_response offset=680 data=b'\xc0\x05\xb0\xd6.\xa2y\xb6\xa2 #X\xf4\xc2k\x1b\x94G/V\xd8?\xe3w\x1d\x18}UO\xceVf\x06\xbb\xec\x94\xc1\x93~<' Receive: 10 80890.486775 80890.482197 49: seq: 10, identify_response offset=720 data=b'\x8b\xd6\xf0\x04\xbcq\x93\xf1\x06\xcf\xc3gF\xae\xc27\x08\x0f\x8dh\xf9\x01\x06Z6!\xc2\x0b\xe6\x05ov\xbcL\x9fb\xf4)\xc0\x04' Receive: 11 80890.491558 80890.486968 49: seq: 11, identify_response offset=760 data=b',\x91\x7f\x89\xf7U\xc1\x0f<\xb7L\x8a\xda}%zn\xfd\xf6\xd0\xb3\x03\xeb\xbdO\xa3\xebZ\x197b\xb7\xe3\r^B\xe2#B\xb7' Receive: 12 80890.496413 80890.491750 49: seq: 12, identify_response offset=800 data=b'\x15\xf5\x87\xab\xb8\x01<%-\xb7\x02\xf2!\xael\x05xrxP1\xc9\x90\xa5MJ\x16s2\xd9\xc1\x93W|\xc2s\xd43\x85\x03' Receive: 13 80890.501446 80890.496871 49: seq: 13, identify_response offset=840 data=b"2\xa7iW\xa3\x16@\x91'\x13\xed\x16c\t\xe7\xc5`\x81\xd6\xeb\xe3\x98\xe4\xbc\x98\x8d\xd0P\x05\x06\xadW\xc7\x1c\xf4\x84\xbe\xab\xa82" Receive: 14 80890.506224 80890.501682 49: seq: 14, identify_response offset=880 data=b"\xb1}\x8aA\xd7v\xaf\x86\xab'\xc5t\xf0\x02\x0e\x10Jd\xa1&#\x1d\x0e\xf1q-\xce\xb9\xf6,3B\xd4\xba\x1c\x1f\x1f\x81\x0eE" Receive: 15 80890.511003 80890.506430 49: seq: 15, identify_response offset=920 data=b'\xc6\xcb\x16\x0eg\xd5v\x0b\xa7\xa8Ge\xa3\x16\xc0\x8d\x0fU\xd7\xb0\xd2\\,\x1dHWg\xbd\xa4)\xb4\xef;\xe7\x98\x05\xb0K*\x19' Receive: 16 80890.515784 80890.511210 49: seq: 16, identify_response offset=960 data=b'\xc5\xdb\xe3!\x1d\xf8Z\x8e\x08\x94.\xbb\xde\x89D\x0b\x8b0\x8e\xcd\xff\xa3\xb1\x15\xbd\xb1i\x17\xdd\xcf \xbf\xd8\x01\xe1\x9e\xa7_\x9d\x88' Receive: 17 80890.520558 80890.515988 49: seq: 17, identify_response offset=1000 data=b'\x1ex\x86\x87Q@\xb7\x1c\xd4\x15\xbc\xe7\xf1\xf9NL\xb1\x1b\x8c\xa2\xd9Kb\x99\x87#\x82\xb1X\xe6\x81A8p\xf9/dOh\xd3' Receive: 18 80890.525336 80890.520758 49: seq: 18, identify_response offset=1040 data=b'\xe0\xe1\xc5\x96\xee4\xb7,\x1dsr/\xec\xe1\x88n 9\x9a\x80s\x857\x97\xb9\x82#s\xe8\xf8\xb1\xe4\xc6\x9eQ\xb9\xe1\xd7\x8b\x0c' Receive: 19 80890.530121 80890.525537 49: seq: 19, identify_response offset=1080 data=b"\xc9(\xfaZt\xab-0\x8e\xd0 \xa3'\xb7)\x02\xaa\x88\x9c\x971\xf0\xbdJ/\xe0\xaf\x00\xf7\x00~O\x05~\xd0K\xa0\x87\x8a\x9e" Receive: 20 80890.534908 80890.530318 49: seq: 1a, identify_response offset=1120 data=b'\xbc\xc2\xf8< \x80\xa7\x85\xd1Z=\xc2\xc1\xf3\x06/\xa0\x1cf\xb3\xeb\n\x8e\xe7`\xf4\x0e\xc7\xd8\x90\xe8l\xb7\xbd\xd1\xf4\xafO\xbd]' Receive: 21 80890.539671 80890.535103 49: seq: 1b, identify_response offset=1160 data=b'\x8c\x18\xbe&!7C\xb9\xf8\xcbg\xb0\x87D\x90|\xc3\xc8\x12\xb6\x98N\xd9\x18\x85k\x94^\x01\xd2\xc2A\x925\xe7Y\x1f\xca`B' Receive: 22 80890.544450 80890.539864 49: seq: 1c, identify_response offset=1200 data=b'8s\x8d\xa3\xdc\xc7\x8f\xef\x18\x1c\xa0\xbfx\xc9\xde9\x84`r\xc8\x83k\x0b\xa3\x0c\x17\xf4\x1f\x1c )KPY\x97\xe5i\x90\x82\x01' Receive: 23 80890.548089 80890.544646 49: seq: 1d, identify_response offset=1240 data=b'\xd1\x9c\x88J\xfe\xa8U\t1\xdf:A\xd1PX\xd0\xc7\x1b\xbb\xfaA:\x07\xd6\x85\xac\xf4I\x13\xd6\x1e\xce\r\x1d\xd7>#<\xc7m' Receive: 24 80890.550005 80890.544646 13: seq: 1d, stats count=86 sum=90310 sumsq=663361 Receive: 25 80890.552989 80890.548285 49: seq: 1e, identify_response offset=1280 data=b":\xd0 4\xd0\xa1\x8a`I'\xc0\x10\x12\xb8\x93\x08\x03\xc9\xbc'\x91\xd5\xb6}H\x1a\xee\xd2\x16BV&i(*)\x8eeS\x07" Receive: 26 80890.557770 80890.553188 49: seq: 1f, identify_response offset=1320 data=b'\x9bFz\xd3\x97\xef\x11\xa05\xa9D\xed{\xf1n\xbe\x18b\xbd\x10\xee\xf04J\xc9b\x8c\xa9\x10*\x04f\xc1\xd6\x81y\xab\x1eAE' Receive: 27 80890.562543 80890.557975 49: seq: 10, identify_response offset=1360 data=b'r\xf4\x02\x14\xeb\x99\r\xfdN"\x00\x14\x10*tB5\x10\xb5\xb2A\x1b\x10)f\xc1\xe9\x9a\x1ae\x88\xae\xef\x88\'\x01\x93X\xf6x' Receive: 28 80890.567322 80890.562742 49: seq: 11, identify_response offset=1400 data=b'\xad\x9b\xa8\xf1\xbajt\x96@^P\xcd\xad\x91\xf0\xc7Z\x80J\xdc\x9cdew\x1a\xdd\xc2E\x02\xd1Q\x04=\xe6\x0f\x9d7\x10>\x9b' Receive: 29 80890.572095 80890.567515 49: seq: 12, identify_response offset=1440 data=b'\xe4\x0f\x0b\xf2\xf5\xbbM|\xb1\xfe7f\x96+P\xd1\xdb\xdb\xeb\xf8\xf2\xe3\xa7k,\xa7\xbc\xc9\xd9\xe4\xf2\xed\xfc\xe4\xf2\xedb2\x82$' Receive: 30 80890.577047 80890.572287 49: seq: 13, identify_response offset=1480 data=b'\n\xb4\x04\xd0j\x04\xf2\x15\x04\xf2C\xf8\xe5\x8d`\x01\xc2\xd6@\xb5\x19P\xe1cG\xc8\x06\x92\xc6\xcbw\xf0\xb3Q(\xf0\x83\xdbl\x86' Receive: 31 80890.581830 80890.577263 49: seq: 14, identify_response offset=1520 data=b'\xdb\x80\x95)\xbe\xd6\xc0\xd7z\x01?\xd1\x18J\xbc\x85\xc0@\x04?\xc1\x08\xac\xf9C\xb0\x87p\xef\x00A\xd1o\x90\x8d\x00\xe1\xb3\x11<' Receive: 32 80890.586610 80890.582027 49: seq: 15, identify_response offset=1560 data=b'\xf8\xee\xf6\x01QCVK\xd7\xd9\x1c\xd0\x87\x88p\x0e\x9e\x08~\x85\xf8\x0b[$\x9b_?o\xfe\x19\xbf\xbf:\xff\rMqF\xffN' Receive: 33 80890.591448 80890.586806 49: seq: 16, identify_response offset=1600 data=b'&\x17\x9b[\xc0\x96m\x11\xf8\xdb0\x9c?>\x02\xea\xe5\x97\x0bR\x98\x8f\xf5\xde\xd5\xf9\xe6\xfc\xe3\xbf\xce\xe3/\x1f?\xbd\xfb\xfc\x05-' Receive: 34 80890.596334 80890.591643 49: seq: 17, identify_response offset=1640 data=b'\xdf\xc7\xc5\xeb\xf3+XTG\xa6\xcd\x13\x98_\x8e\xa7~\x00q~@i\x0e\x10$o\x04\xc1\xd7(\xef5\xea\x06\xc0\x1f\xd7\xbf\xc6o' Receive: 35 80890.601109 80890.596524 49: seq: 18, identify_response offset=1680 data=b'\xd7\xb7\xef\xf0 \xe2\xe6\xfaf}s\x1d_\xdf^\\\xff\x06\x90\xebs\x84\xccq\xf9\xfc\xf2\xf2\xfc*~\xfb\xf9\xe6C|\xfe\xee\x17X' Receive: 36 80890.606053 80890.601322 49: seq: 19, identify_response offset=1720 data=b'\xf7\x9e1\x89\x06\x97N\xd5\xa9\xea\xfc\xe8\xa2\\\x0fA\x87\x94S\xa2\xba<5\xf2UG\x85\xcc$\x80\r\xc0\xd7\x18\x03\xbd9\xbf\x80\x13' Receive: 37 80890.610843 80890.606247 49: seq: 1a, identify_response offset=1760 data=b'\xd67\xb7W\xeaPpz\x97\xeb\xd9\xe4\xec\xf7\xd9\x897\xff\x03&oq\x02~\x9af\x1b\x9c\x05\xbe\x9e\xbd\xc3\x19T\xbd4;\xc7\x19' Receive: 38 80890.615622 80890.611035 49: seq: 1b, identify_response offset=1800 data=b'$@4{\x8f\xb3\xa5\xd9\xe5\x17\x9c\xad\xcc.\x1f\xd4\x9e\x9e\xda\xe6YG$\xcd?\x19\xec\xecy\xe0\xc1\xa1BS\r./\x08\x02u' Receive: 39 80890.620451 80890.615811 49: seq: 1c, identify_response offset=1840 data=b'\xb9DF\xb3p\x91\xa9\xeb\xb59\x8ff\x9e\x7f\x07\xdck*\xb3\x952gO\xad\xa1(|5\xf2\xd5\x06\xda\x18)P\x04\xaad\xd0\x16' Receive: 40 80890.625340 80890.620642 49: seq: 1d, identify_response offset=1880 data=b'\x16\xa9\x11X\xd2\x1cw\x83\xe4M\xa0\x8fi\xa0F\x8bE\xa6\x85\xc6\xd4\xeb\xdfR\xd6I\xed\x98u\x8eN\xec\x89\x99\xfa%\xa3\x88\xb8I' Receive: 41 80890.630124 80890.625531 49: seq: 1e, identify_response offset=1920 data=b'JVV-\x03o\xc60"0\x08b\x14\xb9\x98rJ\xeca/`L\xceE\xb2\x1a\xdc#\x9cD\xa9\x0b\xd0\xfe\xbd\xc5\xf4\x07*\xec' Receive: 42 80890.634896 80890.630313 49: seq: 1f, identify_response offset=1960 data=b'\x1d\xec\nek\xd22!Y\xa2\xcf\xa2~\x02\xd5U\x1aY"*:&\xaa\xfehUeJ*\x8f\x84\xe3x\xc9L\xc9m\xe9A2' Receive: 43 80890.639672 80890.635085 49: seq: 10, identify_response offset=2000 data=b"\x1b\x9d\xbc\xd4I\x03F\xcbx\xd3T\x8d*\xac\x0c\xa0\xe1\x90\xb0\xc9V\xb5\x13\xdf'\xc0t\xc6\xda\x8a)\x7f\x8e\xed!\xac=)\xaf\xf9" Receive: 44 80890.644455 80890.639866 49: seq: 11, identify_response offset=2040 data=b'H\xd9$\x83\xc7\xc4\xd2}R\x96<\xa7*\xc7\x00L\x1f\xaeo\x0bR\xb6G\x81\xcc`\xe9lJ)\xa4_\x034d1)8\xa4\x8a' Receive: 45 80890.649233 80890.644655 49: seq: 12, identify_response offset=2080 data=b'T\xf2\x1b`Q\xdds\xc3%\xc3\x9e\x0c\xfa\xe3\x1el\x1bM\xb6\xb5D\x15\xff\x01\\\x97J\xf6|\xcc\x85\r\x12\x08\x96\x915b\x11n' Receive: 46 80890.654014 80890.649425 49: seq: 13, identify_response offset=2120 data=b'VUGH\x19]\xe8\xe0b\x0b\x88\x16\x97\xc3E\x13 0\xaa8\xeb\xba\x18H\xf7\xa2\xd6g\x04\x0e\xfb\x83d\xdf\xc1\xc1\xf8u\x91<' Receive: 47 80890.658802 80890.654207 49: seq: 14, identify_response offset=2160 data=b"\xa25.\x8dd\xa9\x83s\xc1\xa5Lv\x9cA\xf1\x0f)\x85\xd1(\x98\xea\x85\x90\x12\xb4'\xa1Z\xca\xba\x1c\x9b\x0f@\x8c\x19\x18\xd3\xc1" Receive: 48 80890.663566 80890.658993 49: seq: 15, identify_response offset=2200 data=b"M\x997\xbf\xe7\xa8\x12L\xbe^&\xd8'M\xa6LZcc\xb7\xf5\x02\xf5\xa0\x92{\x06\xa3f\x9bW\x0fT\x1d|\x82w\x900\xba" Receive: 49 80890.668344 80890.663758 49: seq: 16, identify_response offset=2240 data=b'\x0e>"\xe5\x840\xebv\x01h5\n\x80\x9dD\x17 \xca\x9ar?\xcaG\x15\xa8DN\xfbe_yp\xfb<\xea\xa6\xda\x81\xa5\x14' Receive: 50 80890.673120 80890.668538 49: seq: 17, identify_response offset=2280 data=b'\xc0z\x82w\xc34\x17\xb8\xa4\xec\x99*\xeb+\xae/\x85\xd6\x0c\xef\xa3\x81cP\xd4`ch\xea\x98._[\x84\x03\xe9\xb0\x07\x91\xe7' Receive: 51 80890.677901 80890.673334 49: seq: 18, identify_response offset=2320 data=b'\x90S\xa4\x98\x9a\xbb-C\xca\x92zJ+\xa1\xefP`\xadz\r\xcf\x94t\xa8\x18@\x0cQt\x85Y3\xaf\x04\x03\x83\xe9\xf8\xa9\xde' Receive: 52 80890.682679 80890.678095 49: seq: 19, identify_response offset=2360 data=b'\x03l\xa6\x1e\xb6\xf24n\x0f\xfdZ\xbf\xf4\xb6\xaa\xd86Q\xb7\xa3\x9ba\xab\xe5\xc65)\x14\x19 \xaaF(\xe5W7J\x1eH\t' Receive: 53 80890.687463 80890.682872 49: seq: 1a, identify_response offset=2400 data=b'\xe9\x94\xe4\xcaY\xde\x96\xb2\xab1\xa5\xe2\xf4\xea\xc9\xbe\xc1\xd8\xd4\xb7\x07\xa8\xbf\xbb\xf2+\xec\x81\xde\x81Z\xda\xce\xba\xec\x01p\x012v' Receive: 54 80890.692238 80890.687655 49: seq: 1b, identify_response offset=2440 data=b'p\x1f\xb2j\xd4\xab\x85\xbcL\xb2T\x92*\x9d\x1e%9\xaf\xaa\xcc\xc1\xdf\xdd\xc3\x06\xc9]n\xdc\x98\xbd)\xf5Z\x98N\x17\xa9*\x1a' Receive: 55 80890.697017 80890.692428 49: seq: 1c, identify_response offset=2480 data=b'\xf5l\xce\xd8gp\xa4\x107\xef0\xc3\xdbb\xcfN\xfe\x8dzr\xeas\x89\xf5\xa9\xfa#JF\x8d8\x89\x9d\x17\xf0`\xda:R\x00' Receive: 56 80890.701806 80890.697226 49: seq: 1d, identify_response offset=2520 data=b"#(\xb4\x19\xadr'JJ9TZ\x9c\x9a\xbaGrET\r\x1926\\\xb5\xeb\xa5g\x82i\t\xc4\x9a\x83\xa6$\x06\x1b\xc8F" Receive: 57 80890.706573 80890.702004 49: seq: 1e, identify_response offset=2560 data=b'\x02o\x19E*h\xe9\xc9\\\x055\x9a\xcc#\xa5g\x98\xcc\xe7\x8b\x08\x83\xfb\xb3\xaa\x8ckp\x03\x9c\xbe\n\xe9\xf6\x8c\x9b\xeeK\xf4\x92' Receive: 58 80890.711352 80890.706766 49: seq: 1f, identify_response offset=2600 data=b'e\xcaGM\xa0)\xba\xd3\xa3\xed\x9c\xbe\x88\xd7\xad\x07\x93PS\xe1\xe6nG\xe5$WT[\xb1\xad\xf0o.\x9co?X\xa1M\xd1' Receive: 59 80890.716126 80890.711543 49: seq: 10, identify_response offset=2640 data=b'\xfel_h\xd0\x06\xa4-\x8f5\r\xa6\x81\xf3\xa1j@\x928]\x1f\xa6 \xfaB\xea\xab\x8aj\x0e\xf4\xb5\xc3\xd2~5\x82X\xaa[' Receive: 60 80890.721086 80890.716318 49: seq: 11, identify_response offset=2680 data=b'\x88\xea\x8a\xaa\xd3\x88k\xc6\xb0T\xc9\x06>\xcc\xe5|\xa5\x9a\xc4\xaa\x99\xf4=\xb65\x85\x1e\xc4\xfd\xe9S\x8cI\xa6\xbd+\xe1\xb1\xd9n' Receive: 61 80890.725860 80890.721297 49: seq: 12, identify_response offset=2720 data=b'-f\x97\xa6;:\xd8y_\x15\xe0s\x0f\xcfp\x9b\xaf@\x1e\xf6\r\xc7\xd8X@_\xcb\xd0\xdc\xe89\xea\x9b\x8a\x0e\xee\xa8\xf4?E' Receive: 62 80890.730641 80890.726054 49: seq: 13, identify_response offset=2760 data=b'\\\xcc${\x89\xb0qBDBY\xc2~\xa6\xdf\xf5W\xec\x0c+\xc2\xa3\xfd\xb1\xff\xcb\xce\xba#v\x86~\xd86A\xb5\xc0\rs]' Receive: 63 80890.735470 80890.730833 49: seq: 14, identify_response offset=2800 data=b'\x9a\xaa\xcfV)\xe2\xc1\r@\nn\x1f~\xe5\xbd\xd0\x0f:\x90\xae\xfb\x82V\x07Dcl\x15\x88u\x81IM\x9c\xa9\xbf8\xd2G\xfa' Receive: 64 80890.740185 80890.735663 49: seq: 15, identify_response offset=2840 data=b'\x1e\xe1P\x9b\x87=\xa0\x97iu\xd1\xadN\x05-\xc8>\x8e\x98\x9e\xecq\r\xcf\xdd\x84\xfc/\xf9\x92\x99K\xe1\x94\xfd.\x01\xe2y\xc7' Receive: 65 80890.744975 80890.740377 49: seq: 16, identify_response offset=2880 data=b'\x9a5\x07\x17p\x1b\x9b\x83\xcb\xfb\xc3\xee\xc8\x8fL\x1f\xc3\xacj\x19\xa84{\x19R\x8e/\xfb\x07+\xbbB\xff\x91\xdf\xc8_,\xfa\x86' Receive: 66 80890.749794 80890.745168 49: seq: 17, identify_response offset=2920 data=b'\xc7\xa8\x1bB\x8dt\x01\xb6\x12\x8c\xfc\xf7\xd0\xd4\x8e\xba\xb4\x8e\x82-\xd9\x1f\xc6!\xd3#9\xbc\x01\xda\t=\x9c\xb9\xdb\xf7\xe8]D\x9a' Receive: 67 80890.754704 80890.750156 49: seq: 18, identify_response offset=2960 data=b'\xd8&\xcc\xd1o/\x8e\xfb\xc3N\x04}(a\xf4!\xb2s}#\x06"\xfd\x7f\x1a\xa0j\xbd\x9f\x9dz\xde\xe9l\xea\xf9\xcb\xe9.Z' Receive: 68 80890.758478 80890.754924 21: seq: 19, identify_response offset=3000 data=b'\xa4a\x96D|\xf2\xfc_\xbd\xf6\xe9\x17' Receive: 69 80890.761692 80890.758681 9: seq: 1a, identify_response offset=3012 data=b'' Receive: 70 80890.769975 80890.767630 11: seq: 1b, uptime high=3 clock=4254717894 Receive: 71 80890.823417 80890.821084 10: seq: 1c, clock clock=4264337302 Receive: 72 80890.877003 80890.874696 10: seq: 1d, clock clock=4273988556 Receive: 73 80890.930413 80890.928057 10: seq: 1e, clock clock=4283595205 Receive: 74 80890.984038 80890.981707 10: seq: 1f, clock clock=4293252788 Receive: 75 80891.037968 80891.035568 10: seq: 10, clock clock=7981465 Receive: 76 80891.091348 80891.089103 10: seq: 11, clock clock=17615288 Receive: 77 80891.144762 80891.142486 10: seq: 12, clock clock=27226251 Receive: 78 80891.198177 80891.195890 10: seq: 13, clock clock=36837804 Receive: 79 80891.202979 80891.200053 10: seq: 14, config is_config=0 crc=0 is_shutdown=0 move_count=0 Receive: 80 80891.202985 80891.200293 10: seq: 15, clock clock=37631278 Receive: 81 80891.222206 80891.219819 15: seq: 15, config is_config=1 crc=2772727345 is_shutdown=0 move_count=1024 Receive: 82 80891.229843 80891.227561 8: seq: 16, stepper_position oid=2 pos=0 Receive: 83 80891.233409 80891.231049 8: seq: 17, stepper_position oid=5 pos=0 Receive: 84 80891.236474 80891.234252 8: seq: 18, stepper_position oid=8 pos=0 Receive: 85 80891.240062 80891.237711 8: seq: 19, stepper_position oid=9 pos=0 Receive: 86 80892.187426 80892.184998 11: seq: 1a, clock clock=214894576 Receive: 87 80892.656777 80892.184998 15: seq: 1a, analog_in_state oid=10 next_clock=352130816 value=31609 Receive: 88 80892.701696 80892.184998 10: seq: 1a, buttons_state oid=15 ack_count=0 state=b'\x00' Receive: 89 80892.756784 80892.702542 15: seq: 1b, analog_in_state oid=20 next_clock=370130816 value=31626 Receive: 90 80892.956754 80892.702542 15: seq: 1b, analog_in_state oid=10 next_clock=406130816 value=31606 Receive: 91 80893.056776 80892.702542 15: seq: 1b, analog_in_state oid=20 next_clock=424130816 value=31628 Receive: 92 80893.172113 80893.169748 11: seq: 1c, clock clock=392147090 Receive: 93 80893.256756 80893.169748 15: seq: 1c, analog_in_state oid=10 next_clock=460130816 value=31609 Receive: 94 80893.356783 80893.169748 15: seq: 1c, analog_in_state oid=20 next_clock=478130816 value=31628 Receive: 95 80893.556806 80893.169748 15: seq: 1c, analog_in_state oid=10 next_clock=514130816 value=31611 Receive: 96 80893.656765 80893.169748 15: seq: 1c, analog_in_state oid=20 next_clock=532130816 value=31625 Receive: 97 80893.856828 80893.169748 15: seq: 1c, analog_in_state oid=10 next_clock=568130816 value=31609 Receive: 98 80898.094195 80898.091706 11: seq: 11, clock clock=247961388 Receive: 99 80898.518454 80898.516009 12: seq: 12, shutdown clock=324345036 static_string_id=Invalid oid type Transition to shutdown state: MCU 'mcu' shutdown: Invalid oid type Dumping gcode input 0 blocks Dumping 20 requests for client 547680392096 Received 80891.250689: b'{"id": 547774381552, "method": "info", "params": {}}' Received 80891.251795: b'{"id": 547774381552, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null}, "response_template": {"method": "process_status_update"}}}' Received 80891.253276: b'{"id": 547774381552, "method": "gcode/subscribe_output", "params": {"response_template": {"method": "process_gcode_response"}}}' Received 80891.254790: b'{"id": 547774381168, "method": "list_endpoints", "params": {}}' Received 80891.256403: b'{"id": 547774381936, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null}, "response_template": {"method": "process_status_update"}}}' Received 80891.504814: b'{"id": 547774381648, "method": "objects/list", "params": {}}' Received 80891.506261: b'{"id": 548078447200, "method": "objects/query", "params": {"objects": {"configfile": null}}}' Received 80891.756575: b'{"id": 547774381840, "method": "register_remote_method", "params": {"response_template": {"method": "shutdown_machine"}, "remote_method": "shutdown_machine"}}' Received 80891.757972: b'{"id": 547774381840, "method": "register_remote_method", "params": {"response_template": {"method": "reboot_machine"}, "remote_method": "reboot_machine"}}' Received 80891.759093: b'{"id": 547774381840, "method": "register_remote_method", "params": {"response_template": {"method": "pause_job_queue"}, "remote_method": "pause_job_queue"}}' Received 80891.760138: b'{"id": 547774381840, "method": "register_remote_method", "params": {"response_template": {"method": "start_job_queue"}, "remote_method": "start_job_queue"}}' Received 80891.762519: b'{"id": 547774381120, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 80891.762798: b'{"id": 547774380304, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 80891.766137: b'{"id": 547774379536, "method": "info", "params": {}}' Received 80891.766137: b'{"id": 548078917136, "method": "objects/list", "params": {}}' Received 80891.766785: b'{"id": 548078852224, "method": "gcode/help", "params": {}}' Received 80891.816727: b'{"id": 547774381888, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 80892.008815: b'{"id": 547774380832, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 80892.009145: b'{"id": 547774380160, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 80898.506695: b'{"id": 547774381072, "method": "gcode/script", "params": {"script": "G28"}}' gcode state: absolute_coord=True absolute_extrude=True base_position=[0.0, 0.0, 0.0, 0.0] last_position=[525.0, 0.0, 10.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: (80891.767130858, 0.0, 0.0) Requested toolhead position at shutdown time 121.106564: (525.0, 0.0, 10.0) Stats 80899.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1612 bytes_read=4996 bytes_retransmit=57 bytes_invalid=96 send_seq=142 receive_seq=142 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180007659 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.02 cputime=1.280 memavail=1464604 print_time=105.382 buffer_time=1.685 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Homing failed due to printer shutdown Stats 80900.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1642 bytes_read=5036 bytes_retransmit=57 bytes_invalid=96 send_seq=145 receive_seq=145 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180007659 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.02 cputime=1.294 memavail=1464604 print_time=105.382 buffer_time=0.683 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Stats 80901.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1648 bytes_read=5052 bytes_retransmit=57 bytes_invalid=96 send_seq=146 receive_seq=146 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180007659 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.02 cputime=1.304 memavail=1464604 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Stats 80902.2: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000007 bytes_write=1654 bytes_read=5081 bytes_retransmit=57 bytes_invalid=96 send_seq=147 receive_seq=147 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180007659 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.02 cputime=1.314 memavail=1464380 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Stats 80903.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000007 bytes_write=1660 bytes_read=5097 bytes_retransmit=57 bytes_invalid=96 send_seq=148 receive_seq=148 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180007659 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.02 cputime=1.325 memavail=1464380 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80903.999: freq=180007659 diff=3264781056 stddev=149414.948 Stats 80904.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000007 bytes_write=1666 bytes_read=5113 bytes_retransmit=57 bytes_invalid=96 send_seq=149 receive_seq=149 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=420131446 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.02 cputime=1.336 memavail=1464380 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80904.984: freq=420131446 diff=-107020110 stddev=180000.000 Stats 80905.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000007 bytes_write=1672 bytes_read=5129 bytes_retransmit=57 bytes_invalid=96 send_seq=150 receive_seq=150 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=416046663 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.02 cputime=1.348 memavail=1464380 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80905.969: freq=416046663 diff=-282310540 stddev=180000.000 Stats 80906.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000007 bytes_write=1678 bytes_read=5145 bytes_retransmit=57 bytes_invalid=96 send_seq=151 receive_seq=151 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=408712559 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.09 cputime=1.358 memavail=1464380 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80906.954: freq=408712559 diff=-398028394 stddev=180000.000 Stats 80907.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1684 bytes_read=5174 bytes_retransmit=57 bytes_invalid=96 send_seq=152 receive_seq=152 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=400836654 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.09 cputime=1.370 memavail=1464380 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80907.938: freq=400836654 diff=-490720134 stddev=180000.000 Stats 80908.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1690 bytes_read=5190 bytes_retransmit=57 bytes_invalid=96 send_seq=153 receive_seq=153 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=392970190 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.09 cputime=1.381 memavail=1464160 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80908.923: freq=392970190 diff=-569005431 stddev=180000.000 Stats 80909.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1696 bytes_read=5206 bytes_retransmit=57 bytes_invalid=96 send_seq=154 receive_seq=154 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=385287003 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.09 cputime=1.392 memavail=1463964 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80909.907: freq=385287003 diff=-636148945 stddev=180000.000 Stats 80910.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1702 bytes_read=5222 bytes_retransmit=57 bytes_invalid=96 send_seq=155 receive_seq=155 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=377855322 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.09 cputime=1.403 memavail=1463964 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80910.892: freq=377855322 diff=-694341840 stddev=180000.000 Stats 80911.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1708 bytes_read=5238 bytes_retransmit=57 bytes_invalid=96 send_seq=156 receive_seq=156 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=370698796 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.09 cputime=1.415 memavail=1463992 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80911.876: freq=370698796 diff=-744556920 stddev=180000.000 Stats 80912.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1714 bytes_read=5267 bytes_retransmit=57 bytes_invalid=96 send_seq=157 receive_seq=157 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=363827006 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.09 cputime=1.426 memavail=1463992 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80912.861: freq=363827006 diff=-788024908 stddev=180000.000 Stats 80913.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1720 bytes_read=5283 bytes_retransmit=57 bytes_invalid=96 send_seq=158 receive_seq=158 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=357237598 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.09 cputime=1.438 memavail=1464020 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80913.845: freq=357237598 diff=-825527478 stddev=180000.000 Stats 80914.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1726 bytes_read=5299 bytes_retransmit=57 bytes_invalid=96 send_seq=159 receive_seq=159 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=350923913 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.09 cputime=1.449 memavail=1464020 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80914.830: freq=350923913 diff=-857786819 stddev=180000.000 Stats 80915.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1732 bytes_read=5315 bytes_retransmit=57 bytes_invalid=96 send_seq=160 receive_seq=160 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=344876432 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.09 cputime=1.462 memavail=1464020 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80915.815: freq=344876432 diff=-885333853 stddev=180000.000 Stats 80916.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1738 bytes_read=5331 bytes_retransmit=57 bytes_invalid=96 send_seq=161 receive_seq=161 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=339084856 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.08 cputime=1.472 memavail=1464020 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80916.799: freq=339084856 diff=-908549168 stddev=180000.000 Stats 80917.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1744 bytes_read=5360 bytes_retransmit=57 bytes_invalid=96 send_seq=162 receive_seq=162 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=333539234 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.08 cputime=1.483 memavail=1464020 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80917.784: freq=333539234 diff=-928034285 stddev=180000.000 Stats 80918.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1750 bytes_read=5376 bytes_retransmit=57 bytes_invalid=96 send_seq=163 receive_seq=163 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=328228113 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.08 cputime=1.495 memavail=1464504 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80918.769: freq=328228113 diff=-944102621 stddev=180000.000 Stats 80919.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1756 bytes_read=5392 bytes_retransmit=57 bytes_invalid=96 send_seq=164 receive_seq=164 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=323140761 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.08 cputime=1.505 memavail=1465324 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80919.753: freq=323140761 diff=-957075172 stddev=180000.000 Stats 80920.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1762 bytes_read=5408 bytes_retransmit=57 bytes_invalid=96 send_seq=165 receive_seq=165 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=318266821 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.08 cputime=1.517 memavail=1465100 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80920.738: freq=318266821 diff=-967381908 stddev=180000.000 Stats 80921.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1768 bytes_read=5423 bytes_retransmit=57 bytes_invalid=96 send_seq=166 receive_seq=166 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=313595473 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.07 cputime=1.528 memavail=1465100 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80921.723: freq=313595473 diff=-975206224 stddev=180000.000 Stats 80922.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1774 bytes_read=5452 bytes_retransmit=57 bytes_invalid=96 send_seq=167 receive_seq=167 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=309116939 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.07 cputime=1.540 memavail=1465100 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80922.707: freq=309116939 diff=-980694576 stddev=180000.000 Stats 80923.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1780 bytes_read=5468 bytes_retransmit=57 bytes_invalid=96 send_seq=168 receive_seq=168 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=304822388 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.07 cputime=1.551 memavail=1465100 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80923.692: freq=304822388 diff=-984229936 stddev=180000.000 Stats 80924.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1786 bytes_read=5484 bytes_retransmit=57 bytes_invalid=96 send_seq=169 receive_seq=169 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=300702509 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.07 cputime=1.562 memavail=1465100 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80924.676: freq=300702509 diff=-985920253 stddev=180000.000 Stats 80925.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1792 bytes_read=5500 bytes_retransmit=57 bytes_invalid=96 send_seq=170 receive_seq=170 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=296748939 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.07 cputime=1.573 memavail=1465100 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80925.660: freq=296748939 diff=-986011159 stddev=180000.000 Stats 80926.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1798 bytes_read=5516 bytes_retransmit=57 bytes_invalid=96 send_seq=171 receive_seq=171 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=292953394 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.07 cputime=1.585 memavail=1465100 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80926.645: freq=292953394 diff=-984668461 stddev=180000.000 Stats 80927.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1804 bytes_read=5545 bytes_retransmit=57 bytes_invalid=96 send_seq=172 receive_seq=172 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=289308008 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.07 cputime=1.596 memavail=1465100 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80927.629: freq=289308008 diff=-982030455 stddev=180000.000 Stats 80928.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1810 bytes_read=5561 bytes_retransmit=57 bytes_invalid=96 send_seq=173 receive_seq=173 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=285805417 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.07 cputime=1.608 memavail=1465352 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80928.614: freq=285805417 diff=-978277510 stddev=180000.000 Stats 80929.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1816 bytes_read=5577 bytes_retransmit=57 bytes_invalid=96 send_seq=174 receive_seq=174 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=282438406 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.07 cputime=1.618 memavail=1465384 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80929.599: freq=282438406 diff=-973392930 stddev=180000.000 Stats 80930.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1822 bytes_read=5593 bytes_retransmit=57 bytes_invalid=96 send_seq=175 receive_seq=175 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=279200798 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.07 cputime=1.630 memavail=1465384 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80930.583: freq=279200798 diff=-967540990 stddev=180000.000 Stats 80931.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1828 bytes_read=5609 bytes_retransmit=57 bytes_invalid=96 send_seq=176 receive_seq=176 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=276086497 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.06 cputime=1.641 memavail=1465384 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80931.568: freq=276086497 diff=-960892865 stddev=180000.000 Stats 80932.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1834 bytes_read=5638 bytes_retransmit=57 bytes_invalid=96 send_seq=177 receive_seq=177 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=273089433 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.06 cputime=1.653 memavail=1465384 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80932.553: freq=273089433 diff=-953406868 stddev=180000.000 Stats 80933.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1840 bytes_read=5654 bytes_retransmit=57 bytes_invalid=96 send_seq=178 receive_seq=178 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=270204430 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.06 cputime=1.664 memavail=1465384 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80933.537: freq=270204430 diff=-945237167 stddev=180000.000 Stats 80934.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1846 bytes_read=5670 bytes_retransmit=57 bytes_invalid=96 send_seq=179 receive_seq=179 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=267426292 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.06 cputime=1.675 memavail=1465384 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80934.521: freq=267426292 diff=-936468876 stddev=180000.000 Stats 80935.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1852 bytes_read=5686 bytes_retransmit=57 bytes_invalid=96 send_seq=180 receive_seq=180 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=264750069 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.06 cputime=1.686 memavail=1465384 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80935.505: freq=264750069 diff=-927160539 stddev=180000.000 Stats 80936.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1858 bytes_read=5702 bytes_retransmit=57 bytes_invalid=96 send_seq=181 receive_seq=181 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=262171114 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.06 cputime=1.698 memavail=1465384 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80936.489: freq=262171114 diff=-917405458 stddev=180000.000 Stats 80937.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=1864 bytes_read=5731 bytes_retransmit=57 bytes_invalid=96 send_seq=182 receive_seq=182 retransmit_seq=126 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=259684918 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.06 cputime=1.709 memavail=1465384 print_time=105.382 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Resetting prediction variance 80937.474: freq=259684918 diff=-907217724 stddev=180000.000 Resetting prediction variance 80938.458: freq=257287377 diff=-896668969 stddev=180000.000 Resetting prediction variance 80939.442: freq=254974533 diff=-885811322 stddev=180000.000 Resetting prediction variance 80940.427: freq=252742620 diff=-874688139 stddev=180000.000 Resetting prediction variance 80941.411: freq=250588081 diff=-863287345 stddev=180000.000 Resetting prediction variance 80942.395: freq=248507716 diff=-851675057 stddev=180000.000 Resetting prediction variance 80943.379: freq=246498389 diff=-839891642 stddev=180000.000 Resetting prediction variance 80944.364: freq=244557102 diff=-828022290 stddev=180000.000 Resetting prediction variance 80945.349: freq=242680837 diff=-816030709 stddev=180000.000 Resetting prediction variance 80946.334: freq=240866930 diff=-803936087 stddev=180000.000 Resetting prediction variance 80947.319: freq=239112874 diff=-791795057 stddev=180000.000 Resetting prediction variance 80948.303: freq=237416182 diff=-779544341 stddev=180000.000 Resetting prediction variance 80949.288: freq=235774753 diff=-767299616 stddev=180000.000 Resetting prediction variance 80950.273: freq=234186290 diff=-755060146 stddev=180000.000 Resetting prediction variance 80951.257: freq=232648669 diff=-742817094 stddev=180000.000 Resetting prediction variance 80952.242: freq=231159940 diff=-730586576 stddev=180000.000 Resetting prediction variance 80953.227: freq=229718250 diff=-718390802 stddev=180000.000 Resetting prediction variance 80954.211: freq=228321791 diff=-706229223 stddev=180000.000 Resetting prediction variance 80955.196: freq=226968894 diff=-694145958 stddev=180000.000 Resetting prediction variance 80956.181: freq=225657865 diff=-682128446 stddev=180000.000 Resetting prediction variance 80957.166: freq=224387156 diff=-670168850 stddev=180000.000 Resetting prediction variance 80958.151: freq=223155333 diff=-658299718 stddev=180000.000 Resetting prediction variance 80959.135: freq=221960968 diff=-646497092 stddev=180000.000 Resetting prediction variance 80960.120: freq=220802777 diff=-634833770 stddev=180000.000 Resetting prediction variance 80961.105: freq=219679356 diff=-623267587 stddev=180000.000 Resetting prediction variance 80962.090: freq=218589493 diff=-611809988 stddev=180000.000 Resetting prediction variance 80963.075: freq=217532017 diff=-600456710 stddev=180000.000 Resetting prediction variance 80964.060: freq=216505818 diff=-589229012 stddev=180000.000 Resetting prediction variance 80965.045: freq=215509806 diff=-578126687 stddev=180000.000 Resetting prediction variance 80966.029: freq=214542940 diff=-567126117 stddev=180000.000 Resetting prediction variance 80967.013: freq=213604295 diff=-556263993 stddev=180000.000 webhooks client 547680392096: Disconnected Restarting printer Start printer at Sun Mar 12 15:53:10 2023 (1678661590.6 80968.7) ===== Config file ===== [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set allow_park = False if not macro_found else False if client.park_at_cancel is not defined else True if client.park_at_cancel|lower == 'true' else False %} {% set retract = 5.0 if not macro_found else client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if not macro_found else "" if client.park_at_cancel_x is not defined else "X=" + client.park_at_cancel_x|string if client.park_at_cancel_x is not none %} {% set park_y = "" if not macro_found else "" if client.park_at_cancel_y is not defined else "Y=" + client.park_at_cancel_y|string if client.park_at_cancel_y is not none %} {% set custom_park = True if (park_x|length > 0 or park_y|length > 0) else False %} {% 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 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 = PAUSE_BASE _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = velocity if not macro_found else client.speed_move|default(velocity) %} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} [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 %} {action_respond_info("%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 %} {action_respond_info("%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 macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = False if not macro_found else False if client.use_custom_pos is not defined else True if client.use_custom_pos|lower == 'true' else False %} {% set custom_park_x = 0.0 if not macro_found else client.custom_park_x|default(0.0) %} {% set custom_park_y = 0.0 if not macro_found else client.custom_park_y|default(0.0) %} {% set park_dz = 2.0 if not macro_found else client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = 900 if not macro_found else client.speed_hop|default(15) * 60 %} {% set sp_move = velocity * 60 if not macro_found else 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 %} {action_respond_info("Printer not homed")} {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.unretract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_unretract|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.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 %} {action_respond_info("Extruder not hot enough")} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.retract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_retract|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [printer] kinematics = corexy max_velocity = 300 max_accel = 4500 max_accel_to_decel = 4500 square_corner_velocity = 5 max_z_velocity = 25 max_z_accel = 30 [stepper_x] step_pin = PE5 dir_pin = !PF1 enable_pin = !PF0 microsteps = 16 rotation_distance = 20 endstop_pin = !PC15 position_endstop = 0 position_min = 0 position_max = 350 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_y] step_pin = PF9 dir_pin = !PF3 enable_pin = !PF5 microsteps = 16 rotation_distance = 20 endstop_pin = !PC14 position_endstop = -2 position_min = -2 position_max = 330 homing_retract_dist = 10 homing_speed = 50.0 second_homing_speed = 10.0 [stepper_z] step_pin = PA6 dir_pin = PF15 enable_pin = !PA5 microsteps = 16 rotation_distance = 4 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -2 [extruder] step_pin = PB1 dir_pin = PF13 enable_pin = !PF14 microsteps = 16 rotation_distance = 16.75 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PG7 sensor_type = ATC Semitec 104GT-2 sensor_pin = PC3 control = pid pid_kp = 23.292 pid_ki = 1.294 pid_kd = 104.812 min_temp = 0 max_temp = 250 min_extrude_temp = 170 max_extrude_only_distance = 300 [heater_bed] heater_pin = PE2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC2 min_temp = 0 max_temp = 130 control = pid pid_kp = 72.353 pid_ki = 1.227 pid_kd = 1066.301 [heater_fan hotend_fan] heater = extruder heater_temp = 50.0 pin = PG9 [fan] pin = PG0 [controller_fan drivers_fan] pin = PD7 [filament_switch_sensor filament_sensor] pause_on_runout = True runout_gcode = M25 switch_pin = !PE6 [output_pin beeper] pin = PA8 [safe_z_home] home_xy_position = 165, 165 speed = 50 z_hop = 10 z_hop_speed = 5 [bed_screws] screw1 = 5, 5 screw2 = 165, 5 screw3 = 325, 5 screw4 = 5, 325 screw5 = 165, 325 screw6 = 325, 325 [bed_mesh] speed = 120 probe_count = 5, 5 horizontal_move_z = 5 algorithm = lagrange mesh_min = 30, 30 mesh_max = 300, 300 mesh_pps = 0 fade_start = 1 fade_end = 10 fade_target = 0 [probe] x_offset = -40 y_offset = -10 pin = !PE3 speed = 30 z_offset = 0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547681205312: New connection webhooks client 547681205312: Client info {'program': 'Moonraker', 'version': 'v0.8.0-29-g80920dd'} process_identify error Traceback (most recent call last): File "/home/pi/klipper/klippy/msgproto.py", line 396, in process_identify data = zlib.decompress(data) zlib.error: Error -3 while decompressing data: invalid distance too far back Protocol error Traceback (most recent call last): File "/home/pi/klipper/klippy/msgproto.py", line 396, in process_identify data = zlib.decompress(data) zlib.error: Error -3 while decompressing data: invalid distance too far back During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 176, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 263, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/klippy.py", line 263, in return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 798, in _mcu_identify self._serial.connect_uart(self._serialport, self._baud, rts) File "/home/pi/klipper/klippy/serialhdl.py", line 195, in connect_uart ret = self._start_session(serial_dev) File "/home/pi/klipper/klippy/serialhdl.py", line 95, in _start_session msgparser.process_identify(identify_data) File "/home/pi/klipper/klippy/msgproto.py", line 415, in process_identify self._error("Error during identify: %s", str(e)) File "/home/pi/klipper/klippy/msgproto.py", line 243, in _error raise error(self.warn_prefix + (msg % params)) msgproto.error: mcu 'mcu': Error during identify: Error -3 while decompressing data: invalid distance too far back Unable to retrieve mcu_version from mcu Traceback (most recent call last): File "/home/pi/klipper/klippy/msgproto.py", line 396, in process_identify data = zlib.decompress(data) zlib.error: Error -3 while decompressing data: invalid distance too far back During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 176, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 263, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/klippy.py", line 263, in return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 798, in _mcu_identify self._serial.connect_uart(self._serialport, self._baud, rts) File "/home/pi/klipper/klippy/serialhdl.py", line 195, in connect_uart ret = self._start_session(serial_dev) File "/home/pi/klipper/klippy/serialhdl.py", line 95, in _start_session msgparser.process_identify(identify_data) File "/home/pi/klipper/klippy/msgproto.py", line 415, in process_identify self._error("Error during identify: %s", str(e)) File "/home/pi/klipper/klippy/msgproto.py", line 243, in _error raise error(self.warn_prefix + (msg % params)) msgproto.error: mcu 'mcu': Error during identify: Error -3 while decompressing data: invalid distance too far back During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 152, in _build_protocol_error_message mcu_version = mcu.get_status()['mcu_version'] KeyError: 'mcu_version' Build file /home/pi/klipper/klippy/../.config(3047): Sun Mar 12 15:22:23 2023 ========= Last MCU build config ========= CONFIG_LOW_LEVEL_OPTIONS=y # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set # CONFIG_MACH_LPC176X is not set CONFIG_MACH_STM32=y # CONFIG_MACH_HC32F460 is not set # CONFIG_MACH_RP2040 is not set # CONFIG_MACH_PRU is not set # CONFIG_MACH_AR100 is not set # CONFIG_MACH_LINUX is not set # CONFIG_MACH_SIMU is not set CONFIG_BOARD_DIRECTORY="stm32" CONFIG_MCU="stm32f446xx" CONFIG_CLOCK_FREQ=180000000 CONFIG_SERIAL=y CONFIG_FLASH_SIZE=0x80000 CONFIG_FLASH_BOOT_ADDRESS=0x8000000 CONFIG_RAM_START=0x20000000 CONFIG_RAM_SIZE=0x20000 CONFIG_STACK_SIZE=512 CONFIG_FLASH_APPLICATION_ADDRESS=0x8010000 CONFIG_STM32_SELECT=y # CONFIG_MACH_STM32F103 is not set # CONFIG_MACH_STM32F207 is not set # CONFIG_MACH_STM32F401 is not set # CONFIG_MACH_STM32F405 is not set # CONFIG_MACH_STM32F407 is not set # CONFIG_MACH_STM32F429 is not set CONFIG_MACH_STM32F446=y # CONFIG_MACH_STM32F031 is not set # CONFIG_MACH_STM32F042 is not set # CONFIG_MACH_STM32F070 is not set # CONFIG_MACH_STM32F072 is not set # CONFIG_MACH_STM32G070 is not set # CONFIG_MACH_STM32G071 is not set # CONFIG_MACH_STM32G0B0 is not set # CONFIG_MACH_STM32G0B1 is not set # CONFIG_MACH_STM32G431 is not set # CONFIG_MACH_STM32H723 is not set # CONFIG_MACH_STM32H743 is not set # CONFIG_MACH_STM32H750 is not set # CONFIG_MACH_STM32L412 is not set CONFIG_MACH_STM32F4=y CONFIG_HAVE_STM32_USBOTG=y CONFIG_HAVE_STM32_CANBUS=y CONFIG_HAVE_STM32_USBCANBUS=y CONFIG_STM32_DFU_ROM_ADDRESS=0 # CONFIG_STM32_FLASH_START_8000 is not set CONFIG_STM32_FLASH_START_10000=y # CONFIG_STM32_FLASH_START_0000 is not set CONFIG_STM32_CLOCK_REF_8M=y # CONFIG_STM32_CLOCK_REF_12M is not set # CONFIG_STM32_CLOCK_REF_16M is not set # CONFIG_STM32_CLOCK_REF_20M is not set # CONFIG_STM32_CLOCK_REF_25M is not set # CONFIG_STM32_CLOCK_REF_INTERNAL is not set CONFIG_CLOCK_REF_FREQ=8000000 CONFIG_STM32F0_TRIM=16 # CONFIG_STM32_USB_PA11_PA12 is not set CONFIG_STM32_SERIAL_USART1=y # CONFIG_STM32_SERIAL_USART1_ALT_PB7_PB6 is not set # CONFIG_STM32_SERIAL_USART2 is not set # CONFIG_STM32_SERIAL_USART2_ALT_PD6_PD5 is not set # CONFIG_STM32_SERIAL_USART3 is not set # CONFIG_STM32_SERIAL_USART3_ALT_PD9_PD8 is not set # CONFIG_STM32_CANBUS_PA11_PA12 is not set # CONFIG_STM32_CANBUS_PA11_PB9 is not set # CONFIG_STM32_MMENU_CANBUS_PB8_PB9 is not set # CONFIG_STM32_MMENU_CANBUS_PI9_PH13 is not set # CONFIG_STM32_MMENU_CANBUS_PB5_PB6 is not set # CONFIG_STM32_MMENU_CANBUS_PB12_PB13 is not set # CONFIG_STM32_MMENU_CANBUS_PD0_PD1 is not set # CONFIG_STM32_USBCANBUS_PA11_PA12 is not set CONFIG_SERIAL_BAUD=250000 CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER="12345" CONFIG_CANBUS_FREQUENCY=500000 CONFIG_INITIAL_PINS="" CONFIG_HAVE_GPIO=y CONFIG_HAVE_GPIO_ADC=y CONFIG_HAVE_GPIO_SPI=y CONFIG_HAVE_GPIO_SDIO=y CONFIG_HAVE_GPIO_I2C=y CONFIG_HAVE_GPIO_HARD_PWM=y CONFIG_HAVE_GPIO_BITBANGING=y CONFIG_HAVE_STRICT_TIMING=y CONFIG_HAVE_CHIPID=y CONFIG_HAVE_STEPPER_BOTH_EDGE=y CONFIG_HAVE_BOOTLOADER_REQUEST=y CONFIG_INLINE_STEPPER_HACK=y ======================= Build file /home/pi/klipper/klippy/../out/klipper.dict(8445): Sun Mar 12 15:22:49 2023 Last MCU build version: v0.11.0-128-g57c4da5e Last MCU build tools: 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 Last MCU build config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c3=PA8,PC9 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=180000000 MCU=stm32f446xx PWM_MAX=255 RECEIVE_WINDOW=192 RESERVE_PINS_crystal=PH0,PH1 RESERVE_PINS_serial=PA10,PA9 SERIAL_BAUD=250000 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Build file /home/pi/klipper/klippy/../out/klipper.elf(1294204): Sun Mar 12 15:22:56 2023 Unable to issue reset command on MCU 'mcu' webhooks client 547681205312: Disconnected Restarting printer Start printer at Sun Mar 12 15:53:21 2023 (1678661601.6 80979.6) ===== Config file ===== [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set allow_park = False if not macro_found else False if client.park_at_cancel is not defined else True if client.park_at_cancel|lower == 'true' else False %} {% set retract = 5.0 if not macro_found else client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if not macro_found else "" if client.park_at_cancel_x is not defined else "X=" + client.park_at_cancel_x|string if client.park_at_cancel_x is not none %} {% set park_y = "" if not macro_found else "" if client.park_at_cancel_y is not defined else "Y=" + client.park_at_cancel_y|string if client.park_at_cancel_y is not none %} {% set custom_park = True if (park_x|length > 0 or park_y|length > 0) else False %} {% 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 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 = PAUSE_BASE _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = velocity if not macro_found else client.speed_move|default(velocity) %} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} [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 %} {action_respond_info("%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 %} {action_respond_info("%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 macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = False if not macro_found else False if client.use_custom_pos is not defined else True if client.use_custom_pos|lower == 'true' else False %} {% set custom_park_x = 0.0 if not macro_found else client.custom_park_x|default(0.0) %} {% set custom_park_y = 0.0 if not macro_found else client.custom_park_y|default(0.0) %} {% set park_dz = 2.0 if not macro_found else client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = 900 if not macro_found else client.speed_hop|default(15) * 60 %} {% set sp_move = velocity * 60 if not macro_found else 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 %} {action_respond_info("Printer not homed")} {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.unretract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_unretract|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.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 %} {action_respond_info("Extruder not hot enough")} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.retract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_retract|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [printer] kinematics = corexy max_velocity = 300 max_accel = 4500 max_accel_to_decel = 4500 square_corner_velocity = 5 max_z_velocity = 25 max_z_accel = 30 [stepper_x] step_pin = PE5 dir_pin = !PF1 enable_pin = !PF0 microsteps = 16 rotation_distance = 20 endstop_pin = !PC15 position_endstop = 0 position_min = 0 position_max = 350 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_y] step_pin = PF9 dir_pin = !PF3 enable_pin = !PF5 microsteps = 16 rotation_distance = 20 endstop_pin = !PC14 position_endstop = -2 position_min = -2 position_max = 330 homing_retract_dist = 10 homing_speed = 50.0 second_homing_speed = 10.0 [stepper_z] step_pin = PA6 dir_pin = PF15 enable_pin = !PA5 microsteps = 16 rotation_distance = 4 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -2 [extruder] step_pin = PB1 dir_pin = PF13 enable_pin = !PF14 microsteps = 16 rotation_distance = 16.75 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PG7 sensor_type = ATC Semitec 104GT-2 sensor_pin = PC3 control = pid pid_kp = 23.292 pid_ki = 1.294 pid_kd = 104.812 min_temp = 0 max_temp = 250 min_extrude_temp = 170 max_extrude_only_distance = 300 [heater_bed] heater_pin = PE2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC2 min_temp = 0 max_temp = 130 control = pid pid_kp = 72.353 pid_ki = 1.227 pid_kd = 1066.301 [heater_fan hotend_fan] heater = extruder heater_temp = 50.0 pin = PG9 [fan] pin = PG0 [controller_fan drivers_fan] pin = PD7 [filament_switch_sensor filament_sensor] pause_on_runout = True runout_gcode = M25 switch_pin = !PE6 [output_pin beeper] pin = PA8 [safe_z_home] home_xy_position = 165, 165 speed = 50 z_hop = 10 z_hop_speed = 5 [bed_screws] screw1 = 5, 5 screw2 = 165, 5 screw3 = 325, 5 screw4 = 5, 325 screw5 = 165, 325 screw6 = 325, 325 [bed_mesh] speed = 120 probe_count = 5, 5 horizontal_move_z = 5 algorithm = lagrange mesh_min = 30, 30 mesh_max = 300, 300 mesh_pps = 0 fade_start = 1 fade_end = 10 fade_target = 0 [probe] x_offset = -40 y_offset = -10 pin = !PE3 speed = 30 z_offset = 0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547679909248: New connection webhooks client 547679909248: Client info {'program': 'Moonraker', 'version': 'v0.8.0-29-g80920dd'} Loaded MCU 'mcu' 117 commands (v0.11.0-128-g57c4da5e / 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_i2c3=PA8,PC9 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=180000000 MCU=stm32f446xx PWM_MAX=255 RECEIVE_WINDOW=192 RESERVE_PINS_crystal=PH0,PH1 RESERVE_PINS_serial=PA10,PA9 SERIAL_BAUD=250000 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 MCU error during connect 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 747, in _connect config_params = self._send_get_config() File "/home/pi/klipper/klippy/mcu.py", line 733, in _send_get_config raise error("Can not update MCU '%s' config as it is shutdown" % ( mcu.error: Can not update MCU 'mcu' config as it is shutdown Build file /home/pi/klipper/klippy/../.config(3047): Sun Mar 12 15:22:23 2023 ========= Last MCU build config ========= CONFIG_LOW_LEVEL_OPTIONS=y # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set # CONFIG_MACH_LPC176X is not set CONFIG_MACH_STM32=y # CONFIG_MACH_HC32F460 is not set # CONFIG_MACH_RP2040 is not set # CONFIG_MACH_PRU is not set # CONFIG_MACH_AR100 is not set # CONFIG_MACH_LINUX is not set # CONFIG_MACH_SIMU is not set CONFIG_BOARD_DIRECTORY="stm32" CONFIG_MCU="stm32f446xx" CONFIG_CLOCK_FREQ=180000000 CONFIG_SERIAL=y CONFIG_FLASH_SIZE=0x80000 CONFIG_FLASH_BOOT_ADDRESS=0x8000000 CONFIG_RAM_START=0x20000000 CONFIG_RAM_SIZE=0x20000 CONFIG_STACK_SIZE=512 CONFIG_FLASH_APPLICATION_ADDRESS=0x8010000 CONFIG_STM32_SELECT=y # CONFIG_MACH_STM32F103 is not set # CONFIG_MACH_STM32F207 is not set # CONFIG_MACH_STM32F401 is not set # CONFIG_MACH_STM32F405 is not set # CONFIG_MACH_STM32F407 is not set # CONFIG_MACH_STM32F429 is not set CONFIG_MACH_STM32F446=y # CONFIG_MACH_STM32F031 is not set # CONFIG_MACH_STM32F042 is not set # CONFIG_MACH_STM32F070 is not set # CONFIG_MACH_STM32F072 is not set # CONFIG_MACH_STM32G070 is not set # CONFIG_MACH_STM32G071 is not set # CONFIG_MACH_STM32G0B0 is not set # CONFIG_MACH_STM32G0B1 is not set # CONFIG_MACH_STM32G431 is not set # CONFIG_MACH_STM32H723 is not set # CONFIG_MACH_STM32H743 is not set # CONFIG_MACH_STM32H750 is not set # CONFIG_MACH_STM32L412 is not set CONFIG_MACH_STM32F4=y CONFIG_HAVE_STM32_USBOTG=y CONFIG_HAVE_STM32_CANBUS=y CONFIG_HAVE_STM32_USBCANBUS=y CONFIG_STM32_DFU_ROM_ADDRESS=0 # CONFIG_STM32_FLASH_START_8000 is not set CONFIG_STM32_FLASH_START_10000=y # CONFIG_STM32_FLASH_START_0000 is not set CONFIG_STM32_CLOCK_REF_8M=y # CONFIG_STM32_CLOCK_REF_12M is not set # CONFIG_STM32_CLOCK_REF_16M is not set # CONFIG_STM32_CLOCK_REF_20M is not set # CONFIG_STM32_CLOCK_REF_25M is not set # CONFIG_STM32_CLOCK_REF_INTERNAL is not set CONFIG_CLOCK_REF_FREQ=8000000 CONFIG_STM32F0_TRIM=16 # CONFIG_STM32_USB_PA11_PA12 is not set CONFIG_STM32_SERIAL_USART1=y # CONFIG_STM32_SERIAL_USART1_ALT_PB7_PB6 is not set # CONFIG_STM32_SERIAL_USART2 is not set # CONFIG_STM32_SERIAL_USART2_ALT_PD6_PD5 is not set # CONFIG_STM32_SERIAL_USART3 is not set # CONFIG_STM32_SERIAL_USART3_ALT_PD9_PD8 is not set # CONFIG_STM32_CANBUS_PA11_PA12 is not set # CONFIG_STM32_CANBUS_PA11_PB9 is not set # CONFIG_STM32_MMENU_CANBUS_PB8_PB9 is not set # CONFIG_STM32_MMENU_CANBUS_PI9_PH13 is not set # CONFIG_STM32_MMENU_CANBUS_PB5_PB6 is not set # CONFIG_STM32_MMENU_CANBUS_PB12_PB13 is not set # CONFIG_STM32_MMENU_CANBUS_PD0_PD1 is not set # CONFIG_STM32_USBCANBUS_PA11_PA12 is not set CONFIG_SERIAL_BAUD=250000 CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER="12345" CONFIG_CANBUS_FREQUENCY=500000 CONFIG_INITIAL_PINS="" CONFIG_HAVE_GPIO=y CONFIG_HAVE_GPIO_ADC=y CONFIG_HAVE_GPIO_SPI=y CONFIG_HAVE_GPIO_SDIO=y CONFIG_HAVE_GPIO_I2C=y CONFIG_HAVE_GPIO_HARD_PWM=y CONFIG_HAVE_GPIO_BITBANGING=y CONFIG_HAVE_STRICT_TIMING=y CONFIG_HAVE_CHIPID=y CONFIG_HAVE_STEPPER_BOTH_EDGE=y CONFIG_HAVE_BOOTLOADER_REQUEST=y CONFIG_INLINE_STEPPER_HACK=y ======================= Build file /home/pi/klipper/klippy/../out/klipper.dict(8445): Sun Mar 12 15:22:49 2023 Last MCU build version: v0.11.0-128-g57c4da5e Last MCU build tools: 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 Last MCU build config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c3=PA8,PC9 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=180000000 MCU=stm32f446xx PWM_MAX=255 RECEIVE_WINDOW=192 RESERVE_PINS_crystal=PH0,PH1 RESERVE_PINS_serial=PA10,PA9 SERIAL_BAUD=250000 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Build file /home/pi/klipper/klippy/../out/klipper.elf(1294204): Sun Mar 12 15:22:56 2023 Attempting MCU 'mcu' reset command webhooks client 547679909248: Disconnected Restarting printer Start printer at Sun Mar 12 15:54:20 2023 (1678661660.4 81038.5) ===== Config file ===== [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command baud = 250000 [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set allow_park = False if not macro_found else False if client.park_at_cancel is not defined else True if client.park_at_cancel|lower == 'true' else False %} {% set retract = 5.0 if not macro_found else client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if not macro_found else "" if client.park_at_cancel_x is not defined else "X=" + client.park_at_cancel_x|string if client.park_at_cancel_x is not none %} {% set park_y = "" if not macro_found else "" if client.park_at_cancel_y is not defined else "Y=" + client.park_at_cancel_y|string if client.park_at_cancel_y is not none %} {% set custom_park = True if (park_x|length > 0 or park_y|length > 0) else False %} {% 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 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 = PAUSE_BASE _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = velocity if not macro_found else client.speed_move|default(velocity) %} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} [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 %} {action_respond_info("%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 %} {action_respond_info("%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 macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = False if not macro_found else False if client.use_custom_pos is not defined else True if client.use_custom_pos|lower == 'true' else False %} {% set custom_park_x = 0.0 if not macro_found else client.custom_park_x|default(0.0) %} {% set custom_park_y = 0.0 if not macro_found else client.custom_park_y|default(0.0) %} {% set park_dz = 2.0 if not macro_found else client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = 900 if not macro_found else client.speed_hop|default(15) * 60 %} {% set sp_move = velocity * 60 if not macro_found else 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 %} {action_respond_info("Printer not homed")} {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.unretract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_unretract|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.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 %} {action_respond_info("Extruder not hot enough")} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.retract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_retract|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [printer] kinematics = corexy max_velocity = 300 max_accel = 4500 max_accel_to_decel = 4500 square_corner_velocity = 5 max_z_velocity = 25 max_z_accel = 30 [stepper_x] step_pin = PE5 dir_pin = !PF1 enable_pin = !PF0 microsteps = 16 rotation_distance = 20 endstop_pin = !PC15 position_endstop = 0 position_min = 0 position_max = 350 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_y] step_pin = PF9 dir_pin = !PF3 enable_pin = !PF5 microsteps = 16 rotation_distance = 20 endstop_pin = !PC14 position_endstop = -2 position_min = -2 position_max = 330 homing_retract_dist = 10 homing_speed = 50.0 second_homing_speed = 10.0 [stepper_z] step_pin = PA6 dir_pin = PF15 enable_pin = !PA5 microsteps = 16 rotation_distance = 4 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -2 [extruder] step_pin = PB1 dir_pin = PF13 enable_pin = !PF14 microsteps = 16 rotation_distance = 16.75 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PG7 sensor_type = ATC Semitec 104GT-2 sensor_pin = PC3 control = pid pid_kp = 23.292 pid_ki = 1.294 pid_kd = 104.812 min_temp = 0 max_temp = 250 min_extrude_temp = 170 max_extrude_only_distance = 300 [heater_bed] heater_pin = PE2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC2 min_temp = 0 max_temp = 130 control = pid pid_kp = 72.353 pid_ki = 1.227 pid_kd = 1066.301 [heater_fan hotend_fan] heater = extruder heater_temp = 50.0 pin = PG9 [fan] pin = PG0 [controller_fan drivers_fan] pin = PD7 [filament_switch_sensor filament_sensor] pause_on_runout = True runout_gcode = M25 switch_pin = !PE6 [output_pin beeper] pin = PA8 [safe_z_home] home_xy_position = 165, 165 speed = 50 z_hop = 10 z_hop_speed = 5 [bed_screws] screw1 = 5, 5 screw2 = 165, 5 screw3 = 325, 5 screw4 = 5, 325 screw5 = 165, 325 screw6 = 325, 325 [bed_mesh] speed = 120 probe_count = 5, 5 horizontal_move_z = 5 algorithm = lagrange mesh_min = 30, 30 mesh_max = 300, 300 mesh_pps = 0 fade_start = 1 fade_end = 10 fade_target = 0 [probe] x_offset = -40 y_offset = -10 pin = !PE3 speed = 30 z_offset = 0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 5] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 5] Input/output error: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' webhooks client 547680487312: New connection webhooks client 547680487312: Client info {'program': 'Moonraker', 'version': 'v0.8.0-29-g80920dd'} mcu 'mcu': Unable to open serial port: [Errno 5] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 5] Input/output error: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' Unable to issue reset command on MCU 'mcu' webhooks client 547680487312: Disconnected Restarting printer Start printer at Sun Mar 12 15:54:28 2023 (1678661668.0 81046.1) ===== Config file ===== [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command baud = 250000 [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set allow_park = False if not macro_found else False if client.park_at_cancel is not defined else True if client.park_at_cancel|lower == 'true' else False %} {% set retract = 5.0 if not macro_found else client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if not macro_found else "" if client.park_at_cancel_x is not defined else "X=" + client.park_at_cancel_x|string if client.park_at_cancel_x is not none %} {% set park_y = "" if not macro_found else "" if client.park_at_cancel_y is not defined else "Y=" + client.park_at_cancel_y|string if client.park_at_cancel_y is not none %} {% set custom_park = True if (park_x|length > 0 or park_y|length > 0) else False %} {% 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 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 = PAUSE_BASE _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = velocity if not macro_found else client.speed_move|default(velocity) %} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} [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 %} {action_respond_info("%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 %} {action_respond_info("%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 macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = False if not macro_found else False if client.use_custom_pos is not defined else True if client.use_custom_pos|lower == 'true' else False %} {% set custom_park_x = 0.0 if not macro_found else client.custom_park_x|default(0.0) %} {% set custom_park_y = 0.0 if not macro_found else client.custom_park_y|default(0.0) %} {% set park_dz = 2.0 if not macro_found else client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = 900 if not macro_found else client.speed_hop|default(15) * 60 %} {% set sp_move = velocity * 60 if not macro_found else 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 %} {action_respond_info("Printer not homed")} {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.unretract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_unretract|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.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 %} {action_respond_info("Extruder not hot enough")} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.retract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_retract|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [printer] kinematics = corexy max_velocity = 300 max_accel = 4500 max_accel_to_decel = 4500 square_corner_velocity = 5 max_z_velocity = 25 max_z_accel = 30 [stepper_x] step_pin = PE5 dir_pin = !PF1 enable_pin = !PF0 microsteps = 16 rotation_distance = 20 endstop_pin = !PC15 position_endstop = 0 position_min = 0 position_max = 350 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_y] step_pin = PF9 dir_pin = !PF3 enable_pin = !PF5 microsteps = 16 rotation_distance = 20 endstop_pin = !PC14 position_endstop = -2 position_min = -2 position_max = 330 homing_retract_dist = 10 homing_speed = 50.0 second_homing_speed = 10.0 [stepper_z] step_pin = PA6 dir_pin = PF15 enable_pin = !PA5 microsteps = 16 rotation_distance = 4 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -2 [extruder] step_pin = PB1 dir_pin = PF13 enable_pin = !PF14 microsteps = 16 rotation_distance = 16.75 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PG7 sensor_type = ATC Semitec 104GT-2 sensor_pin = PC3 control = pid pid_kp = 23.292 pid_ki = 1.294 pid_kd = 104.812 min_temp = 0 max_temp = 250 min_extrude_temp = 170 max_extrude_only_distance = 300 [heater_bed] heater_pin = PE2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC2 min_temp = 0 max_temp = 130 control = pid pid_kp = 72.353 pid_ki = 1.227 pid_kd = 1066.301 [heater_fan hotend_fan] heater = extruder heater_temp = 50.0 pin = PG9 [fan] pin = PG0 [controller_fan drivers_fan] pin = PD7 [filament_switch_sensor filament_sensor] pause_on_runout = True runout_gcode = M25 switch_pin = !PE6 [output_pin beeper] pin = PA8 [safe_z_home] home_xy_position = 165, 165 speed = 50 z_hop = 10 z_hop_speed = 5 [bed_screws] screw1 = 5, 5 screw2 = 165, 5 screw3 = 325, 5 screw4 = 5, 325 screw5 = 165, 325 screw6 = 325, 325 [bed_mesh] speed = 120 probe_count = 5, 5 horizontal_move_z = 5 algorithm = lagrange mesh_min = 30, 30 mesh_max = 300, 300 mesh_pps = 0 fade_start = 1 fade_end = 10 fade_target = 0 [probe] x_offset = -40 y_offset = -10 pin = !PE3 speed = 30 z_offset = 0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 5] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 5] Input/output error: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' webhooks client 547679907952: New connection webhooks client 547679907952: Client info {'program': 'Moonraker', 'version': 'v0.8.0-29-g80920dd'} webhooks client 547679907952: Disconnected Restarting printer Start printer at Sun Mar 12 15:54:34 2023 (1678661674.1 81052.2) ===== Config file ===== [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command baud = 250000 [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set allow_park = False if not macro_found else False if client.park_at_cancel is not defined else True if client.park_at_cancel|lower == 'true' else False %} {% set retract = 5.0 if not macro_found else client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if not macro_found else "" if client.park_at_cancel_x is not defined else "X=" + client.park_at_cancel_x|string if client.park_at_cancel_x is not none %} {% set park_y = "" if not macro_found else "" if client.park_at_cancel_y is not defined else "Y=" + client.park_at_cancel_y|string if client.park_at_cancel_y is not none %} {% set custom_park = True if (park_x|length > 0 or park_y|length > 0) else False %} {% 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 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 = PAUSE_BASE _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = velocity if not macro_found else client.speed_move|default(velocity) %} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} [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 %} {action_respond_info("%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 %} {action_respond_info("%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 macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = False if not macro_found else False if client.use_custom_pos is not defined else True if client.use_custom_pos|lower == 'true' else False %} {% set custom_park_x = 0.0 if not macro_found else client.custom_park_x|default(0.0) %} {% set custom_park_y = 0.0 if not macro_found else client.custom_park_y|default(0.0) %} {% set park_dz = 2.0 if not macro_found else client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = 900 if not macro_found else client.speed_hop|default(15) * 60 %} {% set sp_move = velocity * 60 if not macro_found else 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 %} {action_respond_info("Printer not homed")} {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.unretract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_unretract|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.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 %} {action_respond_info("Extruder not hot enough")} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.retract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_retract|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [printer] kinematics = corexy max_velocity = 300 max_accel = 4500 max_accel_to_decel = 4500 square_corner_velocity = 5 max_z_velocity = 25 max_z_accel = 30 [stepper_x] step_pin = PE5 dir_pin = !PF1 enable_pin = !PF0 microsteps = 16 rotation_distance = 20 endstop_pin = !PC15 position_endstop = 0 position_min = 0 position_max = 350 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_y] step_pin = PF9 dir_pin = !PF3 enable_pin = !PF5 microsteps = 16 rotation_distance = 20 endstop_pin = !PC14 position_endstop = -2 position_min = -2 position_max = 330 homing_retract_dist = 10 homing_speed = 50.0 second_homing_speed = 10.0 [stepper_z] step_pin = PA6 dir_pin = PF15 enable_pin = !PA5 microsteps = 16 rotation_distance = 4 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -2 [extruder] step_pin = PB1 dir_pin = PF13 enable_pin = !PF14 microsteps = 16 rotation_distance = 16.75 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PG7 sensor_type = ATC Semitec 104GT-2 sensor_pin = PC3 control = pid pid_kp = 23.292 pid_ki = 1.294 pid_kd = 104.812 min_temp = 0 max_temp = 250 min_extrude_temp = 170 max_extrude_only_distance = 300 [heater_bed] heater_pin = PE2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC2 min_temp = 0 max_temp = 130 control = pid pid_kp = 72.353 pid_ki = 1.227 pid_kd = 1066.301 [heater_fan hotend_fan] heater = extruder heater_temp = 50.0 pin = PG9 [fan] pin = PG0 [controller_fan drivers_fan] pin = PD7 [filament_switch_sensor filament_sensor] pause_on_runout = True runout_gcode = M25 switch_pin = !PE6 [output_pin beeper] pin = PA8 [safe_z_home] home_xy_position = 165, 165 speed = 50 z_hop = 10 z_hop_speed = 5 [bed_screws] screw1 = 5, 5 screw2 = 165, 5 screw3 = 325, 5 screw4 = 5, 325 screw5 = 165, 325 screw6 = 325, 325 [bed_mesh] speed = 120 probe_count = 5, 5 horizontal_move_z = 5 algorithm = lagrange mesh_min = 30, 30 mesh_max = 300, 300 mesh_pps = 0 fade_start = 1 fade_end = 10 fade_target = 0 [probe] x_offset = -40 y_offset = -10 pin = !PE3 speed = 30 z_offset = 0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 5] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 5] Input/output error: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' webhooks client 547681421344: New connection webhooks client 547681421344: Client info {'program': 'Moonraker', 'version': 'v0.8.0-29-g80920dd'} mcu 'mcu': Unable to open serial port: [Errno 5] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 5] Input/output error: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 5] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 5] Input/output error: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 5] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 5] Input/output error: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' process_identify error Traceback (most recent call last): File "/home/pi/klipper/klippy/msgproto.py", line 396, in process_identify data = zlib.decompress(data) zlib.error: Error -3 while decompressing data: incorrect data check Protocol error Traceback (most recent call last): File "/home/pi/klipper/klippy/msgproto.py", line 396, in process_identify data = zlib.decompress(data) zlib.error: Error -3 while decompressing data: incorrect data check During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 176, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 263, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/klippy.py", line 263, in return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 798, in _mcu_identify self._serial.connect_uart(self._serialport, self._baud, rts) File "/home/pi/klipper/klippy/serialhdl.py", line 195, in connect_uart ret = self._start_session(serial_dev) File "/home/pi/klipper/klippy/serialhdl.py", line 95, in _start_session msgparser.process_identify(identify_data) File "/home/pi/klipper/klippy/msgproto.py", line 415, in process_identify self._error("Error during identify: %s", str(e)) File "/home/pi/klipper/klippy/msgproto.py", line 243, in _error raise error(self.warn_prefix + (msg % params)) msgproto.error: mcu 'mcu': Error during identify: Error -3 while decompressing data: incorrect data check Unable to retrieve mcu_version from mcu Traceback (most recent call last): File "/home/pi/klipper/klippy/msgproto.py", line 396, in process_identify data = zlib.decompress(data) zlib.error: Error -3 while decompressing data: incorrect data check During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 176, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 263, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/klippy.py", line 263, in return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 798, in _mcu_identify self._serial.connect_uart(self._serialport, self._baud, rts) File "/home/pi/klipper/klippy/serialhdl.py", line 195, in connect_uart ret = self._start_session(serial_dev) File "/home/pi/klipper/klippy/serialhdl.py", line 95, in _start_session msgparser.process_identify(identify_data) File "/home/pi/klipper/klippy/msgproto.py", line 415, in process_identify self._error("Error during identify: %s", str(e)) File "/home/pi/klipper/klippy/msgproto.py", line 243, in _error raise error(self.warn_prefix + (msg % params)) msgproto.error: mcu 'mcu': Error during identify: Error -3 while decompressing data: incorrect data check During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 152, in _build_protocol_error_message mcu_version = mcu.get_status()['mcu_version'] KeyError: 'mcu_version' Build file /home/pi/klipper/klippy/../.config(3047): Sun Mar 12 15:22:23 2023 ========= Last MCU build config ========= CONFIG_LOW_LEVEL_OPTIONS=y # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set # CONFIG_MACH_LPC176X is not set CONFIG_MACH_STM32=y # CONFIG_MACH_HC32F460 is not set # CONFIG_MACH_RP2040 is not set # CONFIG_MACH_PRU is not set # CONFIG_MACH_AR100 is not set # CONFIG_MACH_LINUX is not set # CONFIG_MACH_SIMU is not set CONFIG_BOARD_DIRECTORY="stm32" CONFIG_MCU="stm32f446xx" CONFIG_CLOCK_FREQ=180000000 CONFIG_SERIAL=y CONFIG_FLASH_SIZE=0x80000 CONFIG_FLASH_BOOT_ADDRESS=0x8000000 CONFIG_RAM_START=0x20000000 CONFIG_RAM_SIZE=0x20000 CONFIG_STACK_SIZE=512 CONFIG_FLASH_APPLICATION_ADDRESS=0x8010000 CONFIG_STM32_SELECT=y # CONFIG_MACH_STM32F103 is not set # CONFIG_MACH_STM32F207 is not set # CONFIG_MACH_STM32F401 is not set # CONFIG_MACH_STM32F405 is not set # CONFIG_MACH_STM32F407 is not set # CONFIG_MACH_STM32F429 is not set CONFIG_MACH_STM32F446=y # CONFIG_MACH_STM32F031 is not set # CONFIG_MACH_STM32F042 is not set # CONFIG_MACH_STM32F070 is not set # CONFIG_MACH_STM32F072 is not set # CONFIG_MACH_STM32G070 is not set # CONFIG_MACH_STM32G071 is not set # CONFIG_MACH_STM32G0B0 is not set # CONFIG_MACH_STM32G0B1 is not set # CONFIG_MACH_STM32G431 is not set # CONFIG_MACH_STM32H723 is not set # CONFIG_MACH_STM32H743 is not set # CONFIG_MACH_STM32H750 is not set # CONFIG_MACH_STM32L412 is not set CONFIG_MACH_STM32F4=y CONFIG_HAVE_STM32_USBOTG=y CONFIG_HAVE_STM32_CANBUS=y CONFIG_HAVE_STM32_USBCANBUS=y CONFIG_STM32_DFU_ROM_ADDRESS=0 # CONFIG_STM32_FLASH_START_8000 is not set CONFIG_STM32_FLASH_START_10000=y # CONFIG_STM32_FLASH_START_0000 is not set CONFIG_STM32_CLOCK_REF_8M=y # CONFIG_STM32_CLOCK_REF_12M is not set # CONFIG_STM32_CLOCK_REF_16M is not set # CONFIG_STM32_CLOCK_REF_20M is not set # CONFIG_STM32_CLOCK_REF_25M is not set # CONFIG_STM32_CLOCK_REF_INTERNAL is not set CONFIG_CLOCK_REF_FREQ=8000000 CONFIG_STM32F0_TRIM=16 # CONFIG_STM32_USB_PA11_PA12 is not set CONFIG_STM32_SERIAL_USART1=y # CONFIG_STM32_SERIAL_USART1_ALT_PB7_PB6 is not set # CONFIG_STM32_SERIAL_USART2 is not set # CONFIG_STM32_SERIAL_USART2_ALT_PD6_PD5 is not set # CONFIG_STM32_SERIAL_USART3 is not set # CONFIG_STM32_SERIAL_USART3_ALT_PD9_PD8 is not set # CONFIG_STM32_CANBUS_PA11_PA12 is not set # CONFIG_STM32_CANBUS_PA11_PB9 is not set # CONFIG_STM32_MMENU_CANBUS_PB8_PB9 is not set # CONFIG_STM32_MMENU_CANBUS_PI9_PH13 is not set # CONFIG_STM32_MMENU_CANBUS_PB5_PB6 is not set # CONFIG_STM32_MMENU_CANBUS_PB12_PB13 is not set # CONFIG_STM32_MMENU_CANBUS_PD0_PD1 is not set # CONFIG_STM32_USBCANBUS_PA11_PA12 is not set CONFIG_SERIAL_BAUD=250000 CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER="12345" CONFIG_CANBUS_FREQUENCY=500000 CONFIG_INITIAL_PINS="" CONFIG_HAVE_GPIO=y CONFIG_HAVE_GPIO_ADC=y CONFIG_HAVE_GPIO_SPI=y CONFIG_HAVE_GPIO_SDIO=y CONFIG_HAVE_GPIO_I2C=y CONFIG_HAVE_GPIO_HARD_PWM=y CONFIG_HAVE_GPIO_BITBANGING=y CONFIG_HAVE_STRICT_TIMING=y CONFIG_HAVE_CHIPID=y CONFIG_HAVE_STEPPER_BOTH_EDGE=y CONFIG_HAVE_BOOTLOADER_REQUEST=y CONFIG_INLINE_STEPPER_HACK=y ======================= Build file /home/pi/klipper/klippy/../out/klipper.dict(8445): Sun Mar 12 15:22:49 2023 Last MCU build version: v0.11.0-128-g57c4da5e Last MCU build tools: 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 Last MCU build config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c3=PA8,PC9 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=180000000 MCU=stm32f446xx PWM_MAX=255 RECEIVE_WINDOW=192 RESERVE_PINS_crystal=PH0,PH1 RESERVE_PINS_serial=PA10,PA9 SERIAL_BAUD=250000 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Build file /home/pi/klipper/klippy/../out/klipper.elf(1294204): Sun Mar 12 15:22:56 2023 Unable to issue reset command on MCU 'mcu' webhooks client 547681421344: Disconnected Restarting printer Start printer at Sun Mar 12 15:55:15 2023 (1678661715.5 81093.6) ===== Config file ===== [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command baud = 250000 [virtual_sdcard] path = ~/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set allow_park = False if not macro_found else False if client.park_at_cancel is not defined else True if client.park_at_cancel|lower == 'true' else False %} {% set retract = 5.0 if not macro_found else client.cancel_retract|default(5.0)|abs %} {% set park_x = "" if not macro_found else "" if client.park_at_cancel_x is not defined else "X=" + client.park_at_cancel_x|string if client.park_at_cancel_x is not none %} {% set park_y = "" if not macro_found else "" if client.park_at_cancel_y is not defined else "Y=" + client.park_at_cancel_y|string if client.park_at_cancel_y is not none %} {% set custom_park = True if (park_x|length > 0 or park_y|length > 0) else False %} {% 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 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 = PAUSE_BASE _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams} [gcode_macro RESUME] description = Resume the actual running print rename_existing = RESUME_BASE gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set sp_move = velocity if not macro_found else client.speed_move|default(velocity) %} _CLIENT_EXTRUDE RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)} [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 %} {action_respond_info("%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 %} {action_respond_info("%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 macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = False if not macro_found else False if client.use_custom_pos is not defined else True if client.use_custom_pos|lower == 'true' else False %} {% set custom_park_x = 0.0 if not macro_found else client.custom_park_x|default(0.0) %} {% set custom_park_y = 0.0 if not macro_found else client.custom_park_y|default(0.0) %} {% set park_dz = 2.0 if not macro_found else client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = 900 if not macro_found else client.speed_hop|default(15) * 60 %} {% set sp_move = velocity * 60 if not macro_found else 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 %} {action_respond_info("Printer not homed")} {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set use_fw_retract = False if not macro_found else False if client.use_fw_retract is not defined else True if client.use_fw_retract|lower == 'true' and printer.firmware_retraction is defined else False %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.unretract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_unretract|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.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 %} {action_respond_info("Extruder not hot enough")} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set macro_found = True if printer['gcode_macro _CLIENT_VARIABLE'] is defined else False %} {% set client = printer['gcode_macro _CLIENT_VARIABLE'] %} {% set length = (params.LENGTH|float) if params.LENGTH is defined else 1.0 if not macro_found else client.retract|default(1.0) %} {% set speed = params.SPEED if params.SPEED is defined else 35 if not macro_found else client.speed_retract|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [printer] kinematics = corexy max_velocity = 300 max_accel = 4500 max_accel_to_decel = 4500 square_corner_velocity = 5 max_z_velocity = 25 max_z_accel = 30 [stepper_x] step_pin = PE5 dir_pin = !PF1 enable_pin = !PF0 microsteps = 16 rotation_distance = 20 endstop_pin = !PC15 position_endstop = 0 position_min = 0 position_max = 350 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_y] step_pin = PF9 dir_pin = !PF3 enable_pin = !PF5 microsteps = 16 rotation_distance = 20 endstop_pin = !PC14 position_endstop = -2 position_min = -2 position_max = 330 homing_retract_dist = 10 homing_speed = 50.0 second_homing_speed = 10.0 [stepper_z] step_pin = PA6 dir_pin = PF15 enable_pin = !PA5 microsteps = 16 rotation_distance = 4 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -2 [extruder] step_pin = PB1 dir_pin = PF13 enable_pin = !PF14 microsteps = 16 rotation_distance = 16.75 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PG7 sensor_type = ATC Semitec 104GT-2 sensor_pin = PC3 control = pid pid_kp = 23.292 pid_ki = 1.294 pid_kd = 104.812 min_temp = 0 max_temp = 250 min_extrude_temp = 170 max_extrude_only_distance = 300 [heater_bed] heater_pin = PE2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC2 min_temp = 0 max_temp = 130 control = pid pid_kp = 72.353 pid_ki = 1.227 pid_kd = 1066.301 [heater_fan hotend_fan] heater = extruder heater_temp = 50.0 pin = PG9 [fan] pin = PG0 [controller_fan drivers_fan] pin = PD7 [filament_switch_sensor filament_sensor] pause_on_runout = True runout_gcode = M25 switch_pin = !PE6 [output_pin beeper] pin = PA8 [safe_z_home] home_xy_position = 165, 165 speed = 50 z_hop = 10 z_hop_speed = 5 [bed_screws] screw1 = 5, 5 screw2 = 165, 5 screw3 = 325, 5 screw4 = 5, 325 screw5 = 165, 325 screw6 = 325, 325 [bed_mesh] speed = 120 probe_count = 5, 5 horizontal_move_z = 5 algorithm = lagrange mesh_min = 30, 30 mesh_max = 300, 300 mesh_pps = 0 fade_start = 1 fade_end = 10 fade_target = 0 [probe] x_offset = -40 y_offset = -10 pin = !PE3 speed = 30 z_offset = 0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547680416288: New connection webhooks client 547680416288: Client info {'program': 'Moonraker', 'version': 'v0.8.0-29-g80920dd'} Loaded MCU 'mcu' 117 commands (v0.11.0-128-g57c4da5e / 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_i2c3=PA8,PC9 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=180000000 MCU=stm32f446xx PWM_MAX=255 RECEIVE_WINDOW=192 RESERVE_PINS_crystal=PH0,PH1 RESERVE_PINS_serial=PA10,PA9 SERIAL_BAUD=250000 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed bed_mesh: generated points Index | Tool Adjusted | Probe 0 | (70.0, 40.0) | (30.0, 30.0) 1 | (137.5, 40.0) | (97.5, 30.0) 2 | (205.0, 40.0) | (165.0, 30.0) 3 | (272.5, 40.0) | (232.5, 30.0) 4 | (340.0, 40.0) | (300.0, 30.0) 5 | (340.0, 107.5) | (300.0, 97.5) 6 | (272.5, 107.5) | (232.5, 97.5) 7 | (205.0, 107.5) | (165.0, 97.5) 8 | (137.5, 107.5) | (97.5, 97.5) 9 | (70.0, 107.5) | (30.0, 97.5) 10 | (70.0, 175.0) | (30.0, 165.0) 11 | (137.5, 175.0) | (97.5, 165.0) 12 | (205.0, 175.0) | (165.0, 165.0) 13 | (272.5, 175.0) | (232.5, 165.0) 14 | (340.0, 175.0) | (300.0, 165.0) 15 | (340.0, 242.5) | (300.0, 232.5) 16 | (272.5, 242.5) | (232.5, 232.5) 17 | (205.0, 242.5) | (165.0, 232.5) 18 | (137.5, 242.5) | (97.5, 232.5) 19 | (70.0, 242.5) | (30.0, 232.5) 20 | (70.0, 310.0) | (30.0, 300.0) 21 | (137.5, 310.0) | (97.5, 300.0) 22 | (205.0, 310.0) | (165.0, 300.0) 23 | (272.5, 310.0) | (232.5, 300.0) 24 | (340.0, 310.0) | (300.0, 300.0) Starting heater checks for extruder Stats 81094.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1136 bytes_read=4428 bytes_retransmit=9 bytes_invalid=0 send_seq=121 receive_seq=121 retransmit_seq=2 srtt=0.003 rttvar=0.001 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180000562 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.00 cputime=4.153 memavail=1464220 print_time=0.001 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: 547680416288 webhooks: registering remote method 'reboot_machine' for connection id: 547680416288 webhooks: registering remote method 'pause_job_queue' for connection id: 547680416288 webhooks: registering remote method 'start_job_queue' for connection id: 547680416288 Stats 81095.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1142 bytes_read=4444 bytes_retransmit=9 bytes_invalid=0 send_seq=122 receive_seq=122 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180008812 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.00 cputime=4.168 memavail=1463972 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 Stats 81096.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1156 bytes_read=4565 bytes_retransmit=9 bytes_invalid=0 send_seq=124 receive_seq=124 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180006432 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.177 memavail=1463740 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.3 pwm=0.000 Stats 81097.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1162 bytes_read=4666 bytes_retransmit=9 bytes_invalid=0 send_seq=125 receive_seq=125 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.182 memavail=1463740 print_time=0.001 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81098.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1528 bytes_read=4747 bytes_retransmit=133 bytes_invalid=0 send_seq=131 receive_seq=130 retransmit_seq=131 srtt=0.003 rttvar=0.000 rto=0.100 ready_bytes=0 stalled_bytes=0 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.193 memavail=1463488 print_time=26.631 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81099.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1550 bytes_read=4747 bytes_retransmit=351 bytes_invalid=0 send_seq=133 receive_seq=130 retransmit_seq=132 srtt=0.003 rttvar=0.000 rto=0.800 ready_bytes=0 stalled_bytes=0 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.204 memavail=1463496 print_time=26.631 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81100.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=435 bytes_invalid=240 send_seq=136 receive_seq=130 retransmit_seq=133 srtt=0.003 rttvar=0.000 rto=1.600 ready_bytes=0 stalled_bytes=177 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.219 memavail=1463496 print_time=26.981 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81101.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=435 bytes_invalid=246 send_seq=136 receive_seq=130 retransmit_seq=133 srtt=0.003 rttvar=0.000 rto=1.600 ready_bytes=0 stalled_bytes=498 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.239 memavail=1463496 print_time=27.981 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Timeout with MCU 'mcu' (eventtime=81102.887768) Transition to shutdown state: Lost communication with MCU 'mcu' Dumping gcode input 0 blocks Dumping 20 requests for client 547680416288 Received 81094.895989: b'{"id": 548078627856, "method": "info", "params": {}}' Received 81094.897061: b'{"id": 547774086688, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null}, "response_template": {"method": "process_status_update"}}}' Received 81094.898505: b'{"id": 547774086688, "method": "gcode/subscribe_output", "params": {"response_template": {"method": "process_gcode_response"}}}' Received 81094.900086: b'{"id": 547774083520, "method": "list_endpoints", "params": {}}' Received 81094.901630: b'{"id": 547774370912, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null}, "response_template": {"method": "process_status_update"}}}' Received 81095.150147: b'{"id": 547774083520, "method": "objects/list", "params": {}}' Received 81095.151652: b'{"id": 547774048144, "method": "objects/query", "params": {"objects": {"configfile": null}}}' Received 81095.402230: b'{"id": 547774048144, "method": "register_remote_method", "params": {"response_template": {"method": "shutdown_machine"}, "remote_method": "shutdown_machine"}}' Received 81095.403780: b'{"id": 547774048144, "method": "register_remote_method", "params": {"response_template": {"method": "reboot_machine"}, "remote_method": "reboot_machine"}}' Received 81095.405127: b'{"id": 547774048144, "method": "register_remote_method", "params": {"response_template": {"method": "pause_job_queue"}, "remote_method": "pause_job_queue"}}' Received 81095.406379: b'{"id": 547774048144, "method": "register_remote_method", "params": {"response_template": {"method": "start_job_queue"}, "remote_method": "start_job_queue"}}' Received 81095.409058: b'{"id": 547774372208, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 81095.409346: b'{"id": 547774370912, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 81095.413309: b'{"id": 547774371344, "method": "info", "params": {}}' Received 81095.413309: b'{"id": 547774371920, "method": "objects/list", "params": {}}' Received 81095.414171: b'{"id": 547774099408, "method": "gcode/help", "params": {}}' Received 81095.462982: b'{"id": 547774097008, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 81095.651598: b'{"id": 547774098448, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 81095.651907: b'{"id": 547774097488, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": 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, "heater_fan hotend_fan": null, "fan": null, "stepper_enable": null, "controller_fan drivers_fan": null, "filament_switch_sensor filament_sensor": null, "output_pin beeper": null, "bed_screws": null, "bed_mesh": null, "probe": 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 81098.273440: b'{"id": 547774098064, "method": "gcode/script", "params": {"script": "G28"}}' gcode state: absolute_coord=True absolute_extrude=True base_position=[0.0, 0.0, 0.0, 0.0] last_position=[525.0, 0.0, 10.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: (81095.652202552, 0.0, 0.0) Stats 81102.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=574 bytes_invalid=276 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 stalled_bytes=819 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.259 memavail=1463496 print_time=28.981 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81103.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=574 bytes_invalid=276 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 stalled_bytes=847 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.275 memavail=1464056 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81104.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=574 bytes_invalid=276 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 stalled_bytes=848 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.284 memavail=1464056 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81105.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=713 bytes_invalid=306 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=849 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.295 memavail=1463832 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81106.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=713 bytes_invalid=319 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=850 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.304 memavail=1463832 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81107.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=713 bytes_invalid=319 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=851 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.315 memavail=1463832 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81108.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=713 bytes_invalid=319 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=852 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.325 memavail=1463356 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81109.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=713 bytes_invalid=319 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=853 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.336 memavail=1463360 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81110.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=852 bytes_invalid=324 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=854 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.346 memavail=1463360 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81111.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=852 bytes_invalid=324 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=855 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.357 memavail=1463360 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81112.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=852 bytes_invalid=324 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=856 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.366 memavail=1463360 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81113.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=852 bytes_invalid=331 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=857 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.377 memavail=1463360 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81114.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=852 bytes_invalid=331 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=858 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.387 memavail=1463360 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81115.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=991 bytes_invalid=361 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=859 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.398 memavail=1463360 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81116.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=991 bytes_invalid=361 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=860 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.408 memavail=1463360 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81117.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=991 bytes_invalid=361 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=861 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.419 memavail=1463360 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81118.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=991 bytes_invalid=374 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=862 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.428 memavail=1463864 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81119.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=991 bytes_invalid=374 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=863 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.439 memavail=1463924 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81120.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=1130 bytes_invalid=404 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=864 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.449 memavail=1463924 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81121.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=1130 bytes_invalid=404 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=865 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.460 memavail=1463924 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81122.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=1130 bytes_invalid=404 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=866 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.469 memavail=1463924 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81123.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=1130 bytes_invalid=417 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=867 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.480 memavail=1463924 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81124.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=1130 bytes_invalid=417 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=868 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.490 memavail=1463924 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81125.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=1269 bytes_invalid=447 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=869 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.501 memavail=1463924 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81126.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=1269 bytes_invalid=447 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=870 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.511 memavail=1463924 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81127.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=1269 bytes_invalid=447 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=871 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.522 memavail=1463928 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81128.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=1269 bytes_invalid=460 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=872 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.532 memavail=1463680 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81129.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=1269 bytes_invalid=460 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=873 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.544 memavail=1463484 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81130.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=1408 bytes_invalid=490 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=874 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.554 memavail=1463484 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81131.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=1408 bytes_invalid=490 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=875 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.565 memavail=1463484 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000 Stats 81132.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1605 bytes_read=4747 bytes_retransmit=1408 bytes_invalid=490 send_seq=136 receive_seq=130 retransmit_seq=136 srtt=0.003 rttvar=0.000 rto=5.000 ready_bytes=0 stalled_bytes=876 freq=180005945 heater_bed: target=0 temp=19.4 pwm=0.000 sysload=0.00 cputime=4.575 memavail=1463484 print_time=29.080 buffer_time=0.000 print_stall=0 extruder: target=0 temp=19.4 pwm=0.000