Starting Klippy... Args: ['/home/pi/klipper/klippy/klippy.py', '/home/pi/printer_data/config/printer.cfg', '-I', '/home/pi/printer_data/comms/klippy.serial', '-l', '/home/pi/printer_data/logs/klippy.log', '-a', '/home/pi/printer_data/comms/klippy.sock'] Git version: 'v0.12.0-54-g6f686dde' Branch: master Remote: origin Tracked URL: https://github.com/Klipper3d/klipper CPU: 4 core ? Python: '3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0]' Start printer at Sat Jan 13 20:17:24 2024 (1705169844.1 961.2) ===== Config file ===== [virtual_sdcard] path = /home/pi/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE SDCARD_RESET_FILE BASE_CANCEL_PRINT [gcode_macro PAUSE] description = Pause the actual running print rename_existing = BASE_PAUSE gcode = {% set E = printer["gcode_macro PAUSE"].extrude|float %} {% set x_park = printer.toolhead.axis_maximum.x|float - 5.0 %} {% set y_park = printer.toolhead.axis_maximum.y|float - 5.0 %} {% set max_z = printer.toolhead.axis_maximum.z|float %} {% set act_z = printer.toolhead.position.z|float %} {% if act_z < (max_z - 2.0) %} {% set z_safe = 2.0 %} {% else %} {% set z_safe = max_z - act_z %} {% endif %} SAVE_GCODE_STATE NAME=PAUSE_state BASE_PAUSE G91 G1 E-{E} F2100 G1 Z{z_safe} F900 G90 G1 X{x_park} Y{y_park} F6000 variable_extrude = 1.0 [gcode_macro RESUME] description = Resume the actual running print rename_existing = BASE_RESUME variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set E = printer["gcode_macro PAUSE"].extrude|float %} G91 G1 E{E} F2100 RESTORE_GCODE_STATE NAME=PAUSE_state BASE_RESUME [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PB6 dir_pin = !PB5 enable_pin = !PB7 rotation_distance = 40 microsteps = 16 endstop_pin = ^!PC13 position_min = -3 position_max = 247 position_endstop = -3 homing_speed = 70 [stepper_y] step_pin = PB3 dir_pin = PD6 enable_pin = !PB4 rotation_distance = 40 microsteps = 16 endstop_pin = ^!PE12 position_min = -8 position_endstop = -8 position_max = 225 homing_speed = 70 [stepper_z] step_pin = PA12 dir_pin = !PA11 enable_pin = !PA15 rotation_distance = 8 microsteps = 16 endstop_pin = ^!PE11 position_min = -2 position_endstop = 250 position_max = 250 homing_speed = 12 second_homing_speed = 5 [extruder] step_pin = PB9 dir_pin = !PB8 enable_pin = !PE0 full_steps_per_rotation = 200 gear_ratio = 3:1 rotation_distance = 23.132 microsteps = 16 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PA0 sensor_pin = PA1 sensor_type = EPCOS 100K B57560G104F min_temp = 0 max_temp = 250 control = pid pid_kp = 29.711 pid_ki = 1.769 pid_kd = 124.786 [heater_bed] heater_pin = PE2 sensor_pin = PA4 sensor_type = EPCOS 100K B57560G104F min_temp = 0 max_temp = 125 control = pid pid_kp = 71.021 pid_ki = 2.023 pid_kd = 623.206 [fan] pin = PE3 [heater_fan fan1] pin = PE1 [mcu] baud = 250000 serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 3000 max_z_velocity = 12 max_z_accel = 50 [homing_override] gcode = G28 Z G28 X Y [filament_switch_sensor filament_sensor] switch_pin = PA2 pause_on_runout = True [probe] pin = !PC3 x_offset = -34 y_offset = -13 samples = 3 samples_result = median sample_retract_dist = 5.0 samples_tolerance = 0.02 samples_tolerance_retries = 20 z_offset = 0.900 [board_pins] aliases = P1_1=PD7, P1_3=PB2, P1_5=PE4, P1_7=PB1, P1_9=, P1_2=PD5, P1_4=PE5, P1_6=PB0, P1_8=PD4, P1_10=<3V3>, P2_1= PE6, P2_3=PD15, P2_5=PD1, P2_7=PE8, P2_9=PE10, P2_2=PD13, P2_4=PD14, P2_6=PD0, P2_8=PE7, P2_10=PE9 [screws_tilt_adjust] screw1 = 39, 22 screw1_name = front left screw screw2 = 247, 22 screw2_name = front right screw screw3 = 247, 225 screw3_name = rear right screw screw4 = 39, 225 screw4_name = rear left screw horizontal_move_z = 10. speed = 150. screw_thread = CW-M3 [bed_mesh] mesh_min = 10,10 mesh_max = 200,200 probe_count = 5,5 mesh_pps = 5,5 algorithm = lagrange speed = 150 horizontal_move_z = 10 [bed_screws] screw1 = 20,20 screw2 = 20,200 screw3 = 200,200 screw4 = 200,20 [bed_mesh default] version = 1 points = -1.740000, -1.705000, -1.725000, -1.730000, -1.770000 -1.700000, -1.677500, -1.685000, -1.702500, -1.707500 -1.760000, -1.752500, -1.725000, -1.730000, -1.745000 -1.785000, -1.775000, -1.767500, -1.780000, -1.795000 -1.817500, -1.797500, -1.802500, -1.792500, -1.802500 x_count = 5 y_count = 5 mesh_x_pps = 5 mesh_y_pps = 5 algo = lagrange tension = 0.2 min_x = 10.0 max_x = 200.0 min_y = 10.0 max_y = 200.0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547693090256: New connection webhooks client 547693090256: Client info {'program': 'Moonraker', 'version': 'v0.8.0-234-gc226e9c'} mcu 'mcu': got {'oid': 20, 'next_clock': 2930428928, 'value': 30649, '#name': 'analog_in_state', '#sent_time': 961.990433426, '#receive_time': 962.0388148520001} mcu 'mcu': got {'oid': 12, 'next_clock': 2967388928, 'value': 29987, '#name': 'analog_in_state', '#sent_time': 962.204243111, '#receive_time': 962.259615037} mcu 'mcu': got {'oid': 20, 'next_clock': 2980828928, 'value': 30645, '#name': 'analog_in_state', '#sent_time': 962.3118362959999, '#receive_time': 962.3387943700001} Loaded MCU 'mcu' 124 commands (v0.12.0-54-g6f686dde / gcc: (15:12.2.rel1-1) 12.2.1 20221205 binutils: (2.40-2+18+b1) 2.40) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi2b=PI2,PI3,PI1 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 CLOCK_FREQ=168000000 MCU=stm32f407xx 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 Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed bed_mesh: generated points Index | Tool Adjusted | Probe 0 | (44.0, 23.0) | (10.0, 10.0) 1 | (91.5, 23.0) | (57.5, 10.0) 2 | (139.0, 23.0) | (105.0, 10.0) 3 | (186.5, 23.0) | (152.5, 10.0) 4 | (234.0, 23.0) | (200.0, 10.0) 5 | (234.0, 70.5) | (200.0, 57.5) 6 | (186.5, 70.5) | (152.5, 57.5) 7 | (139.0, 70.5) | (105.0, 57.5) 8 | (91.5, 70.5) | (57.5, 57.5) 9 | (44.0, 70.5) | (10.0, 57.5) 10 | (44.0, 118.0) | (10.0, 105.0) 11 | (91.5, 118.0) | (57.5, 105.0) 12 | (139.0, 118.0) | (105.0, 105.0) 13 | (186.5, 118.0) | (152.5, 105.0) 14 | (234.0, 118.0) | (200.0, 105.0) 15 | (234.0, 165.5) | (200.0, 152.5) 16 | (186.5, 165.5) | (152.5, 152.5) 17 | (139.0, 165.5) | (105.0, 152.5) 18 | (91.5, 165.5) | (57.5, 152.5) 19 | (44.0, 165.5) | (10.0, 152.5) 20 | (44.0, 213.0) | (10.0, 200.0) 21 | (91.5, 213.0) | (57.5, 200.0) 22 | (139.0, 213.0) | (105.0, 200.0) 23 | (186.5, 213.0) | (152.5, 200.0) 24 | (234.0, 213.0) | (200.0, 200.0) Starting heater checks for extruder webhooks: registering remote method 'shutdown_machine' for connection id: 547693090256 webhooks: registering remote method 'reboot_machine' for connection id: 547693090256 webhooks: registering remote method 'pause_job_queue' for connection id: 547693090256 webhooks: registering remote method 'start_job_queue' for connection id: 547693090256 Transition to shutdown state: Shutdown due to webhooks request Dumping gcode input 0 blocks Dumping 20 requests for client 547693090256 Received 962.535473: b'{"id": 548040970320, "method": "objects/subscribe", "params": {"objects": {"webhooks": null}, "response_template": {"method": "process_status_update"}}}' Received 962.536690: b'{"id": 548040970192, "method": "gcode/subscribe_output", "params": {"response_template": {"method": "process_gcode_response"}}}' Received 962.537848: b'{"id": 548040970192, "method": "list_endpoints", "params": {}}' Received 962.538850: b'{"id": 548040973136, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 962.787812: b'{"id": 548040970192, "method": "objects/list", "params": {}}' Received 962.788659: b'{"id": 548040970192, "method": "objects/query", "params": {"objects": {"configfile": null}}}' Received 963.039653: b'{"id": 548040256656, "method": "register_remote_method", "params": {"response_template": {"method": "shutdown_machine"}, "remote_method": "shutdown_machine"}}' Received 963.040624: b'{"id": 548040279248, "method": "register_remote_method", "params": {"response_template": {"method": "reboot_machine"}, "remote_method": "reboot_machine"}}' Received 963.041353: b'{"id": 548040279248, "method": "register_remote_method", "params": {"response_template": {"method": "pause_job_queue"}, "remote_method": "pause_job_queue"}}' Received 963.041997: b'{"id": 548040279248, "method": "register_remote_method", "params": {"response_template": {"method": "start_job_queue"}, "remote_method": "start_job_queue"}}' Received 963.043914: b'{"id": 548040286224, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 963.044127: b'{"id": 548040282704, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 963.048113: b'{"id": 548040280400, "method": "info", "params": {}}' Received 963.048113: b'{"id": 548040280976, "method": "objects/list", "params": {}}' Received 963.048625: b'{"id": 548040280656, "method": "gcode/help", "params": {}}' Received 963.062324: b'{"id": 548040278864, "method": "objects/subscribe", "params": {"objects": {"gcode": null, "webhooks": null, "configfile": null, "mcu": null, "gcode_move": null, "print_stats": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "heater_bed": null, "fan": null, "heater_fan fan1": null, "filament_switch_sensor filament_sensor": null, "probe": null, "screws_tilt_adjust": null, "bed_mesh": null, "bed_screws": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null, "extruder": null}, "response_template": {"method": "process_status_update"}}}' Received 963.295617: b'{"id": 548040291856, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "gcode": null, "configfile": null, "mcu": null, "gcode_move": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "fan": null, "heater_fan fan1": null, "filament_switch_sensor filament_sensor": null, "probe": null, "screws_tilt_adjust": null, "bed_mesh": null, "bed_screws": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null}, "response_template": {"method": "process_status_update"}}}' Received 963.510670: b'{"id": 548038930192, "method": "objects/query", "params": {"objects": {"extruder": ["can_extrude"]}}}' Received 963.543532: b'{"id": 548040981584, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "gcode": null, "configfile": null, "mcu": null, "gcode_move": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "fan": null, "heater_fan fan1": null, "filament_switch_sensor filament_sensor": null, "probe": null, "screws_tilt_adjust": null, "bed_mesh": null, "bed_screws": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null}, "response_template": {"method": "process_status_update"}}}' Received 975.718681: b'{"id": 548040675664, "method": "emergency_stop", "params": {}}' 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: (963.291811648, 0.0, 0.0) MCU 'mcu' shutdown: Command request clocksync state: mcu_freq=168000000 last_clock=35161172403 clock_est=(964.814 33412471828 168004121.292) min_half_rtt=0.000381 min_rtt_time=962.423 time_avg=964.813(18.467) clock_avg=33412471828.289(3102601890.739) pred_variance=13415718889.069 Dumping serial stats: bytes_write=1127 bytes_read=6101 bytes_retransmit=9 bytes_invalid=0 send_seq=123 receive_seq=123 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 Dumping send queue 100 messages Sent 0 961.721579 961.721579 9: seq: 17, identify offset=880 count=40 Sent 1 961.726356 961.726356 9: seq: 18, identify offset=920 count=40 Sent 2 961.731138 961.731138 9: seq: 19, identify offset=960 count=40 Sent 3 961.735916 961.735916 9: seq: 1a, identify offset=1000 count=40 Sent 4 961.739126 961.739126 9: seq: 1b, identify offset=1040 count=40 Sent 5 961.743945 961.743945 9: seq: 1c, identify offset=1080 count=40 Sent 6 961.748718 961.748718 9: seq: 1d, identify offset=1120 count=40 Sent 7 961.753494 961.753494 9: seq: 1e, identify offset=1160 count=40 Sent 8 961.758276 961.758276 9: seq: 1f, identify offset=1200 count=40 Sent 9 961.763110 961.763110 9: seq: 10, identify offset=1240 count=40 Sent 10 961.767830 961.767830 9: seq: 11, identify offset=1280 count=40 Sent 11 961.772613 961.772613 9: seq: 12, identify offset=1320 count=40 Sent 12 961.777973 961.777973 9: seq: 13, identify offset=1360 count=40 Sent 13 961.782858 961.782858 9: seq: 14, identify offset=1400 count=40 Sent 14 961.787716 961.787716 9: seq: 15, identify offset=1440 count=40 Sent 15 961.792449 961.792449 9: seq: 16, identify offset=1480 count=40 Sent 16 961.797229 961.797229 9: seq: 17, identify offset=1520 count=40 Sent 17 961.802007 961.802007 9: seq: 18, identify offset=1560 count=40 Sent 18 961.806784 961.806784 9: seq: 19, identify offset=1600 count=40 Sent 19 961.811727 961.811727 9: seq: 1a, identify offset=1640 count=40 Sent 20 961.816507 961.816507 9: seq: 1b, identify offset=1680 count=40 Sent 21 961.821283 961.821283 9: seq: 1c, identify offset=1720 count=40 Sent 22 961.826060 961.826060 9: seq: 1d, identify offset=1760 count=40 Sent 23 961.830842 961.830842 9: seq: 1e, identify offset=1800 count=40 Sent 24 961.835665 961.835665 9: seq: 1f, identify offset=1840 count=40 Sent 25 961.840394 961.840394 9: seq: 10, identify offset=1880 count=40 Sent 26 961.845172 961.845172 9: seq: 11, identify offset=1920 count=40 Sent 27 961.849948 961.849948 9: seq: 12, identify offset=1960 count=40 Sent 28 961.854731 961.854731 9: seq: 13, identify offset=2000 count=40 Sent 29 961.859515 961.859515 9: seq: 14, identify offset=2040 count=40 Sent 30 961.862766 961.862766 9: seq: 15, identify offset=2080 count=40 Sent 31 961.867708 961.867708 9: seq: 16, identify offset=2120 count=40 Sent 32 961.872482 961.872482 9: seq: 17, identify offset=2160 count=40 Sent 33 961.877260 961.877260 9: seq: 18, identify offset=2200 count=40 Sent 34 961.882046 961.882046 9: seq: 19, identify offset=2240 count=40 Sent 35 961.887058 961.887058 9: seq: 1a, identify offset=2280 count=40 Sent 36 961.891970 961.891970 9: seq: 1b, identify offset=2320 count=40 Sent 37 961.896736 961.896736 9: seq: 1c, identify offset=2360 count=40 Sent 38 961.901515 961.901515 9: seq: 1d, identify offset=2400 count=40 Sent 39 961.906275 961.906275 9: seq: 1e, identify offset=2440 count=40 Sent 40 961.911050 961.911050 9: seq: 1f, identify offset=2480 count=40 Sent 41 961.915841 961.915841 9: seq: 10, identify offset=2520 count=40 Sent 42 961.920781 961.920781 9: seq: 11, identify offset=2560 count=40 Sent 43 961.925732 961.925732 9: seq: 12, identify offset=2600 count=40 Sent 44 961.930500 961.930500 9: seq: 13, identify offset=2640 count=40 Sent 45 961.935284 961.935284 9: seq: 14, identify offset=2680 count=40 Sent 46 961.940107 961.940107 9: seq: 15, identify offset=2720 count=40 Sent 47 961.944868 961.944868 9: seq: 16, identify offset=2760 count=40 Sent 48 961.949811 961.949811 9: seq: 17, identify offset=2800 count=40 Sent 49 961.954737 961.954737 9: seq: 18, identify offset=2840 count=40 Sent 50 961.957986 961.957986 9: seq: 19, identify offset=2880 count=40 Sent 51 961.962778 961.962778 9: seq: 1a, identify offset=2920 count=40 Sent 52 961.967562 961.967562 9: seq: 1b, identify offset=2960 count=40 Sent 53 961.972323 961.972323 9: seq: 1c, identify offset=3000 count=40 Sent 54 961.977097 961.977097 9: seq: 1d, identify offset=3040 count=40 Sent 55 961.981703 961.981703 9: seq: 1e, identify offset=3075 count=40 Sent 56 961.990433 961.990193 6: seq: 1f, get_uptime Sent 57 962.044203 962.043963 6: seq: 10, get_clock Sent 58 962.097693 962.097453 6: seq: 11, get_clock Sent 59 962.151036 962.150796 6: seq: 12, get_clock Sent 60 962.204243 962.204003 6: seq: 13, get_clock Sent 61 962.257463 962.257223 6: seq: 14, get_clock Sent 62 962.311836 962.311596 6: seq: 15, get_clock Sent 63 962.365278 962.365038 6: seq: 16, get_clock Sent 64 962.418614 962.418374 6: seq: 17, get_clock Sent 65 962.422443 962.422203 6: seq: 18, get_config Sent 66 962.422683 962.422330 6: seq: 19, get_clock Sent 67 962.426396 962.425836 14: seq: 1a, endstop_home oid=0 clock=0 sample_ticks=0 sample_count=0 rest_ticks=0 pin_value=0 trsync_oid=0 trigger_reason=0 Sent 68 962.426796 962.426117 10: seq: 1b, trsync_start oid=1 report_clock=0 report_ticks=0 expire_reason=0 Sent 69 962.427116 962.426197 8: seq: 1c, reset_step_clock oid=2 clock=0 Sent 70 962.427436 962.426274 8: seq: 1d, update_digital_out oid=17 value=1 Sent 71 962.427996 962.426363 14: seq: 1e, endstop_home oid=3 clock=0 sample_ticks=0 sample_count=0 rest_ticks=0 pin_value=0 trsync_oid=0 trigger_reason=0 Sent 72 962.428396 962.426435 10: seq: 1f, trsync_start oid=4 report_clock=0 report_ticks=0 expire_reason=0 Sent 73 962.428716 962.426505 8: seq: 10, reset_step_clock oid=5 clock=0 Sent 74 962.429036 962.426573 8: seq: 11, update_digital_out oid=18 value=1 Sent 75 962.429596 962.426654 14: seq: 12, endstop_home oid=6 clock=0 sample_ticks=0 sample_count=0 rest_ticks=0 pin_value=0 trsync_oid=0 trigger_reason=0 Sent 76 962.429996 962.426724 10: seq: 13, trsync_start oid=7 report_clock=0 report_ticks=0 expire_reason=0 Sent 77 962.430316 962.426791 8: seq: 14, reset_step_clock oid=8 clock=0 Sent 78 962.430636 962.426856 8: seq: 15, update_digital_out oid=19 value=1 Sent 79 962.433156 962.429104 63: seq: 16, endstop_home oid=9 clock=0 sample_ticks=0 sample_count=0 rest_ticks=0 pin_value=0 trsync_oid=0 trigger_reason=0, trsync_start oid=10 report_clock=0 report_ticks=0 expire_reason=0, reset_step_clock oid=11 clock=0, update_digital_out oid=22 value=1, query_analog_in oid=12 clock=3051388928 sample_ticks=168000 sample_count=8 rest_ticks=50400000 min_value=13035 max_value=32303 range_check_count=4, queue_digital_out oid=13 clock=2979858287 on_ticks=0, queue_digital_out oid=14 clock=2979868604 on_ticks=0 Sent 80 962.435516 962.429104 59: seq: 17, queue_digital_out oid=15 clock=2979875679 on_ticks=0, buttons_add oid=16 pos=0 pin=PA2 pull_up=0, buttons_query oid=16 clock=3058108928 rest_ticks=336000 retransmit_count=50 invert=0, query_analog_in oid=20 clock=3064828928 sample_ticks=168000 sample_count=8 rest_ticks=50400000 min_value=1503 max_value=32303 range_check_count=4, queue_digital_out oid=21 clock=2980044535 on_ticks=0 Sent 81 962.435796 962.433101 7: seq: 18, stepper_get_position oid=2 Sent 82 962.439385 962.439105 7: seq: 19, stepper_get_position oid=5 Sent 83 962.442438 962.442158 7: seq: 1a, stepper_get_position oid=8 Sent 84 962.445668 962.445388 7: seq: 1b, stepper_get_position oid=11 Sent 85 963.094534 963.094214 8: seq: 1c, buttons_ack oid=16 count=1 Sent 86 963.407340 963.407100 6: seq: 1d, get_clock Sent 87 964.391454 964.391214 6: seq: 1e, get_clock Sent 88 965.376138 965.375898 6: seq: 1f, get_clock Sent 89 966.360560 966.360320 6: seq: 10, get_clock Sent 90 967.344779 967.344539 6: seq: 11, get_clock Sent 91 968.329403 968.329163 6: seq: 12, get_clock Sent 92 969.314415 969.314175 6: seq: 13, get_clock Sent 93 970.299175 970.298935 6: seq: 14, get_clock Sent 94 971.284261 971.284021 6: seq: 15, get_clock Sent 95 972.269194 972.268954 6: seq: 16, get_clock Sent 96 973.253438 973.253198 6: seq: 17, get_clock Sent 97 974.237815 974.237575 6: seq: 18, get_clock Sent 98 975.221968 975.221728 6: seq: 19, get_clock Sent 99 975.721213 975.720973 6: seq: 1a, emergency_stop Dumping receive queue 100 messages Receive: 0 963.138844 963.094534 15: seq: 1d, analog_in_state oid=20 next_clock=3115228928 value=30652 Receive: 1 963.358855 963.094534 15: seq: 1d, analog_in_state oid=12 next_clock=3152188928 value=29991 Receive: 2 963.409664 963.407340 11: seq: 1e, clock clock=3111496395 Receive: 3 963.438861 963.407340 15: seq: 1e, analog_in_state oid=20 next_clock=3165628928 value=30647 Receive: 4 963.658873 963.407340 15: seq: 1e, analog_in_state oid=12 next_clock=3202588928 value=29988 Receive: 5 963.738889 963.407340 15: seq: 1e, analog_in_state oid=20 next_clock=3216028928 value=30647 Receive: 6 963.958946 963.407340 15: seq: 1e, analog_in_state oid=12 next_clock=3252988928 value=29983 Receive: 7 964.038725 963.407340 15: seq: 1e, analog_in_state oid=20 next_clock=3266428928 value=30647 Receive: 8 964.258949 963.407340 15: seq: 1e, analog_in_state oid=12 next_clock=3303388928 value=29987 Receive: 9 964.338804 963.407340 15: seq: 1e, analog_in_state oid=20 next_clock=3316828928 value=30648 Receive: 10 964.393908 964.391454 11: seq: 1f, clock clock=3276835779 Receive: 11 964.558810 964.391454 15: seq: 1f, analog_in_state oid=12 next_clock=3353788928 value=29992 Receive: 12 964.638780 964.391454 15: seq: 1f, analog_in_state oid=20 next_clock=3367228928 value=30646 Receive: 13 964.858855 964.391454 15: seq: 1f, analog_in_state oid=12 next_clock=3404188928 value=29990 Receive: 14 964.938968 964.391454 15: seq: 1f, analog_in_state oid=20 next_clock=3417628928 value=30650 Receive: 15 965.158826 964.391454 15: seq: 1f, analog_in_state oid=12 next_clock=3454588928 value=29992 Receive: 16 965.238866 964.391454 15: seq: 1f, analog_in_state oid=20 next_clock=3468028928 value=30658 Receive: 17 965.378408 965.376138 11: seq: 10, clock clock=3442261805 Receive: 18 965.458830 965.376138 15: seq: 10, analog_in_state oid=12 next_clock=3504988928 value=29992 Receive: 19 965.538839 965.376138 15: seq: 10, analog_in_state oid=20 next_clock=3518428928 value=30660 Receive: 20 965.758958 965.376138 15: seq: 10, analog_in_state oid=12 next_clock=3555388928 value=29999 Receive: 21 965.839036 965.376138 15: seq: 10, analog_in_state oid=20 next_clock=3568828928 value=30660 Receive: 22 966.059074 965.376138 15: seq: 10, analog_in_state oid=12 next_clock=3605788928 value=29991 Receive: 23 966.138794 965.376138 15: seq: 10, analog_in_state oid=20 next_clock=3619228928 value=30661 Receive: 24 966.359053 965.376138 15: seq: 10, analog_in_state oid=12 next_clock=3656188928 value=29997 Receive: 25 966.363022 966.360560 11: seq: 11, clock clock=3607650923 Receive: 26 966.438820 966.360560 15: seq: 11, analog_in_state oid=20 next_clock=3669628928 value=30655 Receive: 27 966.658849 966.360560 15: seq: 11, analog_in_state oid=12 next_clock=3706588928 value=29998 Receive: 28 966.738828 966.360560 15: seq: 11, analog_in_state oid=20 next_clock=3720028928 value=30661 Receive: 29 966.931910 966.360560 14: seq: 11, stats count=142 sum=172359 sumsq=1179427 Receive: 30 966.958828 966.360560 15: seq: 11, analog_in_state oid=12 next_clock=3756988928 value=29997 Receive: 31 967.038822 966.360560 15: seq: 11, analog_in_state oid=20 next_clock=3770428928 value=30675 Receive: 32 967.258889 966.360560 15: seq: 11, analog_in_state oid=12 next_clock=3807388928 value=29999 Receive: 33 967.338963 966.360560 15: seq: 11, analog_in_state oid=20 next_clock=3820828928 value=30661 Receive: 34 967.347211 967.344779 11: seq: 12, clock clock=3773019835 Receive: 35 967.558922 967.344779 15: seq: 12, analog_in_state oid=12 next_clock=3857788928 value=29999 Receive: 36 967.638892 967.344779 15: seq: 12, analog_in_state oid=20 next_clock=3871228928 value=30654 Receive: 37 967.859026 967.344779 15: seq: 12, analog_in_state oid=12 next_clock=3908188928 value=29999 Receive: 38 967.939014 967.344779 15: seq: 12, analog_in_state oid=20 next_clock=3921628928 value=30658 Receive: 39 968.159018 967.344779 15: seq: 12, analog_in_state oid=12 next_clock=3958588928 value=30000 Receive: 40 968.238768 967.344779 15: seq: 12, analog_in_state oid=20 next_clock=3972028928 value=30651 Receive: 41 968.331775 968.329403 11: seq: 13, clock clock=3938426379 Receive: 42 968.458782 968.329403 15: seq: 13, analog_in_state oid=12 next_clock=4008988928 value=29999 Receive: 43 968.538775 968.329403 15: seq: 13, analog_in_state oid=20 next_clock=4022428928 value=30652 Receive: 44 968.758823 968.329403 15: seq: 13, analog_in_state oid=12 next_clock=4059388928 value=29998 Receive: 45 968.838972 968.329403 15: seq: 13, analog_in_state oid=20 next_clock=4072828928 value=30653 Receive: 46 969.058827 968.329403 15: seq: 13, analog_in_state oid=12 next_clock=4109788928 value=30003 Receive: 47 969.138825 968.329403 15: seq: 13, analog_in_state oid=20 next_clock=4123228928 value=30667 Receive: 48 969.316833 969.314415 11: seq: 14, clock clock=4103910237 Receive: 49 969.358801 969.314415 15: seq: 14, analog_in_state oid=12 next_clock=4160188928 value=30000 Receive: 50 969.438833 969.314415 15: seq: 14, analog_in_state oid=20 next_clock=4173628928 value=30660 Receive: 51 969.658891 969.314415 15: seq: 14, analog_in_state oid=12 next_clock=4210588928 value=29998 Receive: 52 969.738863 969.314415 15: seq: 14, analog_in_state oid=20 next_clock=4224028928 value=30656 Receive: 53 969.958887 969.314415 14: seq: 14, analog_in_state oid=12 next_clock=4260988928 value=30005 Receive: 54 970.038739 969.314415 14: seq: 14, analog_in_state oid=20 next_clock=4274428928 value=30666 Receive: 55 970.258786 969.314415 14: seq: 14, analog_in_state oid=12 next_clock=16421632 value=30004 Receive: 56 970.301722 970.299175 10: seq: 15, clock clock=4269371891 Receive: 57 970.338818 970.299175 14: seq: 15, analog_in_state oid=20 next_clock=29861632 value=30665 Receive: 58 970.559080 970.299175 14: seq: 15, analog_in_state oid=12 next_clock=66821632 value=30005 Receive: 59 970.638789 970.299175 14: seq: 15, analog_in_state oid=20 next_clock=80261632 value=30678 Receive: 60 970.858965 970.299175 14: seq: 15, analog_in_state oid=12 next_clock=117221632 value=30006 Receive: 61 970.938857 970.299175 14: seq: 15, analog_in_state oid=20 next_clock=130661632 value=30660 Receive: 62 971.158896 970.299175 14: seq: 15, analog_in_state oid=12 next_clock=167621632 value=30000 Receive: 63 971.238835 970.299175 14: seq: 15, analog_in_state oid=20 next_clock=181061632 value=30655 Receive: 64 971.286586 971.284261 10: seq: 16, clock clock=139881027 Receive: 65 971.458818 971.284261 15: seq: 16, analog_in_state oid=12 next_clock=218021632 value=30002 Receive: 66 971.538854 971.284261 15: seq: 16, analog_in_state oid=20 next_clock=231461632 value=30657 Receive: 67 971.758854 971.284261 15: seq: 16, analog_in_state oid=12 next_clock=268421632 value=30001 Receive: 68 971.839101 971.284261 15: seq: 16, analog_in_state oid=20 next_clock=281861632 value=30666 Receive: 69 971.931619 971.284261 13: seq: 16, stats count=89 sum=73031 sumsq=350961 Receive: 70 972.058783 971.284261 15: seq: 16, analog_in_state oid=12 next_clock=318821632 value=30001 Receive: 71 972.138734 971.284261 15: seq: 16, analog_in_state oid=20 next_clock=332261632 value=30659 Receive: 72 972.271611 972.269194 11: seq: 17, clock clock=305353461 Receive: 73 972.358893 972.269194 15: seq: 17, analog_in_state oid=12 next_clock=369221632 value=30004 Receive: 74 972.438697 972.269194 15: seq: 17, analog_in_state oid=20 next_clock=382661632 value=30673 Receive: 75 972.658734 972.269194 15: seq: 17, analog_in_state oid=12 next_clock=419621632 value=30012 Receive: 76 972.738716 972.269194 15: seq: 17, analog_in_state oid=20 next_clock=433061632 value=30670 Receive: 77 972.958876 972.269194 15: seq: 17, analog_in_state oid=12 next_clock=470021632 value=30006 Receive: 78 973.038733 972.269194 15: seq: 17, analog_in_state oid=20 next_clock=483461632 value=30672 Receive: 79 973.255819 973.253438 11: seq: 18, clock clock=470713059 Receive: 80 973.258704 973.253438 15: seq: 18, analog_in_state oid=12 next_clock=520421632 value=30008 Receive: 81 973.338799 973.253438 15: seq: 18, analog_in_state oid=20 next_clock=533861632 value=30661 Receive: 82 973.558766 973.253438 15: seq: 18, analog_in_state oid=12 next_clock=570821632 value=30007 Receive: 83 973.638839 973.253438 15: seq: 18, analog_in_state oid=20 next_clock=584261632 value=30671 Receive: 84 973.858928 973.253438 15: seq: 18, analog_in_state oid=12 next_clock=621221632 value=30007 Receive: 85 973.938856 973.253438 15: seq: 18, analog_in_state oid=20 next_clock=634661632 value=30672 Receive: 86 974.158837 973.253438 15: seq: 18, analog_in_state oid=12 next_clock=671621632 value=30004 Receive: 87 974.240248 973.253438 15: seq: 18, analog_in_state oid=20 next_clock=685061632 value=30675 Receive: 88 974.240424 974.237815 11: seq: 19, clock clock=636095363 Receive: 89 974.458683 974.237815 15: seq: 19, analog_in_state oid=12 next_clock=722021632 value=30006 Receive: 90 974.538651 974.237815 15: seq: 19, analog_in_state oid=20 next_clock=735461632 value=30665 Receive: 91 974.758789 974.237815 15: seq: 19, analog_in_state oid=12 next_clock=772421632 value=30006 Receive: 92 974.838748 974.237815 15: seq: 19, analog_in_state oid=20 next_clock=785861632 value=30662 Receive: 93 975.058695 974.237815 15: seq: 19, analog_in_state oid=12 next_clock=822821632 value=30007 Receive: 94 975.138761 974.237815 15: seq: 19, analog_in_state oid=20 next_clock=836261632 value=30684 Receive: 95 975.224364 975.221968 11: seq: 1a, clock clock=801434035 Receive: 96 975.358733 975.221968 15: seq: 1a, analog_in_state oid=12 next_clock=873221632 value=30013 Receive: 97 975.438724 975.221968 15: seq: 1a, analog_in_state oid=20 next_clock=886661632 value=30671 Receive: 98 975.658765 975.221968 15: seq: 1a, analog_in_state oid=12 next_clock=923621632 value=30013 Receive: 99 975.723602 975.721213 12: seq: 1b, shutdown clock=885305962 static_string_id=Command request Attempting MCU 'mcu' reset command webhooks client 547693090256: Disconnected Restarting printer Start printer at Sat Jan 13 20:17:45 2024 (1705169865.2 982.2) ===== Config file ===== [virtual_sdcard] path = /home/pi/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE SDCARD_RESET_FILE BASE_CANCEL_PRINT [gcode_macro PAUSE] description = Pause the actual running print rename_existing = BASE_PAUSE gcode = {% set E = printer["gcode_macro PAUSE"].extrude|float %} {% set x_park = printer.toolhead.axis_maximum.x|float - 5.0 %} {% set y_park = printer.toolhead.axis_maximum.y|float - 5.0 %} {% set max_z = printer.toolhead.axis_maximum.z|float %} {% set act_z = printer.toolhead.position.z|float %} {% if act_z < (max_z - 2.0) %} {% set z_safe = 2.0 %} {% else %} {% set z_safe = max_z - act_z %} {% endif %} SAVE_GCODE_STATE NAME=PAUSE_state BASE_PAUSE G91 G1 E-{E} F2100 G1 Z{z_safe} F900 G90 G1 X{x_park} Y{y_park} F6000 variable_extrude = 1.0 [gcode_macro RESUME] description = Resume the actual running print rename_existing = BASE_RESUME variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set E = printer["gcode_macro PAUSE"].extrude|float %} G91 G1 E{E} F2100 RESTORE_GCODE_STATE NAME=PAUSE_state BASE_RESUME [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PB6 dir_pin = !PB5 enable_pin = !PB7 rotation_distance = 40 microsteps = 16 endstop_pin = ^!PC13 position_min = -3 position_max = 247 position_endstop = -3 homing_speed = 70 [stepper_y] step_pin = PB3 dir_pin = PD6 enable_pin = !PB4 rotation_distance = 40 microsteps = 16 endstop_pin = ^!PE12 position_min = -8 position_endstop = -8 position_max = 225 homing_speed = 70 [stepper_z] step_pin = PA12 dir_pin = !PA11 enable_pin = !PA15 rotation_distance = 8 microsteps = 16 endstop_pin = ^!PE11 position_min = -2 position_endstop = 250 position_max = 250 homing_speed = 12 second_homing_speed = 5 [extruder] step_pin = PB9 dir_pin = !PB8 enable_pin = !PE0 full_steps_per_rotation = 200 gear_ratio = 3:1 rotation_distance = 23.132 microsteps = 16 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PA0 sensor_pin = PA1 sensor_type = EPCOS 100K B57560G104F min_temp = 0 max_temp = 250 control = pid pid_kp = 29.711 pid_ki = 1.769 pid_kd = 124.786 [heater_bed] heater_pin = PE2 sensor_pin = PA4 sensor_type = EPCOS 100K B57560G104F min_temp = 0 max_temp = 125 control = pid pid_kp = 71.021 pid_ki = 2.023 pid_kd = 623.206 [fan] pin = PE3 [heater_fan fan1] pin = PE1 [mcu] baud = 250000 serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 3000 max_z_velocity = 12 max_z_accel = 50 [homing_override] gcode = G28 Z G28 X Y [filament_switch_sensor filament_sensor] switch_pin = PA2 pause_on_runout = True [probe] pin = !PC3 x_offset = -34 y_offset = -13 samples = 3 samples_result = median sample_retract_dist = 5.0 samples_tolerance = 0.02 samples_tolerance_retries = 20 z_offset = 0.900 [board_pins] aliases = P1_1=PD7, P1_3=PB2, P1_5=PE4, P1_7=PB1, P1_9=, P1_2=PD5, P1_4=PE5, P1_6=PB0, P1_8=PD4, P1_10=<3V3>, P2_1= PE6, P2_3=PD15, P2_5=PD1, P2_7=PE8, P2_9=PE10, P2_2=PD13, P2_4=PD14, P2_6=PD0, P2_8=PE7, P2_10=PE9 [screws_tilt_adjust] screw1 = 39, 22 screw1_name = front left screw screw2 = 247, 22 screw2_name = front right screw screw3 = 247, 225 screw3_name = rear right screw screw4 = 39, 225 screw4_name = rear left screw horizontal_move_z = 10. speed = 150. screw_thread = CW-M3 [bed_mesh] mesh_min = 10,10 mesh_max = 200,200 probe_count = 5,5 mesh_pps = 5,5 algorithm = lagrange speed = 150 horizontal_move_z = 10 [bed_screws] screw1 = 20,20 screw2 = 20,200 screw3 = 200,200 screw4 = 200,20 [bed_mesh default] version = 1 points = -1.740000, -1.705000, -1.725000, -1.730000, -1.770000 -1.700000, -1.677500, -1.685000, -1.702500, -1.707500 -1.760000, -1.752500, -1.725000, -1.730000, -1.745000 -1.785000, -1.775000, -1.767500, -1.780000, -1.795000 -1.817500, -1.797500, -1.802500, -1.792500, -1.802500 x_count = 5 y_count = 5 mesh_x_pps = 5 mesh_y_pps = 5 algo = lagrange tension = 0.2 min_x = 10.0 max_x = 200.0 min_y = 10.0 max_y = 200.0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547694501264: New connection webhooks client 547694501264: Client info {'program': 'Moonraker', 'version': 'v0.8.0-234-gc226e9c'} Loaded MCU 'mcu' 124 commands (v0.12.0-54-g6f686dde / gcc: (15:12.2.rel1-1) 12.2.1 20221205 binutils: (2.40-2+18+b1) 2.40) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi2b=PI2,PI3,PI1 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 CLOCK_FREQ=168000000 MCU=stm32f407xx 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 | (44.0, 23.0) | (10.0, 10.0) 1 | (91.5, 23.0) | (57.5, 10.0) 2 | (139.0, 23.0) | (105.0, 10.0) 3 | (186.5, 23.0) | (152.5, 10.0) 4 | (234.0, 23.0) | (200.0, 10.0) 5 | (234.0, 70.5) | (200.0, 57.5) 6 | (186.5, 70.5) | (152.5, 57.5) 7 | (139.0, 70.5) | (105.0, 57.5) 8 | (91.5, 70.5) | (57.5, 57.5) 9 | (44.0, 70.5) | (10.0, 57.5) 10 | (44.0, 118.0) | (10.0, 105.0) 11 | (91.5, 118.0) | (57.5, 105.0) 12 | (139.0, 118.0) | (105.0, 105.0) 13 | (186.5, 118.0) | (152.5, 105.0) 14 | (234.0, 118.0) | (200.0, 105.0) 15 | (234.0, 165.5) | (200.0, 152.5) 16 | (186.5, 165.5) | (152.5, 152.5) 17 | (139.0, 165.5) | (105.0, 152.5) 18 | (91.5, 165.5) | (57.5, 152.5) 19 | (44.0, 165.5) | (10.0, 152.5) 20 | (44.0, 213.0) | (10.0, 200.0) 21 | (91.5, 213.0) | (57.5, 200.0) 22 | (139.0, 213.0) | (105.0, 200.0) 23 | (186.5, 213.0) | (152.5, 200.0) 24 | (234.0, 213.0) | (200.0, 200.0) Starting heater checks for extruder Stats 983.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1143 bytes_read=4512 bytes_retransmit=9 bytes_invalid=0 send_seq=129 receive_seq=129 retransmit_seq=2 srtt=0.003 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168021240 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.06 cputime=1.067 memavail=7749264 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 webhooks: registering remote method 'shutdown_machine' for connection id: 547694501264 webhooks: registering remote method 'reboot_machine' for connection id: 547694501264 webhooks: registering remote method 'pause_job_queue' for connection id: 547694501264 webhooks: registering remote method 'start_job_queue' for connection id: 547694501264 Stats 984.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1157 bytes_read=4573 bytes_retransmit=9 bytes_invalid=0 send_seq=131 receive_seq=131 retransmit_seq=2 srtt=0.003 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168005257 heater_bed: target=0 temp=40.4 pwm=0.000 sysload=0.06 cputime=1.093 memavail=7749264 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=33.0 pwm=0.000 Stats 985.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1163 bytes_read=4679 bytes_retransmit=9 bytes_invalid=0 send_seq=132 receive_seq=132 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003891 heater_bed: target=0 temp=40.4 pwm=0.000 sysload=0.06 cputime=1.110 memavail=7749264 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=33.1 pwm=0.000 Stats 986.4: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000015 bytes_write=1169 bytes_read=4815 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 upcoming_bytes=0 freq=168003781 heater_bed: target=0 temp=40.5 pwm=0.000 sysload=0.06 cputime=1.122 memavail=7749268 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=33.1 pwm=0.000 Stats 987.4: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000015 bytes_write=1175 bytes_read=4936 bytes_retransmit=9 bytes_invalid=0 send_seq=134 receive_seq=134 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003481 heater_bed: target=0 temp=40.4 pwm=0.000 sysload=0.06 cputime=1.132 memavail=7749016 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.9 pwm=0.000 Stats 988.4: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000015 bytes_write=1181 bytes_read=5042 bytes_retransmit=9 bytes_invalid=0 send_seq=135 receive_seq=135 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003333 heater_bed: target=0 temp=40.4 pwm=0.000 sysload=0.06 cputime=1.143 memavail=7749016 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=33.0 pwm=0.000 Stats 989.4: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000015 bytes_write=1187 bytes_read=5163 bytes_retransmit=9 bytes_invalid=0 send_seq=136 receive_seq=136 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168004374 heater_bed: target=0 temp=40.4 pwm=0.000 sysload=0.06 cputime=1.154 memavail=7749016 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=33.2 pwm=0.000 Stats 990.4: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000015 bytes_write=1193 bytes_read=5284 bytes_retransmit=9 bytes_invalid=0 send_seq=137 receive_seq=137 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168004053 heater_bed: target=0 temp=40.3 pwm=0.000 sysload=0.06 cputime=1.165 memavail=7749016 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.9 pwm=0.000 Stats 991.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1199 bytes_read=5403 bytes_retransmit=9 bytes_invalid=0 send_seq=138 receive_seq=138 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003731 heater_bed: target=0 temp=40.3 pwm=0.000 sysload=0.21 cputime=1.175 memavail=7749016 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=33.1 pwm=0.000 Stats 992.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1205 bytes_read=5524 bytes_retransmit=9 bytes_invalid=0 send_seq=139 receive_seq=139 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003539 heater_bed: target=0 temp=40.3 pwm=0.000 sysload=0.21 cputime=1.186 memavail=7749016 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=33.1 pwm=0.000 Stats 993.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1211 bytes_read=5645 bytes_retransmit=9 bytes_invalid=0 send_seq=140 receive_seq=140 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003450 heater_bed: target=0 temp=40.3 pwm=0.000 sysload=0.21 cputime=1.197 memavail=7749032 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.8 pwm=0.000 Stats 994.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1217 bytes_read=5751 bytes_retransmit=9 bytes_invalid=0 send_seq=141 receive_seq=141 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003211 heater_bed: target=0 temp=40.2 pwm=0.000 sysload=0.21 cputime=1.206 memavail=7749400 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.8 pwm=0.000 Stats 995.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1223 bytes_read=5872 bytes_retransmit=9 bytes_invalid=0 send_seq=142 receive_seq=142 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003532 heater_bed: target=0 temp=40.2 pwm=0.000 sysload=0.21 cputime=1.211 memavail=7749540 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.9 pwm=0.000 Stats 996.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1229 bytes_read=6006 bytes_retransmit=9 bytes_invalid=0 send_seq=143 receive_seq=143 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003341 heater_bed: target=0 temp=40.2 pwm=0.000 sysload=0.20 cputime=1.216 memavail=7749540 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=33.1 pwm=0.000 Stats 997.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1235 bytes_read=6112 bytes_retransmit=9 bytes_invalid=0 send_seq=144 receive_seq=144 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003234 heater_bed: target=0 temp=40.2 pwm=0.000 sysload=0.20 cputime=1.220 memavail=7749540 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.9 pwm=0.000 Stats 998.5: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1241 bytes_read=6233 bytes_retransmit=9 bytes_invalid=0 send_seq=145 receive_seq=145 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003133 heater_bed: target=0 temp=40.2 pwm=0.000 sysload=0.20 cputime=1.225 memavail=7749540 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.9 pwm=0.000 Stats 999.5: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1247 bytes_read=6354 bytes_retransmit=9 bytes_invalid=0 send_seq=146 receive_seq=146 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003134 heater_bed: target=0 temp=40.1 pwm=0.000 sysload=0.20 cputime=1.232 memavail=7749540 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.8 pwm=0.000 Stats 1000.5: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1253 bytes_read=6460 bytes_retransmit=9 bytes_invalid=0 send_seq=147 receive_seq=147 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003179 heater_bed: target=0 temp=40.1 pwm=0.000 sysload=0.20 cputime=1.243 memavail=7749540 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.9 pwm=0.000 Stats 1001.5: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=1270 bytes_read=6594 bytes_retransmit=9 bytes_invalid=0 send_seq=148 receive_seq=148 retransmit_seq=2 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003164 heater_bed: target=45 temp=40.1 pwm=1.000 sysload=0.18 cputime=1.256 memavail=7749540 print_time=19.955 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.9 pwm=0.000 Stats 1002.5: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=1276 bytes_read=6594 bytes_retransmit=30 bytes_invalid=0 send_seq=149 receive_seq=148 retransmit_seq=149 srtt=0.003 rttvar=0.000 rto=0.200 ready_bytes=0 upcoming_bytes=0 freq=168003164 heater_bed: target=45 temp=40.1 pwm=1.000 sysload=0.18 cputime=1.264 memavail=7749548 print_time=19.955 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.9 pwm=0.000 Stats 1003.5: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=1282 bytes_read=6594 bytes_retransmit=44 bytes_invalid=0 send_seq=150 receive_seq=148 retransmit_seq=149 srtt=0.003 rttvar=0.000 rto=0.800 ready_bytes=0 upcoming_bytes=0 freq=168003164 heater_bed: target=45 temp=40.1 pwm=1.000 sysload=0.18 cputime=1.272 memavail=7749548 print_time=19.955 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.9 pwm=0.000 Stats 1004.5: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=1288 bytes_read=6594 bytes_retransmit=57 bytes_invalid=0 send_seq=151 receive_seq=148 retransmit_seq=150 srtt=0.003 rttvar=0.000 rto=1.600 ready_bytes=0 upcoming_bytes=0 freq=168003164 heater_bed: target=45 temp=40.1 pwm=1.000 sysload=0.18 cputime=1.281 memavail=7749552 print_time=19.955 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.9 pwm=0.000 Stats 1005.5: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=1294 bytes_read=6594 bytes_retransmit=82 bytes_invalid=0 send_seq=152 receive_seq=148 retransmit_seq=152 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 upcoming_bytes=0 freq=168003164 heater_bed: target=45 temp=40.1 pwm=1.000 sysload=0.18 cputime=1.289 memavail=7749552 print_time=19.955 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.9 pwm=0.000 Timeout with MCU 'mcu' (eventtime=1006.455857) Transition to shutdown state: Lost communication with MCU 'mcu' Dumping gcode input 0 blocks Dumping 20 requests for client 547694501264 Received 983.515164: b'{"id": 548041342480, "method": "objects/subscribe", "params": {"objects": {"webhooks": null}, "response_template": {"method": "process_status_update"}}}' Received 983.516760: b'{"id": 548041340688, "method": "gcode/subscribe_output", "params": {"response_template": {"method": "process_gcode_response"}}}' Received 983.519519: b'{"id": 548041278928, "method": "list_endpoints", "params": {}}' Received 983.521720: b'{"id": 548041334288, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 983.768598: b'{"id": 548041281808, "method": "objects/list", "params": {}}' Received 983.770955: b'{"id": 548041281808, "method": "objects/query", "params": {"objects": {"configfile": null}}}' Received 984.023140: b'{"id": 548041341456, "method": "register_remote_method", "params": {"response_template": {"method": "shutdown_machine"}, "remote_method": "shutdown_machine"}}' Received 984.025226: b'{"id": 548039963856, "method": "register_remote_method", "params": {"response_template": {"method": "reboot_machine"}, "remote_method": "reboot_machine"}}' Received 984.026873: b'{"id": 548039963856, "method": "register_remote_method", "params": {"response_template": {"method": "pause_job_queue"}, "remote_method": "pause_job_queue"}}' Received 984.028484: b'{"id": 548039963856, "method": "register_remote_method", "params": {"response_template": {"method": "start_job_queue"}, "remote_method": "start_job_queue"}}' Received 984.032838: b'{"id": 548039958672, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 984.033239: b'{"id": 548039965904, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 984.039960: b'{"id": 548039951056, "method": "info", "params": {}}' Received 984.040560: b'{"id": 548039966224, "method": "objects/list", "params": {}}' Received 984.040560: b'{"id": 548039961616, "method": "gcode/help", "params": {}}' Received 984.052892: b'{"id": 548039950672, "method": "objects/subscribe", "params": {"objects": {"gcode": null, "webhooks": null, "configfile": null, "mcu": null, "gcode_move": null, "print_stats": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "heater_bed": null, "fan": null, "heater_fan fan1": null, "filament_switch_sensor filament_sensor": null, "probe": null, "screws_tilt_adjust": null, "bed_mesh": null, "bed_screws": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null, "extruder": null}, "response_template": {"method": "process_status_update"}}}' Received 984.282165: b'{"id": 548039961232, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "gcode": null, "configfile": null, "mcu": null, "gcode_move": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "fan": null, "heater_fan fan1": null, "filament_switch_sensor filament_sensor": null, "probe": null, "screws_tilt_adjust": null, "bed_mesh": null, "bed_screws": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null}, "response_template": {"method": "process_status_update"}}}' Received 984.497700: b'{"id": 548040085328, "method": "objects/query", "params": {"objects": {"extruder": ["can_extrude"]}}}' Received 984.532095: b'{"id": 548041278928, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "gcode": null, "configfile": null, "mcu": null, "gcode_move": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "fan": null, "heater_fan fan1": null, "filament_switch_sensor filament_sensor": null, "probe": null, "screws_tilt_adjust": null, "bed_mesh": null, "bed_screws": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null}, "response_template": {"method": "process_status_update"}}}' Received 1000.890837: b'{"id": 548041733648, "method": "gcode/script", "params": {"script": "SET_HEATER_TEMPERATURE HEATER=heater_bed TARGET=45"}}' 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: (984.273917413, 0.0, 0.0) Stats 1006.5: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=1300 bytes_read=6594 bytes_retransmit=82 bytes_invalid=0 send_seq=153 receive_seq=148 retransmit_seq=152 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 upcoming_bytes=0 freq=168003164 heater_bed: target=45 temp=40.1 pwm=1.000 sysload=0.17 cputime=1.297 memavail=7749552 print_time=19.955 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.9 pwm=0.000 Stats 1007.5: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000004 bytes_write=1312 bytes_read=6594 bytes_retransmit=82 bytes_invalid=0 send_seq=155 receive_seq=148 retransmit_seq=152 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 upcoming_bytes=0 freq=168003164 heater_bed: target=45 temp=40.1 pwm=1.000 sysload=0.17 cputime=1.309 memavail=7749552 print_time=19.955 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.9 pwm=0.000 Unable to issue reset command on MCU 'mcu' webhooks client 547694501264: Disconnected Restarting printer Start printer at Sat Jan 13 20:18:12 2024 (1705169892.4 1009.5) ===== Config file ===== [virtual_sdcard] path = /home/pi/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE SDCARD_RESET_FILE BASE_CANCEL_PRINT [gcode_macro PAUSE] description = Pause the actual running print rename_existing = BASE_PAUSE gcode = {% set E = printer["gcode_macro PAUSE"].extrude|float %} {% set x_park = printer.toolhead.axis_maximum.x|float - 5.0 %} {% set y_park = printer.toolhead.axis_maximum.y|float - 5.0 %} {% set max_z = printer.toolhead.axis_maximum.z|float %} {% set act_z = printer.toolhead.position.z|float %} {% if act_z < (max_z - 2.0) %} {% set z_safe = 2.0 %} {% else %} {% set z_safe = max_z - act_z %} {% endif %} SAVE_GCODE_STATE NAME=PAUSE_state BASE_PAUSE G91 G1 E-{E} F2100 G1 Z{z_safe} F900 G90 G1 X{x_park} Y{y_park} F6000 variable_extrude = 1.0 [gcode_macro RESUME] description = Resume the actual running print rename_existing = BASE_RESUME variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set E = printer["gcode_macro PAUSE"].extrude|float %} G91 G1 E{E} F2100 RESTORE_GCODE_STATE NAME=PAUSE_state BASE_RESUME [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PB6 dir_pin = !PB5 enable_pin = !PB7 rotation_distance = 40 microsteps = 16 endstop_pin = ^!PC13 position_min = -3 position_max = 247 position_endstop = -3 homing_speed = 70 [stepper_y] step_pin = PB3 dir_pin = PD6 enable_pin = !PB4 rotation_distance = 40 microsteps = 16 endstop_pin = ^!PE12 position_min = -8 position_endstop = -8 position_max = 225 homing_speed = 70 [stepper_z] step_pin = PA12 dir_pin = !PA11 enable_pin = !PA15 rotation_distance = 8 microsteps = 16 endstop_pin = ^!PE11 position_min = -2 position_endstop = 250 position_max = 250 homing_speed = 12 second_homing_speed = 5 [extruder] step_pin = PB9 dir_pin = !PB8 enable_pin = !PE0 full_steps_per_rotation = 200 gear_ratio = 3:1 rotation_distance = 23.132 microsteps = 16 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PA0 sensor_pin = PA1 sensor_type = EPCOS 100K B57560G104F min_temp = 0 max_temp = 250 control = pid pid_kp = 29.711 pid_ki = 1.769 pid_kd = 124.786 [heater_bed] heater_pin = PE2 sensor_pin = PA4 sensor_type = EPCOS 100K B57560G104F min_temp = 0 max_temp = 125 control = pid pid_kp = 71.021 pid_ki = 2.023 pid_kd = 623.206 [fan] pin = PE3 [heater_fan fan1] pin = PE1 [mcu] baud = 250000 serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 3000 max_z_velocity = 12 max_z_accel = 50 [homing_override] gcode = G28 Z G28 X Y [filament_switch_sensor filament_sensor] switch_pin = PA2 pause_on_runout = True [probe] pin = !PC3 x_offset = -34 y_offset = -13 samples = 3 samples_result = median sample_retract_dist = 5.0 samples_tolerance = 0.02 samples_tolerance_retries = 20 z_offset = 0.900 [board_pins] aliases = P1_1=PD7, P1_3=PB2, P1_5=PE4, P1_7=PB1, P1_9=, P1_2=PD5, P1_4=PE5, P1_6=PB0, P1_8=PD4, P1_10=<3V3>, P2_1= PE6, P2_3=PD15, P2_5=PD1, P2_7=PE8, P2_9=PE10, P2_2=PD13, P2_4=PD14, P2_6=PD0, P2_8=PE7, P2_10=PE9 [screws_tilt_adjust] screw1 = 39, 22 screw1_name = front left screw screw2 = 247, 22 screw2_name = front right screw screw3 = 247, 225 screw3_name = rear right screw screw4 = 39, 225 screw4_name = rear left screw horizontal_move_z = 10. speed = 150. screw_thread = CW-M3 [bed_mesh] mesh_min = 10,10 mesh_max = 200,200 probe_count = 5,5 mesh_pps = 5,5 algorithm = lagrange speed = 150 horizontal_move_z = 10 [bed_screws] screw1 = 20,20 screw2 = 20,200 screw3 = 200,200 screw4 = 200,20 [bed_mesh default] version = 1 points = -1.740000, -1.705000, -1.725000, -1.730000, -1.770000 -1.700000, -1.677500, -1.685000, -1.702500, -1.707500 -1.760000, -1.752500, -1.725000, -1.730000, -1.745000 -1.785000, -1.775000, -1.767500, -1.780000, -1.795000 -1.817500, -1.797500, -1.802500, -1.792500, -1.802500 x_count = 5 y_count = 5 mesh_x_pps = 5 mesh_y_pps = 5 algo = lagrange tension = 0.2 min_x = 10.0 max_x = 200.0 min_y = 10.0 max_y = 200.0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547702142544: New connection webhooks client 547702142544: Client info {'program': 'Moonraker', 'version': 'v0.8.0-234-gc226e9c'} mcu 'mcu': got {'oid': 12, 'next_clock': 664392704, 'value': 29863, '#name': 'analog_in_state', '#sent_time': 1010.4018300639999, '#receive_time': 1010.4151976940001} mcu 'mcu': got {'oid': 20, 'next_clock': 677832704, 'value': 30743, '#name': 'analog_in_state', '#sent_time': 1010.455091045, '#receive_time': 1010.4952319710001} Loaded MCU 'mcu' 124 commands (v0.12.0-54-g6f686dde / gcc: (15:12.2.rel1-1) 12.2.1 20221205 binutils: (2.40-2+18+b1) 2.40) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi2b=PI2,PI3,PI1 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 CLOCK_FREQ=168000000 MCU=stm32f407xx 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 750, in _connect config_params = self._send_get_config() ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/pi/klipper/klippy/mcu.py", line 736, 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(3463): Sun Dec 31 23:53:05 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="stm32f407xx" CONFIG_CLOCK_FREQ=168000000 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=0x8000000 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=y # CONFIG_MACH_STM32F429 is not set # CONFIG_MACH_STM32F446 is not set # CONFIG_MACH_STM32F765 is not set # 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_N32G452 is not set # CONFIG_MACH_N32G455 is not set CONFIG_MACH_STM32F4=y CONFIG_MACH_STM32F4x5=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_20200 is not set # CONFIG_STM32_FLASH_START_C000 is not set # CONFIG_STM32_FLASH_START_10000 is not set # CONFIG_STM32_FLASH_START_4000 is not set CONFIG_STM32_FLASH_START_0000=y 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_24M 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_WANT_GPIO_BITBANGING=y CONFIG_WANT_DISPLAYS=y CONFIG_WANT_SENSORS=y CONFIG_WANT_LIS2DW=y CONFIG_WANT_SOFTWARE_I2C=y CONFIG_WANT_SOFTWARE_SPI=y CONFIG_CANBUS_FREQUENCY=1000000 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_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(8873): Sun Dec 31 23:53:27 2023 Last MCU build version: v0.12.0-54-g6f686dde Last MCU build tools: gcc: (15:12.2.rel1-1) 12.2.1 20221205 binutils: (2.40-2+18+b1) 2.40 Last MCU build config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi2b=PI2,PI3,PI1 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 CLOCK_FREQ=168000000 MCU=stm32f407xx 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(1158760): Sun Dec 31 23:53:35 2023 mcu 'mcu': got {'oid': 12, 'next_clock': 714792704, 'value': 29853, '#name': 'analog_in_state', '#sent_time': 1010.672672953, '#receive_time': 1010.71524586} mcu 'mcu': got {'oid': 20, 'next_clock': 728232704, 'value': 30750, '#name': 'analog_in_state', '#sent_time': 1010.672672953, '#receive_time': 1010.7952892120001} mcu 'mcu': got {'oid': 12, 'next_clock': 765192704, 'value': 29861, '#name': 'analog_in_state', '#sent_time': 1010.672672953, '#receive_time': 1011.0152508780001} mcu 'mcu': got {'oid': 20, 'next_clock': 778632704, 'value': 30750, '#name': 'analog_in_state', '#sent_time': 1010.672672953, '#receive_time': 1011.095289415} mcu 'mcu': got {'oid': 12, 'next_clock': 815592704, 'value': 29860, '#name': 'analog_in_state', '#sent_time': 1010.672672953, '#receive_time': 1011.3152906380001} mcu 'mcu': got {'oid': 20, 'next_clock': 829032704, 'value': 30755, '#name': 'analog_in_state', '#sent_time': 1010.672672953, '#receive_time': 1011.395284304} mcu 'mcu': got {'oid': 12, 'next_clock': 865992704, 'value': 29858, '#name': 'analog_in_state', '#sent_time': 1010.672672953, '#receive_time': 1011.615285489} mcu 'mcu': got {'oid': 20, 'next_clock': 879432704, 'value': 30759, '#name': 'analog_in_state', '#sent_time': 1011.657325508, '#receive_time': 1011.695136619} mcu 'mcu': got {'oid': 12, 'next_clock': 916392704, 'value': 29864, '#name': 'analog_in_state', '#sent_time': 1011.657325508, '#receive_time': 1011.915287582} mcu 'mcu': got {'oid': 20, 'next_clock': 929832704, 'value': 30754, '#name': 'analog_in_state', '#sent_time': 1011.657325508, '#receive_time': 1011.995187193} mcu 'mcu': got {'oid': 12, 'next_clock': 966792704, 'value': 29862, '#name': 'analog_in_state', '#sent_time': 1011.657325508, '#receive_time': 1012.215180396} mcu 'mcu': got {'oid': 20, 'next_clock': 980232704, 'value': 30750, '#name': 'analog_in_state', '#sent_time': 1011.657325508, '#receive_time': 1012.295183137} mcu 'mcu': got {'oid': 12, 'next_clock': 1017192704, 'value': 29861, '#name': 'analog_in_state', '#sent_time': 1011.657325508, '#receive_time': 1012.515175266} mcu 'mcu': got {'oid': 20, 'next_clock': 1030632704, 'value': 30781, '#name': 'analog_in_state', '#sent_time': 1011.657325508, '#receive_time': 1012.595196118} mcu 'mcu': got {'oid': 12, 'next_clock': 1067592704, 'value': 29869, '#name': 'analog_in_state', '#sent_time': 1012.641821655, '#receive_time': 1012.8151779880001} mcu 'mcu': got {'oid': 20, 'next_clock': 1081032704, 'value': 30751, '#name': 'analog_in_state', '#sent_time': 1012.641821655, '#receive_time': 1012.895225155} mcu 'mcu': got {'oid': 12, 'next_clock': 1117992704, 'value': 29871, '#name': 'analog_in_state', '#sent_time': 1012.641821655, '#receive_time': 1013.115247359} mcu 'mcu': got {'oid': 20, 'next_clock': 1131432704, 'value': 30772, '#name': 'analog_in_state', '#sent_time': 1012.641821655, '#receive_time': 1013.195277896} mcu 'mcu': got {'oid': 12, 'next_clock': 1168392704, 'value': 29873, '#name': 'analog_in_state', '#sent_time': 1012.641821655, '#receive_time': 1013.415218284} mcu 'mcu': got {'oid': 20, 'next_clock': 1181832704, 'value': 30762, '#name': 'analog_in_state', '#sent_time': 1012.641821655, '#receive_time': 1013.495263636} mcu 'mcu': got {'oid': 12, 'next_clock': 1218792704, 'value': 29873, '#name': 'analog_in_state', '#sent_time': 1013.626222803, '#receive_time': 1013.715233636} mcu 'mcu': got {'oid': 20, 'next_clock': 1232232704, 'value': 30763, '#name': 'analog_in_state', '#sent_time': 1013.626222803, '#receive_time': 1013.7951044140001} mcu 'mcu': got {'oid': 12, 'next_clock': 1269192704, 'value': 29876, '#name': 'analog_in_state', '#sent_time': 1013.626222803, '#receive_time': 1014.015286414} Attempting MCU 'mcu' reset command webhooks client 547702142544: Disconnected Restarting printer Start printer at Sat Jan 13 20:18:18 2024 (1705169898.0 1015.1) ===== Config file ===== [virtual_sdcard] path = /home/pi/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE SDCARD_RESET_FILE BASE_CANCEL_PRINT [gcode_macro PAUSE] description = Pause the actual running print rename_existing = BASE_PAUSE gcode = {% set E = printer["gcode_macro PAUSE"].extrude|float %} {% set x_park = printer.toolhead.axis_maximum.x|float - 5.0 %} {% set y_park = printer.toolhead.axis_maximum.y|float - 5.0 %} {% set max_z = printer.toolhead.axis_maximum.z|float %} {% set act_z = printer.toolhead.position.z|float %} {% if act_z < (max_z - 2.0) %} {% set z_safe = 2.0 %} {% else %} {% set z_safe = max_z - act_z %} {% endif %} SAVE_GCODE_STATE NAME=PAUSE_state BASE_PAUSE G91 G1 E-{E} F2100 G1 Z{z_safe} F900 G90 G1 X{x_park} Y{y_park} F6000 variable_extrude = 1.0 [gcode_macro RESUME] description = Resume the actual running print rename_existing = BASE_RESUME variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set E = printer["gcode_macro PAUSE"].extrude|float %} G91 G1 E{E} F2100 RESTORE_GCODE_STATE NAME=PAUSE_state BASE_RESUME [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PB6 dir_pin = !PB5 enable_pin = !PB7 rotation_distance = 40 microsteps = 16 endstop_pin = ^!PC13 position_min = -3 position_max = 247 position_endstop = -3 homing_speed = 70 [stepper_y] step_pin = PB3 dir_pin = PD6 enable_pin = !PB4 rotation_distance = 40 microsteps = 16 endstop_pin = ^!PE12 position_min = -8 position_endstop = -8 position_max = 225 homing_speed = 70 [stepper_z] step_pin = PA12 dir_pin = !PA11 enable_pin = !PA15 rotation_distance = 8 microsteps = 16 endstop_pin = ^!PE11 position_min = -2 position_endstop = 250 position_max = 250 homing_speed = 12 second_homing_speed = 5 [extruder] step_pin = PB9 dir_pin = !PB8 enable_pin = !PE0 full_steps_per_rotation = 200 gear_ratio = 3:1 rotation_distance = 23.132 microsteps = 16 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PA0 sensor_pin = PA1 sensor_type = EPCOS 100K B57560G104F min_temp = 0 max_temp = 250 control = pid pid_kp = 29.711 pid_ki = 1.769 pid_kd = 124.786 [heater_bed] heater_pin = PE2 sensor_pin = PA4 sensor_type = EPCOS 100K B57560G104F min_temp = 0 max_temp = 125 control = pid pid_kp = 71.021 pid_ki = 2.023 pid_kd = 623.206 [fan] pin = PE3 [heater_fan fan1] pin = PE1 [mcu] baud = 250000 serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 3000 max_z_velocity = 12 max_z_accel = 50 [homing_override] gcode = G28 Z G28 X Y [filament_switch_sensor filament_sensor] switch_pin = PA2 pause_on_runout = True [probe] pin = !PC3 x_offset = -34 y_offset = -13 samples = 3 samples_result = median sample_retract_dist = 5.0 samples_tolerance = 0.02 samples_tolerance_retries = 20 z_offset = 0.900 [board_pins] aliases = P1_1=PD7, P1_3=PB2, P1_5=PE4, P1_7=PB1, P1_9=, P1_2=PD5, P1_4=PE5, P1_6=PB0, P1_8=PD4, P1_10=<3V3>, P2_1= PE6, P2_3=PD15, P2_5=PD1, P2_7=PE8, P2_9=PE10, P2_2=PD13, P2_4=PD14, P2_6=PD0, P2_8=PE7, P2_10=PE9 [screws_tilt_adjust] screw1 = 39, 22 screw1_name = front left screw screw2 = 247, 22 screw2_name = front right screw screw3 = 247, 225 screw3_name = rear right screw screw4 = 39, 225 screw4_name = rear left screw horizontal_move_z = 10. speed = 150. screw_thread = CW-M3 [bed_mesh] mesh_min = 10,10 mesh_max = 200,200 probe_count = 5,5 mesh_pps = 5,5 algorithm = lagrange speed = 150 horizontal_move_z = 10 [bed_screws] screw1 = 20,20 screw2 = 20,200 screw3 = 200,200 screw4 = 200,20 [bed_mesh default] version = 1 points = -1.740000, -1.705000, -1.725000, -1.730000, -1.770000 -1.700000, -1.677500, -1.685000, -1.702500, -1.707500 -1.760000, -1.752500, -1.725000, -1.730000, -1.745000 -1.785000, -1.775000, -1.767500, -1.780000, -1.795000 -1.817500, -1.797500, -1.802500, -1.792500, -1.802500 x_count = 5 y_count = 5 mesh_x_pps = 5 mesh_y_pps = 5 algo = lagrange tension = 0.2 min_x = 10.0 max_x = 200.0 min_y = 10.0 max_y = 200.0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547694459088: New connection webhooks client 547694459088: Client info {'program': 'Moonraker', 'version': 'v0.8.0-234-gc226e9c'} Loaded MCU 'mcu' 124 commands (v0.12.0-54-g6f686dde / gcc: (15:12.2.rel1-1) 12.2.1 20221205 binutils: (2.40-2+18+b1) 2.40) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi2b=PI2,PI3,PI1 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 CLOCK_FREQ=168000000 MCU=stm32f407xx 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 | (44.0, 23.0) | (10.0, 10.0) 1 | (91.5, 23.0) | (57.5, 10.0) 2 | (139.0, 23.0) | (105.0, 10.0) 3 | (186.5, 23.0) | (152.5, 10.0) 4 | (234.0, 23.0) | (200.0, 10.0) 5 | (234.0, 70.5) | (200.0, 57.5) 6 | (186.5, 70.5) | (152.5, 57.5) 7 | (139.0, 70.5) | (105.0, 57.5) 8 | (91.5, 70.5) | (57.5, 57.5) 9 | (44.0, 70.5) | (10.0, 57.5) 10 | (44.0, 118.0) | (10.0, 105.0) 11 | (91.5, 118.0) | (57.5, 105.0) 12 | (139.0, 118.0) | (105.0, 105.0) 13 | (186.5, 118.0) | (152.5, 105.0) 14 | (234.0, 118.0) | (200.0, 105.0) 15 | (234.0, 165.5) | (200.0, 152.5) 16 | (186.5, 165.5) | (152.5, 152.5) 17 | (139.0, 165.5) | (105.0, 152.5) 18 | (91.5, 165.5) | (57.5, 152.5) 19 | (44.0, 165.5) | (10.0, 152.5) 20 | (44.0, 213.0) | (10.0, 200.0) 21 | (91.5, 213.0) | (57.5, 200.0) 22 | (139.0, 213.0) | (105.0, 200.0) 23 | (186.5, 213.0) | (152.5, 200.0) 24 | (234.0, 213.0) | (200.0, 200.0) Starting heater checks for extruder Stats 1016.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1123 bytes_read=4492 bytes_retransmit=0 bytes_invalid=0 send_seq=125 receive_seq=125 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167999387 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.14 cputime=1.847 memavail=7747328 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 webhooks: registering remote method 'shutdown_machine' for connection id: 547694459088 webhooks: registering remote method 'reboot_machine' for connection id: 547694459088 webhooks: registering remote method 'pause_job_queue' for connection id: 547694459088 webhooks: registering remote method 'start_job_queue' for connection id: 547694459088 Stats 1017.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1137 bytes_read=4553 bytes_retransmit=0 bytes_invalid=0 send_seq=127 receive_seq=127 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167997909 heater_bed: target=0 temp=41.7 pwm=0.000 sysload=0.14 cputime=1.859 memavail=7749940 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.3 pwm=0.000 Stats 1018.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1143 bytes_read=4659 bytes_retransmit=0 bytes_invalid=0 send_seq=128 receive_seq=128 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167999977 heater_bed: target=0 temp=41.6 pwm=0.000 sysload=0.14 cputime=1.866 memavail=7749940 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.1 pwm=0.000 Stats 1019.3: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000015 bytes_write=1149 bytes_read=4795 bytes_retransmit=0 bytes_invalid=0 send_seq=129 receive_seq=129 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168001180 heater_bed: target=0 temp=41.6 pwm=0.000 sysload=0.14 cputime=1.871 memavail=7749940 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.3 pwm=0.000 Stats 1020.3: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000015 bytes_write=1155 bytes_read=4916 bytes_retransmit=0 bytes_invalid=0 send_seq=130 receive_seq=130 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003498 heater_bed: target=0 temp=41.5 pwm=0.000 sysload=0.14 cputime=1.877 memavail=7749940 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.0 pwm=0.000 Stats 1021.3: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000015 bytes_write=1161 bytes_read=5022 bytes_retransmit=0 bytes_invalid=0 send_seq=131 receive_seq=131 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003357 heater_bed: target=0 temp=41.5 pwm=0.000 sysload=0.13 cputime=1.887 memavail=7749940 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.2 pwm=0.000 Stats 1022.3: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000015 bytes_write=1167 bytes_read=5143 bytes_retransmit=0 bytes_invalid=0 send_seq=132 receive_seq=132 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003356 heater_bed: target=0 temp=41.4 pwm=0.000 sysload=0.13 cputime=1.898 memavail=7749956 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.1 pwm=0.000 Stats 1023.3: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000015 bytes_write=1173 bytes_read=5264 bytes_retransmit=0 bytes_invalid=0 send_seq=133 receive_seq=133 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003567 heater_bed: target=0 temp=41.4 pwm=0.000 sysload=0.13 cputime=1.908 memavail=7749704 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.2 pwm=0.000 Stats 1024.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1179 bytes_read=5383 bytes_retransmit=0 bytes_invalid=0 send_seq=134 receive_seq=134 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003398 heater_bed: target=0 temp=41.3 pwm=0.000 sysload=0.13 cputime=1.918 memavail=7749708 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.0 pwm=0.000 Stats 1025.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1185 bytes_read=5504 bytes_retransmit=0 bytes_invalid=0 send_seq=135 receive_seq=135 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003291 heater_bed: target=0 temp=41.3 pwm=0.000 sysload=0.13 cputime=1.929 memavail=7749960 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.2 pwm=0.000 Stats 1026.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1191 bytes_read=5625 bytes_retransmit=0 bytes_invalid=0 send_seq=136 receive_seq=136 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003347 heater_bed: target=0 temp=41.3 pwm=0.000 sysload=0.12 cputime=1.939 memavail=7749972 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.0 pwm=0.000 Stats 1027.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1197 bytes_read=5731 bytes_retransmit=0 bytes_invalid=0 send_seq=137 receive_seq=137 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003188 heater_bed: target=0 temp=41.3 pwm=0.000 sysload=0.12 cputime=1.947 memavail=7749980 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.1 pwm=0.000 Stats 1028.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1203 bytes_read=5852 bytes_retransmit=0 bytes_invalid=0 send_seq=138 receive_seq=138 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003068 heater_bed: target=0 temp=41.2 pwm=0.000 sysload=0.12 cputime=1.952 memavail=7749980 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.1 pwm=0.000 Stats 1029.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1209 bytes_read=5986 bytes_retransmit=0 bytes_invalid=0 send_seq=139 receive_seq=139 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003030 heater_bed: target=0 temp=41.3 pwm=0.000 sysload=0.12 cputime=1.956 memavail=7749980 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.0 pwm=0.000 Stats 1030.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1215 bytes_read=6092 bytes_retransmit=0 bytes_invalid=0 send_seq=140 receive_seq=140 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168002996 heater_bed: target=0 temp=41.2 pwm=0.000 sysload=0.12 cputime=1.961 memavail=7749980 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.9 pwm=0.000 Stats 1031.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1221 bytes_read=6213 bytes_retransmit=0 bytes_invalid=0 send_seq=141 receive_seq=141 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168002954 heater_bed: target=0 temp=41.1 pwm=0.000 sysload=0.11 cputime=1.966 memavail=7749980 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.9 pwm=0.000 Stats 1032.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1227 bytes_read=6334 bytes_retransmit=0 bytes_invalid=0 send_seq=142 receive_seq=142 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003035 heater_bed: target=0 temp=41.1 pwm=0.000 sysload=0.11 cputime=1.975 memavail=7749980 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.1 pwm=0.000 Stats 1033.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1233 bytes_read=6440 bytes_retransmit=0 bytes_invalid=0 send_seq=143 receive_seq=143 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003093 heater_bed: target=0 temp=41.1 pwm=0.000 sysload=0.11 cputime=1.985 memavail=7749988 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.9 pwm=0.000 Stats 1034.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1239 bytes_read=6574 bytes_retransmit=0 bytes_invalid=0 send_seq=144 receive_seq=144 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003153 heater_bed: target=0 temp=41.1 pwm=0.000 sysload=0.11 cputime=1.996 memavail=7749988 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.1 pwm=0.000 Stats 1035.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1245 bytes_read=6695 bytes_retransmit=0 bytes_invalid=0 send_seq=145 receive_seq=145 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003160 heater_bed: target=0 temp=41.0 pwm=0.000 sysload=0.11 cputime=2.007 memavail=7749988 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.0 pwm=0.000 Stats 1036.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1251 bytes_read=6801 bytes_retransmit=0 bytes_invalid=0 send_seq=146 receive_seq=146 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003341 heater_bed: target=0 temp=41.0 pwm=0.000 sysload=0.10 cputime=2.018 memavail=7749988 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.8 pwm=0.000 Stats 1037.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1257 bytes_read=6922 bytes_retransmit=0 bytes_invalid=0 send_seq=147 receive_seq=147 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003317 heater_bed: target=0 temp=41.0 pwm=0.000 sysload=0.10 cputime=2.029 memavail=7749988 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.9 pwm=0.000 Stats 1038.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1263 bytes_read=7043 bytes_retransmit=0 bytes_invalid=0 send_seq=148 receive_seq=148 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003296 heater_bed: target=0 temp=41.0 pwm=0.000 sysload=0.10 cputime=2.040 memavail=7749988 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.8 pwm=0.000 Stats 1039.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1269 bytes_read=7160 bytes_retransmit=0 bytes_invalid=0 send_seq=149 receive_seq=149 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003277 heater_bed: target=0 temp=40.9 pwm=0.000 sysload=0.10 cputime=2.051 memavail=7749988 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.8 pwm=0.000 Stats 1040.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1275 bytes_read=7273 bytes_retransmit=0 bytes_invalid=0 send_seq=150 receive_seq=150 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003269 heater_bed: target=0 temp=40.9 pwm=0.000 sysload=0.10 cputime=2.062 memavail=7749988 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.6 pwm=0.000 Stats 1041.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1281 bytes_read=7393 bytes_retransmit=0 bytes_invalid=0 send_seq=151 receive_seq=151 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003275 heater_bed: target=0 temp=40.9 pwm=0.000 sysload=0.09 cputime=2.073 memavail=7749988 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.9 pwm=0.000 Stats 1042.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1287 bytes_read=7499 bytes_retransmit=0 bytes_invalid=0 send_seq=152 receive_seq=152 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003263 heater_bed: target=0 temp=40.8 pwm=0.000 sysload=0.09 cputime=2.083 memavail=7749996 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=32.1 pwm=0.000 Stats 1043.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1293 bytes_read=7620 bytes_retransmit=0 bytes_invalid=0 send_seq=153 receive_seq=153 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003240 heater_bed: target=0 temp=40.8 pwm=0.000 sysload=0.09 cputime=2.095 memavail=7749772 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.9 pwm=0.000 Stats 1044.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1299 bytes_read=7754 bytes_retransmit=0 bytes_invalid=0 send_seq=154 receive_seq=154 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003245 heater_bed: target=0 temp=40.8 pwm=0.000 sysload=0.09 cputime=2.106 memavail=7749772 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.7 pwm=0.000 Stats 1045.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1305 bytes_read=7860 bytes_retransmit=0 bytes_invalid=0 send_seq=155 receive_seq=155 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003237 heater_bed: target=0 temp=40.8 pwm=0.000 sysload=0.09 cputime=2.116 memavail=7749772 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.8 pwm=0.000 Stats 1046.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1311 bytes_read=7981 bytes_retransmit=0 bytes_invalid=0 send_seq=156 receive_seq=156 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003228 heater_bed: target=0 temp=40.7 pwm=0.000 sysload=0.08 cputime=2.128 memavail=7749772 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.6 pwm=0.000 Stats 1047.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1317 bytes_read=8102 bytes_retransmit=0 bytes_invalid=0 send_seq=157 receive_seq=157 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003270 heater_bed: target=0 temp=40.7 pwm=0.000 sysload=0.08 cputime=2.139 memavail=7749772 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.7 pwm=0.000 Stats 1048.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1323 bytes_read=8208 bytes_retransmit=0 bytes_invalid=0 send_seq=158 receive_seq=158 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003366 heater_bed: target=0 temp=40.7 pwm=0.000 sysload=0.08 cputime=2.149 memavail=7749524 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.7 pwm=0.000 Stats 1049.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1329 bytes_read=8342 bytes_retransmit=0 bytes_invalid=0 send_seq=159 receive_seq=159 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003417 heater_bed: target=0 temp=40.7 pwm=0.000 sysload=0.08 cputime=2.161 memavail=7749524 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.5 pwm=0.000 Stats 1050.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1335 bytes_read=8463 bytes_retransmit=0 bytes_invalid=0 send_seq=160 receive_seq=160 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003400 heater_bed: target=0 temp=40.6 pwm=0.000 sysload=0.08 cputime=2.171 memavail=7749524 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.8 pwm=0.000 Stats 1051.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1341 bytes_read=8569 bytes_retransmit=0 bytes_invalid=0 send_seq=161 receive_seq=161 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003372 heater_bed: target=0 temp=40.6 pwm=0.000 sysload=0.08 cputime=2.182 memavail=7749524 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.6 pwm=0.000 Stats 1052.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1347 bytes_read=8690 bytes_retransmit=0 bytes_invalid=0 send_seq=162 receive_seq=162 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003346 heater_bed: target=0 temp=40.6 pwm=0.000 sysload=0.08 cputime=2.193 memavail=7749524 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.6 pwm=0.000 Stats 1053.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1353 bytes_read=8811 bytes_retransmit=0 bytes_invalid=0 send_seq=163 receive_seq=163 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003325 heater_bed: target=0 temp=40.6 pwm=0.000 sysload=0.08 cputime=2.204 memavail=7749524 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.6 pwm=0.000 Stats 1054.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1359 bytes_read=8917 bytes_retransmit=0 bytes_invalid=0 send_seq=164 receive_seq=164 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003308 heater_bed: target=0 temp=40.5 pwm=0.000 sysload=0.08 cputime=2.215 memavail=7749532 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.6 pwm=0.000 Stats 1055.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1365 bytes_read=9051 bytes_retransmit=0 bytes_invalid=0 send_seq=165 receive_seq=165 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003301 heater_bed: target=0 temp=40.5 pwm=0.000 sysload=0.08 cputime=2.227 memavail=7749532 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.5 pwm=0.000 Stats 1056.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1371 bytes_read=9172 bytes_retransmit=0 bytes_invalid=0 send_seq=166 receive_seq=166 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003288 heater_bed: target=0 temp=40.5 pwm=0.000 sysload=0.07 cputime=2.237 memavail=7749532 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.7 pwm=0.000 Stats 1057.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1377 bytes_read=9278 bytes_retransmit=0 bytes_invalid=0 send_seq=167 receive_seq=167 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003273 heater_bed: target=0 temp=40.4 pwm=0.000 sysload=0.07 cputime=2.248 memavail=7749532 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.7 pwm=0.000 Stats 1058.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1383 bytes_read=9399 bytes_retransmit=0 bytes_invalid=0 send_seq=168 receive_seq=168 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003265 heater_bed: target=0 temp=40.4 pwm=0.000 sysload=0.07 cputime=2.259 memavail=7749536 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.6 pwm=0.000 Stats 1059.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1389 bytes_read=9520 bytes_retransmit=0 bytes_invalid=0 send_seq=169 receive_seq=169 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003253 heater_bed: target=0 temp=40.4 pwm=0.000 sysload=0.07 cputime=2.269 memavail=7749552 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.4 pwm=0.000 Stats 1060.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1395 bytes_read=9639 bytes_retransmit=0 bytes_invalid=0 send_seq=170 receive_seq=170 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003227 heater_bed: target=0 temp=40.4 pwm=0.000 sysload=0.07 cputime=2.273 memavail=7749552 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.5 pwm=0.000 Stats 1061.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1401 bytes_read=9760 bytes_retransmit=0 bytes_invalid=0 send_seq=171 receive_seq=171 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003207 heater_bed: target=0 temp=40.3 pwm=0.000 sysload=0.06 cputime=2.278 memavail=7749552 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.7 pwm=0.000 Stats 1062.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1407 bytes_read=9881 bytes_retransmit=0 bytes_invalid=0 send_seq=172 receive_seq=172 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003186 heater_bed: target=0 temp=40.3 pwm=0.000 sysload=0.06 cputime=2.283 memavail=7749552 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.4 pwm=0.000 Stats 1063.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1413 bytes_read=9987 bytes_retransmit=0 bytes_invalid=0 send_seq=173 receive_seq=173 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003217 heater_bed: target=0 temp=40.3 pwm=0.000 sysload=0.06 cputime=2.288 memavail=7749556 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.4 pwm=0.000 Stats 1064.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1419 bytes_read=10108 bytes_retransmit=0 bytes_invalid=0 send_seq=174 receive_seq=174 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003198 heater_bed: target=0 temp=40.3 pwm=0.000 sysload=0.06 cputime=2.294 memavail=7749556 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.4 pwm=0.000 Stats 1065.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1425 bytes_read=10236 bytes_retransmit=0 bytes_invalid=0 send_seq=175 receive_seq=175 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003193 heater_bed: target=0 temp=40.2 pwm=0.000 sysload=0.06 cputime=2.305 memavail=7749556 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.4 pwm=0.000 Stats 1066.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1431 bytes_read=10336 bytes_retransmit=0 bytes_invalid=0 send_seq=176 receive_seq=176 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003189 heater_bed: target=0 temp=40.2 pwm=0.000 sysload=0.06 cputime=2.316 memavail=7749556 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.4 pwm=0.000 Stats 1067.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1437 bytes_read=10457 bytes_retransmit=0 bytes_invalid=0 send_seq=177 receive_seq=177 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003183 heater_bed: target=0 temp=40.2 pwm=0.000 sysload=0.06 cputime=2.327 memavail=7749556 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.4 pwm=0.000 Stats 1068.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1443 bytes_read=10578 bytes_retransmit=0 bytes_invalid=0 send_seq=178 receive_seq=178 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003180 heater_bed: target=0 temp=40.1 pwm=0.000 sysload=0.06 cputime=2.337 memavail=7749556 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.4 pwm=0.000 Stats 1069.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1449 bytes_read=10684 bytes_retransmit=0 bytes_invalid=0 send_seq=179 receive_seq=179 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003181 heater_bed: target=0 temp=40.1 pwm=0.000 sysload=0.06 cputime=2.348 memavail=7749556 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.5 pwm=0.000 Stats 1070.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1455 bytes_read=10818 bytes_retransmit=0 bytes_invalid=0 send_seq=180 receive_seq=180 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003178 heater_bed: target=0 temp=40.1 pwm=0.000 sysload=0.06 cputime=2.359 memavail=7749556 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.3 pwm=0.000 Stats 1071.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1461 bytes_read=10939 bytes_retransmit=0 bytes_invalid=0 send_seq=181 receive_seq=181 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003176 heater_bed: target=0 temp=40.1 pwm=0.000 sysload=0.05 cputime=2.369 memavail=7749556 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.2 pwm=0.000 Stats 1072.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1467 bytes_read=11045 bytes_retransmit=0 bytes_invalid=0 send_seq=182 receive_seq=182 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003177 heater_bed: target=0 temp=40.1 pwm=0.000 sysload=0.05 cputime=2.380 memavail=7749556 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.2 pwm=0.000 Stats 1073.3: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1473 bytes_read=11166 bytes_retransmit=0 bytes_invalid=0 send_seq=183 receive_seq=183 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168003184 heater_bed: target=0 temp=40.1 pwm=0.000 sysload=0.05 cputime=2.391 memavail=7749556 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=31.3 pwm=0.000 Unknown command:"TEST" Stats 1148.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1967 bytes_read=20062 bytes_retransmit=17 bytes_invalid=0 send_seq=262 receive_seq=261 retransmit_seq=262 srtt=0.003 rttvar=0.000 rto=0.050 ready_bytes=0 upcoming_bytes=0 freq=168003179 heater_bed: target=40 temp=38.5 pwm=0.487 sysload=0.01 cputime=3.071 memavail=7753528 print_time=133.985 buffer_time=0.000 print_stall=0 extruder: target=0 temp=30.4 pwm=0.000 Stats 1149.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1973 bytes_read=20062 bytes_retransmit=85 bytes_invalid=0 send_seq=263 receive_seq=261 retransmit_seq=262 srtt=0.003 rttvar=0.000 rto=0.800 ready_bytes=0 upcoming_bytes=0 freq=168003179 heater_bed: target=40 temp=38.5 pwm=0.487 sysload=0.01 cputime=3.080 memavail=7753528 print_time=133.985 buffer_time=0.000 print_stall=0 extruder: target=0 temp=30.4 pwm=0.000 Stats 1150.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1979 bytes_read=20062 bytes_retransmit=108 bytes_invalid=0 send_seq=264 receive_seq=261 retransmit_seq=263 srtt=0.003 rttvar=0.000 rto=1.600 ready_bytes=0 upcoming_bytes=0 freq=168003179 heater_bed: target=40 temp=38.5 pwm=0.487 sysload=0.01 cputime=3.088 memavail=7753528 print_time=133.985 buffer_time=0.000 print_stall=0 extruder: target=0 temp=30.4 pwm=0.000 Stats 1151.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1985 bytes_read=20062 bytes_retransmit=108 bytes_invalid=0 send_seq=265 receive_seq=261 retransmit_seq=263 srtt=0.003 rttvar=0.000 rto=1.600 ready_bytes=0 upcoming_bytes=0 freq=168003179 heater_bed: target=40 temp=38.5 pwm=0.487 sysload=0.01 cputime=3.096 memavail=7753528 print_time=133.985 buffer_time=0.000 print_stall=0 extruder: target=0 temp=30.4 pwm=0.000 Stats 1152.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1991 bytes_read=20062 bytes_retransmit=143 bytes_invalid=0 send_seq=266 receive_seq=261 retransmit_seq=265 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 upcoming_bytes=0 freq=168003179 heater_bed: target=40 temp=38.5 pwm=0.487 sysload=0.01 cputime=3.104 memavail=7753528 print_time=133.985 buffer_time=0.000 print_stall=0 extruder: target=0 temp=30.4 pwm=0.000 Timeout with MCU 'mcu' (eventtime=1153.378574) Transition to shutdown state: Lost communication with MCU 'mcu' Dumping gcode input 0 blocks Dumping 20 requests for client 547694459088 Received 1016.363677: b'{"id": 548068458128, "method": "gcode/subscribe_output", "params": {"response_template": {"method": "process_gcode_response"}}}' Received 1016.364508: b'{"id": 548068458128, "method": "list_endpoints", "params": {}}' Received 1016.365658: b'{"id": 548039958480, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null}, "response_template": {"method": "process_status_update"}}}' Received 1016.615431: b'{"id": 548068458128, "method": "objects/list", "params": {}}' Received 1016.616272: b'{"id": 548068458128, "method": "objects/query", "params": {"objects": {"configfile": null}}}' Received 1016.866959: b'{"id": 548068491024, "method": "register_remote_method", "params": {"response_template": {"method": "shutdown_machine"}, "remote_method": "shutdown_machine"}}' Received 1016.868143: b'{"id": 548068491024, "method": "register_remote_method", "params": {"response_template": {"method": "reboot_machine"}, "remote_method": "reboot_machine"}}' Received 1016.869009: b'{"id": 548068491024, "method": "register_remote_method", "params": {"response_template": {"method": "pause_job_queue"}, "remote_method": "pause_job_queue"}}' Received 1016.869786: b'{"id": 548068491024, "method": "register_remote_method", "params": {"response_template": {"method": "start_job_queue"}, "remote_method": "start_job_queue"}}' Received 1016.871565: b'{"id": 548040092752, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 1016.871565: b'{"id": 548040085968, "method": "objects/query", "params": {"objects": {"heaters": null}}}' Received 1016.877272: b'{"id": 548040093648, "method": "info", "params": {}}' Received 1016.877272: b'{"id": 548040094480, "method": "objects/list", "params": {}}' Received 1016.877272: b'{"id": 548040093968, "method": "gcode/help", "params": {}}' Received 1016.889620: b'{"id": 548041279760, "method": "objects/subscribe", "params": {"objects": {"gcode": null, "webhooks": null, "configfile": null, "mcu": null, "gcode_move": null, "print_stats": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "heater_bed": null, "fan": null, "heater_fan fan1": null, "filament_switch_sensor filament_sensor": null, "probe": null, "screws_tilt_adjust": null, "bed_mesh": null, "bed_screws": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null, "extruder": null}, "response_template": {"method": "process_status_update"}}}' Received 1017.121332: b'{"id": 548041283344, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "gcode": null, "configfile": null, "mcu": null, "gcode_move": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "fan": null, "heater_fan fan1": null, "filament_switch_sensor filament_sensor": null, "probe": null, "screws_tilt_adjust": null, "bed_mesh": null, "bed_screws": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null}, "response_template": {"method": "process_status_update"}}}' Received 1017.370526: b'{"id": 548042037072, "method": "objects/subscribe", "params": {"objects": {"webhooks": null, "print_stats": null, "heater_bed": null, "extruder": null, "gcode": null, "configfile": null, "mcu": null, "gcode_move": null, "virtual_sdcard": null, "pause_resume": null, "display_status": null, "gcode_macro CANCEL_PRINT": null, "gcode_macro PAUSE": null, "gcode_macro RESUME": null, "gcode_macro SET_PAUSE_NEXT_LAYER": null, "gcode_macro SET_PAUSE_AT_LAYER": null, "gcode_macro SET_PRINT_STATS_INFO": null, "gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL": null, "gcode_macro _CLIENT_EXTRUDE": null, "gcode_macro _CLIENT_RETRACT": null, "heaters": null, "fan": null, "heater_fan fan1": null, "filament_switch_sensor filament_sensor": null, "probe": null, "screws_tilt_adjust": null, "bed_mesh": null, "bed_screws": null, "stepper_enable": null, "motion_report": null, "query_endstops": null, "idle_timeout": null, "system_stats": null, "manual_probe": null, "toolhead": null}, "response_template": {"method": "process_status_update"}}}' Received 1017.426497: b'{"id": 548040409552, "method": "objects/query", "params": {"objects": {"extruder": ["can_extrude"]}}}' Received 1131.659094: b'{"id": 548039967120, "method": "gcode/script", "params": {"script": "TEST"}}' Received 1147.771623: b'{"id": 548040261584, "method": "gcode/script", "params": {"script": "SET_HEATER_TEMPERATURE HEATER=heater_bed TARGET=40"}}' 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: (1017.117417727, 0.0, 0.0) Stats 1153.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=1997 bytes_read=20062 bytes_retransmit=143 bytes_invalid=0 send_seq=267 receive_seq=261 retransmit_seq=265 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 upcoming_bytes=0 freq=168003179 heater_bed: target=40 temp=38.5 pwm=0.487 sysload=0.01 cputime=3.112 memavail=7753528 print_time=133.985 buffer_time=0.000 print_stall=0 extruder: target=0 temp=30.4 pwm=0.000 Stats 1154.4: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000005 mcu_task_stddev=0.000003 bytes_write=2009 bytes_read=20062 bytes_retransmit=143 bytes_invalid=0 send_seq=269 receive_seq=261 retransmit_seq=265 srtt=0.003 rttvar=0.000 rto=3.200 ready_bytes=0 upcoming_bytes=0 freq=168003179 heater_bed: target=40 temp=38.5 pwm=0.487 sysload=0.01 cputime=3.123 memavail=7753536 print_time=133.985 buffer_time=0.000 print_stall=0 extruder: target=0 temp=30.4 pwm=0.000 Unable to issue reset command on MCU 'mcu' webhooks client 547694459088: Disconnected Restarting printer Start printer at Sat Jan 13 20:20:39 2024 (1705170039.2 1156.3) ===== Config file ===== [virtual_sdcard] path = /home/pi/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE SDCARD_RESET_FILE BASE_CANCEL_PRINT [gcode_macro PAUSE] description = Pause the actual running print rename_existing = BASE_PAUSE gcode = {% set E = printer["gcode_macro PAUSE"].extrude|float %} {% set x_park = printer.toolhead.axis_maximum.x|float - 5.0 %} {% set y_park = printer.toolhead.axis_maximum.y|float - 5.0 %} {% set max_z = printer.toolhead.axis_maximum.z|float %} {% set act_z = printer.toolhead.position.z|float %} {% if act_z < (max_z - 2.0) %} {% set z_safe = 2.0 %} {% else %} {% set z_safe = max_z - act_z %} {% endif %} SAVE_GCODE_STATE NAME=PAUSE_state BASE_PAUSE G91 G1 E-{E} F2100 G1 Z{z_safe} F900 G90 G1 X{x_park} Y{y_park} F6000 variable_extrude = 1.0 [gcode_macro RESUME] description = Resume the actual running print rename_existing = BASE_RESUME variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set E = printer["gcode_macro PAUSE"].extrude|float %} G91 G1 E{E} F2100 RESTORE_GCODE_STATE NAME=PAUSE_state BASE_RESUME [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PB6 dir_pin = !PB5 enable_pin = !PB7 rotation_distance = 40 microsteps = 16 endstop_pin = ^!PC13 position_min = -3 position_max = 247 position_endstop = -3 homing_speed = 70 [stepper_y] step_pin = PB3 dir_pin = PD6 enable_pin = !PB4 rotation_distance = 40 microsteps = 16 endstop_pin = ^!PE12 position_min = -8 position_endstop = -8 position_max = 225 homing_speed = 70 [stepper_z] step_pin = PA12 dir_pin = !PA11 enable_pin = !PA15 rotation_distance = 8 microsteps = 16 endstop_pin = ^!PE11 position_min = -2 position_endstop = 250 position_max = 250 homing_speed = 12 second_homing_speed = 5 [extruder] step_pin = PB9 dir_pin = !PB8 enable_pin = !PE0 full_steps_per_rotation = 200 gear_ratio = 3:1 rotation_distance = 23.132 microsteps = 16 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PA0 sensor_pin = PA1 sensor_type = EPCOS 100K B57560G104F min_temp = 0 max_temp = 250 control = pid pid_kp = 29.711 pid_ki = 1.769 pid_kd = 124.786 [heater_bed] heater_pin = PE2 sensor_pin = PA4 sensor_type = EPCOS 100K B57560G104F min_temp = 0 max_temp = 125 control = pid pid_kp = 71.021 pid_ki = 2.023 pid_kd = 623.206 [fan] pin = PE3 [heater_fan fan1] pin = PE1 [mcu] baud = 250000 serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 3000 max_z_velocity = 12 max_z_accel = 50 [homing_override] gcode = G28 Z G28 X Y [filament_switch_sensor filament_sensor] switch_pin = PA2 pause_on_runout = True [probe] pin = !PC3 x_offset = -34 y_offset = -13 samples = 3 samples_result = median sample_retract_dist = 5.0 samples_tolerance = 0.02 samples_tolerance_retries = 20 z_offset = 0.900 [board_pins] aliases = P1_1=PD7, P1_3=PB2, P1_5=PE4, P1_7=PB1, P1_9=, P1_2=PD5, P1_4=PE5, P1_6=PB0, P1_8=PD4, P1_10=<3V3>, P2_1= PE6, P2_3=PD15, P2_5=PD1, P2_7=PE8, P2_9=PE10, P2_2=PD13, P2_4=PD14, P2_6=PD0, P2_8=PE7, P2_10=PE9 [screws_tilt_adjust] screw1 = 39, 22 screw1_name = front left screw screw2 = 247, 22 screw2_name = front right screw screw3 = 247, 225 screw3_name = rear right screw screw4 = 39, 225 screw4_name = rear left screw horizontal_move_z = 10. speed = 150. screw_thread = CW-M3 [bed_mesh] mesh_min = 10,10 mesh_max = 200,200 probe_count = 5,5 mesh_pps = 5,5 algorithm = lagrange speed = 150 horizontal_move_z = 10 [bed_screws] screw1 = 20,20 screw2 = 20,200 screw3 = 200,200 screw4 = 200,20 [bed_mesh default] version = 1 points = -1.740000, -1.705000, -1.725000, -1.730000, -1.770000 -1.700000, -1.677500, -1.685000, -1.702500, -1.707500 -1.760000, -1.752500, -1.725000, -1.730000, -1.745000 -1.785000, -1.775000, -1.767500, -1.780000, -1.795000 -1.817500, -1.797500, -1.802500, -1.792500, -1.802500 x_count = 5 y_count = 5 mesh_x_pps = 5 mesh_y_pps = 5 algo = lagrange tension = 0.2 min_x = 10.0 max_x = 200.0 min_y = 10.0 max_y = 200.0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547700701328: New connection webhooks client 547700701328: Client info {'program': 'Moonraker', 'version': 'v0.8.0-234-gc226e9c'} mcu 'mcu': got {'oid': 20, 'next_clock': 2599563520, 'value': 30931, '#name': 'analog_in_state', '#sent_time': 1157.0003687360002, '#receive_time': 1157.045116051} mcu 'mcu': got {'oid': 12, 'next_clock': 2636523520, 'value': 30136, '#name': 'analog_in_state', '#sent_time': 1157.214913939, '#receive_time': 1157.265052328} mcu 'mcu': got {'oid': 20, 'next_clock': 2649963520, 'value': 30925, '#name': 'analog_in_state', '#sent_time': 1157.322327773, '#receive_time': 1157.3450925319999} Loaded MCU 'mcu' 124 commands (v0.12.0-54-g6f686dde / gcc: (15:12.2.rel1-1) 12.2.1 20221205 binutils: (2.40-2+18+b1) 2.40) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi2b=PI2,PI3,PI1 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 CLOCK_FREQ=168000000 MCU=stm32f407xx 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 750, in _connect config_params = self._send_get_config() ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/pi/klipper/klippy/mcu.py", line 736, 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(3463): Sun Dec 31 23:53:05 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="stm32f407xx" CONFIG_CLOCK_FREQ=168000000 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=0x8000000 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=y # CONFIG_MACH_STM32F429 is not set # CONFIG_MACH_STM32F446 is not set # CONFIG_MACH_STM32F765 is not set # 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_N32G452 is not set # CONFIG_MACH_N32G455 is not set CONFIG_MACH_STM32F4=y CONFIG_MACH_STM32F4x5=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_20200 is not set # CONFIG_STM32_FLASH_START_C000 is not set # CONFIG_STM32_FLASH_START_10000 is not set # CONFIG_STM32_FLASH_START_4000 is not set CONFIG_STM32_FLASH_START_0000=y 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_24M 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_WANT_GPIO_BITBANGING=y CONFIG_WANT_DISPLAYS=y CONFIG_WANT_SENSORS=y CONFIG_WANT_LIS2DW=y CONFIG_WANT_SOFTWARE_I2C=y CONFIG_WANT_SOFTWARE_SPI=y CONFIG_CANBUS_FREQUENCY=1000000 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_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(8873): Sun Dec 31 23:53:27 2023 Last MCU build version: v0.12.0-54-g6f686dde Last MCU build tools: gcc: (15:12.2.rel1-1) 12.2.1 20221205 binutils: (2.40-2+18+b1) 2.40 Last MCU build config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi2b=PI2,PI3,PI1 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 CLOCK_FREQ=168000000 MCU=stm32f407xx 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(1158760): Sun Dec 31 23:53:35 2023 mcu 'mcu': got {'oid': 12, 'next_clock': 2686923520, 'value': 30134, '#name': 'analog_in_state', '#sent_time': 1157.4329812540002, '#receive_time': 1157.565108198} mcu 'mcu': got {'oid': 20, 'next_clock': 2700363520, 'value': 30930, '#name': 'analog_in_state', '#sent_time': 1157.4329812540002, '#receive_time': 1157.6451487729998} mcu 'mcu': got {'oid': 12, 'next_clock': 2737323520, 'value': 30137, '#name': 'analog_in_state', '#sent_time': 1157.4329812540002, '#receive_time': 1157.8651112169998} mcu 'mcu': got {'oid': 20, 'next_clock': 2750763520, 'value': 30933, '#name': 'analog_in_state', '#sent_time': 1157.4329812540002, '#receive_time': 1157.9450275689999} mcu 'mcu': got {'oid': 12, 'next_clock': 2787723520, 'value': 30135, '#name': 'analog_in_state', '#sent_time': 1157.4329812540002, '#receive_time': 1158.165162717} mcu 'mcu': got {'oid': 20, 'next_clock': 2801163520, 'value': 30938, '#name': 'analog_in_state', '#sent_time': 1157.4329812540002, '#receive_time': 1158.245000976} mcu 'mcu': got {'oid': 12, 'next_clock': 2838123520, 'value': 30136, '#name': 'analog_in_state', '#sent_time': 1158.417007402, '#receive_time': 1158.464958476} mcu 'mcu': got {'oid': 20, 'next_clock': 2851563520, 'value': 30932, '#name': 'analog_in_state', '#sent_time': 1158.417007402, '#receive_time': 1158.545032587} mcu 'mcu': got {'oid': 12, 'next_clock': 2888523520, 'value': 30135, '#name': 'analog_in_state', '#sent_time': 1158.417007402, '#receive_time': 1158.764988031} mcu 'mcu': got {'oid': 20, 'next_clock': 2901963520, 'value': 30938, '#name': 'analog_in_state', '#sent_time': 1158.417007402, '#receive_time': 1158.845029827} mcu 'mcu': got {'oid': 12, 'next_clock': 2938923520, 'value': 30137, '#name': 'analog_in_state', '#sent_time': 1158.417007402, '#receive_time': 1159.065032475} mcu 'mcu': got {'oid': 20, 'next_clock': 2952363520, 'value': 30933, '#name': 'analog_in_state', '#sent_time': 1158.417007402, '#receive_time': 1159.1450877349998} mcu 'mcu': got {'oid': 12, 'next_clock': 2989323520, 'value': 30132, '#name': 'analog_in_state', '#sent_time': 1158.417007402, '#receive_time': 1159.365040679} mcu 'mcu': got {'oid': 20, 'next_clock': 3002763520, 'value': 30948, '#name': 'analog_in_state', '#sent_time': 1159.4014180860001, '#receive_time': 1159.445059808} mcu 'mcu': got {'oid': 12, 'next_clock': 3039723520, 'value': 30133, '#name': 'analog_in_state', '#sent_time': 1159.4014180860001, '#receive_time': 1159.665084327} mcu 'mcu': got {'oid': 20, 'next_clock': 3053163520, 'value': 30934, '#name': 'analog_in_state', '#sent_time': 1159.4014180860001, '#receive_time': 1159.745095438} mcu 'mcu': got {'oid': 12, 'next_clock': 3090123520, 'value': 30136, '#name': 'analog_in_state', '#sent_time': 1159.4014180860001, '#receive_time': 1159.965089438} mcu 'mcu': got {'oid': 20, 'next_clock': 3103563520, 'value': 30943, '#name': 'analog_in_state', '#sent_time': 1159.4014180860001, '#receive_time': 1160.044956901} mcu 'mcu': got {'oid': 12, 'next_clock': 3140523520, 'value': 30134, '#name': 'analog_in_state', '#sent_time': 1159.4014180860001, '#receive_time': 1160.2651338819999} mcu 'mcu': got {'oid': 20, 'next_clock': 3153963520, 'value': 30938, '#name': 'analog_in_state', '#sent_time': 1159.4014180860001, '#receive_time': 1160.344964252} mcu 'mcu': got {'oid': 12, 'next_clock': 3190923520, 'value': 30134, '#name': 'analog_in_state', '#sent_time': 1160.386067734, '#receive_time': 1160.564932771} mcu 'mcu': got {'oid': 20, 'next_clock': 3204363520, 'value': 30923, '#name': 'analog_in_state', '#sent_time': 1160.386067734, '#receive_time': 1160.6449760859998} Attempting MCU 'mcu' reset command webhooks client 547700701328: Disconnected Restarting printer Start printer at Sat Jan 13 20:20:44 2024 (1705170044.8 1161.8) ===== Config file ===== [virtual_sdcard] path = /home/pi/printer_data/gcodes on_error_gcode = CANCEL_PRINT [pause_resume] [display_status] [respond] [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE SDCARD_RESET_FILE BASE_CANCEL_PRINT [gcode_macro PAUSE] description = Pause the actual running print rename_existing = BASE_PAUSE gcode = {% set E = printer["gcode_macro PAUSE"].extrude|float %} {% set x_park = printer.toolhead.axis_maximum.x|float - 5.0 %} {% set y_park = printer.toolhead.axis_maximum.y|float - 5.0 %} {% set max_z = printer.toolhead.axis_maximum.z|float %} {% set act_z = printer.toolhead.position.z|float %} {% if act_z < (max_z - 2.0) %} {% set z_safe = 2.0 %} {% else %} {% set z_safe = max_z - act_z %} {% endif %} SAVE_GCODE_STATE NAME=PAUSE_state BASE_PAUSE G91 G1 E-{E} F2100 G1 Z{z_safe} F900 G90 G1 X{x_park} Y{y_park} F6000 variable_extrude = 1.0 [gcode_macro RESUME] description = Resume the actual running print rename_existing = BASE_RESUME variable_last_extruder_temp = {'restore': False, 'temp': 0} variable_restore_idle_timeout = 0 variable_idle_state = False gcode = {% set E = printer["gcode_macro PAUSE"].extrude|float %} G91 G1 E{E} F2100 RESTORE_GCODE_STATE NAME=PAUSE_state BASE_RESUME [gcode_macro SET_PAUSE_NEXT_LAYER] description = Enable a pause if the next layer is reached gcode = {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %} {% set ENABLE = params.ENABLE|default(1)|int != 0 %} {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}" [gcode_macro SET_PAUSE_AT_LAYER] description = Enable/disable a pause if a given layer number is reached gcode = {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %} {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined else params.LAYER is defined %} {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %} {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %} SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}" [gcode_macro SET_PRINT_STATS_INFO] rename_existing = SET_PRINT_STATS_INFO_BASE description = Overwrite, to get pause_next_layer and pause_at_layer feature variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" } variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" } gcode = {% if pause_next_layer.enable %} RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}' {pause_next_layer.call} SET_PAUSE_NEXT_LAYER ENABLE=0 {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %} RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}' {pause_at_layer.call} SET_PAUSE_AT_LAYER ENABLE=0 {% endif %} SET_PRINT_STATS_INFO_BASE {rawparams} [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL] description = Helper: park toolhead used in PAUSE and CANCEL_PRINT gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %} {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %} {% set custom_park_x = client.custom_park_x|default(0.0) %} {% set custom_park_y = client.custom_park_y|default(0.0) %} {% set park_dz = client.custom_park_dz|default(2.0)|abs %} {% set sp_hop = client.speed_hop|default(15) * 60 %} {% set sp_move = client.speed_move|default(velocity) * 60 %} {% set origin = printer.gcode_move.homing_origin %} {% set act = printer.gcode_move.gcode_position %} {% set max = printer.toolhead.axis_maximum %} {% set cone = printer.toolhead.cone_start_z|default(max.z) %} {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch'] else False %} {% set z_min = params.Z_MIN|default(0)|float %} {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %} {% set x_park = params.X if params.X is defined else custom_park_x if use_custom else 0.0 if round_bed else (max.x - 5.0) %} {% set y_park = params.Y if params.Y is defined else custom_park_y if use_custom else (max.y - 5.0) if round_bed and z_park < cone else 0.0 if round_bed else (max.y - 5.0) %} _CLIENT_RETRACT {% if "xyz" in printer.toolhead.homed_axes %} G90 G1 Z{z_park} F{sp_hop} G1 X{x_park} Y{y_park} F{sp_move} {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %} {% else %} RESPOND TYPE=echo MSG='Printer not homed' {% endif %} [gcode_macro _CLIENT_EXTRUDE] description = Extrudes, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %} {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %} {% set absolute_extrude = printer.gcode_move.absolute_extrude %} {% if printer.toolhead.extruder != '' %} {% if printer[printer.toolhead.extruder].can_extrude %} {% if use_fw_retract %} {% if length < 0 %} G10 {% else %} G11 {% endif %} {% else %} M83 G1 E{length} F{(speed|float|abs) * 60} {% if absolute_extrude %} M82 {% endif %} {% endif %} {% else %} RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}' {% endif %} {% endif %} [gcode_macro _CLIENT_RETRACT] description = Retracts, if the extruder is hot enough gcode = {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %} {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %} {% set speed = params.SPEED|default(client.speed_retract)|default(35) %} _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs} [stepper_x] step_pin = PB6 dir_pin = !PB5 enable_pin = !PB7 rotation_distance = 40 microsteps = 16 endstop_pin = ^!PC13 position_min = -3 position_max = 247 position_endstop = -3 homing_speed = 70 [stepper_y] step_pin = PB3 dir_pin = PD6 enable_pin = !PB4 rotation_distance = 40 microsteps = 16 endstop_pin = ^!PE12 position_min = -8 position_endstop = -8 position_max = 225 homing_speed = 70 [stepper_z] step_pin = PA12 dir_pin = !PA11 enable_pin = !PA15 rotation_distance = 8 microsteps = 16 endstop_pin = ^!PE11 position_min = -2 position_endstop = 250 position_max = 250 homing_speed = 12 second_homing_speed = 5 [extruder] step_pin = PB9 dir_pin = !PB8 enable_pin = !PE0 full_steps_per_rotation = 200 gear_ratio = 3:1 rotation_distance = 23.132 microsteps = 16 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PA0 sensor_pin = PA1 sensor_type = EPCOS 100K B57560G104F min_temp = 0 max_temp = 250 control = pid pid_kp = 29.711 pid_ki = 1.769 pid_kd = 124.786 [heater_bed] heater_pin = PE2 sensor_pin = PA4 sensor_type = EPCOS 100K B57560G104F min_temp = 0 max_temp = 125 control = pid pid_kp = 71.021 pid_ki = 2.023 pid_kd = 623.206 [fan] pin = PE3 [heater_fan fan1] pin = PE1 [mcu] baud = 250000 serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 3000 max_z_velocity = 12 max_z_accel = 50 [homing_override] gcode = G28 Z G28 X Y [filament_switch_sensor filament_sensor] switch_pin = PA2 pause_on_runout = True [probe] pin = !PC3 x_offset = -34 y_offset = -13 samples = 3 samples_result = median sample_retract_dist = 5.0 samples_tolerance = 0.02 samples_tolerance_retries = 20 z_offset = 0.900 [board_pins] aliases = P1_1=PD7, P1_3=PB2, P1_5=PE4, P1_7=PB1, P1_9=, P1_2=PD5, P1_4=PE5, P1_6=PB0, P1_8=PD4, P1_10=<3V3>, P2_1= PE6, P2_3=PD15, P2_5=PD1, P2_7=PE8, P2_9=PE10, P2_2=PD13, P2_4=PD14, P2_6=PD0, P2_8=PE7, P2_10=PE9 [screws_tilt_adjust] screw1 = 39, 22 screw1_name = front left screw screw2 = 247, 22 screw2_name = front right screw screw3 = 247, 225 screw3_name = rear right screw screw4 = 39, 225 screw4_name = rear left screw horizontal_move_z = 10. speed = 150. screw_thread = CW-M3 [bed_mesh] mesh_min = 10,10 mesh_max = 200,200 probe_count = 5,5 mesh_pps = 5,5 algorithm = lagrange speed = 150 horizontal_move_z = 10 [bed_screws] screw1 = 20,20 screw2 = 20,200 screw3 = 200,200 screw4 = 200,20 [bed_mesh default] version = 1 points = -1.740000, -1.705000, -1.725000, -1.730000, -1.770000 -1.700000, -1.677500, -1.685000, -1.702500, -1.707500 -1.760000, -1.752500, -1.725000, -1.730000, -1.745000 -1.785000, -1.775000, -1.767500, -1.780000, -1.795000 -1.817500, -1.797500, -1.802500, -1.792500, -1.802500 x_count = 5 y_count = 5 mesh_x_pps = 5 mesh_y_pps = 5 algo = lagrange tension = 0.2 min_x = 10.0 max_x = 200.0 min_y = 10.0 max_y = 200.0 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 547692625808: New connection webhooks client 547692625808: Client info {'program': 'Moonraker', 'version': 'v0.8.0-234-gc226e9c'} Loaded MCU 'mcu' 124 commands (v0.12.0-54-g6f686dde / gcc: (15:12.2.rel1-1) 12.2.1 20221205 binutils: (2.40-2+18+b1) 2.40) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_sdio=PC12,PD2,PC8,PC9,PC10,PC11 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi2b=PI2,PI3,PI1 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 CLOCK_FREQ=168000000 MCU=stm32f407xx 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 | (44.0, 23.0) | (10.0, 10.0) 1 | (91.5, 23.0) | (57.5, 10.0) 2 | (139.0, 23.0) | (105.0, 10.0) 3 | (186.5, 23.0) | (152.5, 10.0) 4 | (234.0, 23.0) | (200.0, 10.0) 5 | (234.0, 70.5) | (200.0, 57.5) 6 | (186.5, 70.5) | (152.5, 57.5) 7 | (139.0, 70.5) | (105.0, 57.5) 8 | (91.5, 70.5) | (57.5, 57.5) 9 | (44.0, 70.5) | (10.0, 57.5) 10 | (44.0, 118.0) | (10.0, 105.0) 11 | (91.5, 118.0) | (57.5, 105.0) 12 | (139.0, 118.0) | (105.0, 105.0) 13 | (186.5, 118.0) | (152.5, 105.0) 14 | (234.0, 118.0) | (200.0, 105.0) 15 | (234.0, 165.5) | (200.0, 152.5) 16 | (186.5, 165.5) | (152.5, 152.5) 17 | (139.0, 165.5) | (105.0, 152.5) 18 | (91.5, 165.5) | (57.5, 152.5) 19 | (44.0, 165.5) | (10.0, 152.5) 20 | (44.0, 213.0) | (10.0, 200.0) 21 | (91.5, 213.0) | (57.5, 200.0) 22 | (139.0, 213.0) | (105.0, 200.0) 23 | (186.5, 213.0) | (152.5, 200.0) 24 | (234.0, 213.0) | (200.0, 200.0) Starting heater checks for extruder Stats 1163.0: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1123 bytes_read=4492 bytes_retransmit=0 bytes_invalid=0 send_seq=125 receive_seq=125 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167945376 heater_bed: target=0 temp=0.0 pwm=0.000 sysload=0.01 cputime=3.654 memavail=7750856 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=0.0 pwm=0.000 webhooks: registering remote method 'shutdown_machine' for connection id: 547692625808 webhooks: registering remote method 'reboot_machine' for connection id: 547692625808 webhooks: registering remote method 'pause_job_queue' for connection id: 547692625808 webhooks: registering remote method 'start_job_queue' for connection id: 547692625808 Stats 1164.0: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1137 bytes_read=4553 bytes_retransmit=0 bytes_invalid=0 send_seq=127 receive_seq=127 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167979043 heater_bed: target=0 temp=39.2 pwm=0.000 sysload=0.01 cputime=3.666 memavail=7750616 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=30.0 pwm=0.000 Stats 1165.0: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1143 bytes_read=4659 bytes_retransmit=0 bytes_invalid=0 send_seq=128 receive_seq=128 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167990630 heater_bed: target=0 temp=39.2 pwm=0.000 sysload=0.01 cputime=3.674 memavail=7750616 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=30.0 pwm=0.000 Stats 1166.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000015 bytes_write=1149 bytes_read=4795 bytes_retransmit=0 bytes_invalid=0 send_seq=129 receive_seq=129 retransmit_seq=0 srtt=0.003 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=167995405 heater_bed: target=0 temp=39.2 pwm=0.000 sysload=0.01 cputime=3.679 memavail=7750616 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=30.1 pwm=0.000