===== Config file ===== [mcu canbridge] canbus_uuid = b280b224430e [mcu EBBCan] canbus_uuid = 779e8cbb7f85 [temperature_sensor EBB36] sensor_type = temperature_mcu sensor_mcu = EBBCan [extruder] step_pin = EBBCan: PD0 dir_pin = EBBCan: PD1 enable_pin = !EBBCan: PD2 microsteps = 16 rotation_distance = 5.7 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = EBBCan: PB13 sensor_type = ATC Semitec 104NT-4-R025H42G sensor_pin = EBBCan: PA3 min_temp = 0 max_temp = 295 full_steps_per_rotation = 200 max_extrude_only_distance = 1400.0 max_extrude_only_velocity = 75.0 max_extrude_only_accel = 1500 control = pid pid_kp = 38.574 pid_ki = 5.042 pid_kd = 73.775 [tmc2209 extruder] uart_pin = EBBCan: PA15 run_current = 0.600 [stepper_x] endstop_pin = EBBCan:PB6 step_pin = PD4 dir_pin = !PD3 enable_pin = !PD6 microsteps = 128 rotation_distance = 40 position_endstop = -1 position_min = -2 position_max = 230 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [heater_fan hotend_fan] pin = EBBCan: PA0 heater = extruder heater_temp = 50.0 [probe] pin = ^EBBCan: PB9 x_offset = -28.9 y_offset = -4 samples = 2 sample_retract_dist = 1.0 z_offset = 1.630 [gcode_macro TEST_SPEED] gcode = {% set speed = params.SPEED|default(printer.configfile.settings.printer.max_velocity)|int %} {% set iterations = params.ITERATIONS|default(5)|int %} {% set accel = params.ACCEL|default(printer.configfile.settings.printer.max_accel)|int %} {% set bound = params.BOUND|default(20)|int %} {% set smallpatternsize = SMALLPATTERNSIZE|default(20)|int %} {% set x_min = printer.toolhead.axis_minimum.x + bound %} {% set x_max = printer.toolhead.axis_maximum.x - bound %} {% set y_min = printer.toolhead.axis_minimum.y + bound %} {% set y_max = printer.toolhead.axis_maximum.y - bound %} {% set x_center = (printer.toolhead.axis_minimum.x|float + printer.toolhead.axis_maximum.x|float ) / 2 %} {% set y_center = (printer.toolhead.axis_minimum.y|float + printer.toolhead.axis_maximum.y|float ) / 2 %} {% set x_center_min = x_center - (smallpatternsize/2) %} {% set x_center_max = x_center + (smallpatternsize/2) %} {% set y_center_min = y_center - (smallpatternsize/2) %} {% set y_center_max = y_center + (smallpatternsize/2) %} SAVE_GCODE_STATE NAME=TEST_SPEED { action_respond_info("TEST_SPEED: starting %d iterations at speed %d, accel %d" % (iterations, speed, accel)) } G28 {% if printer.configfile.settings.quad_gantry_level %} {% if printer.quad_gantry_level.applied == False %} QUAD_GANTRY_LEVEL G28 Z {% endif %} {% endif %} G90 G0 X{printer.toolhead.axis_maximum.x-1} Y{printer.toolhead.axis_maximum.y-1} F{30*60} G4 P1000 GET_POSITION G0 X{x_min} Y{y_min} Z{bound + 10} F{speed*60} SET_VELOCITY_LIMIT VELOCITY={speed} ACCEL={accel} ACCEL_TO_DECEL={accel / 2} {% for i in range(iterations) %} G0 X{x_min} Y{y_min} F{speed*60} G0 X{x_max} Y{y_max} F{speed*60} G0 X{x_min} Y{y_min} F{speed*60} G0 X{x_max} Y{y_min} F{speed*60} G0 X{x_min} Y{y_max} F{speed*60} G0 X{x_max} Y{y_min} F{speed*60} G0 X{x_min} Y{y_min} F{speed*60} G0 X{x_min} Y{y_max} F{speed*60} G0 X{x_max} Y{y_max} F{speed*60} G0 X{x_max} Y{y_min} F{speed*60} G0 X{x_center_min} Y{y_center_min} F{speed*60} G0 X{x_center_max} Y{y_center_max} F{speed*60} G0 X{x_center_min} Y{y_center_min} F{speed*60} G0 X{x_center_max} Y{y_center_min} F{speed*60} G0 X{x_center_min} Y{y_center_max} F{speed*60} G0 X{x_center_max} Y{y_center_min} F{speed*60} G0 X{x_center_min} Y{y_center_min} F{speed*60} G0 X{x_center_min} Y{y_center_max} F{speed*60} G0 X{x_center_max} Y{y_center_max} F{speed*60} G0 X{x_center_max} Y{y_center_min} F{speed*60} {% endfor %} SET_VELOCITY_LIMIT VELOCITY={printer.configfile.settings.printer.max_velocity} ACCEL={printer.configfile.settings.printer.max_accel} ACCEL_TO_DECEL={printer.configfile.settings.printer.max_accel_to_decel} G28 G90 G0 X{printer.toolhead.axis_maximum.x-1} Y{printer.toolhead.axis_maximum.y-1} F{30*60} G4 P1000 GET_POSITION RESTORE_GCODE_STATE NAME=TEST_SPEED [gcode_macro M106] rename_existing = X106 gcode = {% set speed = (params.S|float / 255 if params.S is defined else 1.0) %} {% if params.P == '3' %} SET_FAN_SPEED FAN=enclosure SPEED={speed} {% else %} X106 S{params.S} {% endif %} [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE G91 G1 E-1 F2100 M106 S0 G1 Z20 G90 BASE_CANCEL_PRINT [gcode_macro PAUSE] rename_existing = BASE_PAUSE gcode = {% set x = params.X|default(0) %} {% set y = params.Y|default(220) %} {% set z = params.Z|default(10)|float %} {% set e = params.E|default(0.4) %} {% set max_z = printer.toolhead.axis_maximum.z|float %} {% set act_z = printer.toolhead.position.z|float %} {% set lift_z = z|abs %} {% if act_z < (max_z - lift_z) %} {% set z_safe = lift_z %} {% 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} G90 G1 X{x} Y{y} F6000 [gcode_macro RESUME] rename_existing = BASE_RESUME gcode = {% set e = params.E|default(0.4) %} G91 G1 E{e} F2100 G90 RESTORE_GCODE_STATE NAME=PAUSE_state MOVE=1 BASE_RESUME [gcode_macro POWER_OFF_PRINTER] gcode = {action_call_remote_method("set_device_power", device="printer", state="off")} [gcode_shell_command generate_shaper_graph_x] command = sh /home/pi/printer_data/config/scripts/generate-shaper-graph-x.sh timeout = 60. verbose = True [gcode_shell_command generate_shaper_graph_y] command = sh /home/pi/printer_data/config/scripts/generate-shaper-graph-y.sh timeout = 60. verbose = True [gcode_shell_command generate_belt_tension_graph] command = sh /home/pi/printer_data/config/scripts/generate-belt-tension-graph.sh timeout = 90. verbose = True [gcode_macro GENERATE_SHAPER_GRAPHS] description = Genarates input shaper resonances graphs for analysis. Uses the AXIS parameter for if you only want to do one axis at a time, (eg. GENERATE_SHAPER_GRAPHS AXIS=X) gcode = {% if params.AXIS is defined %} {% if params.AXIS|lower == 'x' %} G28 TEST_RESONANCES AXIS=X RUN_SHELL_COMMAND CMD=generate_shaper_graph_x RESPOND MSG="Input shaper graph generated for the X axis. You'll find it in the input_shaper folder in the machine tab!" {% elif params.AXIS|lower == 'y' %} TEST_RESONANCES AXIS=Y RUN_SHELL_COMMAND CMD=generate_shaper_graph_y RESPOND MSG="Input shaper graph generated for the Y axis. You'll find it in the input_shaper folder in the machine tab!" {% else %} {action_raise_error("Unknown axis specified. Expected X or Y.")} {% endif %} {% else %} TEST_RESONANCES AXIS=X TEST_RESONANCES AXIS=Y RUN_SHELL_COMMAND CMD=generate_shaper_graph_x RUN_SHELL_COMMAND CMD=generate_shaper_graph_y RESPOND MSG="Input shaper graphs generated for X and Y. You'll find them in the input_shaper folder in the machine tab!" {% endif %} [gcode_macro MEASURE_COREXY_BELT_TENSION] description = Generates resonance graph used to ensure belts are equally tensioned. gcode = TEST_RESONANCES AXIS=1,1 OUTPUT=raw_data NAME=belt-tension-upper TEST_RESONANCES AXIS=1,-1 OUTPUT=raw_data NAME=belt-tension-lower RUN_SHELL_COMMAND CMD=generate_belt_tension_graph [gcode_macro BED_MESH_CALIBRATE] rename_existing = BED_MESH_CALIBRATE_BASE variable_parameter_area_start = 0,0 variable_parameter_area_end = 0,0 variable_mesh_area_offset = 5.0 variable_probe_samples = 2 variable_min_probe_count = 3 variable_probe_count_scale_factor = 1.0 variable_enable_reference_index = False gcode = {% if params.AREA_START and params.AREA_END %} {% set bedMeshConfig = printer["configfile"].config["bed_mesh"] %} {% set safe_min_x = bedMeshConfig.mesh_min.split(",")[0]|float %} {% set safe_min_y = bedMeshConfig.mesh_min.split(",")[1]|float %} {% set safe_max_x = bedMeshConfig.mesh_max.split(",")[0]|float %} {% set safe_max_y = bedMeshConfig.mesh_max.split(",")[1]|float %} {% set area_min_x = params.AREA_START.split(",")[0]|float %} {% set area_min_y = params.AREA_START.split(",")[1]|float %} {% set area_max_x = params.AREA_END.split(",")[0]|float %} {% set area_max_y = params.AREA_END.split(",")[1]|float %} {% if bedMeshConfig.probe_count.split(",")|length == 2 %} {% set meshPointX = bedMeshConfig.probe_count.split(",")[0]|int %} {% set meshPointY = bedMeshConfig.probe_count.split(",")[1]|int %} {% else %} {% set meshPointX = bedMeshConfig.probe_count.split(",")[0]|int %} {% set meshPointY = bedMeshConfig.probe_count.split(",")[0]|int %} {% endif %} {% set meshMaxPointX = meshPointX %} {% set meshMaxPointY = meshPointY %} {% if (area_min_x < area_max_x) and (area_min_y < area_max_y) %} {% if area_min_x - mesh_area_offset >= safe_min_x %} {% set area_min_x = area_min_x - mesh_area_offset %} {% else %} {% set area_min_x = safe_min_x %} {% endif %} {% if area_min_y - mesh_area_offset >= safe_min_y %} {% set area_min_y = area_min_y - mesh_area_offset %} {% else %} {% set area_min_y = safe_min_y %} {% endif %} {% if area_max_x + mesh_area_offset <= safe_max_x %} {% set area_max_x = area_max_x + mesh_area_offset %} {% else %} {% set area_max_x = safe_max_x %} {% endif %} {% if area_max_y + mesh_area_offset <= safe_max_y %} {% set area_max_y = area_max_y + mesh_area_offset %} {% else %} {% set area_max_y = safe_max_y %} {% endif %} {% set meshPointX = (meshPointX * (area_max_x - area_min_x) / (safe_max_x - safe_min_x) * probe_count_scale_factor)|round(0)|int %} {% if meshPointX < min_probe_count %} {% set meshPointX = min_probe_count %} {% endif %} {% if meshPointX > meshMaxPointX %} {% set meshPointX = meshMaxPointX %} {% endif %} {% set meshPointY = (meshPointY * (area_max_y -area_min_y ) / (safe_max_y - safe_min_y) * probe_count_scale_factor )|round(0)|int %} {% if meshPointY < min_probe_count %} {% set meshPointY = min_probe_count %} {% endif %} {% if meshPointY > meshMaxPointY %} {% set meshPointY = meshMaxPointY %} {% endif %} {% set algorithm = "lagrange" %} {% if "algorithm" in bedMeshConfig and meshPointX >=4 and meshPointY >=4 %} {% set algorithm = bedMeshConfig.algorithm %} {% endif %} {% if enable_reference_index %} {% set referenceIndex = (meshPointX * meshPointY / 2 - 1 )|round(0)|int %} BED_MESH_CALIBRATE_BASE mesh_min={area_min_x},{area_min_y} mesh_max={area_max_x},{area_max_y} probe_count={meshPointX},{meshPointY} samples={probe_samples|int} algorithm={algorithm} relative_reference_index={referenceIndex} PROFILE=temp {% else %} BED_MESH_CALIBRATE_BASE mesh_min={area_min_x},{area_min_y} mesh_max={area_max_x},{area_max_y} probe_count={meshPointX},{meshPointY} samples={probe_samples|int} algorithm={algorithm} PROFILE=temp {% endif %} {% else %} BED_MESH_CALIBRATE_BASE {% endif %} {% else %} BED_MESH_CALIBRATE_BASE {% endif %} [gcode_macro START_PRINT] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(100)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(100)|float %} {% set Z_MAX = printer.toolhead.axis_maximum.z|default(100)|float %} {% set X_MIN = printer.toolhead.axis_minimum.x|default(20)|float %} {% set Y_MIN = printer.toolhead.axis_minimum.y|default(20)|float %} {% set Z_MIN = printer.toolhead.axis_minimum.z|default(20)|float %} {% set bedtemp = params.BED|int %} {% set hotendtemp = params.HOTEND|int %} {% set MATERIAL = params.MATERIAL|default('PLA')|string %} M118 {params.MATERIAL} {params.PLATE} {% if MATERIAL == 'ABS' %} SET_FAN_SPEED FAN=nevermore SPEED=1.0 {% elif MATERIAL == 'ASA' %} SET_FAN_SPEED FAN=nevermore SPEED=1.0 {% else %} SET_FAN_SPEED FAN=nevermore SPEED=0.0 {% endif %} M190 S{bedtemp} G28 BED_MESH_CALIBRATE AREA_START={params.AREA_START|default("0,0")} AREA_END={params.AREA_END|default("0,0")} {% set PLATE = params.PLATE|default('none')|string %} {% if PLATE == 'High Temp Plate' %} SET_GCODE_OFFSET Z_ADJUST=+0.05 MOVE=1 {% elif PLATE == 'Textured PEI Plate' %} SET_GCODE_OFFSET Z_ADJUST=-0.05 MOVE=1 {% else %} SET_GCODE_OFFSET Z_ADJUST=+0.05 MOVE=1 {% endif %} SKEW_PROFILE LOAD=CaliFlower G92 E0 M104 S{hotendtemp} G1 X1 Y{Y_MIN + 20} Z0.3 F3000.0 M109 S{hotendtemp} G1 X1 Y{Y_MAX * 0.75} Z0.3 F1500.0 E12 G1 X1.5 Y{Y_MAX * 0.75} Z0.3 F5000.0 G1 X1.5 Y{Y_MIN + 20} Z0.3 F1500.0 E24 G92 E0 G1 Z1.0 F3000 [gcode_macro END_PRINT] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(100)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(100)|float %} {% set Z_MAX = printer.toolhead.axis_maximum.z|default(100)|float %} G1 E-0.8 {% if printer.toolhead.position.z|float + 30 >= printer.configfile.config["stepper_z"]["position_max"]|float %} G90 G1 Z{Z_MAX - 6} F1000 {% else %} G91 G1 Z30 F1000 {% endif %} G90 G1 X10 Y{Y_MAX - 10} M140 S0 M104 S0 M107 SET_SKEW CLEAR=1 SET_GCODE_OFFSET Z=0 SET_PRESSURE_ADVANCE ADVANCE=0.0 SMOOTH_TIME=0.04 SET_STEPPER_ENABLE STEPPER=extruder ENABLE=0 SET_STEPPER_ENABLE STEPPER=stepper_x ENABLE=0 SET_STEPPER_ENABLE STEPPER=stepper_y ENABLE=0 SET_STEPPER_ENABLE STEPPER=stepper_z ENABLE=1 [gcode_macro AXES_MAP_CALIBRATION] gcode = {% set z_height = params.Z_HEIGHT|default(20)|int %} {% set speed = params.SPEED|default(80)|float * 60 %} {% set accel = params.ACCEL|default(1500)|int %} {% set feedrate_travel = params.TRAVEL_SPEED|default(120)|int * 60 %} {% set accel_chip = params.ACCEL_CHIP|default("adxl345") %} {% set mid_x = printer.toolhead.axis_maximum.x|float / 2 %} {% set mid_y = printer.toolhead.axis_maximum.y|float / 2 %} {% set accel = [accel, printer.configfile.settings.printer.max_accel]|min %} {% set old_accel = printer.toolhead.max_accel %} {% set old_accel_to_decel = printer.toolhead.max_accel_to_decel %} {% set old_sqv = printer.toolhead.square_corner_velocity %} {% if not 'xyz' in printer.toolhead.homed_axes %} { action_raise_error("Must Home printer first!") } {% endif %} {action_respond_info("")} {action_respond_info("Starting accelerometer axe_map calibration")} {action_respond_info("This operation can not be interrupted by normal means. Hit the \"emergency stop\" button to stop it if needed")} {action_respond_info("")} SAVE_GCODE_STATE NAME=STATE_AXESMAP_CALIBRATION G90 SET_VELOCITY_LIMIT ACCEL={accel} ACCEL_TO_DECEL={accel} SQUARE_CORNER_VELOCITY={[(accel / 1000), 5.0]|max} G1 Z{z_height} F{feedrate_travel / 8} G1 X{mid_x - 15} Y{mid_y - 15} F{feedrate_travel} G4 P500 ACCELEROMETER_MEASURE CHIP={accel_chip} G4 P1000 G1 X{mid_x + 15} F{speed} G4 P1000 G1 Y{mid_y + 15} F{speed} G4 P1000 G1 Z{z_height + 15} F{speed} G4 P1000 ACCELEROMETER_MEASURE CHIP={accel_chip} NAME=axemap RESPOND MSG="Analysis of the movements..." RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type axesmap --accel {accel|int} --chip_name {accel_chip}" SET_VELOCITY_LIMIT ACCEL={old_accel} ACCEL_TO_DECEL={old_accel_to_decel} SQUARE_CORNER_VELOCITY={old_sqv} RESTORE_GCODE_STATE NAME=STATE_AXESMAP_CALIBRATION [gcode_macro AXES_SHAPER_CALIBRATION] description = Perform standard axis input shaper tests on one or both XY axes to select the best input shaper filter gcode = {% set min_freq = params.FREQ_START|default(5)|float %} {% set max_freq = params.FREQ_END|default(133.3)|float %} {% set hz_per_sec = params.HZ_PER_SEC|default(1)|float %} {% set axis = params.AXIS|default("all")|string|lower %} {% set keep_results = params.KEEP_N_RESULTS|default(3)|int %} {% set keep_csv = params.KEEP_CSV|default(True) %} {% set X, Y = False, False %} {% if axis == "all" %} {% set X, Y = True, True %} {% elif axis == "x" %} {% set X = True %} {% elif axis == "y" %} {% set Y = True %} {% else %} { action_raise_error("AXIS selection invalid. Should be either all, x or y!") } {% endif %} {% if X %} TEST_RESONANCES AXIS=X OUTPUT=raw_data NAME=x FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 RESPOND MSG="X axis frequency profile generation..." RESPOND MSG="This may take some time (1-3min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type shaper {% if keep_csv %}--keep_csv{% endif %}" {% endif %} {% if Y %} TEST_RESONANCES AXIS=Y OUTPUT=raw_data NAME=y FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 RESPOND MSG="Y axis frequency profile generation..." RESPOND MSG="This may take some time (1-3min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type shaper {% if keep_csv %}--keep_csv{% endif %}" {% endif %} M400 RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type clean --keep_results {keep_results}" [gcode_macro BELTS_SHAPER_CALIBRATION] description = Perform a custom half-axis test to analyze and compare the frequency profiles of individual belts on CoreXY printers gcode = {% set min_freq = params.FREQ_START|default(5)|float %} {% set max_freq = params.FREQ_END|default(133.33)|float %} {% set hz_per_sec = params.HZ_PER_SEC|default(1)|float %} {% set keep_results = params.KEEP_N_RESULTS|default(3)|int %} {% set keep_csv = params.KEEP_CSV|default(True) %} TEST_RESONANCES AXIS=1,1 OUTPUT=raw_data NAME=b FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 TEST_RESONANCES AXIS=1,-1 OUTPUT=raw_data NAME=a FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 RESPOND MSG="Belts comparative frequency profile generation..." RESPOND MSG="This may take some time (3-5min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type belts {% if keep_csv %}--keep_csv{% endif %}" M400 RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type clean --keep_results {keep_results}" [gcode_macro EXCITATE_AXIS_AT_FREQ] description = Maintain a specified excitation frequency for a period of time to diagnose and locate a source of vibration gcode = {% set frequency = params.FREQUENCY|default(25)|int %} {% set time = params.TIME|default(10)|int %} {% set axis = params.AXIS|default("x")|string|lower %} {% if axis not in ["x", "y", "a", "b"] %} { action_raise_error("AXIS selection invalid. Should be either x, y, a or b!") } {% endif %} {% if axis == "a" %} {% set axis = "1,-1" %} {% elif axis == "b" %} {% set axis = "1,1" %} {% endif %} TEST_RESONANCES OUTPUT=raw_data AXIS={axis} FREQ_START={frequency-1} FREQ_END={frequency+1} HZ_PER_SEC={1/(time/3)} M400 [gcode_macro VIBRATIONS_CALIBRATION] gcode = {% set size = params.SIZE|default(60)|int %} {% set direction = params.DIRECTION|default('XY') %} {% set z_height = params.Z_HEIGHT|default(20)|int %} {% set min_speed = params.MIN_SPEED|default(20)|float * 60 %} {% set max_speed = params.MAX_SPEED|default(200)|float * 60 %} {% set speed_increment = params.SPEED_INCREMENT|default(2)|float * 60 %} {% set feedrate_travel = params.TRAVEL_SPEED|default(200)|int * 60 %} {% set accel = params.ACCEL|default(3000)|int %} {% set accel_chip = params.ACCEL_CHIP|default("adxl345") %} {% set keep_results = params.KEEP_N_RESULTS|default(3)|int %} {% set keep_csv = params.KEEP_CSV|default(True) %} {% set mid_x = printer.toolhead.axis_maximum.x|float / 2 %} {% set mid_y = printer.toolhead.axis_maximum.y|float / 2 %} {% set nb_samples = ((max_speed - min_speed) / speed_increment + 1) | int %} {% set accel = [accel, printer.configfile.settings.printer.max_accel]|min %} {% set old_accel = printer.toolhead.max_accel %} {% set old_accel_to_decel = printer.toolhead.max_accel_to_decel %} {% set old_sqv = printer.toolhead.square_corner_velocity %} {% set direction_factor = { 'XY' : { 'start' : {'x': -0.5, 'y': -0.5 }, 'move_factors' : { '0' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.5, 'y': 0.5, 'z': 0.0 }, '2' : {'x': -0.5, 'y': 0.5, 'z': 0.0 }, '3' : {'x': -0.5, 'y': -0.5, 'z': 0.0 } } }, 'AB' : { 'start' : {'x': 0.0, 'y': 0.0 }, 'move_factors' : { '0' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': -0.5, 'y': 0.5, 'z': 0.0 }, '2' : {'x': 0.0, 'y': 0.0, 'z': 0.0 }, '3' : {'x': 0.5, 'y': 0.5, 'z': 0.0 }, '4' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '5' : {'x': 0.0, 'y': 0.0, 'z': 0.0 } } }, 'ABXY' : { 'start' : {'x': -0.5, 'y': 0.5 }, 'move_factors' : { '0' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '2' : {'x': -0.5, 'y': 0.5, 'z': 0.0 }, '3' : {'x': 0.5, 'y': 0.5, 'z': 0.0 }, '4' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '5' : {'x': -0.5, 'y': 0.5, 'z': 0.0 } } }, 'B' : { 'start' : {'x': 0.5, 'y': 0.5 }, 'move_factors' : { '0' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.5, 'y': 0.5, 'z': 0.0 } } }, 'A' : { 'start' : {'x': -0.5, 'y': 0.5 }, 'move_factors' : { '0' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': -0.5, 'y': 0.5, 'z': 0.0 } } }, 'X' : { 'start' : {'x': -0.5, 'y': 0.0 }, 'move_factors' : { '0' : {'x': 0.5, 'y': 0.0, 'z': 0.0 }, '1' : {'x': -0.5, 'y': 0.0, 'z': 0.0 } } }, 'Y' : { 'start' : {'x': 0.0, 'y': 0.5 }, 'move_factors' : { '0' : {'x': 0.0, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.0, 'y': 0.5, 'z': 0.0 } } }, 'Z' : { 'start' : {'x': 0.0, 'y': 0.0 }, 'move_factors' : { '0' : {'x': 0.0, 'y': 0.0, 'z': 1.0 }, '1' : {'x': 0.0, 'y': 0.0, 'z': 0.0 } } }, 'E' : { 'start' : {'x': 0.0, 'y': 0.0 }, 'move_factor' : 0.05 } } %} {% if not 'xyz' in printer.toolhead.homed_axes %} { action_raise_error("Must Home printer first!") } {% endif %} {% if params.SPEED_INCREMENT|default(2)|float * 100 != (params.SPEED_INCREMENT|default(2)|float * 100)|int %} { action_raise_error("Only 2 decimal digits are allowed for SPEED_INCREMENT") } {% endif %} {% if (size / (max_speed / 60)) < 0.25 and direction != 'E' %} { action_raise_error("SIZE is too small for this MAX_SPEED. Increase SIZE or decrease MAX_SPEED!") } {% endif %} {% if not (direction in direction_factor) %} { action_raise_error("DIRECTION is not valid. Only XY, AB, ABXY, A, B, X, Y, Z or E is allowed!") } {% endif %} {action_respond_info("")} {action_respond_info("Starting speed and vibration calibration")} {action_respond_info("This operation can not be interrupted by normal means. Hit the \"emergency stop\" button to stop it if needed")} {action_respond_info("")} SAVE_GCODE_STATE NAME=STATE_VIBRATIONS_CALIBRATION G90 SET_VELOCITY_LIMIT ACCEL={accel} ACCEL_TO_DECEL={accel} SQUARE_CORNER_VELOCITY={[(accel / 1000), 5.0]|max} G1 Z{z_height} F{feedrate_travel / 10} G1 X{mid_x + (size * direction_factor[direction].start.x) } Y{mid_y + (size * direction_factor[direction].start.y)} F{feedrate_travel} {% for curr_sample in range(0, nb_samples) %} {% set curr_speed = min_speed + curr_sample * speed_increment %} RESPOND MSG="{"Current speed: %.2f mm/s" % (curr_speed / 60)|float}" ACCELEROMETER_MEASURE CHIP={accel_chip} {% if direction == 'E' %} G0 E{curr_speed*direction_factor[direction].move_factor} F{curr_speed} {% else %} {% for key, factor in direction_factor[direction].move_factors|dictsort %} G1 X{mid_x + (size * factor.x) } Y{mid_y + (size * factor.y)} Z{z_height + (size * factor.z)} F{curr_speed} {% endfor %} {% endif %} ACCELEROMETER_MEASURE CHIP={accel_chip} NAME=sp{("%.2f" % (curr_speed / 60)|float)|replace('.','_')}n1 G4 P300 M400 {% endfor %} RESPOND MSG="Machine and motors vibration graph generation..." RESPOND MSG="This may take some time (3-5min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type vibrations --axis_name {direction} --accel {accel|int} --chip_name {accel_chip} {% if keep_csv %}--keep_csv{% endif %}" M400 RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type clean --keep_results {keep_results}" SET_VELOCITY_LIMIT ACCEL={old_accel} ACCEL_TO_DECEL={old_accel_to_decel} SQUARE_CORNER_VELOCITY={old_sqv} RESTORE_GCODE_STATE NAME=STATE_VIBRATIONS_CALIBRATION [gcode_shell_command shaketune] command = ~/printer_data/config/K-ShakeTune/scripts/shaketune.sh timeout = 600.0 verbose = True [respond] [adxl345] cs_pin = EBBCan: PB12 spi_software_sclk_pin = EBBCan: PB10 spi_software_mosi_pin = EBBCan: PB11 spi_software_miso_pin = EBBCan: PB2 axes_map = x,y,z [resonance_tester] accel_chip = adxl345 probe_points = 115, 112.5, 20 [safe_z_home] home_xy_position = 144, 116 speed = 200 z_hop = 5 [stepper_y] step_pin = PA15 dir_pin = !PA8 enable_pin = !PD1 microsteps = 128 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_min = -2 position_max = 225 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_z] step_pin = PE2 dir_pin = PE3 enable_pin = !PE0 microsteps = 32 rotation_distance = 2 endstop_pin = probe:z_virtual_endstop position_min = -3 position_max = 210 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 min_temp = 0 max_temp = 130 max_power = 0.8 control = pid pid_kp = 51.749 pid_ki = 2.255 pid_kd = 296.908 [fan] pin = PE6 enable_pin = PB4 cycle_time = 0.00003 off_below = 0.012 kick_start_time = 0.01 shutdown_speed = 0 max_power = 0.6 [controller_fan drivers_fan] pin = PB5 fan_speed = 0.85 idle_timeout = 30 [fan_generic nevermore] pin = PD11 [fan_generic enclosure] pin = PD10 cycle_time = 0.050 [temperature_sensor chamber_temp] sensor_type = Generic 3950 sensor_pin = PA2 [temperature_sensor raspberry_pi] sensor_type = temperature_host min_temp = 10 max_temp = 100 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00 restart_method = command [virtual_sdcard] path = /home/pi/printer_data/gcodes on_error_gcode = SET_LED LED=mini12864 [skew_correction] [printer] kinematics = corexy max_velocity = 600 max_accel = 16000 max_z_velocity = 10 max_z_accel = 50 square_corner_velocity = 25.0 [input_shaper] shaper_freq_x = 85.8 shaper_type_x = mzv shaper_freq_y = 58.0 shaper_type_y = mzv [bed_mesh] speed = 250 horizontal_move_z = 2 probe_count = 6,6 fade_start = 1.0 fade_end = 5 mesh_pps = 2,2 mesh_min = 7, 5 mesh_max = 199, 220 [screws_tilt_adjust] screw1 = 61.4, 36.5 screw1_name = front left screw screw2 = 173.6, 36.5 screw2_name = front right screw screw3 = 173.6, 198.5 screw3_name = back right screw screw4 = 61.4, 198.5 screw4_name = back left screw horizontal_move_z = 10. speed = 200 screw_thread = CW-M3 [tmc2209 stepper_x] uart_pin = PD5 run_current = 1.60 interpolate = False [tmc2209 stepper_y] uart_pin = PD0 run_current = 1.60 interpolate = False [tmc2208 stepper_z] uart_pin = PE1 run_current = 0.850 interpolate = False stealthchop_threshold = 999999 [idle_timeout] gcode = POWER_OFF_PRINTER timeout = 1800 [exclude_object] [gcode_arcs] resolution = 0.1 [bed_mesh default] version = 1 points = 0.034688, 0.034844, 0.061719, 0.052969, 0.047500, 0.070313 0.068281, 0.083594, 0.084375, 0.073750, 0.074219, 0.082344 0.075000, 0.058125, 0.055781, 0.046875, 0.056406, 0.073594 0.054688, 0.025625, 0.027344, -0.003125, 0.016875, 0.058906 0.057969, 0.022813, -0.000312, -0.008281, 0.007969, 0.045938 0.041406, 0.004844, -0.003906, -0.007500, 0.017031, 0.061563 x_count = 6 y_count = 6 mesh_x_pps = 2 mesh_y_pps = 2 algo = lagrange tension = 0.2 min_x = 7.0 max_x = 199.0 min_y = 5.0 max_y = 220.0 [skew_correction CaliFlower] xy_skew = -0.0033081741183913454 xz_skew = 0.0 yz_skew = 0.0 [bed_mesh temp] version = 1 points = 0.042656, 0.039219, 0.031875 0.033281, 0.007500, 0.009219 -0.005312, -0.012812, -0.014219 x_count = 3 y_count = 3 mesh_x_pps = 2 mesh_y_pps = 2 algo = lagrange tension = 0.2 min_x = 92.25999999999999 max_x = 137.73999999999998 min_y = 75.32 max_y = 149.49 ======================= Args: ['/home/pi/klipper/klippy/klippy.py', '/home/pi/printer_data/config/printer.cfg', '-l', '/home/pi/printer_data/logs/klippy.log', '-I', '/home/pi/printer_data/comms/klippy.serial', '-a', '/home/pi/printer_data/comms/klippy.sock'] Git version: 'v0.12.0-104-g1b24f6a2-dirty' Untracked files: klippy/extras/autotune_tmc.py, klippy/extras/gcode_shell_command.py, klippy/extras/motor_constants.py Branch: master Remote: origin Tracked URL: https://github.com/Klipper3d/klipper.git CPU: 4 core ARMv7 Processor rev 4 (v7l) Python: '3.9.2 (default, Mar 12 2021, 04:06:34) \n[GCC 10.2.1 20210110]' webhooks client 1938478272: {'program': 'Moonraker', 'version': 'v0.8.0-310-g67c98f6'} =============== Log rollover at Thu Feb 15 00:00:00 2024 =============== mcu 'canbridge': Timeout on connect Created a socket mcu 'canbridge': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'canbridge': Serial connection closed mcu 'canbridge': Timeout on connect Created a socket mcu 'canbridge': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'canbridge': Serial connection closed mcu 'canbridge': Timeout on connect Created a socket mcu 'canbridge': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'canbridge': Serial connection closed mcu 'canbridge': Timeout on connect Created a socket mcu 'canbridge': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'canbridge': Serial connection closed mcu 'canbridge': Timeout on connect Created a socket mcu 'canbridge': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'canbridge': Serial connection closed mcu 'canbridge': Timeout on connect Created a socket mcu 'canbridge': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'canbridge': Serial connection closed mcu 'canbridge': Timeout on connect MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/mcu.py", line 762, in _mcu_identify self._serial.connect_canbus(self._serialport, nodeid, File "/home/pi/klipper/klippy/serialhdl.py", line 133, in connect_canbus self._error("Unable to connect") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'canbridge': Unable to connect During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 176, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 263, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/klippy.py", line 263, in return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 773, in _mcu_identify raise error(str(e)) mcu.error: mcu 'canbridge': Unable to connect Build file /home/pi/klipper/klippy/../.config(3424): Wed Feb 14 23:21:04 2024 ========= 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="stm32h723xx" CONFIG_CLOCK_FREQ=400000000 CONFIG_USBSERIAL=y CONFIG_FLASH_SIZE=0x40000 CONFIG_FLASH_BOOT_ADDRESS=0x8000000 CONFIG_RAM_START=0x20000000 CONFIG_RAM_SIZE=0x20000 CONFIG_STACK_SIZE=512 CONFIG_FLASH_APPLICATION_ADDRESS=0x8020000 CONFIG_STM32_SELECT=y # CONFIG_MACH_STM32F103 is not set # CONFIG_MACH_STM32F207 is not set # CONFIG_MACH_STM32F401 is not set # CONFIG_MACH_STM32F405 is not set # CONFIG_MACH_STM32F407 is not set # CONFIG_MACH_STM32F429 is not set # CONFIG_MACH_STM32F446 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=y # 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_STM32H7=y CONFIG_HAVE_STM32_USBOTG=y CONFIG_HAVE_STM32_FDCANBUS=y CONFIG_HAVE_STM32_USBCANBUS=y CONFIG_STM32_DFU_ROM_ADDRESS=0x1ff09800 CONFIG_STM32_FLASH_START_20000=y # CONFIG_STM32_FLASH_START_0000 is not set # CONFIG_STM32_CLOCK_REF_8M is not set # 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=y # CONFIG_STM32_CLOCK_REF_INTERNAL is not set CONFIG_CLOCK_REF_FREQ=25000000 CONFIG_STM32F0_TRIM=16 CONFIG_STM32_USB_PA11_PA12=y # CONFIG_STM32_SERIAL_USART1 is not set # 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_SERIAL_UART4 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_PB12_PB13 is not set # CONFIG_STM32_MMENU_CANBUS_PD0_PD1 is not set # CONFIG_STM32_MMENU_CANBUS_PB0_PB1 is not set # CONFIG_STM32_MMENU_CANBUS_PD12_PD13 is not set # CONFIG_STM32_MMENU_CANBUS_PC2_PC3 is not set # CONFIG_STM32_USBCANBUS_PA11_PA12 is not set CONFIG_USB=y CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER_CHIPID=y CONFIG_USB_SERIAL_NUMBER="12345" # # USB ids # # end of USB ids 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_NEED_SENSOR_BULK=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_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(7757): Wed Feb 14 23:22:23 2024 Last MCU build version: v0.12.0-104-g1b24f6a2 Last MCU build tools: gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34 Last MCU build config: ADC_MAX=4095 BUS_PINS_i2c1_PB6_PB7=PB6,PB7 BUS_PINS_i2c1_PB8_PB9=PB8,PB9 BUS_PINS_i2c2_PB10_PB11=PB10,PB11 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_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 BUS_PINS_spi5=PF8,PF9,PF7 BUS_PINS_spi5a=PH7,PF11,PH6 BUS_PINS_spi6=PG12,PG14,PG13 CLOCK_FREQ=400000000 MCU=stm32h723xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 Build file /home/pi/klipper/klippy/../out/klipper.elf(1662524): Wed Feb 14 23:23:01 2024 mcu 'canbridge': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'canbridge': Serial connection closed Attempting MCU 'mcu' reset command Unable to issue reset command on MCU 'canbridge' Unable to issue reset command on MCU 'EBBCan' webhooks client 1938478272: Disconnected Restarting printer Start printer at Thu Feb 15 00:00:32 2024 (1707951632.7 253.8) ===== Config file ===== [mcu canbridge] canbus_uuid = b280b224430e [mcu EBBCan] canbus_uuid = 779e8cbb7f85 [temperature_sensor EBB36] sensor_type = temperature_mcu sensor_mcu = EBBCan [extruder] step_pin = EBBCan: PD0 dir_pin = EBBCan: PD1 enable_pin = !EBBCan: PD2 microsteps = 16 rotation_distance = 5.7 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = EBBCan: PB13 sensor_type = ATC Semitec 104NT-4-R025H42G sensor_pin = EBBCan: PA3 min_temp = 0 max_temp = 295 full_steps_per_rotation = 200 max_extrude_only_distance = 1400.0 max_extrude_only_velocity = 75.0 max_extrude_only_accel = 1500 control = pid pid_kp = 38.574 pid_ki = 5.042 pid_kd = 73.775 [tmc2209 extruder] uart_pin = EBBCan: PA15 run_current = 0.600 [stepper_x] endstop_pin = EBBCan:PB6 step_pin = PD4 dir_pin = !PD3 enable_pin = !PD6 microsteps = 128 rotation_distance = 40 position_endstop = -1 position_min = -2 position_max = 230 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [heater_fan hotend_fan] pin = EBBCan: PA0 heater = extruder heater_temp = 50.0 [probe] pin = ^EBBCan: PB9 x_offset = -28.9 y_offset = -4 samples = 2 sample_retract_dist = 1.0 z_offset = 1.630 [gcode_macro TEST_SPEED] gcode = {% set speed = params.SPEED|default(printer.configfile.settings.printer.max_velocity)|int %} {% set iterations = params.ITERATIONS|default(5)|int %} {% set accel = params.ACCEL|default(printer.configfile.settings.printer.max_accel)|int %} {% set bound = params.BOUND|default(20)|int %} {% set smallpatternsize = SMALLPATTERNSIZE|default(20)|int %} {% set x_min = printer.toolhead.axis_minimum.x + bound %} {% set x_max = printer.toolhead.axis_maximum.x - bound %} {% set y_min = printer.toolhead.axis_minimum.y + bound %} {% set y_max = printer.toolhead.axis_maximum.y - bound %} {% set x_center = (printer.toolhead.axis_minimum.x|float + printer.toolhead.axis_maximum.x|float ) / 2 %} {% set y_center = (printer.toolhead.axis_minimum.y|float + printer.toolhead.axis_maximum.y|float ) / 2 %} {% set x_center_min = x_center - (smallpatternsize/2) %} {% set x_center_max = x_center + (smallpatternsize/2) %} {% set y_center_min = y_center - (smallpatternsize/2) %} {% set y_center_max = y_center + (smallpatternsize/2) %} SAVE_GCODE_STATE NAME=TEST_SPEED { action_respond_info("TEST_SPEED: starting %d iterations at speed %d, accel %d" % (iterations, speed, accel)) } G28 {% if printer.configfile.settings.quad_gantry_level %} {% if printer.quad_gantry_level.applied == False %} QUAD_GANTRY_LEVEL G28 Z {% endif %} {% endif %} G90 G0 X{printer.toolhead.axis_maximum.x-1} Y{printer.toolhead.axis_maximum.y-1} F{30*60} G4 P1000 GET_POSITION G0 X{x_min} Y{y_min} Z{bound + 10} F{speed*60} SET_VELOCITY_LIMIT VELOCITY={speed} ACCEL={accel} ACCEL_TO_DECEL={accel / 2} {% for i in range(iterations) %} G0 X{x_min} Y{y_min} F{speed*60} G0 X{x_max} Y{y_max} F{speed*60} G0 X{x_min} Y{y_min} F{speed*60} G0 X{x_max} Y{y_min} F{speed*60} G0 X{x_min} Y{y_max} F{speed*60} G0 X{x_max} Y{y_min} F{speed*60} G0 X{x_min} Y{y_min} F{speed*60} G0 X{x_min} Y{y_max} F{speed*60} G0 X{x_max} Y{y_max} F{speed*60} G0 X{x_max} Y{y_min} F{speed*60} G0 X{x_center_min} Y{y_center_min} F{speed*60} G0 X{x_center_max} Y{y_center_max} F{speed*60} G0 X{x_center_min} Y{y_center_min} F{speed*60} G0 X{x_center_max} Y{y_center_min} F{speed*60} G0 X{x_center_min} Y{y_center_max} F{speed*60} G0 X{x_center_max} Y{y_center_min} F{speed*60} G0 X{x_center_min} Y{y_center_min} F{speed*60} G0 X{x_center_min} Y{y_center_max} F{speed*60} G0 X{x_center_max} Y{y_center_max} F{speed*60} G0 X{x_center_max} Y{y_center_min} F{speed*60} {% endfor %} SET_VELOCITY_LIMIT VELOCITY={printer.configfile.settings.printer.max_velocity} ACCEL={printer.configfile.settings.printer.max_accel} ACCEL_TO_DECEL={printer.configfile.settings.printer.max_accel_to_decel} G28 G90 G0 X{printer.toolhead.axis_maximum.x-1} Y{printer.toolhead.axis_maximum.y-1} F{30*60} G4 P1000 GET_POSITION RESTORE_GCODE_STATE NAME=TEST_SPEED [gcode_macro M106] rename_existing = X106 gcode = {% set speed = (params.S|float / 255 if params.S is defined else 1.0) %} {% if params.P == '3' %} SET_FAN_SPEED FAN=enclosure SPEED={speed} {% else %} X106 S{params.S} {% endif %} [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE G91 G1 E-1 F2100 M106 S0 G1 Z20 G90 BASE_CANCEL_PRINT [gcode_macro PAUSE] rename_existing = BASE_PAUSE gcode = {% set x = params.X|default(0) %} {% set y = params.Y|default(220) %} {% set z = params.Z|default(10)|float %} {% set e = params.E|default(0.4) %} {% set max_z = printer.toolhead.axis_maximum.z|float %} {% set act_z = printer.toolhead.position.z|float %} {% set lift_z = z|abs %} {% if act_z < (max_z - lift_z) %} {% set z_safe = lift_z %} {% 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} G90 G1 X{x} Y{y} F6000 [gcode_macro RESUME] rename_existing = BASE_RESUME gcode = {% set e = params.E|default(0.4) %} G91 G1 E{e} F2100 G90 RESTORE_GCODE_STATE NAME=PAUSE_state MOVE=1 BASE_RESUME [gcode_macro POWER_OFF_PRINTER] gcode = {action_call_remote_method("set_device_power", device="printer", state="off")} [gcode_shell_command generate_shaper_graph_x] command = sh /home/pi/printer_data/config/scripts/generate-shaper-graph-x.sh timeout = 60. verbose = True [gcode_shell_command generate_shaper_graph_y] command = sh /home/pi/printer_data/config/scripts/generate-shaper-graph-y.sh timeout = 60. verbose = True [gcode_shell_command generate_belt_tension_graph] command = sh /home/pi/printer_data/config/scripts/generate-belt-tension-graph.sh timeout = 90. verbose = True [gcode_macro GENERATE_SHAPER_GRAPHS] description = Genarates input shaper resonances graphs for analysis. Uses the AXIS parameter for if you only want to do one axis at a time, (eg. GENERATE_SHAPER_GRAPHS AXIS=X) gcode = {% if params.AXIS is defined %} {% if params.AXIS|lower == 'x' %} G28 TEST_RESONANCES AXIS=X RUN_SHELL_COMMAND CMD=generate_shaper_graph_x RESPOND MSG="Input shaper graph generated for the X axis. You'll find it in the input_shaper folder in the machine tab!" {% elif params.AXIS|lower == 'y' %} TEST_RESONANCES AXIS=Y RUN_SHELL_COMMAND CMD=generate_shaper_graph_y RESPOND MSG="Input shaper graph generated for the Y axis. You'll find it in the input_shaper folder in the machine tab!" {% else %} {action_raise_error("Unknown axis specified. Expected X or Y.")} {% endif %} {% else %} TEST_RESONANCES AXIS=X TEST_RESONANCES AXIS=Y RUN_SHELL_COMMAND CMD=generate_shaper_graph_x RUN_SHELL_COMMAND CMD=generate_shaper_graph_y RESPOND MSG="Input shaper graphs generated for X and Y. You'll find them in the input_shaper folder in the machine tab!" {% endif %} [gcode_macro MEASURE_COREXY_BELT_TENSION] description = Generates resonance graph used to ensure belts are equally tensioned. gcode = TEST_RESONANCES AXIS=1,1 OUTPUT=raw_data NAME=belt-tension-upper TEST_RESONANCES AXIS=1,-1 OUTPUT=raw_data NAME=belt-tension-lower RUN_SHELL_COMMAND CMD=generate_belt_tension_graph [gcode_macro BED_MESH_CALIBRATE] rename_existing = BED_MESH_CALIBRATE_BASE variable_parameter_area_start = 0,0 variable_parameter_area_end = 0,0 variable_mesh_area_offset = 5.0 variable_probe_samples = 2 variable_min_probe_count = 3 variable_probe_count_scale_factor = 1.0 variable_enable_reference_index = False gcode = {% if params.AREA_START and params.AREA_END %} {% set bedMeshConfig = printer["configfile"].config["bed_mesh"] %} {% set safe_min_x = bedMeshConfig.mesh_min.split(",")[0]|float %} {% set safe_min_y = bedMeshConfig.mesh_min.split(",")[1]|float %} {% set safe_max_x = bedMeshConfig.mesh_max.split(",")[0]|float %} {% set safe_max_y = bedMeshConfig.mesh_max.split(",")[1]|float %} {% set area_min_x = params.AREA_START.split(",")[0]|float %} {% set area_min_y = params.AREA_START.split(",")[1]|float %} {% set area_max_x = params.AREA_END.split(",")[0]|float %} {% set area_max_y = params.AREA_END.split(",")[1]|float %} {% if bedMeshConfig.probe_count.split(",")|length == 2 %} {% set meshPointX = bedMeshConfig.probe_count.split(",")[0]|int %} {% set meshPointY = bedMeshConfig.probe_count.split(",")[1]|int %} {% else %} {% set meshPointX = bedMeshConfig.probe_count.split(",")[0]|int %} {% set meshPointY = bedMeshConfig.probe_count.split(",")[0]|int %} {% endif %} {% set meshMaxPointX = meshPointX %} {% set meshMaxPointY = meshPointY %} {% if (area_min_x < area_max_x) and (area_min_y < area_max_y) %} {% if area_min_x - mesh_area_offset >= safe_min_x %} {% set area_min_x = area_min_x - mesh_area_offset %} {% else %} {% set area_min_x = safe_min_x %} {% endif %} {% if area_min_y - mesh_area_offset >= safe_min_y %} {% set area_min_y = area_min_y - mesh_area_offset %} {% else %} {% set area_min_y = safe_min_y %} {% endif %} {% if area_max_x + mesh_area_offset <= safe_max_x %} {% set area_max_x = area_max_x + mesh_area_offset %} {% else %} {% set area_max_x = safe_max_x %} {% endif %} {% if area_max_y + mesh_area_offset <= safe_max_y %} {% set area_max_y = area_max_y + mesh_area_offset %} {% else %} {% set area_max_y = safe_max_y %} {% endif %} {% set meshPointX = (meshPointX * (area_max_x - area_min_x) / (safe_max_x - safe_min_x) * probe_count_scale_factor)|round(0)|int %} {% if meshPointX < min_probe_count %} {% set meshPointX = min_probe_count %} {% endif %} {% if meshPointX > meshMaxPointX %} {% set meshPointX = meshMaxPointX %} {% endif %} {% set meshPointY = (meshPointY * (area_max_y -area_min_y ) / (safe_max_y - safe_min_y) * probe_count_scale_factor )|round(0)|int %} {% if meshPointY < min_probe_count %} {% set meshPointY = min_probe_count %} {% endif %} {% if meshPointY > meshMaxPointY %} {% set meshPointY = meshMaxPointY %} {% endif %} {% set algorithm = "lagrange" %} {% if "algorithm" in bedMeshConfig and meshPointX >=4 and meshPointY >=4 %} {% set algorithm = bedMeshConfig.algorithm %} {% endif %} {% if enable_reference_index %} {% set referenceIndex = (meshPointX * meshPointY / 2 - 1 )|round(0)|int %} BED_MESH_CALIBRATE_BASE mesh_min={area_min_x},{area_min_y} mesh_max={area_max_x},{area_max_y} probe_count={meshPointX},{meshPointY} samples={probe_samples|int} algorithm={algorithm} relative_reference_index={referenceIndex} PROFILE=temp {% else %} BED_MESH_CALIBRATE_BASE mesh_min={area_min_x},{area_min_y} mesh_max={area_max_x},{area_max_y} probe_count={meshPointX},{meshPointY} samples={probe_samples|int} algorithm={algorithm} PROFILE=temp {% endif %} {% else %} BED_MESH_CALIBRATE_BASE {% endif %} {% else %} BED_MESH_CALIBRATE_BASE {% endif %} [gcode_macro START_PRINT] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(100)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(100)|float %} {% set Z_MAX = printer.toolhead.axis_maximum.z|default(100)|float %} {% set X_MIN = printer.toolhead.axis_minimum.x|default(20)|float %} {% set Y_MIN = printer.toolhead.axis_minimum.y|default(20)|float %} {% set Z_MIN = printer.toolhead.axis_minimum.z|default(20)|float %} {% set bedtemp = params.BED|int %} {% set hotendtemp = params.HOTEND|int %} {% set MATERIAL = params.MATERIAL|default('PLA')|string %} M118 {params.MATERIAL} {params.PLATE} {% if MATERIAL == 'ABS' %} SET_FAN_SPEED FAN=nevermore SPEED=1.0 {% elif MATERIAL == 'ASA' %} SET_FAN_SPEED FAN=nevermore SPEED=1.0 {% else %} SET_FAN_SPEED FAN=nevermore SPEED=0.0 {% endif %} M190 S{bedtemp} G28 BED_MESH_CALIBRATE AREA_START={params.AREA_START|default("0,0")} AREA_END={params.AREA_END|default("0,0")} {% set PLATE = params.PLATE|default('none')|string %} {% if PLATE == 'High Temp Plate' %} SET_GCODE_OFFSET Z_ADJUST=+0.05 MOVE=1 {% elif PLATE == 'Textured PEI Plate' %} SET_GCODE_OFFSET Z_ADJUST=-0.05 MOVE=1 {% else %} SET_GCODE_OFFSET Z_ADJUST=+0.05 MOVE=1 {% endif %} SKEW_PROFILE LOAD=CaliFlower G92 E0 M104 S{hotendtemp} G1 X1 Y{Y_MIN + 20} Z0.3 F3000.0 M109 S{hotendtemp} G1 X1 Y{Y_MAX * 0.75} Z0.3 F1500.0 E12 G1 X1.5 Y{Y_MAX * 0.75} Z0.3 F5000.0 G1 X1.5 Y{Y_MIN + 20} Z0.3 F1500.0 E24 G92 E0 G1 Z1.0 F3000 [gcode_macro END_PRINT] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(100)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(100)|float %} {% set Z_MAX = printer.toolhead.axis_maximum.z|default(100)|float %} G1 E-0.8 {% if printer.toolhead.position.z|float + 30 >= printer.configfile.config["stepper_z"]["position_max"]|float %} G90 G1 Z{Z_MAX - 6} F1000 {% else %} G91 G1 Z30 F1000 {% endif %} G90 G1 X10 Y{Y_MAX - 10} M140 S0 M104 S0 M107 SET_SKEW CLEAR=1 SET_GCODE_OFFSET Z=0 SET_PRESSURE_ADVANCE ADVANCE=0.0 SMOOTH_TIME=0.04 SET_STEPPER_ENABLE STEPPER=extruder ENABLE=0 SET_STEPPER_ENABLE STEPPER=stepper_x ENABLE=0 SET_STEPPER_ENABLE STEPPER=stepper_y ENABLE=0 SET_STEPPER_ENABLE STEPPER=stepper_z ENABLE=1 [gcode_macro AXES_MAP_CALIBRATION] gcode = {% set z_height = params.Z_HEIGHT|default(20)|int %} {% set speed = params.SPEED|default(80)|float * 60 %} {% set accel = params.ACCEL|default(1500)|int %} {% set feedrate_travel = params.TRAVEL_SPEED|default(120)|int * 60 %} {% set accel_chip = params.ACCEL_CHIP|default("adxl345") %} {% set mid_x = printer.toolhead.axis_maximum.x|float / 2 %} {% set mid_y = printer.toolhead.axis_maximum.y|float / 2 %} {% set accel = [accel, printer.configfile.settings.printer.max_accel]|min %} {% set old_accel = printer.toolhead.max_accel %} {% set old_accel_to_decel = printer.toolhead.max_accel_to_decel %} {% set old_sqv = printer.toolhead.square_corner_velocity %} {% if not 'xyz' in printer.toolhead.homed_axes %} { action_raise_error("Must Home printer first!") } {% endif %} {action_respond_info("")} {action_respond_info("Starting accelerometer axe_map calibration")} {action_respond_info("This operation can not be interrupted by normal means. Hit the \"emergency stop\" button to stop it if needed")} {action_respond_info("")} SAVE_GCODE_STATE NAME=STATE_AXESMAP_CALIBRATION G90 SET_VELOCITY_LIMIT ACCEL={accel} ACCEL_TO_DECEL={accel} SQUARE_CORNER_VELOCITY={[(accel / 1000), 5.0]|max} G1 Z{z_height} F{feedrate_travel / 8} G1 X{mid_x - 15} Y{mid_y - 15} F{feedrate_travel} G4 P500 ACCELEROMETER_MEASURE CHIP={accel_chip} G4 P1000 G1 X{mid_x + 15} F{speed} G4 P1000 G1 Y{mid_y + 15} F{speed} G4 P1000 G1 Z{z_height + 15} F{speed} G4 P1000 ACCELEROMETER_MEASURE CHIP={accel_chip} NAME=axemap RESPOND MSG="Analysis of the movements..." RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type axesmap --accel {accel|int} --chip_name {accel_chip}" SET_VELOCITY_LIMIT ACCEL={old_accel} ACCEL_TO_DECEL={old_accel_to_decel} SQUARE_CORNER_VELOCITY={old_sqv} RESTORE_GCODE_STATE NAME=STATE_AXESMAP_CALIBRATION [gcode_macro AXES_SHAPER_CALIBRATION] description = Perform standard axis input shaper tests on one or both XY axes to select the best input shaper filter gcode = {% set min_freq = params.FREQ_START|default(5)|float %} {% set max_freq = params.FREQ_END|default(133.3)|float %} {% set hz_per_sec = params.HZ_PER_SEC|default(1)|float %} {% set axis = params.AXIS|default("all")|string|lower %} {% set keep_results = params.KEEP_N_RESULTS|default(3)|int %} {% set keep_csv = params.KEEP_CSV|default(True) %} {% set X, Y = False, False %} {% if axis == "all" %} {% set X, Y = True, True %} {% elif axis == "x" %} {% set X = True %} {% elif axis == "y" %} {% set Y = True %} {% else %} { action_raise_error("AXIS selection invalid. Should be either all, x or y!") } {% endif %} {% if X %} TEST_RESONANCES AXIS=X OUTPUT=raw_data NAME=x FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 RESPOND MSG="X axis frequency profile generation..." RESPOND MSG="This may take some time (1-3min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type shaper {% if keep_csv %}--keep_csv{% endif %}" {% endif %} {% if Y %} TEST_RESONANCES AXIS=Y OUTPUT=raw_data NAME=y FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 RESPOND MSG="Y axis frequency profile generation..." RESPOND MSG="This may take some time (1-3min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type shaper {% if keep_csv %}--keep_csv{% endif %}" {% endif %} M400 RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type clean --keep_results {keep_results}" [gcode_macro BELTS_SHAPER_CALIBRATION] description = Perform a custom half-axis test to analyze and compare the frequency profiles of individual belts on CoreXY printers gcode = {% set min_freq = params.FREQ_START|default(5)|float %} {% set max_freq = params.FREQ_END|default(133.33)|float %} {% set hz_per_sec = params.HZ_PER_SEC|default(1)|float %} {% set keep_results = params.KEEP_N_RESULTS|default(3)|int %} {% set keep_csv = params.KEEP_CSV|default(True) %} TEST_RESONANCES AXIS=1,1 OUTPUT=raw_data NAME=b FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 TEST_RESONANCES AXIS=1,-1 OUTPUT=raw_data NAME=a FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 RESPOND MSG="Belts comparative frequency profile generation..." RESPOND MSG="This may take some time (3-5min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type belts {% if keep_csv %}--keep_csv{% endif %}" M400 RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type clean --keep_results {keep_results}" [gcode_macro EXCITATE_AXIS_AT_FREQ] description = Maintain a specified excitation frequency for a period of time to diagnose and locate a source of vibration gcode = {% set frequency = params.FREQUENCY|default(25)|int %} {% set time = params.TIME|default(10)|int %} {% set axis = params.AXIS|default("x")|string|lower %} {% if axis not in ["x", "y", "a", "b"] %} { action_raise_error("AXIS selection invalid. Should be either x, y, a or b!") } {% endif %} {% if axis == "a" %} {% set axis = "1,-1" %} {% elif axis == "b" %} {% set axis = "1,1" %} {% endif %} TEST_RESONANCES OUTPUT=raw_data AXIS={axis} FREQ_START={frequency-1} FREQ_END={frequency+1} HZ_PER_SEC={1/(time/3)} M400 [gcode_macro VIBRATIONS_CALIBRATION] gcode = {% set size = params.SIZE|default(60)|int %} {% set direction = params.DIRECTION|default('XY') %} {% set z_height = params.Z_HEIGHT|default(20)|int %} {% set min_speed = params.MIN_SPEED|default(20)|float * 60 %} {% set max_speed = params.MAX_SPEED|default(200)|float * 60 %} {% set speed_increment = params.SPEED_INCREMENT|default(2)|float * 60 %} {% set feedrate_travel = params.TRAVEL_SPEED|default(200)|int * 60 %} {% set accel = params.ACCEL|default(3000)|int %} {% set accel_chip = params.ACCEL_CHIP|default("adxl345") %} {% set keep_results = params.KEEP_N_RESULTS|default(3)|int %} {% set keep_csv = params.KEEP_CSV|default(True) %} {% set mid_x = printer.toolhead.axis_maximum.x|float / 2 %} {% set mid_y = printer.toolhead.axis_maximum.y|float / 2 %} {% set nb_samples = ((max_speed - min_speed) / speed_increment + 1) | int %} {% set accel = [accel, printer.configfile.settings.printer.max_accel]|min %} {% set old_accel = printer.toolhead.max_accel %} {% set old_accel_to_decel = printer.toolhead.max_accel_to_decel %} {% set old_sqv = printer.toolhead.square_corner_velocity %} {% set direction_factor = { 'XY' : { 'start' : {'x': -0.5, 'y': -0.5 }, 'move_factors' : { '0' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.5, 'y': 0.5, 'z': 0.0 }, '2' : {'x': -0.5, 'y': 0.5, 'z': 0.0 }, '3' : {'x': -0.5, 'y': -0.5, 'z': 0.0 } } }, 'AB' : { 'start' : {'x': 0.0, 'y': 0.0 }, 'move_factors' : { '0' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': -0.5, 'y': 0.5, 'z': 0.0 }, '2' : {'x': 0.0, 'y': 0.0, 'z': 0.0 }, '3' : {'x': 0.5, 'y': 0.5, 'z': 0.0 }, '4' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '5' : {'x': 0.0, 'y': 0.0, 'z': 0.0 } } }, 'ABXY' : { 'start' : {'x': -0.5, 'y': 0.5 }, 'move_factors' : { '0' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '2' : {'x': -0.5, 'y': 0.5, 'z': 0.0 }, '3' : {'x': 0.5, 'y': 0.5, 'z': 0.0 }, '4' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '5' : {'x': -0.5, 'y': 0.5, 'z': 0.0 } } }, 'B' : { 'start' : {'x': 0.5, 'y': 0.5 }, 'move_factors' : { '0' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.5, 'y': 0.5, 'z': 0.0 } } }, 'A' : { 'start' : {'x': -0.5, 'y': 0.5 }, 'move_factors' : { '0' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': -0.5, 'y': 0.5, 'z': 0.0 } } }, 'X' : { 'start' : {'x': -0.5, 'y': 0.0 }, 'move_factors' : { '0' : {'x': 0.5, 'y': 0.0, 'z': 0.0 }, '1' : {'x': -0.5, 'y': 0.0, 'z': 0.0 } } }, 'Y' : { 'start' : {'x': 0.0, 'y': 0.5 }, 'move_factors' : { '0' : {'x': 0.0, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.0, 'y': 0.5, 'z': 0.0 } } }, 'Z' : { 'start' : {'x': 0.0, 'y': 0.0 }, 'move_factors' : { '0' : {'x': 0.0, 'y': 0.0, 'z': 1.0 }, '1' : {'x': 0.0, 'y': 0.0, 'z': 0.0 } } }, 'E' : { 'start' : {'x': 0.0, 'y': 0.0 }, 'move_factor' : 0.05 } } %} {% if not 'xyz' in printer.toolhead.homed_axes %} { action_raise_error("Must Home printer first!") } {% endif %} {% if params.SPEED_INCREMENT|default(2)|float * 100 != (params.SPEED_INCREMENT|default(2)|float * 100)|int %} { action_raise_error("Only 2 decimal digits are allowed for SPEED_INCREMENT") } {% endif %} {% if (size / (max_speed / 60)) < 0.25 and direction != 'E' %} { action_raise_error("SIZE is too small for this MAX_SPEED. Increase SIZE or decrease MAX_SPEED!") } {% endif %} {% if not (direction in direction_factor) %} { action_raise_error("DIRECTION is not valid. Only XY, AB, ABXY, A, B, X, Y, Z or E is allowed!") } {% endif %} {action_respond_info("")} {action_respond_info("Starting speed and vibration calibration")} {action_respond_info("This operation can not be interrupted by normal means. Hit the \"emergency stop\" button to stop it if needed")} {action_respond_info("")} SAVE_GCODE_STATE NAME=STATE_VIBRATIONS_CALIBRATION G90 SET_VELOCITY_LIMIT ACCEL={accel} ACCEL_TO_DECEL={accel} SQUARE_CORNER_VELOCITY={[(accel / 1000), 5.0]|max} G1 Z{z_height} F{feedrate_travel / 10} G1 X{mid_x + (size * direction_factor[direction].start.x) } Y{mid_y + (size * direction_factor[direction].start.y)} F{feedrate_travel} {% for curr_sample in range(0, nb_samples) %} {% set curr_speed = min_speed + curr_sample * speed_increment %} RESPOND MSG="{"Current speed: %.2f mm/s" % (curr_speed / 60)|float}" ACCELEROMETER_MEASURE CHIP={accel_chip} {% if direction == 'E' %} G0 E{curr_speed*direction_factor[direction].move_factor} F{curr_speed} {% else %} {% for key, factor in direction_factor[direction].move_factors|dictsort %} G1 X{mid_x + (size * factor.x) } Y{mid_y + (size * factor.y)} Z{z_height + (size * factor.z)} F{curr_speed} {% endfor %} {% endif %} ACCELEROMETER_MEASURE CHIP={accel_chip} NAME=sp{("%.2f" % (curr_speed / 60)|float)|replace('.','_')}n1 G4 P300 M400 {% endfor %} RESPOND MSG="Machine and motors vibration graph generation..." RESPOND MSG="This may take some time (3-5min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type vibrations --axis_name {direction} --accel {accel|int} --chip_name {accel_chip} {% if keep_csv %}--keep_csv{% endif %}" M400 RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type clean --keep_results {keep_results}" SET_VELOCITY_LIMIT ACCEL={old_accel} ACCEL_TO_DECEL={old_accel_to_decel} SQUARE_CORNER_VELOCITY={old_sqv} RESTORE_GCODE_STATE NAME=STATE_VIBRATIONS_CALIBRATION [gcode_shell_command shaketune] command = ~/printer_data/config/K-ShakeTune/scripts/shaketune.sh timeout = 600.0 verbose = True [respond] [adxl345] cs_pin = EBBCan: PB12 spi_software_sclk_pin = EBBCan: PB10 spi_software_mosi_pin = EBBCan: PB11 spi_software_miso_pin = EBBCan: PB2 axes_map = x,y,z [resonance_tester] accel_chip = adxl345 probe_points = 115, 112.5, 20 [safe_z_home] home_xy_position = 144, 116 speed = 200 z_hop = 5 [stepper_y] step_pin = PA15 dir_pin = !PA8 enable_pin = !PD1 microsteps = 128 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_min = -2 position_max = 225 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_z] step_pin = PE2 dir_pin = PE3 enable_pin = !PE0 microsteps = 32 rotation_distance = 2 endstop_pin = probe:z_virtual_endstop position_min = -3 position_max = 210 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 min_temp = 0 max_temp = 130 max_power = 0.8 control = pid pid_kp = 51.749 pid_ki = 2.255 pid_kd = 296.908 [fan] pin = PE6 enable_pin = PB4 cycle_time = 0.00003 off_below = 0.012 kick_start_time = 0.01 shutdown_speed = 0 max_power = 0.6 [controller_fan drivers_fan] pin = PB5 fan_speed = 0.85 idle_timeout = 30 [fan_generic nevermore] pin = PD11 [fan_generic enclosure] pin = PD10 cycle_time = 0.050 [temperature_sensor chamber_temp] sensor_type = Generic 3950 sensor_pin = PA2 [temperature_sensor raspberry_pi] sensor_type = temperature_host min_temp = 10 max_temp = 100 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00 restart_method = command [virtual_sdcard] path = /home/pi/printer_data/gcodes on_error_gcode = SET_LED LED=mini12864 [skew_correction] [printer] kinematics = corexy max_velocity = 600 max_accel = 16000 max_z_velocity = 10 max_z_accel = 50 square_corner_velocity = 25.0 [input_shaper] shaper_freq_x = 85.8 shaper_type_x = mzv shaper_freq_y = 58.0 shaper_type_y = mzv [bed_mesh] speed = 250 horizontal_move_z = 2 probe_count = 6,6 fade_start = 1.0 fade_end = 5 mesh_pps = 2,2 mesh_min = 7, 5 mesh_max = 199, 220 [screws_tilt_adjust] screw1 = 61.4, 36.5 screw1_name = front left screw screw2 = 173.6, 36.5 screw2_name = front right screw screw3 = 173.6, 198.5 screw3_name = back right screw screw4 = 61.4, 198.5 screw4_name = back left screw horizontal_move_z = 10. speed = 200 screw_thread = CW-M3 [tmc2209 stepper_x] uart_pin = PD5 run_current = 1.60 interpolate = False [tmc2209 stepper_y] uart_pin = PD0 run_current = 1.60 interpolate = False [tmc2208 stepper_z] uart_pin = PE1 run_current = 0.850 interpolate = False stealthchop_threshold = 999999 [idle_timeout] gcode = POWER_OFF_PRINTER timeout = 1800 [exclude_object] [gcode_arcs] resolution = 0.1 [bed_mesh default] version = 1 points = 0.034688, 0.034844, 0.061719, 0.052969, 0.047500, 0.070313 0.068281, 0.083594, 0.084375, 0.073750, 0.074219, 0.082344 0.075000, 0.058125, 0.055781, 0.046875, 0.056406, 0.073594 0.054688, 0.025625, 0.027344, -0.003125, 0.016875, 0.058906 0.057969, 0.022813, -0.000312, -0.008281, 0.007969, 0.045938 0.041406, 0.004844, -0.003906, -0.007500, 0.017031, 0.061563 x_count = 6 y_count = 6 mesh_x_pps = 2 mesh_y_pps = 2 algo = lagrange tension = 0.2 min_x = 7.0 max_x = 199.0 min_y = 5.0 max_y = 220.0 [skew_correction CaliFlower] xy_skew = -0.0033081741183913454 xz_skew = 0.0 yz_skew = 0.0 [bed_mesh temp] version = 1 points = 0.042656, 0.039219, 0.031875 0.033281, 0.007500, 0.009219 -0.005312, -0.012812, -0.014219 x_count = 3 y_count = 3 mesh_x_pps = 2 mesh_y_pps = 2 algo = lagrange tension = 0.2 min_x = 92.25999999999999 max_x = 137.73999999999998 min_y = 75.32 max_y = 149.49 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 1943214472: New connection webhooks client 1943214472: Client info {'program': 'Moonraker', 'version': 'v0.8.0-310-g67c98f6'} Loaded MCU 'mcu' 106 commands (v0.12.0-104-g1b24f6a2 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1_PB6_PB7=PB6,PB7 BUS_PINS_i2c1_PB8_PB9=PB8,PB9 BUS_PINS_i2c2_PB10_PB11=PB10,PB11 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_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 BUS_PINS_spi5=PF8,PF9,PF7 BUS_PINS_spi5a=PH7,PF11,PH6 BUS_PINS_spi6=PG12,PG14,PG13 CLOCK_FREQ=400000000 MCU=stm32h723xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 mcu 'canbridge': Starting CAN connect Created a socket mcu 'canbridge': Timeout on connect Created a socket mcu 'canbridge': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'canbridge': Serial connection closed mcu 'canbridge': Timeout on connect Created a socket mcu 'canbridge': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'canbridge': Serial connection closed mcu 'canbridge': Timeout on connect Created a socket mcu 'canbridge': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'canbridge': Serial connection closed mcu 'canbridge': Timeout on connect Created a socket mcu 'canbridge': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'canbridge': Serial connection closed b'Got error -1 in can read: (100)Network is down' b'Got EOF when reading from device' mcu 'canbridge': Timeout on connect Created a socket mcu 'canbridge': Unable to open CAN port: [Errno 19] No such device mcu 'canbridge': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'canbridge': Serial connection closed Created a socket mcu 'canbridge': Unable to open CAN port: [Errno 19] No such device webhooks client 1943214472: Disconnected Created a socket mcu 'canbridge': Unable to open CAN port: [Errno 19] No such device Starting Klippy... Args: ['/home/pi/klipper/klippy/klippy.py', '/home/pi/printer_data/config/printer.cfg', '-l', '/home/pi/printer_data/logs/klippy.log', '-I', '/home/pi/printer_data/comms/klippy.serial', '-a', '/home/pi/printer_data/comms/klippy.sock'] Git version: 'v0.12.0-104-g1b24f6a2-dirty' Untracked files: klippy/extras/autotune_tmc.py, klippy/extras/gcode_shell_command.py, klippy/extras/motor_constants.py Branch: master Remote: origin Tracked URL: https://github.com/Klipper3d/klipper.git CPU: 4 core ARMv7 Processor rev 4 (v7l) Python: '3.9.2 (default, Mar 12 2021, 04:06:34) \n[GCC 10.2.1 20210110]' Start printer at Thu Feb 15 00:01:28 2024 (1707951688.9 24.0) ===== Config file ===== [mcu canbridge] canbus_uuid = b280b224430e [mcu EBBCan] canbus_uuid = 779e8cbb7f85 [temperature_sensor EBB36] sensor_type = temperature_mcu sensor_mcu = EBBCan [extruder] step_pin = EBBCan: PD0 dir_pin = EBBCan: PD1 enable_pin = !EBBCan: PD2 microsteps = 16 rotation_distance = 5.7 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = EBBCan: PB13 sensor_type = ATC Semitec 104NT-4-R025H42G sensor_pin = EBBCan: PA3 min_temp = 0 max_temp = 295 full_steps_per_rotation = 200 max_extrude_only_distance = 1400.0 max_extrude_only_velocity = 75.0 max_extrude_only_accel = 1500 control = pid pid_kp = 38.574 pid_ki = 5.042 pid_kd = 73.775 [tmc2209 extruder] uart_pin = EBBCan: PA15 run_current = 0.600 [stepper_x] endstop_pin = EBBCan:PB6 step_pin = PD4 dir_pin = !PD3 enable_pin = !PD6 microsteps = 128 rotation_distance = 40 position_endstop = -1 position_min = -2 position_max = 230 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [heater_fan hotend_fan] pin = EBBCan: PA0 heater = extruder heater_temp = 50.0 [probe] pin = ^EBBCan: PB9 x_offset = -28.9 y_offset = -4 samples = 2 sample_retract_dist = 1.0 z_offset = 1.630 [gcode_macro TEST_SPEED] gcode = {% set speed = params.SPEED|default(printer.configfile.settings.printer.max_velocity)|int %} {% set iterations = params.ITERATIONS|default(5)|int %} {% set accel = params.ACCEL|default(printer.configfile.settings.printer.max_accel)|int %} {% set bound = params.BOUND|default(20)|int %} {% set smallpatternsize = SMALLPATTERNSIZE|default(20)|int %} {% set x_min = printer.toolhead.axis_minimum.x + bound %} {% set x_max = printer.toolhead.axis_maximum.x - bound %} {% set y_min = printer.toolhead.axis_minimum.y + bound %} {% set y_max = printer.toolhead.axis_maximum.y - bound %} {% set x_center = (printer.toolhead.axis_minimum.x|float + printer.toolhead.axis_maximum.x|float ) / 2 %} {% set y_center = (printer.toolhead.axis_minimum.y|float + printer.toolhead.axis_maximum.y|float ) / 2 %} {% set x_center_min = x_center - (smallpatternsize/2) %} {% set x_center_max = x_center + (smallpatternsize/2) %} {% set y_center_min = y_center - (smallpatternsize/2) %} {% set y_center_max = y_center + (smallpatternsize/2) %} SAVE_GCODE_STATE NAME=TEST_SPEED { action_respond_info("TEST_SPEED: starting %d iterations at speed %d, accel %d" % (iterations, speed, accel)) } G28 {% if printer.configfile.settings.quad_gantry_level %} {% if printer.quad_gantry_level.applied == False %} QUAD_GANTRY_LEVEL G28 Z {% endif %} {% endif %} G90 G0 X{printer.toolhead.axis_maximum.x-1} Y{printer.toolhead.axis_maximum.y-1} F{30*60} G4 P1000 GET_POSITION G0 X{x_min} Y{y_min} Z{bound + 10} F{speed*60} SET_VELOCITY_LIMIT VELOCITY={speed} ACCEL={accel} ACCEL_TO_DECEL={accel / 2} {% for i in range(iterations) %} G0 X{x_min} Y{y_min} F{speed*60} G0 X{x_max} Y{y_max} F{speed*60} G0 X{x_min} Y{y_min} F{speed*60} G0 X{x_max} Y{y_min} F{speed*60} G0 X{x_min} Y{y_max} F{speed*60} G0 X{x_max} Y{y_min} F{speed*60} G0 X{x_min} Y{y_min} F{speed*60} G0 X{x_min} Y{y_max} F{speed*60} G0 X{x_max} Y{y_max} F{speed*60} G0 X{x_max} Y{y_min} F{speed*60} G0 X{x_center_min} Y{y_center_min} F{speed*60} G0 X{x_center_max} Y{y_center_max} F{speed*60} G0 X{x_center_min} Y{y_center_min} F{speed*60} G0 X{x_center_max} Y{y_center_min} F{speed*60} G0 X{x_center_min} Y{y_center_max} F{speed*60} G0 X{x_center_max} Y{y_center_min} F{speed*60} G0 X{x_center_min} Y{y_center_min} F{speed*60} G0 X{x_center_min} Y{y_center_max} F{speed*60} G0 X{x_center_max} Y{y_center_max} F{speed*60} G0 X{x_center_max} Y{y_center_min} F{speed*60} {% endfor %} SET_VELOCITY_LIMIT VELOCITY={printer.configfile.settings.printer.max_velocity} ACCEL={printer.configfile.settings.printer.max_accel} ACCEL_TO_DECEL={printer.configfile.settings.printer.max_accel_to_decel} G28 G90 G0 X{printer.toolhead.axis_maximum.x-1} Y{printer.toolhead.axis_maximum.y-1} F{30*60} G4 P1000 GET_POSITION RESTORE_GCODE_STATE NAME=TEST_SPEED [gcode_macro M106] rename_existing = X106 gcode = {% set speed = (params.S|float / 255 if params.S is defined else 1.0) %} {% if params.P == '3' %} SET_FAN_SPEED FAN=enclosure SPEED={speed} {% else %} X106 S{params.S} {% endif %} [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE G91 G1 E-1 F2100 M106 S0 G1 Z20 G90 BASE_CANCEL_PRINT [gcode_macro PAUSE] rename_existing = BASE_PAUSE gcode = {% set x = params.X|default(0) %} {% set y = params.Y|default(220) %} {% set z = params.Z|default(10)|float %} {% set e = params.E|default(0.4) %} {% set max_z = printer.toolhead.axis_maximum.z|float %} {% set act_z = printer.toolhead.position.z|float %} {% set lift_z = z|abs %} {% if act_z < (max_z - lift_z) %} {% set z_safe = lift_z %} {% 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} G90 G1 X{x} Y{y} F6000 [gcode_macro RESUME] rename_existing = BASE_RESUME gcode = {% set e = params.E|default(0.4) %} G91 G1 E{e} F2100 G90 RESTORE_GCODE_STATE NAME=PAUSE_state MOVE=1 BASE_RESUME [gcode_macro POWER_OFF_PRINTER] gcode = {action_call_remote_method("set_device_power", device="printer", state="off")} [gcode_shell_command generate_shaper_graph_x] command = sh /home/pi/printer_data/config/scripts/generate-shaper-graph-x.sh timeout = 60. verbose = True [gcode_shell_command generate_shaper_graph_y] command = sh /home/pi/printer_data/config/scripts/generate-shaper-graph-y.sh timeout = 60. verbose = True [gcode_shell_command generate_belt_tension_graph] command = sh /home/pi/printer_data/config/scripts/generate-belt-tension-graph.sh timeout = 90. verbose = True [gcode_macro GENERATE_SHAPER_GRAPHS] description = Genarates input shaper resonances graphs for analysis. Uses the AXIS parameter for if you only want to do one axis at a time, (eg. GENERATE_SHAPER_GRAPHS AXIS=X) gcode = {% if params.AXIS is defined %} {% if params.AXIS|lower == 'x' %} G28 TEST_RESONANCES AXIS=X RUN_SHELL_COMMAND CMD=generate_shaper_graph_x RESPOND MSG="Input shaper graph generated for the X axis. You'll find it in the input_shaper folder in the machine tab!" {% elif params.AXIS|lower == 'y' %} TEST_RESONANCES AXIS=Y RUN_SHELL_COMMAND CMD=generate_shaper_graph_y RESPOND MSG="Input shaper graph generated for the Y axis. You'll find it in the input_shaper folder in the machine tab!" {% else %} {action_raise_error("Unknown axis specified. Expected X or Y.")} {% endif %} {% else %} TEST_RESONANCES AXIS=X TEST_RESONANCES AXIS=Y RUN_SHELL_COMMAND CMD=generate_shaper_graph_x RUN_SHELL_COMMAND CMD=generate_shaper_graph_y RESPOND MSG="Input shaper graphs generated for X and Y. You'll find them in the input_shaper folder in the machine tab!" {% endif %} [gcode_macro MEASURE_COREXY_BELT_TENSION] description = Generates resonance graph used to ensure belts are equally tensioned. gcode = TEST_RESONANCES AXIS=1,1 OUTPUT=raw_data NAME=belt-tension-upper TEST_RESONANCES AXIS=1,-1 OUTPUT=raw_data NAME=belt-tension-lower RUN_SHELL_COMMAND CMD=generate_belt_tension_graph [gcode_macro BED_MESH_CALIBRATE] rename_existing = BED_MESH_CALIBRATE_BASE variable_parameter_area_start = 0,0 variable_parameter_area_end = 0,0 variable_mesh_area_offset = 5.0 variable_probe_samples = 2 variable_min_probe_count = 3 variable_probe_count_scale_factor = 1.0 variable_enable_reference_index = False gcode = {% if params.AREA_START and params.AREA_END %} {% set bedMeshConfig = printer["configfile"].config["bed_mesh"] %} {% set safe_min_x = bedMeshConfig.mesh_min.split(",")[0]|float %} {% set safe_min_y = bedMeshConfig.mesh_min.split(",")[1]|float %} {% set safe_max_x = bedMeshConfig.mesh_max.split(",")[0]|float %} {% set safe_max_y = bedMeshConfig.mesh_max.split(",")[1]|float %} {% set area_min_x = params.AREA_START.split(",")[0]|float %} {% set area_min_y = params.AREA_START.split(",")[1]|float %} {% set area_max_x = params.AREA_END.split(",")[0]|float %} {% set area_max_y = params.AREA_END.split(",")[1]|float %} {% if bedMeshConfig.probe_count.split(",")|length == 2 %} {% set meshPointX = bedMeshConfig.probe_count.split(",")[0]|int %} {% set meshPointY = bedMeshConfig.probe_count.split(",")[1]|int %} {% else %} {% set meshPointX = bedMeshConfig.probe_count.split(",")[0]|int %} {% set meshPointY = bedMeshConfig.probe_count.split(",")[0]|int %} {% endif %} {% set meshMaxPointX = meshPointX %} {% set meshMaxPointY = meshPointY %} {% if (area_min_x < area_max_x) and (area_min_y < area_max_y) %} {% if area_min_x - mesh_area_offset >= safe_min_x %} {% set area_min_x = area_min_x - mesh_area_offset %} {% else %} {% set area_min_x = safe_min_x %} {% endif %} {% if area_min_y - mesh_area_offset >= safe_min_y %} {% set area_min_y = area_min_y - mesh_area_offset %} {% else %} {% set area_min_y = safe_min_y %} {% endif %} {% if area_max_x + mesh_area_offset <= safe_max_x %} {% set area_max_x = area_max_x + mesh_area_offset %} {% else %} {% set area_max_x = safe_max_x %} {% endif %} {% if area_max_y + mesh_area_offset <= safe_max_y %} {% set area_max_y = area_max_y + mesh_area_offset %} {% else %} {% set area_max_y = safe_max_y %} {% endif %} {% set meshPointX = (meshPointX * (area_max_x - area_min_x) / (safe_max_x - safe_min_x) * probe_count_scale_factor)|round(0)|int %} {% if meshPointX < min_probe_count %} {% set meshPointX = min_probe_count %} {% endif %} {% if meshPointX > meshMaxPointX %} {% set meshPointX = meshMaxPointX %} {% endif %} {% set meshPointY = (meshPointY * (area_max_y -area_min_y ) / (safe_max_y - safe_min_y) * probe_count_scale_factor )|round(0)|int %} {% if meshPointY < min_probe_count %} {% set meshPointY = min_probe_count %} {% endif %} {% if meshPointY > meshMaxPointY %} {% set meshPointY = meshMaxPointY %} {% endif %} {% set algorithm = "lagrange" %} {% if "algorithm" in bedMeshConfig and meshPointX >=4 and meshPointY >=4 %} {% set algorithm = bedMeshConfig.algorithm %} {% endif %} {% if enable_reference_index %} {% set referenceIndex = (meshPointX * meshPointY / 2 - 1 )|round(0)|int %} BED_MESH_CALIBRATE_BASE mesh_min={area_min_x},{area_min_y} mesh_max={area_max_x},{area_max_y} probe_count={meshPointX},{meshPointY} samples={probe_samples|int} algorithm={algorithm} relative_reference_index={referenceIndex} PROFILE=temp {% else %} BED_MESH_CALIBRATE_BASE mesh_min={area_min_x},{area_min_y} mesh_max={area_max_x},{area_max_y} probe_count={meshPointX},{meshPointY} samples={probe_samples|int} algorithm={algorithm} PROFILE=temp {% endif %} {% else %} BED_MESH_CALIBRATE_BASE {% endif %} {% else %} BED_MESH_CALIBRATE_BASE {% endif %} [gcode_macro START_PRINT] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(100)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(100)|float %} {% set Z_MAX = printer.toolhead.axis_maximum.z|default(100)|float %} {% set X_MIN = printer.toolhead.axis_minimum.x|default(20)|float %} {% set Y_MIN = printer.toolhead.axis_minimum.y|default(20)|float %} {% set Z_MIN = printer.toolhead.axis_minimum.z|default(20)|float %} {% set bedtemp = params.BED|int %} {% set hotendtemp = params.HOTEND|int %} {% set MATERIAL = params.MATERIAL|default('PLA')|string %} M118 {params.MATERIAL} {params.PLATE} {% if MATERIAL == 'ABS' %} SET_FAN_SPEED FAN=nevermore SPEED=1.0 {% elif MATERIAL == 'ASA' %} SET_FAN_SPEED FAN=nevermore SPEED=1.0 {% else %} SET_FAN_SPEED FAN=nevermore SPEED=0.0 {% endif %} M190 S{bedtemp} G28 BED_MESH_CALIBRATE AREA_START={params.AREA_START|default("0,0")} AREA_END={params.AREA_END|default("0,0")} {% set PLATE = params.PLATE|default('none')|string %} {% if PLATE == 'High Temp Plate' %} SET_GCODE_OFFSET Z_ADJUST=+0.05 MOVE=1 {% elif PLATE == 'Textured PEI Plate' %} SET_GCODE_OFFSET Z_ADJUST=-0.05 MOVE=1 {% else %} SET_GCODE_OFFSET Z_ADJUST=+0.05 MOVE=1 {% endif %} SKEW_PROFILE LOAD=CaliFlower G92 E0 M104 S{hotendtemp} G1 X1 Y{Y_MIN + 20} Z0.3 F3000.0 M109 S{hotendtemp} G1 X1 Y{Y_MAX * 0.75} Z0.3 F1500.0 E12 G1 X1.5 Y{Y_MAX * 0.75} Z0.3 F5000.0 G1 X1.5 Y{Y_MIN + 20} Z0.3 F1500.0 E24 G92 E0 G1 Z1.0 F3000 [gcode_macro END_PRINT] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(100)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(100)|float %} {% set Z_MAX = printer.toolhead.axis_maximum.z|default(100)|float %} G1 E-0.8 {% if printer.toolhead.position.z|float + 30 >= printer.configfile.config["stepper_z"]["position_max"]|float %} G90 G1 Z{Z_MAX - 6} F1000 {% else %} G91 G1 Z30 F1000 {% endif %} G90 G1 X10 Y{Y_MAX - 10} M140 S0 M104 S0 M107 SET_SKEW CLEAR=1 SET_GCODE_OFFSET Z=0 SET_PRESSURE_ADVANCE ADVANCE=0.0 SMOOTH_TIME=0.04 SET_STEPPER_ENABLE STEPPER=extruder ENABLE=0 SET_STEPPER_ENABLE STEPPER=stepper_x ENABLE=0 SET_STEPPER_ENABLE STEPPER=stepper_y ENABLE=0 SET_STEPPER_ENABLE STEPPER=stepper_z ENABLE=1 [gcode_macro AXES_MAP_CALIBRATION] gcode = {% set z_height = params.Z_HEIGHT|default(20)|int %} {% set speed = params.SPEED|default(80)|float * 60 %} {% set accel = params.ACCEL|default(1500)|int %} {% set feedrate_travel = params.TRAVEL_SPEED|default(120)|int * 60 %} {% set accel_chip = params.ACCEL_CHIP|default("adxl345") %} {% set mid_x = printer.toolhead.axis_maximum.x|float / 2 %} {% set mid_y = printer.toolhead.axis_maximum.y|float / 2 %} {% set accel = [accel, printer.configfile.settings.printer.max_accel]|min %} {% set old_accel = printer.toolhead.max_accel %} {% set old_accel_to_decel = printer.toolhead.max_accel_to_decel %} {% set old_sqv = printer.toolhead.square_corner_velocity %} {% if not 'xyz' in printer.toolhead.homed_axes %} { action_raise_error("Must Home printer first!") } {% endif %} {action_respond_info("")} {action_respond_info("Starting accelerometer axe_map calibration")} {action_respond_info("This operation can not be interrupted by normal means. Hit the \"emergency stop\" button to stop it if needed")} {action_respond_info("")} SAVE_GCODE_STATE NAME=STATE_AXESMAP_CALIBRATION G90 SET_VELOCITY_LIMIT ACCEL={accel} ACCEL_TO_DECEL={accel} SQUARE_CORNER_VELOCITY={[(accel / 1000), 5.0]|max} G1 Z{z_height} F{feedrate_travel / 8} G1 X{mid_x - 15} Y{mid_y - 15} F{feedrate_travel} G4 P500 ACCELEROMETER_MEASURE CHIP={accel_chip} G4 P1000 G1 X{mid_x + 15} F{speed} G4 P1000 G1 Y{mid_y + 15} F{speed} G4 P1000 G1 Z{z_height + 15} F{speed} G4 P1000 ACCELEROMETER_MEASURE CHIP={accel_chip} NAME=axemap RESPOND MSG="Analysis of the movements..." RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type axesmap --accel {accel|int} --chip_name {accel_chip}" SET_VELOCITY_LIMIT ACCEL={old_accel} ACCEL_TO_DECEL={old_accel_to_decel} SQUARE_CORNER_VELOCITY={old_sqv} RESTORE_GCODE_STATE NAME=STATE_AXESMAP_CALIBRATION [gcode_macro AXES_SHAPER_CALIBRATION] description = Perform standard axis input shaper tests on one or both XY axes to select the best input shaper filter gcode = {% set min_freq = params.FREQ_START|default(5)|float %} {% set max_freq = params.FREQ_END|default(133.3)|float %} {% set hz_per_sec = params.HZ_PER_SEC|default(1)|float %} {% set axis = params.AXIS|default("all")|string|lower %} {% set keep_results = params.KEEP_N_RESULTS|default(3)|int %} {% set keep_csv = params.KEEP_CSV|default(True) %} {% set X, Y = False, False %} {% if axis == "all" %} {% set X, Y = True, True %} {% elif axis == "x" %} {% set X = True %} {% elif axis == "y" %} {% set Y = True %} {% else %} { action_raise_error("AXIS selection invalid. Should be either all, x or y!") } {% endif %} {% if X %} TEST_RESONANCES AXIS=X OUTPUT=raw_data NAME=x FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 RESPOND MSG="X axis frequency profile generation..." RESPOND MSG="This may take some time (1-3min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type shaper {% if keep_csv %}--keep_csv{% endif %}" {% endif %} {% if Y %} TEST_RESONANCES AXIS=Y OUTPUT=raw_data NAME=y FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 RESPOND MSG="Y axis frequency profile generation..." RESPOND MSG="This may take some time (1-3min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type shaper {% if keep_csv %}--keep_csv{% endif %}" {% endif %} M400 RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type clean --keep_results {keep_results}" [gcode_macro BELTS_SHAPER_CALIBRATION] description = Perform a custom half-axis test to analyze and compare the frequency profiles of individual belts on CoreXY printers gcode = {% set min_freq = params.FREQ_START|default(5)|float %} {% set max_freq = params.FREQ_END|default(133.33)|float %} {% set hz_per_sec = params.HZ_PER_SEC|default(1)|float %} {% set keep_results = params.KEEP_N_RESULTS|default(3)|int %} {% set keep_csv = params.KEEP_CSV|default(True) %} TEST_RESONANCES AXIS=1,1 OUTPUT=raw_data NAME=b FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 TEST_RESONANCES AXIS=1,-1 OUTPUT=raw_data NAME=a FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 RESPOND MSG="Belts comparative frequency profile generation..." RESPOND MSG="This may take some time (3-5min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type belts {% if keep_csv %}--keep_csv{% endif %}" M400 RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type clean --keep_results {keep_results}" [gcode_macro EXCITATE_AXIS_AT_FREQ] description = Maintain a specified excitation frequency for a period of time to diagnose and locate a source of vibration gcode = {% set frequency = params.FREQUENCY|default(25)|int %} {% set time = params.TIME|default(10)|int %} {% set axis = params.AXIS|default("x")|string|lower %} {% if axis not in ["x", "y", "a", "b"] %} { action_raise_error("AXIS selection invalid. Should be either x, y, a or b!") } {% endif %} {% if axis == "a" %} {% set axis = "1,-1" %} {% elif axis == "b" %} {% set axis = "1,1" %} {% endif %} TEST_RESONANCES OUTPUT=raw_data AXIS={axis} FREQ_START={frequency-1} FREQ_END={frequency+1} HZ_PER_SEC={1/(time/3)} M400 [gcode_macro VIBRATIONS_CALIBRATION] gcode = {% set size = params.SIZE|default(60)|int %} {% set direction = params.DIRECTION|default('XY') %} {% set z_height = params.Z_HEIGHT|default(20)|int %} {% set min_speed = params.MIN_SPEED|default(20)|float * 60 %} {% set max_speed = params.MAX_SPEED|default(200)|float * 60 %} {% set speed_increment = params.SPEED_INCREMENT|default(2)|float * 60 %} {% set feedrate_travel = params.TRAVEL_SPEED|default(200)|int * 60 %} {% set accel = params.ACCEL|default(3000)|int %} {% set accel_chip = params.ACCEL_CHIP|default("adxl345") %} {% set keep_results = params.KEEP_N_RESULTS|default(3)|int %} {% set keep_csv = params.KEEP_CSV|default(True) %} {% set mid_x = printer.toolhead.axis_maximum.x|float / 2 %} {% set mid_y = printer.toolhead.axis_maximum.y|float / 2 %} {% set nb_samples = ((max_speed - min_speed) / speed_increment + 1) | int %} {% set accel = [accel, printer.configfile.settings.printer.max_accel]|min %} {% set old_accel = printer.toolhead.max_accel %} {% set old_accel_to_decel = printer.toolhead.max_accel_to_decel %} {% set old_sqv = printer.toolhead.square_corner_velocity %} {% set direction_factor = { 'XY' : { 'start' : {'x': -0.5, 'y': -0.5 }, 'move_factors' : { '0' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.5, 'y': 0.5, 'z': 0.0 }, '2' : {'x': -0.5, 'y': 0.5, 'z': 0.0 }, '3' : {'x': -0.5, 'y': -0.5, 'z': 0.0 } } }, 'AB' : { 'start' : {'x': 0.0, 'y': 0.0 }, 'move_factors' : { '0' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': -0.5, 'y': 0.5, 'z': 0.0 }, '2' : {'x': 0.0, 'y': 0.0, 'z': 0.0 }, '3' : {'x': 0.5, 'y': 0.5, 'z': 0.0 }, '4' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '5' : {'x': 0.0, 'y': 0.0, 'z': 0.0 } } }, 'ABXY' : { 'start' : {'x': -0.5, 'y': 0.5 }, 'move_factors' : { '0' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '2' : {'x': -0.5, 'y': 0.5, 'z': 0.0 }, '3' : {'x': 0.5, 'y': 0.5, 'z': 0.0 }, '4' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '5' : {'x': -0.5, 'y': 0.5, 'z': 0.0 } } }, 'B' : { 'start' : {'x': 0.5, 'y': 0.5 }, 'move_factors' : { '0' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.5, 'y': 0.5, 'z': 0.0 } } }, 'A' : { 'start' : {'x': -0.5, 'y': 0.5 }, 'move_factors' : { '0' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': -0.5, 'y': 0.5, 'z': 0.0 } } }, 'X' : { 'start' : {'x': -0.5, 'y': 0.0 }, 'move_factors' : { '0' : {'x': 0.5, 'y': 0.0, 'z': 0.0 }, '1' : {'x': -0.5, 'y': 0.0, 'z': 0.0 } } }, 'Y' : { 'start' : {'x': 0.0, 'y': 0.5 }, 'move_factors' : { '0' : {'x': 0.0, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.0, 'y': 0.5, 'z': 0.0 } } }, 'Z' : { 'start' : {'x': 0.0, 'y': 0.0 }, 'move_factors' : { '0' : {'x': 0.0, 'y': 0.0, 'z': 1.0 }, '1' : {'x': 0.0, 'y': 0.0, 'z': 0.0 } } }, 'E' : { 'start' : {'x': 0.0, 'y': 0.0 }, 'move_factor' : 0.05 } } %} {% if not 'xyz' in printer.toolhead.homed_axes %} { action_raise_error("Must Home printer first!") } {% endif %} {% if params.SPEED_INCREMENT|default(2)|float * 100 != (params.SPEED_INCREMENT|default(2)|float * 100)|int %} { action_raise_error("Only 2 decimal digits are allowed for SPEED_INCREMENT") } {% endif %} {% if (size / (max_speed / 60)) < 0.25 and direction != 'E' %} { action_raise_error("SIZE is too small for this MAX_SPEED. Increase SIZE or decrease MAX_SPEED!") } {% endif %} {% if not (direction in direction_factor) %} { action_raise_error("DIRECTION is not valid. Only XY, AB, ABXY, A, B, X, Y, Z or E is allowed!") } {% endif %} {action_respond_info("")} {action_respond_info("Starting speed and vibration calibration")} {action_respond_info("This operation can not be interrupted by normal means. Hit the \"emergency stop\" button to stop it if needed")} {action_respond_info("")} SAVE_GCODE_STATE NAME=STATE_VIBRATIONS_CALIBRATION G90 SET_VELOCITY_LIMIT ACCEL={accel} ACCEL_TO_DECEL={accel} SQUARE_CORNER_VELOCITY={[(accel / 1000), 5.0]|max} G1 Z{z_height} F{feedrate_travel / 10} G1 X{mid_x + (size * direction_factor[direction].start.x) } Y{mid_y + (size * direction_factor[direction].start.y)} F{feedrate_travel} {% for curr_sample in range(0, nb_samples) %} {% set curr_speed = min_speed + curr_sample * speed_increment %} RESPOND MSG="{"Current speed: %.2f mm/s" % (curr_speed / 60)|float}" ACCELEROMETER_MEASURE CHIP={accel_chip} {% if direction == 'E' %} G0 E{curr_speed*direction_factor[direction].move_factor} F{curr_speed} {% else %} {% for key, factor in direction_factor[direction].move_factors|dictsort %} G1 X{mid_x + (size * factor.x) } Y{mid_y + (size * factor.y)} Z{z_height + (size * factor.z)} F{curr_speed} {% endfor %} {% endif %} ACCELEROMETER_MEASURE CHIP={accel_chip} NAME=sp{("%.2f" % (curr_speed / 60)|float)|replace('.','_')}n1 G4 P300 M400 {% endfor %} RESPOND MSG="Machine and motors vibration graph generation..." RESPOND MSG="This may take some time (3-5min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type vibrations --axis_name {direction} --accel {accel|int} --chip_name {accel_chip} {% if keep_csv %}--keep_csv{% endif %}" M400 RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type clean --keep_results {keep_results}" SET_VELOCITY_LIMIT ACCEL={old_accel} ACCEL_TO_DECEL={old_accel_to_decel} SQUARE_CORNER_VELOCITY={old_sqv} RESTORE_GCODE_STATE NAME=STATE_VIBRATIONS_CALIBRATION [gcode_shell_command shaketune] command = ~/printer_data/config/K-ShakeTune/scripts/shaketune.sh timeout = 600.0 verbose = True [respond] [adxl345] cs_pin = EBBCan: PB12 spi_software_sclk_pin = EBBCan: PB10 spi_software_mosi_pin = EBBCan: PB11 spi_software_miso_pin = EBBCan: PB2 axes_map = x,y,z [resonance_tester] accel_chip = adxl345 probe_points = 115, 112.5, 20 [safe_z_home] home_xy_position = 144, 116 speed = 200 z_hop = 5 [stepper_y] step_pin = PA15 dir_pin = !PA8 enable_pin = !PD1 microsteps = 128 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_min = -2 position_max = 225 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_z] step_pin = PE2 dir_pin = PE3 enable_pin = !PE0 microsteps = 32 rotation_distance = 2 endstop_pin = probe:z_virtual_endstop position_min = -3 position_max = 210 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 min_temp = 0 max_temp = 130 max_power = 0.8 control = pid pid_kp = 51.749 pid_ki = 2.255 pid_kd = 296.908 [fan] pin = PE6 enable_pin = PB4 cycle_time = 0.00003 off_below = 0.012 kick_start_time = 0.01 shutdown_speed = 0 max_power = 0.6 [controller_fan drivers_fan] pin = PB5 fan_speed = 0.85 idle_timeout = 30 [fan_generic nevermore] pin = PD11 [fan_generic enclosure] pin = PD10 cycle_time = 0.050 [temperature_sensor chamber_temp] sensor_type = Generic 3950 sensor_pin = PA2 [temperature_sensor raspberry_pi] sensor_type = temperature_host min_temp = 10 max_temp = 100 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00 restart_method = command [virtual_sdcard] path = /home/pi/printer_data/gcodes on_error_gcode = SET_LED LED=mini12864 [skew_correction] [printer] kinematics = corexy max_velocity = 600 max_accel = 16000 max_z_velocity = 10 max_z_accel = 50 square_corner_velocity = 25.0 [input_shaper] shaper_freq_x = 85.8 shaper_type_x = mzv shaper_freq_y = 58.0 shaper_type_y = mzv [bed_mesh] speed = 250 horizontal_move_z = 2 probe_count = 6,6 fade_start = 1.0 fade_end = 5 mesh_pps = 2,2 mesh_min = 7, 5 mesh_max = 199, 220 [screws_tilt_adjust] screw1 = 61.4, 36.5 screw1_name = front left screw screw2 = 173.6, 36.5 screw2_name = front right screw screw3 = 173.6, 198.5 screw3_name = back right screw screw4 = 61.4, 198.5 screw4_name = back left screw horizontal_move_z = 10. speed = 200 screw_thread = CW-M3 [tmc2209 stepper_x] uart_pin = PD5 run_current = 1.60 interpolate = False [tmc2209 stepper_y] uart_pin = PD0 run_current = 1.60 interpolate = False [tmc2208 stepper_z] uart_pin = PE1 run_current = 0.850 interpolate = False stealthchop_threshold = 999999 [idle_timeout] gcode = POWER_OFF_PRINTER timeout = 1800 [exclude_object] [gcode_arcs] resolution = 0.1 [bed_mesh default] version = 1 points = 0.034688, 0.034844, 0.061719, 0.052969, 0.047500, 0.070313 0.068281, 0.083594, 0.084375, 0.073750, 0.074219, 0.082344 0.075000, 0.058125, 0.055781, 0.046875, 0.056406, 0.073594 0.054688, 0.025625, 0.027344, -0.003125, 0.016875, 0.058906 0.057969, 0.022813, -0.000312, -0.008281, 0.007969, 0.045938 0.041406, 0.004844, -0.003906, -0.007500, 0.017031, 0.061563 x_count = 6 y_count = 6 mesh_x_pps = 2 mesh_y_pps = 2 algo = lagrange tension = 0.2 min_x = 7.0 max_x = 199.0 min_y = 5.0 max_y = 220.0 [skew_correction CaliFlower] xy_skew = -0.0033081741183913454 xz_skew = 0.0 yz_skew = 0.0 [bed_mesh temp] version = 1 points = 0.042656, 0.039219, 0.031875 0.033281, 0.007500, 0.009219 -0.005312, -0.012812, -0.014219 x_count = 3 y_count = 3 mesh_x_pps = 2 mesh_y_pps = 2 algo = lagrange tension = 0.2 min_x = 92.25999999999999 max_x = 137.73999999999998 min_y = 75.32 max_y = 149.49 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' webhooks client 1965309544: New connection webhooks client 1965309544: Client info {'program': 'Moonraker', 'version': 'v0.8.0-310-g67c98f6'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' mcu 'mcu': got {'count': 306, 'sum': 248976, 'sumsq': 1227579, '#name': 'stats', '#sent_time': 82.194814917, '#receive_time': 82.212364292} Loaded MCU 'mcu' 106 commands (v0.12.0-104-g1b24f6a2 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1_PB6_PB7=PB6,PB7 BUS_PINS_i2c1_PB8_PB9=PB8,PB9 BUS_PINS_i2c2_PB10_PB11=PB10,PB11 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_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 BUS_PINS_spi5=PF8,PF9,PF7 BUS_PINS_spi5a=PH7,PF11,PH6 BUS_PINS_spi6=PG12,PG14,PG13 CLOCK_FREQ=400000000 MCU=stm32h723xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 mcu 'canbridge': Starting CAN connect Created a socket Loaded MCU 'canbridge' 108 commands (v0.12.0-85-gd785b396 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'canbridge' config: ADC_MAX=4095 BUS_PINS_i2c0a=gpio0,gpio1 BUS_PINS_i2c0b=gpio4,gpio5 BUS_PINS_i2c0c=gpio8,gpio9 BUS_PINS_i2c0d=gpio12,gpio13 BUS_PINS_i2c0e=gpio16,gpio17 BUS_PINS_i2c0f=gpio20,gpio21 BUS_PINS_i2c0g=gpio24,gpio25 BUS_PINS_i2c0h=gpio28,gpio29 BUS_PINS_i2c1a=gpio2,gpio3 BUS_PINS_i2c1b=gpio6,gpio7 BUS_PINS_i2c1c=gpio10,gpio11 BUS_PINS_i2c1d=gpio14,gpio15 BUS_PINS_i2c1e=gpio18,gpio19 BUS_PINS_i2c1f=gpio22,gpio23 BUS_PINS_i2c1g=gpio26,gpio27 BUS_PINS_spi0a=gpio0,gpio3,gpio2 BUS_PINS_spi0b=gpio4,gpio7,gpio6 BUS_PINS_spi0c=gpio16,gpio19,gpio18 BUS_PINS_spi0d=gpio20,gpio23,gpio22 BUS_PINS_spi1a=gpio8,gpio11,gpio10 BUS_PINS_spi1b=gpio12,gpio15,gpio14 BUS_PINS_spi1c=gpio24,gpio27,gpio26 CANBUS_BRIDGE=1 CLOCK_FREQ=12000000 MCU=rp2040 PWM_MAX=255 RECEIVE_WINDOW=192 RESERVE_PINS_CAN=gpio0,gpio1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 mcu 'EBBCan': Starting CAN connect Created a socket mcu 'EBBCan': Timeout on connect Created a socket mcu 'EBBCan': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'EBBCan': Serial connection closed mcu 'EBBCan': Timeout on connect Created a socket mcu 'EBBCan': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'EBBCan': Serial connection closed mcu 'EBBCan': Timeout on connect Created a socket mcu 'EBBCan': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'EBBCan': Serial connection closed b'Got EOF when reading from device' b'Got error -1 in can read: (100)Network is down' b'Got error -1 in can read: (100)Network is down' Starting Klippy... Args: ['/home/pi/klipper/klippy/klippy.py', '/home/pi/printer_data/config/printer.cfg', '-l', '/home/pi/printer_data/logs/klippy.log', '-I', '/home/pi/printer_data/comms/klippy.serial', '-a', '/home/pi/printer_data/comms/klippy.sock'] Git version: 'v0.12.0-104-g1b24f6a2-dirty' Untracked files: klippy/extras/autotune_tmc.py, klippy/extras/gcode_shell_command.py, klippy/extras/motor_constants.py Branch: master Remote: origin Tracked URL: https://github.com/Klipper3d/klipper.git CPU: 4 core ARMv7 Processor rev 4 (v7l) Python: '3.9.2 (default, Mar 12 2021, 04:06:34) \n[GCC 10.2.1 20210110]' Start printer at Thu Feb 15 00:05:25 2024 (1707951925.7 26.2) ===== Config file ===== [mcu canbridge] canbus_uuid = b280b224430e [mcu EBBCan] canbus_uuid = 779e8cbb7f85 [temperature_sensor EBB36] sensor_type = temperature_mcu sensor_mcu = EBBCan [extruder] step_pin = EBBCan: PD0 dir_pin = EBBCan: PD1 enable_pin = !EBBCan: PD2 microsteps = 16 rotation_distance = 5.7 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = EBBCan: PB13 sensor_type = ATC Semitec 104NT-4-R025H42G sensor_pin = EBBCan: PA3 min_temp = 0 max_temp = 295 full_steps_per_rotation = 200 max_extrude_only_distance = 1400.0 max_extrude_only_velocity = 75.0 max_extrude_only_accel = 1500 control = pid pid_kp = 38.574 pid_ki = 5.042 pid_kd = 73.775 [tmc2209 extruder] uart_pin = EBBCan: PA15 run_current = 0.600 [stepper_x] endstop_pin = EBBCan:PB6 step_pin = PD4 dir_pin = !PD3 enable_pin = !PD6 microsteps = 128 rotation_distance = 40 position_endstop = -1 position_min = -2 position_max = 230 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [heater_fan hotend_fan] pin = EBBCan: PA0 heater = extruder heater_temp = 50.0 [probe] pin = ^EBBCan: PB9 x_offset = -28.9 y_offset = -4 samples = 2 sample_retract_dist = 1.0 z_offset = 1.630 [gcode_macro TEST_SPEED] gcode = {% set speed = params.SPEED|default(printer.configfile.settings.printer.max_velocity)|int %} {% set iterations = params.ITERATIONS|default(5)|int %} {% set accel = params.ACCEL|default(printer.configfile.settings.printer.max_accel)|int %} {% set bound = params.BOUND|default(20)|int %} {% set smallpatternsize = SMALLPATTERNSIZE|default(20)|int %} {% set x_min = printer.toolhead.axis_minimum.x + bound %} {% set x_max = printer.toolhead.axis_maximum.x - bound %} {% set y_min = printer.toolhead.axis_minimum.y + bound %} {% set y_max = printer.toolhead.axis_maximum.y - bound %} {% set x_center = (printer.toolhead.axis_minimum.x|float + printer.toolhead.axis_maximum.x|float ) / 2 %} {% set y_center = (printer.toolhead.axis_minimum.y|float + printer.toolhead.axis_maximum.y|float ) / 2 %} {% set x_center_min = x_center - (smallpatternsize/2) %} {% set x_center_max = x_center + (smallpatternsize/2) %} {% set y_center_min = y_center - (smallpatternsize/2) %} {% set y_center_max = y_center + (smallpatternsize/2) %} SAVE_GCODE_STATE NAME=TEST_SPEED { action_respond_info("TEST_SPEED: starting %d iterations at speed %d, accel %d" % (iterations, speed, accel)) } G28 {% if printer.configfile.settings.quad_gantry_level %} {% if printer.quad_gantry_level.applied == False %} QUAD_GANTRY_LEVEL G28 Z {% endif %} {% endif %} G90 G0 X{printer.toolhead.axis_maximum.x-1} Y{printer.toolhead.axis_maximum.y-1} F{30*60} G4 P1000 GET_POSITION G0 X{x_min} Y{y_min} Z{bound + 10} F{speed*60} SET_VELOCITY_LIMIT VELOCITY={speed} ACCEL={accel} ACCEL_TO_DECEL={accel / 2} {% for i in range(iterations) %} G0 X{x_min} Y{y_min} F{speed*60} G0 X{x_max} Y{y_max} F{speed*60} G0 X{x_min} Y{y_min} F{speed*60} G0 X{x_max} Y{y_min} F{speed*60} G0 X{x_min} Y{y_max} F{speed*60} G0 X{x_max} Y{y_min} F{speed*60} G0 X{x_min} Y{y_min} F{speed*60} G0 X{x_min} Y{y_max} F{speed*60} G0 X{x_max} Y{y_max} F{speed*60} G0 X{x_max} Y{y_min} F{speed*60} G0 X{x_center_min} Y{y_center_min} F{speed*60} G0 X{x_center_max} Y{y_center_max} F{speed*60} G0 X{x_center_min} Y{y_center_min} F{speed*60} G0 X{x_center_max} Y{y_center_min} F{speed*60} G0 X{x_center_min} Y{y_center_max} F{speed*60} G0 X{x_center_max} Y{y_center_min} F{speed*60} G0 X{x_center_min} Y{y_center_min} F{speed*60} G0 X{x_center_min} Y{y_center_max} F{speed*60} G0 X{x_center_max} Y{y_center_max} F{speed*60} G0 X{x_center_max} Y{y_center_min} F{speed*60} {% endfor %} SET_VELOCITY_LIMIT VELOCITY={printer.configfile.settings.printer.max_velocity} ACCEL={printer.configfile.settings.printer.max_accel} ACCEL_TO_DECEL={printer.configfile.settings.printer.max_accel_to_decel} G28 G90 G0 X{printer.toolhead.axis_maximum.x-1} Y{printer.toolhead.axis_maximum.y-1} F{30*60} G4 P1000 GET_POSITION RESTORE_GCODE_STATE NAME=TEST_SPEED [gcode_macro M106] rename_existing = X106 gcode = {% set speed = (params.S|float / 255 if params.S is defined else 1.0) %} {% if params.P == '3' %} SET_FAN_SPEED FAN=enclosure SPEED={speed} {% else %} X106 S{params.S} {% endif %} [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE G91 G1 E-1 F2100 M106 S0 G1 Z20 G90 BASE_CANCEL_PRINT [gcode_macro PAUSE] rename_existing = BASE_PAUSE gcode = {% set x = params.X|default(0) %} {% set y = params.Y|default(220) %} {% set z = params.Z|default(10)|float %} {% set e = params.E|default(0.4) %} {% set max_z = printer.toolhead.axis_maximum.z|float %} {% set act_z = printer.toolhead.position.z|float %} {% set lift_z = z|abs %} {% if act_z < (max_z - lift_z) %} {% set z_safe = lift_z %} {% 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} G90 G1 X{x} Y{y} F6000 [gcode_macro RESUME] rename_existing = BASE_RESUME gcode = {% set e = params.E|default(0.4) %} G91 G1 E{e} F2100 G90 RESTORE_GCODE_STATE NAME=PAUSE_state MOVE=1 BASE_RESUME [gcode_macro POWER_OFF_PRINTER] gcode = {action_call_remote_method("set_device_power", device="printer", state="off")} [gcode_shell_command generate_shaper_graph_x] command = sh /home/pi/printer_data/config/scripts/generate-shaper-graph-x.sh timeout = 60. verbose = True [gcode_shell_command generate_shaper_graph_y] command = sh /home/pi/printer_data/config/scripts/generate-shaper-graph-y.sh timeout = 60. verbose = True [gcode_shell_command generate_belt_tension_graph] command = sh /home/pi/printer_data/config/scripts/generate-belt-tension-graph.sh timeout = 90. verbose = True [gcode_macro GENERATE_SHAPER_GRAPHS] description = Genarates input shaper resonances graphs for analysis. Uses the AXIS parameter for if you only want to do one axis at a time, (eg. GENERATE_SHAPER_GRAPHS AXIS=X) gcode = {% if params.AXIS is defined %} {% if params.AXIS|lower == 'x' %} G28 TEST_RESONANCES AXIS=X RUN_SHELL_COMMAND CMD=generate_shaper_graph_x RESPOND MSG="Input shaper graph generated for the X axis. You'll find it in the input_shaper folder in the machine tab!" {% elif params.AXIS|lower == 'y' %} TEST_RESONANCES AXIS=Y RUN_SHELL_COMMAND CMD=generate_shaper_graph_y RESPOND MSG="Input shaper graph generated for the Y axis. You'll find it in the input_shaper folder in the machine tab!" {% else %} {action_raise_error("Unknown axis specified. Expected X or Y.")} {% endif %} {% else %} TEST_RESONANCES AXIS=X TEST_RESONANCES AXIS=Y RUN_SHELL_COMMAND CMD=generate_shaper_graph_x RUN_SHELL_COMMAND CMD=generate_shaper_graph_y RESPOND MSG="Input shaper graphs generated for X and Y. You'll find them in the input_shaper folder in the machine tab!" {% endif %} [gcode_macro MEASURE_COREXY_BELT_TENSION] description = Generates resonance graph used to ensure belts are equally tensioned. gcode = TEST_RESONANCES AXIS=1,1 OUTPUT=raw_data NAME=belt-tension-upper TEST_RESONANCES AXIS=1,-1 OUTPUT=raw_data NAME=belt-tension-lower RUN_SHELL_COMMAND CMD=generate_belt_tension_graph [gcode_macro BED_MESH_CALIBRATE] rename_existing = BED_MESH_CALIBRATE_BASE variable_parameter_area_start = 0,0 variable_parameter_area_end = 0,0 variable_mesh_area_offset = 5.0 variable_probe_samples = 2 variable_min_probe_count = 3 variable_probe_count_scale_factor = 1.0 variable_enable_reference_index = False gcode = {% if params.AREA_START and params.AREA_END %} {% set bedMeshConfig = printer["configfile"].config["bed_mesh"] %} {% set safe_min_x = bedMeshConfig.mesh_min.split(",")[0]|float %} {% set safe_min_y = bedMeshConfig.mesh_min.split(",")[1]|float %} {% set safe_max_x = bedMeshConfig.mesh_max.split(",")[0]|float %} {% set safe_max_y = bedMeshConfig.mesh_max.split(",")[1]|float %} {% set area_min_x = params.AREA_START.split(",")[0]|float %} {% set area_min_y = params.AREA_START.split(",")[1]|float %} {% set area_max_x = params.AREA_END.split(",")[0]|float %} {% set area_max_y = params.AREA_END.split(",")[1]|float %} {% if bedMeshConfig.probe_count.split(",")|length == 2 %} {% set meshPointX = bedMeshConfig.probe_count.split(",")[0]|int %} {% set meshPointY = bedMeshConfig.probe_count.split(",")[1]|int %} {% else %} {% set meshPointX = bedMeshConfig.probe_count.split(",")[0]|int %} {% set meshPointY = bedMeshConfig.probe_count.split(",")[0]|int %} {% endif %} {% set meshMaxPointX = meshPointX %} {% set meshMaxPointY = meshPointY %} {% if (area_min_x < area_max_x) and (area_min_y < area_max_y) %} {% if area_min_x - mesh_area_offset >= safe_min_x %} {% set area_min_x = area_min_x - mesh_area_offset %} {% else %} {% set area_min_x = safe_min_x %} {% endif %} {% if area_min_y - mesh_area_offset >= safe_min_y %} {% set area_min_y = area_min_y - mesh_area_offset %} {% else %} {% set area_min_y = safe_min_y %} {% endif %} {% if area_max_x + mesh_area_offset <= safe_max_x %} {% set area_max_x = area_max_x + mesh_area_offset %} {% else %} {% set area_max_x = safe_max_x %} {% endif %} {% if area_max_y + mesh_area_offset <= safe_max_y %} {% set area_max_y = area_max_y + mesh_area_offset %} {% else %} {% set area_max_y = safe_max_y %} {% endif %} {% set meshPointX = (meshPointX * (area_max_x - area_min_x) / (safe_max_x - safe_min_x) * probe_count_scale_factor)|round(0)|int %} {% if meshPointX < min_probe_count %} {% set meshPointX = min_probe_count %} {% endif %} {% if meshPointX > meshMaxPointX %} {% set meshPointX = meshMaxPointX %} {% endif %} {% set meshPointY = (meshPointY * (area_max_y -area_min_y ) / (safe_max_y - safe_min_y) * probe_count_scale_factor )|round(0)|int %} {% if meshPointY < min_probe_count %} {% set meshPointY = min_probe_count %} {% endif %} {% if meshPointY > meshMaxPointY %} {% set meshPointY = meshMaxPointY %} {% endif %} {% set algorithm = "lagrange" %} {% if "algorithm" in bedMeshConfig and meshPointX >=4 and meshPointY >=4 %} {% set algorithm = bedMeshConfig.algorithm %} {% endif %} {% if enable_reference_index %} {% set referenceIndex = (meshPointX * meshPointY / 2 - 1 )|round(0)|int %} BED_MESH_CALIBRATE_BASE mesh_min={area_min_x},{area_min_y} mesh_max={area_max_x},{area_max_y} probe_count={meshPointX},{meshPointY} samples={probe_samples|int} algorithm={algorithm} relative_reference_index={referenceIndex} PROFILE=temp {% else %} BED_MESH_CALIBRATE_BASE mesh_min={area_min_x},{area_min_y} mesh_max={area_max_x},{area_max_y} probe_count={meshPointX},{meshPointY} samples={probe_samples|int} algorithm={algorithm} PROFILE=temp {% endif %} {% else %} BED_MESH_CALIBRATE_BASE {% endif %} {% else %} BED_MESH_CALIBRATE_BASE {% endif %} [gcode_macro START_PRINT] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(100)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(100)|float %} {% set Z_MAX = printer.toolhead.axis_maximum.z|default(100)|float %} {% set X_MIN = printer.toolhead.axis_minimum.x|default(20)|float %} {% set Y_MIN = printer.toolhead.axis_minimum.y|default(20)|float %} {% set Z_MIN = printer.toolhead.axis_minimum.z|default(20)|float %} {% set bedtemp = params.BED|int %} {% set hotendtemp = params.HOTEND|int %} {% set MATERIAL = params.MATERIAL|default('PLA')|string %} M118 {params.MATERIAL} {params.PLATE} {% if MATERIAL == 'ABS' %} SET_FAN_SPEED FAN=nevermore SPEED=1.0 {% elif MATERIAL == 'ASA' %} SET_FAN_SPEED FAN=nevermore SPEED=1.0 {% else %} SET_FAN_SPEED FAN=nevermore SPEED=0.0 {% endif %} M190 S{bedtemp} G28 BED_MESH_CALIBRATE AREA_START={params.AREA_START|default("0,0")} AREA_END={params.AREA_END|default("0,0")} {% set PLATE = params.PLATE|default('none')|string %} {% if PLATE == 'High Temp Plate' %} SET_GCODE_OFFSET Z_ADJUST=+0.05 MOVE=1 {% elif PLATE == 'Textured PEI Plate' %} SET_GCODE_OFFSET Z_ADJUST=-0.05 MOVE=1 {% else %} SET_GCODE_OFFSET Z_ADJUST=+0.05 MOVE=1 {% endif %} SKEW_PROFILE LOAD=CaliFlower G92 E0 M104 S{hotendtemp} G1 X1 Y{Y_MIN + 20} Z0.3 F3000.0 M109 S{hotendtemp} G1 X1 Y{Y_MAX * 0.75} Z0.3 F1500.0 E12 G1 X1.5 Y{Y_MAX * 0.75} Z0.3 F5000.0 G1 X1.5 Y{Y_MIN + 20} Z0.3 F1500.0 E24 G92 E0 G1 Z1.0 F3000 [gcode_macro END_PRINT] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(100)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(100)|float %} {% set Z_MAX = printer.toolhead.axis_maximum.z|default(100)|float %} G1 E-0.8 {% if printer.toolhead.position.z|float + 30 >= printer.configfile.config["stepper_z"]["position_max"]|float %} G90 G1 Z{Z_MAX - 6} F1000 {% else %} G91 G1 Z30 F1000 {% endif %} G90 G1 X10 Y{Y_MAX - 10} M140 S0 M104 S0 M107 SET_SKEW CLEAR=1 SET_GCODE_OFFSET Z=0 SET_PRESSURE_ADVANCE ADVANCE=0.0 SMOOTH_TIME=0.04 SET_STEPPER_ENABLE STEPPER=extruder ENABLE=0 SET_STEPPER_ENABLE STEPPER=stepper_x ENABLE=0 SET_STEPPER_ENABLE STEPPER=stepper_y ENABLE=0 SET_STEPPER_ENABLE STEPPER=stepper_z ENABLE=1 [gcode_macro AXES_MAP_CALIBRATION] gcode = {% set z_height = params.Z_HEIGHT|default(20)|int %} {% set speed = params.SPEED|default(80)|float * 60 %} {% set accel = params.ACCEL|default(1500)|int %} {% set feedrate_travel = params.TRAVEL_SPEED|default(120)|int * 60 %} {% set accel_chip = params.ACCEL_CHIP|default("adxl345") %} {% set mid_x = printer.toolhead.axis_maximum.x|float / 2 %} {% set mid_y = printer.toolhead.axis_maximum.y|float / 2 %} {% set accel = [accel, printer.configfile.settings.printer.max_accel]|min %} {% set old_accel = printer.toolhead.max_accel %} {% set old_accel_to_decel = printer.toolhead.max_accel_to_decel %} {% set old_sqv = printer.toolhead.square_corner_velocity %} {% if not 'xyz' in printer.toolhead.homed_axes %} { action_raise_error("Must Home printer first!") } {% endif %} {action_respond_info("")} {action_respond_info("Starting accelerometer axe_map calibration")} {action_respond_info("This operation can not be interrupted by normal means. Hit the \"emergency stop\" button to stop it if needed")} {action_respond_info("")} SAVE_GCODE_STATE NAME=STATE_AXESMAP_CALIBRATION G90 SET_VELOCITY_LIMIT ACCEL={accel} ACCEL_TO_DECEL={accel} SQUARE_CORNER_VELOCITY={[(accel / 1000), 5.0]|max} G1 Z{z_height} F{feedrate_travel / 8} G1 X{mid_x - 15} Y{mid_y - 15} F{feedrate_travel} G4 P500 ACCELEROMETER_MEASURE CHIP={accel_chip} G4 P1000 G1 X{mid_x + 15} F{speed} G4 P1000 G1 Y{mid_y + 15} F{speed} G4 P1000 G1 Z{z_height + 15} F{speed} G4 P1000 ACCELEROMETER_MEASURE CHIP={accel_chip} NAME=axemap RESPOND MSG="Analysis of the movements..." RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type axesmap --accel {accel|int} --chip_name {accel_chip}" SET_VELOCITY_LIMIT ACCEL={old_accel} ACCEL_TO_DECEL={old_accel_to_decel} SQUARE_CORNER_VELOCITY={old_sqv} RESTORE_GCODE_STATE NAME=STATE_AXESMAP_CALIBRATION [gcode_macro AXES_SHAPER_CALIBRATION] description = Perform standard axis input shaper tests on one or both XY axes to select the best input shaper filter gcode = {% set min_freq = params.FREQ_START|default(5)|float %} {% set max_freq = params.FREQ_END|default(133.3)|float %} {% set hz_per_sec = params.HZ_PER_SEC|default(1)|float %} {% set axis = params.AXIS|default("all")|string|lower %} {% set keep_results = params.KEEP_N_RESULTS|default(3)|int %} {% set keep_csv = params.KEEP_CSV|default(True) %} {% set X, Y = False, False %} {% if axis == "all" %} {% set X, Y = True, True %} {% elif axis == "x" %} {% set X = True %} {% elif axis == "y" %} {% set Y = True %} {% else %} { action_raise_error("AXIS selection invalid. Should be either all, x or y!") } {% endif %} {% if X %} TEST_RESONANCES AXIS=X OUTPUT=raw_data NAME=x FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 RESPOND MSG="X axis frequency profile generation..." RESPOND MSG="This may take some time (1-3min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type shaper {% if keep_csv %}--keep_csv{% endif %}" {% endif %} {% if Y %} TEST_RESONANCES AXIS=Y OUTPUT=raw_data NAME=y FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 RESPOND MSG="Y axis frequency profile generation..." RESPOND MSG="This may take some time (1-3min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type shaper {% if keep_csv %}--keep_csv{% endif %}" {% endif %} M400 RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type clean --keep_results {keep_results}" [gcode_macro BELTS_SHAPER_CALIBRATION] description = Perform a custom half-axis test to analyze and compare the frequency profiles of individual belts on CoreXY printers gcode = {% set min_freq = params.FREQ_START|default(5)|float %} {% set max_freq = params.FREQ_END|default(133.33)|float %} {% set hz_per_sec = params.HZ_PER_SEC|default(1)|float %} {% set keep_results = params.KEEP_N_RESULTS|default(3)|int %} {% set keep_csv = params.KEEP_CSV|default(True) %} TEST_RESONANCES AXIS=1,1 OUTPUT=raw_data NAME=b FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 TEST_RESONANCES AXIS=1,-1 OUTPUT=raw_data NAME=a FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 RESPOND MSG="Belts comparative frequency profile generation..." RESPOND MSG="This may take some time (3-5min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type belts {% if keep_csv %}--keep_csv{% endif %}" M400 RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type clean --keep_results {keep_results}" [gcode_macro EXCITATE_AXIS_AT_FREQ] description = Maintain a specified excitation frequency for a period of time to diagnose and locate a source of vibration gcode = {% set frequency = params.FREQUENCY|default(25)|int %} {% set time = params.TIME|default(10)|int %} {% set axis = params.AXIS|default("x")|string|lower %} {% if axis not in ["x", "y", "a", "b"] %} { action_raise_error("AXIS selection invalid. Should be either x, y, a or b!") } {% endif %} {% if axis == "a" %} {% set axis = "1,-1" %} {% elif axis == "b" %} {% set axis = "1,1" %} {% endif %} TEST_RESONANCES OUTPUT=raw_data AXIS={axis} FREQ_START={frequency-1} FREQ_END={frequency+1} HZ_PER_SEC={1/(time/3)} M400 [gcode_macro VIBRATIONS_CALIBRATION] gcode = {% set size = params.SIZE|default(60)|int %} {% set direction = params.DIRECTION|default('XY') %} {% set z_height = params.Z_HEIGHT|default(20)|int %} {% set min_speed = params.MIN_SPEED|default(20)|float * 60 %} {% set max_speed = params.MAX_SPEED|default(200)|float * 60 %} {% set speed_increment = params.SPEED_INCREMENT|default(2)|float * 60 %} {% set feedrate_travel = params.TRAVEL_SPEED|default(200)|int * 60 %} {% set accel = params.ACCEL|default(3000)|int %} {% set accel_chip = params.ACCEL_CHIP|default("adxl345") %} {% set keep_results = params.KEEP_N_RESULTS|default(3)|int %} {% set keep_csv = params.KEEP_CSV|default(True) %} {% set mid_x = printer.toolhead.axis_maximum.x|float / 2 %} {% set mid_y = printer.toolhead.axis_maximum.y|float / 2 %} {% set nb_samples = ((max_speed - min_speed) / speed_increment + 1) | int %} {% set accel = [accel, printer.configfile.settings.printer.max_accel]|min %} {% set old_accel = printer.toolhead.max_accel %} {% set old_accel_to_decel = printer.toolhead.max_accel_to_decel %} {% set old_sqv = printer.toolhead.square_corner_velocity %} {% set direction_factor = { 'XY' : { 'start' : {'x': -0.5, 'y': -0.5 }, 'move_factors' : { '0' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.5, 'y': 0.5, 'z': 0.0 }, '2' : {'x': -0.5, 'y': 0.5, 'z': 0.0 }, '3' : {'x': -0.5, 'y': -0.5, 'z': 0.0 } } }, 'AB' : { 'start' : {'x': 0.0, 'y': 0.0 }, 'move_factors' : { '0' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': -0.5, 'y': 0.5, 'z': 0.0 }, '2' : {'x': 0.0, 'y': 0.0, 'z': 0.0 }, '3' : {'x': 0.5, 'y': 0.5, 'z': 0.0 }, '4' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '5' : {'x': 0.0, 'y': 0.0, 'z': 0.0 } } }, 'ABXY' : { 'start' : {'x': -0.5, 'y': 0.5 }, 'move_factors' : { '0' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '2' : {'x': -0.5, 'y': 0.5, 'z': 0.0 }, '3' : {'x': 0.5, 'y': 0.5, 'z': 0.0 }, '4' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '5' : {'x': -0.5, 'y': 0.5, 'z': 0.0 } } }, 'B' : { 'start' : {'x': 0.5, 'y': 0.5 }, 'move_factors' : { '0' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.5, 'y': 0.5, 'z': 0.0 } } }, 'A' : { 'start' : {'x': -0.5, 'y': 0.5 }, 'move_factors' : { '0' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': -0.5, 'y': 0.5, 'z': 0.0 } } }, 'X' : { 'start' : {'x': -0.5, 'y': 0.0 }, 'move_factors' : { '0' : {'x': 0.5, 'y': 0.0, 'z': 0.0 }, '1' : {'x': -0.5, 'y': 0.0, 'z': 0.0 } } }, 'Y' : { 'start' : {'x': 0.0, 'y': 0.5 }, 'move_factors' : { '0' : {'x': 0.0, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.0, 'y': 0.5, 'z': 0.0 } } }, 'Z' : { 'start' : {'x': 0.0, 'y': 0.0 }, 'move_factors' : { '0' : {'x': 0.0, 'y': 0.0, 'z': 1.0 }, '1' : {'x': 0.0, 'y': 0.0, 'z': 0.0 } } }, 'E' : { 'start' : {'x': 0.0, 'y': 0.0 }, 'move_factor' : 0.05 } } %} {% if not 'xyz' in printer.toolhead.homed_axes %} { action_raise_error("Must Home printer first!") } {% endif %} {% if params.SPEED_INCREMENT|default(2)|float * 100 != (params.SPEED_INCREMENT|default(2)|float * 100)|int %} { action_raise_error("Only 2 decimal digits are allowed for SPEED_INCREMENT") } {% endif %} {% if (size / (max_speed / 60)) < 0.25 and direction != 'E' %} { action_raise_error("SIZE is too small for this MAX_SPEED. Increase SIZE or decrease MAX_SPEED!") } {% endif %} {% if not (direction in direction_factor) %} { action_raise_error("DIRECTION is not valid. Only XY, AB, ABXY, A, B, X, Y, Z or E is allowed!") } {% endif %} {action_respond_info("")} {action_respond_info("Starting speed and vibration calibration")} {action_respond_info("This operation can not be interrupted by normal means. Hit the \"emergency stop\" button to stop it if needed")} {action_respond_info("")} SAVE_GCODE_STATE NAME=STATE_VIBRATIONS_CALIBRATION G90 SET_VELOCITY_LIMIT ACCEL={accel} ACCEL_TO_DECEL={accel} SQUARE_CORNER_VELOCITY={[(accel / 1000), 5.0]|max} G1 Z{z_height} F{feedrate_travel / 10} G1 X{mid_x + (size * direction_factor[direction].start.x) } Y{mid_y + (size * direction_factor[direction].start.y)} F{feedrate_travel} {% for curr_sample in range(0, nb_samples) %} {% set curr_speed = min_speed + curr_sample * speed_increment %} RESPOND MSG="{"Current speed: %.2f mm/s" % (curr_speed / 60)|float}" ACCELEROMETER_MEASURE CHIP={accel_chip} {% if direction == 'E' %} G0 E{curr_speed*direction_factor[direction].move_factor} F{curr_speed} {% else %} {% for key, factor in direction_factor[direction].move_factors|dictsort %} G1 X{mid_x + (size * factor.x) } Y{mid_y + (size * factor.y)} Z{z_height + (size * factor.z)} F{curr_speed} {% endfor %} {% endif %} ACCELEROMETER_MEASURE CHIP={accel_chip} NAME=sp{("%.2f" % (curr_speed / 60)|float)|replace('.','_')}n1 G4 P300 M400 {% endfor %} RESPOND MSG="Machine and motors vibration graph generation..." RESPOND MSG="This may take some time (3-5min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type vibrations --axis_name {direction} --accel {accel|int} --chip_name {accel_chip} {% if keep_csv %}--keep_csv{% endif %}" M400 RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type clean --keep_results {keep_results}" SET_VELOCITY_LIMIT ACCEL={old_accel} ACCEL_TO_DECEL={old_accel_to_decel} SQUARE_CORNER_VELOCITY={old_sqv} RESTORE_GCODE_STATE NAME=STATE_VIBRATIONS_CALIBRATION [gcode_shell_command shaketune] command = ~/printer_data/config/K-ShakeTune/scripts/shaketune.sh timeout = 600.0 verbose = True [respond] [adxl345] cs_pin = EBBCan: PB12 spi_software_sclk_pin = EBBCan: PB10 spi_software_mosi_pin = EBBCan: PB11 spi_software_miso_pin = EBBCan: PB2 axes_map = x,y,z [resonance_tester] accel_chip = adxl345 probe_points = 115, 112.5, 20 [safe_z_home] home_xy_position = 144, 116 speed = 200 z_hop = 5 [stepper_y] step_pin = PA15 dir_pin = !PA8 enable_pin = !PD1 microsteps = 128 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_min = -2 position_max = 225 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_z] step_pin = PE2 dir_pin = PE3 enable_pin = !PE0 microsteps = 32 rotation_distance = 2 endstop_pin = probe:z_virtual_endstop position_min = -3 position_max = 210 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 min_temp = 0 max_temp = 130 max_power = 0.8 control = pid pid_kp = 51.749 pid_ki = 2.255 pid_kd = 296.908 [fan] pin = PE6 enable_pin = PB4 cycle_time = 0.00003 off_below = 0.012 kick_start_time = 0.01 shutdown_speed = 0 max_power = 0.6 [controller_fan drivers_fan] pin = PB5 fan_speed = 0.85 idle_timeout = 30 [fan_generic nevermore] pin = PD11 [fan_generic enclosure] pin = PD10 cycle_time = 0.050 [temperature_sensor chamber_temp] sensor_type = Generic 3950 sensor_pin = PA2 [temperature_sensor raspberry_pi] sensor_type = temperature_host min_temp = 10 max_temp = 100 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00 restart_method = command [virtual_sdcard] path = /home/pi/printer_data/gcodes on_error_gcode = SET_LED LED=mini12864 [skew_correction] [printer] kinematics = corexy max_velocity = 600 max_accel = 16000 max_z_velocity = 10 max_z_accel = 50 square_corner_velocity = 25.0 [input_shaper] shaper_freq_x = 85.8 shaper_type_x = mzv shaper_freq_y = 58.0 shaper_type_y = mzv [bed_mesh] speed = 250 horizontal_move_z = 2 probe_count = 6,6 fade_start = 1.0 fade_end = 5 mesh_pps = 2,2 mesh_min = 7, 5 mesh_max = 199, 220 [screws_tilt_adjust] screw1 = 61.4, 36.5 screw1_name = front left screw screw2 = 173.6, 36.5 screw2_name = front right screw screw3 = 173.6, 198.5 screw3_name = back right screw screw4 = 61.4, 198.5 screw4_name = back left screw horizontal_move_z = 10. speed = 200 screw_thread = CW-M3 [tmc2209 stepper_x] uart_pin = PD5 run_current = 1.60 interpolate = False [tmc2209 stepper_y] uart_pin = PD0 run_current = 1.60 interpolate = False [tmc2208 stepper_z] uart_pin = PE1 run_current = 0.850 interpolate = False stealthchop_threshold = 999999 [idle_timeout] gcode = POWER_OFF_PRINTER timeout = 1800 [exclude_object] [gcode_arcs] resolution = 0.1 [bed_mesh default] version = 1 points = 0.034688, 0.034844, 0.061719, 0.052969, 0.047500, 0.070313 0.068281, 0.083594, 0.084375, 0.073750, 0.074219, 0.082344 0.075000, 0.058125, 0.055781, 0.046875, 0.056406, 0.073594 0.054688, 0.025625, 0.027344, -0.003125, 0.016875, 0.058906 0.057969, 0.022813, -0.000312, -0.008281, 0.007969, 0.045938 0.041406, 0.004844, -0.003906, -0.007500, 0.017031, 0.061563 x_count = 6 y_count = 6 mesh_x_pps = 2 mesh_y_pps = 2 algo = lagrange tension = 0.2 min_x = 7.0 max_x = 199.0 min_y = 5.0 max_y = 220.0 [skew_correction CaliFlower] xy_skew = -0.0033081741183913454 xz_skew = 0.0 yz_skew = 0.0 [bed_mesh temp] version = 1 points = 0.042656, 0.039219, 0.031875 0.033281, 0.007500, 0.009219 -0.005312, -0.012812, -0.014219 x_count = 3 y_count = 3 mesh_x_pps = 2 mesh_y_pps = 2 algo = lagrange tension = 0.2 min_x = 92.25999999999999 max_x = 137.73999999999998 min_y = 75.32 max_y = 149.49 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' webhooks client 1965403872: New connection webhooks client 1965403872: Client info {'program': 'Moonraker', 'version': 'v0.8.0-310-g67c98f6'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' Unable to issue reset command on MCU 'mcu' Unable to issue reset command on MCU 'canbridge' Unable to issue reset command on MCU 'EBBCan' webhooks client 1965403872: Disconnected Restarting printer Start printer at Thu Feb 15 00:11:32 2024 (1707952292.4 54.9) ===== Config file ===== [mcu EBBCan] canbus_uuid = 779e8cbb7f85 [temperature_sensor EBB36] sensor_type = temperature_mcu sensor_mcu = EBBCan [extruder] step_pin = EBBCan: PD0 dir_pin = EBBCan: PD1 enable_pin = !EBBCan: PD2 microsteps = 16 rotation_distance = 5.7 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = EBBCan: PB13 sensor_type = ATC Semitec 104NT-4-R025H42G sensor_pin = EBBCan: PA3 min_temp = 0 max_temp = 295 full_steps_per_rotation = 200 max_extrude_only_distance = 1400.0 max_extrude_only_velocity = 75.0 max_extrude_only_accel = 1500 control = pid pid_kp = 38.574 pid_ki = 5.042 pid_kd = 73.775 [tmc2209 extruder] uart_pin = EBBCan: PA15 run_current = 0.600 [stepper_x] endstop_pin = EBBCan:PB6 step_pin = PD4 dir_pin = !PD3 enable_pin = !PD6 microsteps = 128 rotation_distance = 40 position_endstop = -1 position_min = -2 position_max = 230 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [heater_fan hotend_fan] pin = EBBCan: PA0 heater = extruder heater_temp = 50.0 [probe] pin = ^EBBCan: PB9 x_offset = -28.9 y_offset = -4 samples = 2 sample_retract_dist = 1.0 z_offset = 1.630 [gcode_macro TEST_SPEED] gcode = {% set speed = params.SPEED|default(printer.configfile.settings.printer.max_velocity)|int %} {% set iterations = params.ITERATIONS|default(5)|int %} {% set accel = params.ACCEL|default(printer.configfile.settings.printer.max_accel)|int %} {% set bound = params.BOUND|default(20)|int %} {% set smallpatternsize = SMALLPATTERNSIZE|default(20)|int %} {% set x_min = printer.toolhead.axis_minimum.x + bound %} {% set x_max = printer.toolhead.axis_maximum.x - bound %} {% set y_min = printer.toolhead.axis_minimum.y + bound %} {% set y_max = printer.toolhead.axis_maximum.y - bound %} {% set x_center = (printer.toolhead.axis_minimum.x|float + printer.toolhead.axis_maximum.x|float ) / 2 %} {% set y_center = (printer.toolhead.axis_minimum.y|float + printer.toolhead.axis_maximum.y|float ) / 2 %} {% set x_center_min = x_center - (smallpatternsize/2) %} {% set x_center_max = x_center + (smallpatternsize/2) %} {% set y_center_min = y_center - (smallpatternsize/2) %} {% set y_center_max = y_center + (smallpatternsize/2) %} SAVE_GCODE_STATE NAME=TEST_SPEED { action_respond_info("TEST_SPEED: starting %d iterations at speed %d, accel %d" % (iterations, speed, accel)) } G28 {% if printer.configfile.settings.quad_gantry_level %} {% if printer.quad_gantry_level.applied == False %} QUAD_GANTRY_LEVEL G28 Z {% endif %} {% endif %} G90 G0 X{printer.toolhead.axis_maximum.x-1} Y{printer.toolhead.axis_maximum.y-1} F{30*60} G4 P1000 GET_POSITION G0 X{x_min} Y{y_min} Z{bound + 10} F{speed*60} SET_VELOCITY_LIMIT VELOCITY={speed} ACCEL={accel} ACCEL_TO_DECEL={accel / 2} {% for i in range(iterations) %} G0 X{x_min} Y{y_min} F{speed*60} G0 X{x_max} Y{y_max} F{speed*60} G0 X{x_min} Y{y_min} F{speed*60} G0 X{x_max} Y{y_min} F{speed*60} G0 X{x_min} Y{y_max} F{speed*60} G0 X{x_max} Y{y_min} F{speed*60} G0 X{x_min} Y{y_min} F{speed*60} G0 X{x_min} Y{y_max} F{speed*60} G0 X{x_max} Y{y_max} F{speed*60} G0 X{x_max} Y{y_min} F{speed*60} G0 X{x_center_min} Y{y_center_min} F{speed*60} G0 X{x_center_max} Y{y_center_max} F{speed*60} G0 X{x_center_min} Y{y_center_min} F{speed*60} G0 X{x_center_max} Y{y_center_min} F{speed*60} G0 X{x_center_min} Y{y_center_max} F{speed*60} G0 X{x_center_max} Y{y_center_min} F{speed*60} G0 X{x_center_min} Y{y_center_min} F{speed*60} G0 X{x_center_min} Y{y_center_max} F{speed*60} G0 X{x_center_max} Y{y_center_max} F{speed*60} G0 X{x_center_max} Y{y_center_min} F{speed*60} {% endfor %} SET_VELOCITY_LIMIT VELOCITY={printer.configfile.settings.printer.max_velocity} ACCEL={printer.configfile.settings.printer.max_accel} ACCEL_TO_DECEL={printer.configfile.settings.printer.max_accel_to_decel} G28 G90 G0 X{printer.toolhead.axis_maximum.x-1} Y{printer.toolhead.axis_maximum.y-1} F{30*60} G4 P1000 GET_POSITION RESTORE_GCODE_STATE NAME=TEST_SPEED [gcode_macro M106] rename_existing = X106 gcode = {% set speed = (params.S|float / 255 if params.S is defined else 1.0) %} {% if params.P == '3' %} SET_FAN_SPEED FAN=enclosure SPEED={speed} {% else %} X106 S{params.S} {% endif %} [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE G91 G1 E-1 F2100 M106 S0 G1 Z20 G90 BASE_CANCEL_PRINT [gcode_macro PAUSE] rename_existing = BASE_PAUSE gcode = {% set x = params.X|default(0) %} {% set y = params.Y|default(220) %} {% set z = params.Z|default(10)|float %} {% set e = params.E|default(0.4) %} {% set max_z = printer.toolhead.axis_maximum.z|float %} {% set act_z = printer.toolhead.position.z|float %} {% set lift_z = z|abs %} {% if act_z < (max_z - lift_z) %} {% set z_safe = lift_z %} {% 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} G90 G1 X{x} Y{y} F6000 [gcode_macro RESUME] rename_existing = BASE_RESUME gcode = {% set e = params.E|default(0.4) %} G91 G1 E{e} F2100 G90 RESTORE_GCODE_STATE NAME=PAUSE_state MOVE=1 BASE_RESUME [gcode_macro POWER_OFF_PRINTER] gcode = {action_call_remote_method("set_device_power", device="printer", state="off")} [gcode_shell_command generate_shaper_graph_x] command = sh /home/pi/printer_data/config/scripts/generate-shaper-graph-x.sh timeout = 60. verbose = True [gcode_shell_command generate_shaper_graph_y] command = sh /home/pi/printer_data/config/scripts/generate-shaper-graph-y.sh timeout = 60. verbose = True [gcode_shell_command generate_belt_tension_graph] command = sh /home/pi/printer_data/config/scripts/generate-belt-tension-graph.sh timeout = 90. verbose = True [gcode_macro GENERATE_SHAPER_GRAPHS] description = Genarates input shaper resonances graphs for analysis. Uses the AXIS parameter for if you only want to do one axis at a time, (eg. GENERATE_SHAPER_GRAPHS AXIS=X) gcode = {% if params.AXIS is defined %} {% if params.AXIS|lower == 'x' %} G28 TEST_RESONANCES AXIS=X RUN_SHELL_COMMAND CMD=generate_shaper_graph_x RESPOND MSG="Input shaper graph generated for the X axis. You'll find it in the input_shaper folder in the machine tab!" {% elif params.AXIS|lower == 'y' %} TEST_RESONANCES AXIS=Y RUN_SHELL_COMMAND CMD=generate_shaper_graph_y RESPOND MSG="Input shaper graph generated for the Y axis. You'll find it in the input_shaper folder in the machine tab!" {% else %} {action_raise_error("Unknown axis specified. Expected X or Y.")} {% endif %} {% else %} TEST_RESONANCES AXIS=X TEST_RESONANCES AXIS=Y RUN_SHELL_COMMAND CMD=generate_shaper_graph_x RUN_SHELL_COMMAND CMD=generate_shaper_graph_y RESPOND MSG="Input shaper graphs generated for X and Y. You'll find them in the input_shaper folder in the machine tab!" {% endif %} [gcode_macro MEASURE_COREXY_BELT_TENSION] description = Generates resonance graph used to ensure belts are equally tensioned. gcode = TEST_RESONANCES AXIS=1,1 OUTPUT=raw_data NAME=belt-tension-upper TEST_RESONANCES AXIS=1,-1 OUTPUT=raw_data NAME=belt-tension-lower RUN_SHELL_COMMAND CMD=generate_belt_tension_graph [gcode_macro BED_MESH_CALIBRATE] rename_existing = BED_MESH_CALIBRATE_BASE variable_parameter_area_start = 0,0 variable_parameter_area_end = 0,0 variable_mesh_area_offset = 5.0 variable_probe_samples = 2 variable_min_probe_count = 3 variable_probe_count_scale_factor = 1.0 variable_enable_reference_index = False gcode = {% if params.AREA_START and params.AREA_END %} {% set bedMeshConfig = printer["configfile"].config["bed_mesh"] %} {% set safe_min_x = bedMeshConfig.mesh_min.split(",")[0]|float %} {% set safe_min_y = bedMeshConfig.mesh_min.split(",")[1]|float %} {% set safe_max_x = bedMeshConfig.mesh_max.split(",")[0]|float %} {% set safe_max_y = bedMeshConfig.mesh_max.split(",")[1]|float %} {% set area_min_x = params.AREA_START.split(",")[0]|float %} {% set area_min_y = params.AREA_START.split(",")[1]|float %} {% set area_max_x = params.AREA_END.split(",")[0]|float %} {% set area_max_y = params.AREA_END.split(",")[1]|float %} {% if bedMeshConfig.probe_count.split(",")|length == 2 %} {% set meshPointX = bedMeshConfig.probe_count.split(",")[0]|int %} {% set meshPointY = bedMeshConfig.probe_count.split(",")[1]|int %} {% else %} {% set meshPointX = bedMeshConfig.probe_count.split(",")[0]|int %} {% set meshPointY = bedMeshConfig.probe_count.split(",")[0]|int %} {% endif %} {% set meshMaxPointX = meshPointX %} {% set meshMaxPointY = meshPointY %} {% if (area_min_x < area_max_x) and (area_min_y < area_max_y) %} {% if area_min_x - mesh_area_offset >= safe_min_x %} {% set area_min_x = area_min_x - mesh_area_offset %} {% else %} {% set area_min_x = safe_min_x %} {% endif %} {% if area_min_y - mesh_area_offset >= safe_min_y %} {% set area_min_y = area_min_y - mesh_area_offset %} {% else %} {% set area_min_y = safe_min_y %} {% endif %} {% if area_max_x + mesh_area_offset <= safe_max_x %} {% set area_max_x = area_max_x + mesh_area_offset %} {% else %} {% set area_max_x = safe_max_x %} {% endif %} {% if area_max_y + mesh_area_offset <= safe_max_y %} {% set area_max_y = area_max_y + mesh_area_offset %} {% else %} {% set area_max_y = safe_max_y %} {% endif %} {% set meshPointX = (meshPointX * (area_max_x - area_min_x) / (safe_max_x - safe_min_x) * probe_count_scale_factor)|round(0)|int %} {% if meshPointX < min_probe_count %} {% set meshPointX = min_probe_count %} {% endif %} {% if meshPointX > meshMaxPointX %} {% set meshPointX = meshMaxPointX %} {% endif %} {% set meshPointY = (meshPointY * (area_max_y -area_min_y ) / (safe_max_y - safe_min_y) * probe_count_scale_factor )|round(0)|int %} {% if meshPointY < min_probe_count %} {% set meshPointY = min_probe_count %} {% endif %} {% if meshPointY > meshMaxPointY %} {% set meshPointY = meshMaxPointY %} {% endif %} {% set algorithm = "lagrange" %} {% if "algorithm" in bedMeshConfig and meshPointX >=4 and meshPointY >=4 %} {% set algorithm = bedMeshConfig.algorithm %} {% endif %} {% if enable_reference_index %} {% set referenceIndex = (meshPointX * meshPointY / 2 - 1 )|round(0)|int %} BED_MESH_CALIBRATE_BASE mesh_min={area_min_x},{area_min_y} mesh_max={area_max_x},{area_max_y} probe_count={meshPointX},{meshPointY} samples={probe_samples|int} algorithm={algorithm} relative_reference_index={referenceIndex} PROFILE=temp {% else %} BED_MESH_CALIBRATE_BASE mesh_min={area_min_x},{area_min_y} mesh_max={area_max_x},{area_max_y} probe_count={meshPointX},{meshPointY} samples={probe_samples|int} algorithm={algorithm} PROFILE=temp {% endif %} {% else %} BED_MESH_CALIBRATE_BASE {% endif %} {% else %} BED_MESH_CALIBRATE_BASE {% endif %} [gcode_macro START_PRINT] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(100)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(100)|float %} {% set Z_MAX = printer.toolhead.axis_maximum.z|default(100)|float %} {% set X_MIN = printer.toolhead.axis_minimum.x|default(20)|float %} {% set Y_MIN = printer.toolhead.axis_minimum.y|default(20)|float %} {% set Z_MIN = printer.toolhead.axis_minimum.z|default(20)|float %} {% set bedtemp = params.BED|int %} {% set hotendtemp = params.HOTEND|int %} {% set MATERIAL = params.MATERIAL|default('PLA')|string %} M118 {params.MATERIAL} {params.PLATE} {% if MATERIAL == 'ABS' %} SET_FAN_SPEED FAN=nevermore SPEED=1.0 {% elif MATERIAL == 'ASA' %} SET_FAN_SPEED FAN=nevermore SPEED=1.0 {% else %} SET_FAN_SPEED FAN=nevermore SPEED=0.0 {% endif %} M190 S{bedtemp} G28 BED_MESH_CALIBRATE AREA_START={params.AREA_START|default("0,0")} AREA_END={params.AREA_END|default("0,0")} {% set PLATE = params.PLATE|default('none')|string %} {% if PLATE == 'High Temp Plate' %} SET_GCODE_OFFSET Z_ADJUST=+0.05 MOVE=1 {% elif PLATE == 'Textured PEI Plate' %} SET_GCODE_OFFSET Z_ADJUST=-0.05 MOVE=1 {% else %} SET_GCODE_OFFSET Z_ADJUST=+0.05 MOVE=1 {% endif %} SKEW_PROFILE LOAD=CaliFlower G92 E0 M104 S{hotendtemp} G1 X1 Y{Y_MIN + 20} Z0.3 F3000.0 M109 S{hotendtemp} G1 X1 Y{Y_MAX * 0.75} Z0.3 F1500.0 E12 G1 X1.5 Y{Y_MAX * 0.75} Z0.3 F5000.0 G1 X1.5 Y{Y_MIN + 20} Z0.3 F1500.0 E24 G92 E0 G1 Z1.0 F3000 [gcode_macro END_PRINT] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(100)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(100)|float %} {% set Z_MAX = printer.toolhead.axis_maximum.z|default(100)|float %} G1 E-0.8 {% if printer.toolhead.position.z|float + 30 >= printer.configfile.config["stepper_z"]["position_max"]|float %} G90 G1 Z{Z_MAX - 6} F1000 {% else %} G91 G1 Z30 F1000 {% endif %} G90 G1 X10 Y{Y_MAX - 10} M140 S0 M104 S0 M107 SET_SKEW CLEAR=1 SET_GCODE_OFFSET Z=0 SET_PRESSURE_ADVANCE ADVANCE=0.0 SMOOTH_TIME=0.04 SET_STEPPER_ENABLE STEPPER=extruder ENABLE=0 SET_STEPPER_ENABLE STEPPER=stepper_x ENABLE=0 SET_STEPPER_ENABLE STEPPER=stepper_y ENABLE=0 SET_STEPPER_ENABLE STEPPER=stepper_z ENABLE=1 [gcode_macro AXES_MAP_CALIBRATION] gcode = {% set z_height = params.Z_HEIGHT|default(20)|int %} {% set speed = params.SPEED|default(80)|float * 60 %} {% set accel = params.ACCEL|default(1500)|int %} {% set feedrate_travel = params.TRAVEL_SPEED|default(120)|int * 60 %} {% set accel_chip = params.ACCEL_CHIP|default("adxl345") %} {% set mid_x = printer.toolhead.axis_maximum.x|float / 2 %} {% set mid_y = printer.toolhead.axis_maximum.y|float / 2 %} {% set accel = [accel, printer.configfile.settings.printer.max_accel]|min %} {% set old_accel = printer.toolhead.max_accel %} {% set old_accel_to_decel = printer.toolhead.max_accel_to_decel %} {% set old_sqv = printer.toolhead.square_corner_velocity %} {% if not 'xyz' in printer.toolhead.homed_axes %} { action_raise_error("Must Home printer first!") } {% endif %} {action_respond_info("")} {action_respond_info("Starting accelerometer axe_map calibration")} {action_respond_info("This operation can not be interrupted by normal means. Hit the \"emergency stop\" button to stop it if needed")} {action_respond_info("")} SAVE_GCODE_STATE NAME=STATE_AXESMAP_CALIBRATION G90 SET_VELOCITY_LIMIT ACCEL={accel} ACCEL_TO_DECEL={accel} SQUARE_CORNER_VELOCITY={[(accel / 1000), 5.0]|max} G1 Z{z_height} F{feedrate_travel / 8} G1 X{mid_x - 15} Y{mid_y - 15} F{feedrate_travel} G4 P500 ACCELEROMETER_MEASURE CHIP={accel_chip} G4 P1000 G1 X{mid_x + 15} F{speed} G4 P1000 G1 Y{mid_y + 15} F{speed} G4 P1000 G1 Z{z_height + 15} F{speed} G4 P1000 ACCELEROMETER_MEASURE CHIP={accel_chip} NAME=axemap RESPOND MSG="Analysis of the movements..." RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type axesmap --accel {accel|int} --chip_name {accel_chip}" SET_VELOCITY_LIMIT ACCEL={old_accel} ACCEL_TO_DECEL={old_accel_to_decel} SQUARE_CORNER_VELOCITY={old_sqv} RESTORE_GCODE_STATE NAME=STATE_AXESMAP_CALIBRATION [gcode_macro AXES_SHAPER_CALIBRATION] description = Perform standard axis input shaper tests on one or both XY axes to select the best input shaper filter gcode = {% set min_freq = params.FREQ_START|default(5)|float %} {% set max_freq = params.FREQ_END|default(133.3)|float %} {% set hz_per_sec = params.HZ_PER_SEC|default(1)|float %} {% set axis = params.AXIS|default("all")|string|lower %} {% set keep_results = params.KEEP_N_RESULTS|default(3)|int %} {% set keep_csv = params.KEEP_CSV|default(True) %} {% set X, Y = False, False %} {% if axis == "all" %} {% set X, Y = True, True %} {% elif axis == "x" %} {% set X = True %} {% elif axis == "y" %} {% set Y = True %} {% else %} { action_raise_error("AXIS selection invalid. Should be either all, x or y!") } {% endif %} {% if X %} TEST_RESONANCES AXIS=X OUTPUT=raw_data NAME=x FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 RESPOND MSG="X axis frequency profile generation..." RESPOND MSG="This may take some time (1-3min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type shaper {% if keep_csv %}--keep_csv{% endif %}" {% endif %} {% if Y %} TEST_RESONANCES AXIS=Y OUTPUT=raw_data NAME=y FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 RESPOND MSG="Y axis frequency profile generation..." RESPOND MSG="This may take some time (1-3min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type shaper {% if keep_csv %}--keep_csv{% endif %}" {% endif %} M400 RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type clean --keep_results {keep_results}" [gcode_macro BELTS_SHAPER_CALIBRATION] description = Perform a custom half-axis test to analyze and compare the frequency profiles of individual belts on CoreXY printers gcode = {% set min_freq = params.FREQ_START|default(5)|float %} {% set max_freq = params.FREQ_END|default(133.33)|float %} {% set hz_per_sec = params.HZ_PER_SEC|default(1)|float %} {% set keep_results = params.KEEP_N_RESULTS|default(3)|int %} {% set keep_csv = params.KEEP_CSV|default(True) %} TEST_RESONANCES AXIS=1,1 OUTPUT=raw_data NAME=b FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 TEST_RESONANCES AXIS=1,-1 OUTPUT=raw_data NAME=a FREQ_START={min_freq} FREQ_END={max_freq} HZ_PER_SEC={hz_per_sec} M400 RESPOND MSG="Belts comparative frequency profile generation..." RESPOND MSG="This may take some time (3-5min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type belts {% if keep_csv %}--keep_csv{% endif %}" M400 RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type clean --keep_results {keep_results}" [gcode_macro EXCITATE_AXIS_AT_FREQ] description = Maintain a specified excitation frequency for a period of time to diagnose and locate a source of vibration gcode = {% set frequency = params.FREQUENCY|default(25)|int %} {% set time = params.TIME|default(10)|int %} {% set axis = params.AXIS|default("x")|string|lower %} {% if axis not in ["x", "y", "a", "b"] %} { action_raise_error("AXIS selection invalid. Should be either x, y, a or b!") } {% endif %} {% if axis == "a" %} {% set axis = "1,-1" %} {% elif axis == "b" %} {% set axis = "1,1" %} {% endif %} TEST_RESONANCES OUTPUT=raw_data AXIS={axis} FREQ_START={frequency-1} FREQ_END={frequency+1} HZ_PER_SEC={1/(time/3)} M400 [gcode_macro VIBRATIONS_CALIBRATION] gcode = {% set size = params.SIZE|default(60)|int %} {% set direction = params.DIRECTION|default('XY') %} {% set z_height = params.Z_HEIGHT|default(20)|int %} {% set min_speed = params.MIN_SPEED|default(20)|float * 60 %} {% set max_speed = params.MAX_SPEED|default(200)|float * 60 %} {% set speed_increment = params.SPEED_INCREMENT|default(2)|float * 60 %} {% set feedrate_travel = params.TRAVEL_SPEED|default(200)|int * 60 %} {% set accel = params.ACCEL|default(3000)|int %} {% set accel_chip = params.ACCEL_CHIP|default("adxl345") %} {% set keep_results = params.KEEP_N_RESULTS|default(3)|int %} {% set keep_csv = params.KEEP_CSV|default(True) %} {% set mid_x = printer.toolhead.axis_maximum.x|float / 2 %} {% set mid_y = printer.toolhead.axis_maximum.y|float / 2 %} {% set nb_samples = ((max_speed - min_speed) / speed_increment + 1) | int %} {% set accel = [accel, printer.configfile.settings.printer.max_accel]|min %} {% set old_accel = printer.toolhead.max_accel %} {% set old_accel_to_decel = printer.toolhead.max_accel_to_decel %} {% set old_sqv = printer.toolhead.square_corner_velocity %} {% set direction_factor = { 'XY' : { 'start' : {'x': -0.5, 'y': -0.5 }, 'move_factors' : { '0' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.5, 'y': 0.5, 'z': 0.0 }, '2' : {'x': -0.5, 'y': 0.5, 'z': 0.0 }, '3' : {'x': -0.5, 'y': -0.5, 'z': 0.0 } } }, 'AB' : { 'start' : {'x': 0.0, 'y': 0.0 }, 'move_factors' : { '0' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': -0.5, 'y': 0.5, 'z': 0.0 }, '2' : {'x': 0.0, 'y': 0.0, 'z': 0.0 }, '3' : {'x': 0.5, 'y': 0.5, 'z': 0.0 }, '4' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '5' : {'x': 0.0, 'y': 0.0, 'z': 0.0 } } }, 'ABXY' : { 'start' : {'x': -0.5, 'y': 0.5 }, 'move_factors' : { '0' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '2' : {'x': -0.5, 'y': 0.5, 'z': 0.0 }, '3' : {'x': 0.5, 'y': 0.5, 'z': 0.0 }, '4' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '5' : {'x': -0.5, 'y': 0.5, 'z': 0.0 } } }, 'B' : { 'start' : {'x': 0.5, 'y': 0.5 }, 'move_factors' : { '0' : {'x': -0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.5, 'y': 0.5, 'z': 0.0 } } }, 'A' : { 'start' : {'x': -0.5, 'y': 0.5 }, 'move_factors' : { '0' : {'x': 0.5, 'y': -0.5, 'z': 0.0 }, '1' : {'x': -0.5, 'y': 0.5, 'z': 0.0 } } }, 'X' : { 'start' : {'x': -0.5, 'y': 0.0 }, 'move_factors' : { '0' : {'x': 0.5, 'y': 0.0, 'z': 0.0 }, '1' : {'x': -0.5, 'y': 0.0, 'z': 0.0 } } }, 'Y' : { 'start' : {'x': 0.0, 'y': 0.5 }, 'move_factors' : { '0' : {'x': 0.0, 'y': -0.5, 'z': 0.0 }, '1' : {'x': 0.0, 'y': 0.5, 'z': 0.0 } } }, 'Z' : { 'start' : {'x': 0.0, 'y': 0.0 }, 'move_factors' : { '0' : {'x': 0.0, 'y': 0.0, 'z': 1.0 }, '1' : {'x': 0.0, 'y': 0.0, 'z': 0.0 } } }, 'E' : { 'start' : {'x': 0.0, 'y': 0.0 }, 'move_factor' : 0.05 } } %} {% if not 'xyz' in printer.toolhead.homed_axes %} { action_raise_error("Must Home printer first!") } {% endif %} {% if params.SPEED_INCREMENT|default(2)|float * 100 != (params.SPEED_INCREMENT|default(2)|float * 100)|int %} { action_raise_error("Only 2 decimal digits are allowed for SPEED_INCREMENT") } {% endif %} {% if (size / (max_speed / 60)) < 0.25 and direction != 'E' %} { action_raise_error("SIZE is too small for this MAX_SPEED. Increase SIZE or decrease MAX_SPEED!") } {% endif %} {% if not (direction in direction_factor) %} { action_raise_error("DIRECTION is not valid. Only XY, AB, ABXY, A, B, X, Y, Z or E is allowed!") } {% endif %} {action_respond_info("")} {action_respond_info("Starting speed and vibration calibration")} {action_respond_info("This operation can not be interrupted by normal means. Hit the \"emergency stop\" button to stop it if needed")} {action_respond_info("")} SAVE_GCODE_STATE NAME=STATE_VIBRATIONS_CALIBRATION G90 SET_VELOCITY_LIMIT ACCEL={accel} ACCEL_TO_DECEL={accel} SQUARE_CORNER_VELOCITY={[(accel / 1000), 5.0]|max} G1 Z{z_height} F{feedrate_travel / 10} G1 X{mid_x + (size * direction_factor[direction].start.x) } Y{mid_y + (size * direction_factor[direction].start.y)} F{feedrate_travel} {% for curr_sample in range(0, nb_samples) %} {% set curr_speed = min_speed + curr_sample * speed_increment %} RESPOND MSG="{"Current speed: %.2f mm/s" % (curr_speed / 60)|float}" ACCELEROMETER_MEASURE CHIP={accel_chip} {% if direction == 'E' %} G0 E{curr_speed*direction_factor[direction].move_factor} F{curr_speed} {% else %} {% for key, factor in direction_factor[direction].move_factors|dictsort %} G1 X{mid_x + (size * factor.x) } Y{mid_y + (size * factor.y)} Z{z_height + (size * factor.z)} F{curr_speed} {% endfor %} {% endif %} ACCELEROMETER_MEASURE CHIP={accel_chip} NAME=sp{("%.2f" % (curr_speed / 60)|float)|replace('.','_')}n1 G4 P300 M400 {% endfor %} RESPOND MSG="Machine and motors vibration graph generation..." RESPOND MSG="This may take some time (3-5min)" RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type vibrations --axis_name {direction} --accel {accel|int} --chip_name {accel_chip} {% if keep_csv %}--keep_csv{% endif %}" M400 RUN_SHELL_COMMAND CMD=shaketune PARAMS="--type clean --keep_results {keep_results}" SET_VELOCITY_LIMIT ACCEL={old_accel} ACCEL_TO_DECEL={old_accel_to_decel} SQUARE_CORNER_VELOCITY={old_sqv} RESTORE_GCODE_STATE NAME=STATE_VIBRATIONS_CALIBRATION [gcode_shell_command shaketune] command = ~/printer_data/config/K-ShakeTune/scripts/shaketune.sh timeout = 600.0 verbose = True [respond] [adxl345] cs_pin = EBBCan: PB12 spi_software_sclk_pin = EBBCan: PB10 spi_software_mosi_pin = EBBCan: PB11 spi_software_miso_pin = EBBCan: PB2 axes_map = x,y,z [resonance_tester] accel_chip = adxl345 probe_points = 115, 112.5, 20 [safe_z_home] home_xy_position = 144, 116 speed = 200 z_hop = 5 [stepper_y] step_pin = PA15 dir_pin = !PA8 enable_pin = !PD1 microsteps = 128 rotation_distance = 40 endstop_pin = ^PC3 position_endstop = 0 position_min = -2 position_max = 225 homing_speed = 50 homing_retract_dist = 10 second_homing_speed = 10.0 [stepper_z] step_pin = PE2 dir_pin = PE3 enable_pin = !PE0 microsteps = 32 rotation_distance = 2 endstop_pin = probe:z_virtual_endstop position_min = -3 position_max = 210 [heater_bed] heater_pin = PD7 sensor_type = Generic 3950 sensor_pin = PA1 min_temp = 0 max_temp = 130 max_power = 0.8 control = pid pid_kp = 51.749 pid_ki = 2.255 pid_kd = 296.908 [fan] pin = PE6 enable_pin = PB4 cycle_time = 0.00003 off_below = 0.012 kick_start_time = 0.01 shutdown_speed = 0 max_power = 0.6 [controller_fan drivers_fan] pin = PB5 fan_speed = 0.85 idle_timeout = 30 [fan_generic nevermore] pin = PD11 [fan_generic enclosure] pin = PD10 cycle_time = 0.050 [temperature_sensor chamber_temp] sensor_type = Generic 3950 sensor_pin = PA2 [temperature_sensor raspberry_pi] sensor_type = temperature_host min_temp = 10 max_temp = 100 [mcu] serial = /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00 restart_method = command [virtual_sdcard] path = /home/pi/printer_data/gcodes on_error_gcode = SET_LED LED=mini12864 [skew_correction] [printer] kinematics = corexy max_velocity = 600 max_accel = 16000 max_z_velocity = 10 max_z_accel = 50 square_corner_velocity = 25.0 [input_shaper] shaper_freq_x = 85.8 shaper_type_x = mzv shaper_freq_y = 58.0 shaper_type_y = mzv [bed_mesh] speed = 250 horizontal_move_z = 2 probe_count = 6,6 fade_start = 1.0 fade_end = 5 mesh_pps = 2,2 mesh_min = 7, 5 mesh_max = 199, 220 [screws_tilt_adjust] screw1 = 61.4, 36.5 screw1_name = front left screw screw2 = 173.6, 36.5 screw2_name = front right screw screw3 = 173.6, 198.5 screw3_name = back right screw screw4 = 61.4, 198.5 screw4_name = back left screw horizontal_move_z = 10. speed = 200 screw_thread = CW-M3 [tmc2209 stepper_x] uart_pin = PD5 run_current = 1.60 interpolate = False [tmc2209 stepper_y] uart_pin = PD0 run_current = 1.60 interpolate = False [tmc2208 stepper_z] uart_pin = PE1 run_current = 0.850 interpolate = False stealthchop_threshold = 999999 [idle_timeout] gcode = POWER_OFF_PRINTER timeout = 1800 [exclude_object] [gcode_arcs] resolution = 0.1 [bed_mesh default] version = 1 points = 0.034688, 0.034844, 0.061719, 0.052969, 0.047500, 0.070313 0.068281, 0.083594, 0.084375, 0.073750, 0.074219, 0.082344 0.075000, 0.058125, 0.055781, 0.046875, 0.056406, 0.073594 0.054688, 0.025625, 0.027344, -0.003125, 0.016875, 0.058906 0.057969, 0.022813, -0.000312, -0.008281, 0.007969, 0.045938 0.041406, 0.004844, -0.003906, -0.007500, 0.017031, 0.061563 x_count = 6 y_count = 6 mesh_x_pps = 2 mesh_y_pps = 2 algo = lagrange tension = 0.2 min_x = 7.0 max_x = 199.0 min_y = 5.0 max_y = 220.0 [skew_correction CaliFlower] xy_skew = -0.0033081741183913454 xz_skew = 0.0 yz_skew = 0.0 [bed_mesh temp] version = 1 points = 0.042656, 0.039219, 0.031875 0.033281, 0.007500, 0.009219 -0.005312, -0.012812, -0.014219 x_count = 3 y_count = 3 mesh_x_pps = 2 mesh_y_pps = 2 algo = lagrange tension = 0.2 min_x = 92.25999999999999 max_x = 137.73999999999998 min_y = 75.32 max_y = 149.49 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' webhooks client 1970800720: New connection webhooks client 1970800720: Client info {'program': 'Moonraker', 'version': 'v0.8.0-310-g67c98f6'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_stm32h723xx_15000E000851313332323730-if00' Loaded MCU 'mcu' 106 commands (v0.12.0-104-g1b24f6a2 / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'mcu' config: ADC_MAX=4095 BUS_PINS_i2c1_PB6_PB7=PB6,PB7 BUS_PINS_i2c1_PB8_PB9=PB8,PB9 BUS_PINS_i2c2_PB10_PB11=PB10,PB11 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_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 BUS_PINS_spi5=PF8,PF9,PF7 BUS_PINS_spi5a=PH7,PF11,PH6 BUS_PINS_spi6=PG12,PG14,PG13 CLOCK_FREQ=400000000 MCU=stm32h723xx PWM_MAX=255 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PH0,PH1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 mcu 'EBBCan': Starting CAN connect Created a socket Loaded MCU 'EBBCan' 108 commands (v0.12.0-102-g9f41f53c / gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.34-4+rpi1+14) 2.34) MCU 'EBBCan' config: ADC_MAX=4095 BUS_PINS_i2c1_PA9_PA10=PA9,PA10 BUS_PINS_i2c1_PB6_PB7=PB6,PB7 BUS_PINS_i2c1_PB8_PB9=PB8,PB9 BUS_PINS_i2c2_PB10_PB11=PB10,PB11 BUS_PINS_i2c2_PB13_PB14=PB13,PB14 BUS_PINS_i2c3_PB3_PB4=PB3,PB4 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 CANBUS_FREQUENCY=1000000 CLOCK_FREQ=64000000 MCU=stm32g0b1xx PWM_MAX=255 RECEIVE_WINDOW=192 RESERVE_PINS_CAN=PB0,PB1 RESERVE_PINS_crystal=PF0,PF1 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1 mcu_temperature 'EBBCan' nominal base=-270.579710 slope=1305.652174 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Sending MCU 'EBBCan' printer configuration... Configured MCU 'EBBCan' (1024 moves) Starting heater checks for heater_bed bed_mesh: generated points Index | Tool Adjusted | Probe 0 | (35.9, 9.0) | (7.0, 5.0) 1 | (74.3, 9.0) | (45.4, 5.0) 2 | (112.7, 9.0) | (83.8, 5.0) 3 | (151.1, 9.0) | (122.2, 5.0) 4 | (189.5, 9.0) | (160.6, 5.0) 5 | (227.9, 9.0) | (199.0, 5.0) 6 | (227.9, 52.0) | (199.0, 48.0) 7 | (189.5, 52.0) | (160.6, 48.0) 8 | (151.1, 52.0) | (122.2, 48.0) 9 | (112.7, 52.0) | (83.8, 48.0) 10 | (74.3, 52.0) | (45.4, 48.0) 11 | (35.9, 52.0) | (7.0, 48.0) 12 | (35.9, 95.0) | (7.0, 91.0) 13 | (74.3, 95.0) | (45.4, 91.0) 14 | (112.7, 95.0) | (83.8, 91.0) 15 | (151.1, 95.0) | (122.2, 91.0) 16 | (189.5, 95.0) | (160.6, 91.0) 17 | (227.9, 95.0) | (199.0, 91.0) 18 | (227.9, 138.0) | (199.0, 134.0) 19 | (189.5, 138.0) | (160.6, 134.0) 20 | (151.1, 138.0) | (122.2, 134.0) 21 | (112.7, 138.0) | (83.8, 134.0) 22 | (74.3, 138.0) | (45.4, 134.0) 23 | (35.9, 138.0) | (7.0, 134.0) 24 | (35.9, 181.0) | (7.0, 177.0) 25 | (74.3, 181.0) | (45.4, 177.0) 26 | (112.7, 181.0) | (83.8, 177.0) 27 | (151.1, 181.0) | (122.2, 177.0) 28 | (189.5, 181.0) | (160.6, 177.0) 29 | (227.9, 181.0) | (199.0, 177.0) 30 | (227.9, 224.0) | (199.0, 220.0) 31 | (189.5, 224.0) | (160.6, 220.0) 32 | (151.1, 224.0) | (122.2, 220.0) 33 | (112.7, 224.0) | (83.8, 220.0) 34 | (74.3, 224.0) | (45.4, 220.0) 35 | (35.9, 224.0) | (7.0, 220.0) Starting heater checks for extruder Stats 73.9: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000021 mcu_task_stddev=0.000139 bytes_write=1877 bytes_read=5160 bytes_retransmit=9 bytes_invalid=0 send_seq=170 receive_seq=170 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400001782 EBBCan: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1294 bytes_read=4616 bytes_retransmit=0 bytes_invalid=0 send_seq=139 receive_seq=139 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64012794 adj=64011058 EBB36: temp=0.0 heater_bed: target=0 temp=0.0 pwm=0.000 chamber_temp: temp=0.0 raspberry_pi: temp=40.8 sysload=1.42 cputime=5.968 memavail=714820 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: 1970800720 webhooks: registering remote method 'reboot_machine' for connection id: 1970800720 webhooks: registering remote method 'pause_job_queue' for connection id: 1970800720 webhooks: registering remote method 'start_job_queue' for connection id: 1970800720 webhooks: registering remote method 'set_device_power' for connection id: 1970800720 Stats 74.9: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000021 mcu_task_stddev=0.000139 bytes_write=1883 bytes_read=5206 bytes_retransmit=9 bytes_invalid=0 send_seq=171 receive_seq=171 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400006652 EBBCan: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1300 bytes_read=4661 bytes_retransmit=0 bytes_invalid=0 send_seq=140 receive_seq=140 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64004643 adj=64012270 EBB36: temp=26.1 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=41.3 sysload=1.42 cputime=6.007 memavail=714092 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.8 pwm=0.000 Stats 75.9: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000021 mcu_task_stddev=0.000139 bytes_write=1889 bytes_read=5312 bytes_retransmit=9 bytes_invalid=0 send_seq=172 receive_seq=172 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400007123 EBBCan: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1306 bytes_read=4764 bytes_retransmit=0 bytes_invalid=0 send_seq=141 receive_seq=141 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64001681 adj=63999130 EBB36: temp=26.1 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=42.9 sysload=1.46 cputime=6.037 memavail=709192 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 76.9: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000021 mcu_task_stddev=0.000139 bytes_write=1895 bytes_read=5448 bytes_retransmit=9 bytes_invalid=0 send_seq=173 receive_seq=173 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400008486 EBBCan: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1312 bytes_read=4896 bytes_retransmit=0 bytes_invalid=0 send_seq=142 receive_seq=142 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64001583 adj=63997061 EBB36: temp=26.2 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=42.4 sysload=1.46 cputime=6.075 memavail=708120 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 77.9: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000021 mcu_task_stddev=0.000139 bytes_write=1901 bytes_read=5554 bytes_retransmit=9 bytes_invalid=0 send_seq=174 receive_seq=174 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010341 EBBCan: mcu_awake=0.015 mcu_task_avg=0.000019 mcu_task_stddev=0.000026 bytes_write=1318 bytes_read=5014 bytes_retransmit=0 bytes_invalid=0 send_seq=143 receive_seq=143 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64001194 adj=63997250 EBB36: temp=26.4 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=41.3 sysload=1.46 cputime=6.107 memavail=708144 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 78.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=1907 bytes_read=5674 bytes_retransmit=9 bytes_invalid=0 send_seq=175 receive_seq=175 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010144 EBBCan: mcu_awake=0.015 mcu_task_avg=0.000019 mcu_task_stddev=0.000026 bytes_write=1324 bytes_read=5117 bytes_retransmit=0 bytes_invalid=0 send_seq=144 receive_seq=144 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000939 adj=63997141 EBB36: temp=26.3 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=41.3 sysload=1.46 cputime=6.138 memavail=708144 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.8 pwm=0.000 Stats 79.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=1913 bytes_read=5804 bytes_retransmit=9 bytes_invalid=0 send_seq=176 receive_seq=176 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010318 EBBCan: mcu_awake=0.015 mcu_task_avg=0.000019 mcu_task_stddev=0.000026 bytes_write=1330 bytes_read=5249 bytes_retransmit=0 bytes_invalid=0 send_seq=145 receive_seq=145 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000754 adj=63997211 EBB36: temp=26.4 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.8 sysload=1.46 cputime=6.173 memavail=708288 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 80.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=1919 bytes_read=5910 bytes_retransmit=9 bytes_invalid=0 send_seq=177 receive_seq=177 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010224 EBBCan: mcu_awake=0.015 mcu_task_avg=0.000019 mcu_task_stddev=0.000026 bytes_write=1336 bytes_read=5352 bytes_retransmit=0 bytes_invalid=0 send_seq=146 receive_seq=146 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000602 adj=63997165 EBB36: temp=26.4 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.8 sysload=1.35 cputime=6.203 memavail=707796 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 81.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=1925 bytes_read=6016 bytes_retransmit=9 bytes_invalid=0 send_seq=178 receive_seq=178 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010173 EBBCan: mcu_awake=0.015 mcu_task_avg=0.000019 mcu_task_stddev=0.000026 bytes_write=1342 bytes_read=5455 bytes_retransmit=0 bytes_invalid=0 send_seq=147 receive_seq=147 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000524 adj=63997262 EBB36: temp=26.7 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.8 sysload=1.35 cputime=6.234 memavail=707796 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 82.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=1931 bytes_read=6152 bytes_retransmit=9 bytes_invalid=0 send_seq=179 receive_seq=179 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010198 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=1348 bytes_read=5601 bytes_retransmit=0 bytes_invalid=0 send_seq=148 receive_seq=148 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000465 adj=63997475 EBB36: temp=26.5 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.8 sysload=1.35 cputime=6.267 memavail=707796 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 83.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000001 mcu_task_stddev=0.000001 bytes_write=1937 bytes_read=6272 bytes_retransmit=9 bytes_invalid=0 send_seq=180 receive_seq=180 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010156 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=1354 bytes_read=5704 bytes_retransmit=0 bytes_invalid=0 send_seq=149 receive_seq=149 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000415 adj=63997621 EBB36: temp=26.6 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=41.3 sysload=1.35 cputime=6.298 memavail=707796 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 84.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000001 mcu_task_stddev=0.000001 bytes_write=1943 bytes_read=6378 bytes_retransmit=9 bytes_invalid=0 send_seq=181 receive_seq=181 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010140 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=1360 bytes_read=5807 bytes_retransmit=0 bytes_invalid=0 send_seq=150 receive_seq=150 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000362 adj=63997772 EBB36: temp=26.7 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=41.3 sysload=1.35 cputime=6.328 memavail=707796 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 85.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000001 mcu_task_stddev=0.000001 bytes_write=1949 bytes_read=6514 bytes_retransmit=9 bytes_invalid=0 send_seq=182 receive_seq=182 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010071 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=1366 bytes_read=5939 bytes_retransmit=0 bytes_invalid=0 send_seq=151 receive_seq=151 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000322 adj=63997837 EBB36: temp=26.8 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.8 sysload=1.40 cputime=6.363 memavail=707136 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 86.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000001 mcu_task_stddev=0.000001 bytes_write=1955 bytes_read=6620 bytes_retransmit=9 bytes_invalid=0 send_seq=183 receive_seq=183 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010010 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=1372 bytes_read=6042 bytes_retransmit=0 bytes_invalid=0 send_seq=152 receive_seq=152 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000283 adj=63997950 EBB36: temp=26.7 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=41.3 sysload=1.40 cputime=6.392 memavail=705740 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 87.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000001 mcu_task_stddev=0.000001 bytes_write=1961 bytes_read=6726 bytes_retransmit=9 bytes_invalid=0 send_seq=184 receive_seq=184 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010305 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=1378 bytes_read=6159 bytes_retransmit=0 bytes_invalid=0 send_seq=153 receive_seq=153 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000248 adj=63998021 EBB36: temp=26.7 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=41.3 sysload=1.40 cputime=6.421 memavail=708308 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 88.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000001 mcu_task_stddev=0.000001 bytes_write=1967 bytes_read=6876 bytes_retransmit=9 bytes_invalid=0 send_seq=185 receive_seq=185 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010230 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=1384 bytes_read=6291 bytes_retransmit=0 bytes_invalid=0 send_seq=154 receive_seq=154 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000283 adj=63997809 EBB36: temp=26.7 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=41.3 sysload=1.40 cputime=6.453 memavail=706516 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 89.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000001 mcu_task_stddev=0.000001 bytes_write=1973 bytes_read=6980 bytes_retransmit=9 bytes_invalid=0 send_seq=186 receive_seq=186 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010158 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=1390 bytes_read=6394 bytes_retransmit=0 bytes_invalid=0 send_seq=155 receive_seq=155 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000288 adj=63998227 EBB36: temp=26.8 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=41.3 sysload=1.40 cputime=6.480 memavail=705172 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 90.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000001 mcu_task_stddev=0.000001 bytes_write=1979 bytes_read=7083 bytes_retransmit=9 bytes_invalid=0 send_seq=187 receive_seq=187 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010089 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=1396 bytes_read=6511 bytes_retransmit=0 bytes_invalid=0 send_seq=156 receive_seq=156 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000255 adj=63998418 EBB36: temp=26.7 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=40.8 sysload=1.53 cputime=6.509 memavail=708336 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 91.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000001 mcu_task_stddev=0.000001 bytes_write=1985 bytes_read=7219 bytes_retransmit=9 bytes_invalid=0 send_seq=188 receive_seq=188 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010029 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=1402 bytes_read=6629 bytes_retransmit=0 bytes_invalid=0 send_seq=157 receive_seq=157 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000225 adj=63998368 EBB36: temp=26.9 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=41.3 sysload=1.53 cputime=6.540 memavail=707664 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 92.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000001 mcu_task_stddev=0.000001 bytes_write=1991 bytes_read=7325 bytes_retransmit=9 bytes_invalid=0 send_seq=189 receive_seq=189 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009994 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=1408 bytes_read=6732 bytes_retransmit=0 bytes_invalid=0 send_seq=158 receive_seq=158 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000228 adj=63998334 EBB36: temp=26.8 heater_bed: target=0 temp=21.3 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=41.3 sysload=1.53 cputime=6.569 memavail=711344 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 93.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000001 mcu_task_stddev=0.000001 bytes_write=1997 bytes_read=7445 bytes_retransmit=9 bytes_invalid=0 send_seq=190 receive_seq=190 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009990 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=1414 bytes_read=6863 bytes_retransmit=0 bytes_invalid=0 send_seq=159 receive_seq=159 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000205 adj=63998455 EBB36: temp=27.0 heater_bed: target=0 temp=21.3 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=41.3 sysload=1.53 cputime=6.601 memavail=710000 print_time=0.000 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 TMC 'stepper_z' reports GSTAT: 00000001 reset=1(Reset) TMC 'stepper_z' reports GSTAT: 00000000 Stats 94.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000001 mcu_task_stddev=0.000001 bytes_write=3187 bytes_read=8242 bytes_retransmit=9 bytes_invalid=0 send_seq=239 receive_seq=238 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009940 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=1453 bytes_read=6981 bytes_retransmit=0 bytes_invalid=0 send_seq=160 receive_seq=160 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000197 adj=63998374 EBB36: temp=26.9 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=41.9 sysload=1.53 cputime=6.743 memavail=709776 print_time=26.457 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 TMC 'stepper_x' reports GSTAT: 00000001 reset=1(Reset) TMC 'stepper_y' reports GSTAT: 00000001 reset=1(Reset) TMC 'stepper_x' reports GSTAT: 00000000 TMC 'stepper_y' reports GSTAT: 00000000 Stats 95.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000001 mcu_task_stddev=0.000001 bytes_write=5567 bytes_read=11409 bytes_retransmit=9 bytes_invalid=0 send_seq=414 receive_seq=414 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009924 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=2959 bytes_read=9473 bytes_retransmit=0 bytes_invalid=0 send_seq=286 receive_seq=286 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000153 adj=63998440 EBB36: temp=26.6 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=42.4 sysload=1.40 cputime=7.026 memavail=708656 print_time=27.457 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 96.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000001 mcu_task_stddev=0.000001 bytes_write=7685 bytes_read=14280 bytes_retransmit=9 bytes_invalid=0 send_seq=575 receive_seq=574 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009886 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=4561 bytes_read=12131 bytes_retransmit=0 bytes_invalid=0 send_seq=420 receive_seq=420 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000138 adj=63998235 EBB36: temp=27.0 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=41.9 sysload=1.40 cputime=7.250 memavail=712032 print_time=28.457 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 97.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000001 mcu_task_stddev=0.000001 bytes_write=9791 bytes_read=17200 bytes_retransmit=9 bytes_invalid=0 send_seq=735 receive_seq=735 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009832 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=6175 bytes_read=14776 bytes_retransmit=0 bytes_invalid=0 send_seq=555 receive_seq=554 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000120 adj=63998259 EBB36: temp=26.7 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=42.4 sysload=1.40 cputime=7.479 memavail=710188 print_time=29.457 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 98.9: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=11897 bytes_read=20087 bytes_retransmit=9 bytes_invalid=0 send_seq=895 receive_seq=895 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009784 EBBCan: mcu_awake=0.049 mcu_task_avg=0.000016 mcu_task_stddev=0.000013 bytes_write=7777 bytes_read=17427 bytes_retransmit=0 bytes_invalid=0 send_seq=689 receive_seq=689 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000113 adj=63998278 EBB36: temp=26.9 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=41.9 sysload=1.40 cputime=7.705 memavail=710188 print_time=30.457 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 99.9: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=13611 bytes_read=22161 bytes_retransmit=9 bytes_invalid=0 send_seq=1012 receive_seq=1012 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=25 upcoming_bytes=0 freq=400009756 EBBCan: mcu_awake=0.049 mcu_task_avg=0.000016 mcu_task_stddev=0.000013 bytes_write=8852 bytes_read=19260 bytes_retransmit=0 bytes_invalid=0 send_seq=780 receive_seq=780 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000098 adj=63998349 EBB36: temp=27.0 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=42.4 sysload=1.40 cputime=7.898 memavail=715116 print_time=31.576 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 100.9: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=15309 bytes_read=24340 bytes_retransmit=9 bytes_invalid=0 send_seq=1136 receive_seq=1136 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009748 EBBCan: mcu_awake=0.049 mcu_task_avg=0.000016 mcu_task_stddev=0.000013 bytes_write=10048 bytes_read=21221 bytes_retransmit=0 bytes_invalid=0 send_seq=878 receive_seq=878 retransmit_seq=0 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000105 adj=63998339 EBB36: temp=27.1 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=42.4 sysload=1.29 cputime=8.063 memavail=710592 print_time=32.476 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 101.9: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=16782 bytes_read=25695 bytes_retransmit=9 bytes_invalid=0 send_seq=1222 receive_seq=1222 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=23 upcoming_bytes=0 freq=400009853 EBBCan: mcu_awake=0.049 mcu_task_avg=0.000016 mcu_task_stddev=0.000013 bytes_write=10535 bytes_read=22109 bytes_retransmit=0 bytes_invalid=0 send_seq=920 receive_seq=920 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000085 adj=63997896 EBB36: temp=27.1 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.0 raspberry_pi: temp=41.3 sysload=1.29 cputime=8.232 memavail=709696 print_time=33.816 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 102.9: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=17282 bytes_read=26122 bytes_retransmit=9 bytes_invalid=0 send_seq=1246 receive_seq=1246 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009872 EBBCan: mcu_awake=0.049 mcu_task_avg=0.000016 mcu_task_stddev=0.000013 bytes_write=10541 bytes_read=22226 bytes_retransmit=0 bytes_invalid=0 send_seq=921 receive_seq=921 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000080 adj=63997844 EBB36: temp=27.3 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=41.9 sysload=1.29 cputime=8.303 memavail=714592 print_time=34.466 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 103.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=18881 bytes_read=26833 bytes_retransmit=9 bytes_invalid=0 send_seq=1297 receive_seq=1297 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=22 upcoming_bytes=0 freq=400009839 EBBCan: mcu_awake=0.042 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=10547 bytes_read=22360 bytes_retransmit=0 bytes_invalid=0 send_seq=922 receive_seq=922 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000074 adj=63997890 EBB36: temp=27.0 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.0 raspberry_pi: temp=41.9 sysload=1.29 cputime=8.523 memavail=712372 print_time=36.195 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 104.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=19357 bytes_read=27397 bytes_retransmit=9 bytes_invalid=0 send_seq=1326 receive_seq=1326 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009841 EBBCan: mcu_awake=0.042 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=10754 bytes_read=22743 bytes_retransmit=0 bytes_invalid=0 send_seq=937 receive_seq=937 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000088 adj=63998156 EBB36: temp=27.0 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=41.9 sysload=1.29 cputime=8.578 memavail=711252 print_time=36.495 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 105.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=21310 bytes_read=30268 bytes_retransmit=9 bytes_invalid=0 send_seq=1486 receive_seq=1486 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009837 EBBCan: mcu_awake=0.042 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=12356 bytes_read=25401 bytes_retransmit=0 bytes_invalid=0 send_seq=1071 receive_seq=1071 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000070 adj=63998280 EBB36: temp=27.2 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=42.4 sysload=1.19 cputime=8.759 memavail=710780 print_time=37.495 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 106.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=21955 bytes_read=30948 bytes_retransmit=9 bytes_invalid=0 send_seq=1520 receive_seq=1520 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009830 EBBCan: mcu_awake=0.042 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=12591 bytes_read=25877 bytes_retransmit=0 bytes_invalid=0 send_seq=1092 receive_seq=1092 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000058 adj=63998206 EBB36: temp=27.1 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=41.9 sysload=1.19 cputime=8.842 memavail=710780 print_time=38.950 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 107.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=22855 bytes_read=32169 bytes_retransmit=9 bytes_invalid=0 send_seq=1588 receive_seq=1588 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009874 EBBCan: mcu_awake=0.042 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=13194 bytes_read=26901 bytes_retransmit=0 bytes_invalid=0 send_seq=1140 receive_seq=1140 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000082 adj=63998221 EBB36: temp=27.3 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=41.3 sysload=1.19 cputime=8.942 memavail=710780 print_time=39.500 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 108.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=24801 bytes_read=35069 bytes_retransmit=9 bytes_invalid=0 send_seq=1748 receive_seq=1748 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009857 EBBCan: mcu_awake=0.028 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=14809 bytes_read=29591 bytes_retransmit=0 bytes_invalid=0 send_seq=1275 receive_seq=1275 retransmit_seq=0 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000087 adj=63998394 EBB36: temp=27.3 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=41.3 sysload=1.19 cputime=9.122 memavail=710332 print_time=40.500 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 109.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=26446 bytes_read=37201 bytes_retransmit=9 bytes_invalid=0 send_seq=1868 receive_seq=1868 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=48 upcoming_bytes=0 freq=400009838 EBBCan: mcu_awake=0.028 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=15920 bytes_read=31468 bytes_retransmit=0 bytes_invalid=0 send_seq=1369 receive_seq=1369 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000084 adj=63998484 EBB36: temp=27.1 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=41.3 sysload=1.19 cputime=9.286 memavail=709212 print_time=41.923 buffer_time=0.612 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 110.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=26680 bytes_read=37455 bytes_retransmit=9 bytes_invalid=0 send_seq=1877 receive_seq=1877 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009852 EBBCan: mcu_awake=0.028 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=15926 bytes_read=31571 bytes_retransmit=0 bytes_invalid=0 send_seq=1370 receive_seq=1370 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000098 adj=63998500 EBB36: temp=27.1 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=41.3 sysload=1.09 cputime=9.333 memavail=708472 print_time=41.923 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 111.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=26770 bytes_read=37710 bytes_retransmit=9 bytes_invalid=0 send_seq=1884 receive_seq=1884 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009869 EBBCan: mcu_awake=0.028 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=15932 bytes_read=31703 bytes_retransmit=0 bytes_invalid=0 send_seq=1371 receive_seq=1371 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000097 adj=63998601 EBB36: temp=27.3 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.8 sysload=1.09 cputime=9.382 memavail=708476 print_time=41.923 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 112.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=26860 bytes_read=37969 bytes_retransmit=9 bytes_invalid=0 send_seq=1891 receive_seq=1891 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009889 EBBCan: mcu_awake=0.028 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=15938 bytes_read=31806 bytes_retransmit=0 bytes_invalid=0 send_seq=1372 receive_seq=1372 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000091 adj=63998549 EBB36: temp=27.5 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.8 sysload=1.09 cputime=9.429 memavail=711108 print_time=41.923 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 113.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=26950 bytes_read=38228 bytes_retransmit=9 bytes_invalid=0 send_seq=1898 receive_seq=1898 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009973 EBBCan: mcu_awake=0.026 mcu_task_avg=0.000016 mcu_task_stddev=0.000011 bytes_write=15944 bytes_read=31925 bytes_retransmit=0 bytes_invalid=0 send_seq=1373 receive_seq=1373 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000092 adj=63998453 EBB36: temp=27.2 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.8 sysload=1.09 cputime=9.475 memavail=710660 print_time=41.923 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 114.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=27040 bytes_read=38487 bytes_retransmit=9 bytes_invalid=0 send_seq=1905 receive_seq=1905 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009978 EBBCan: mcu_awake=0.026 mcu_task_avg=0.000016 mcu_task_stddev=0.000011 bytes_write=15950 bytes_read=32057 bytes_retransmit=0 bytes_invalid=0 send_seq=1374 receive_seq=1374 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000089 adj=63998356 EBB36: temp=27.3 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.8 sysload=1.09 cputime=9.525 memavail=710184 print_time=41.923 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 115.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=27130 bytes_read=38746 bytes_retransmit=9 bytes_invalid=0 send_seq=1912 receive_seq=1912 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009988 EBBCan: mcu_awake=0.026 mcu_task_avg=0.000016 mcu_task_stddev=0.000011 bytes_write=15956 bytes_read=32160 bytes_retransmit=0 bytes_invalid=0 send_seq=1375 receive_seq=1375 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000086 adj=63998358 EBB36: temp=27.4 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=40.8 sysload=1.00 cputime=9.575 memavail=709288 print_time=41.923 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 116.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=27220 bytes_read=38990 bytes_retransmit=9 bytes_invalid=0 send_seq=1919 receive_seq=1919 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010020 EBBCan: mcu_awake=0.026 mcu_task_avg=0.000016 mcu_task_stddev=0.000011 bytes_write=15962 bytes_read=32263 bytes_retransmit=0 bytes_invalid=0 send_seq=1376 receive_seq=1376 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000079 adj=63998345 EBB36: temp=27.2 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.2 sysload=1.00 cputime=9.623 memavail=708204 print_time=41.923 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 117.9: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=27310 bytes_read=39249 bytes_retransmit=9 bytes_invalid=0 send_seq=1926 receive_seq=1926 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009999 EBBCan: mcu_awake=0.026 mcu_task_avg=0.000016 mcu_task_stddev=0.000011 bytes_write=15968 bytes_read=32395 bytes_retransmit=0 bytes_invalid=0 send_seq=1377 receive_seq=1377 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000078 adj=63998272 EBB36: temp=27.5 heater_bed: target=0 temp=21.3 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=40.8 sysload=1.00 cputime=9.672 memavail=712268 print_time=41.923 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 118.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=27400 bytes_read=39522 bytes_retransmit=9 bytes_invalid=0 send_seq=1933 receive_seq=1933 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010060 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=15974 bytes_read=32512 bytes_retransmit=0 bytes_invalid=0 send_seq=1378 receive_seq=1378 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000083 adj=63998348 EBB36: temp=27.4 heater_bed: target=0 temp=21.3 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=40.2 sysload=1.00 cputime=9.724 memavail=712332 print_time=41.923 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 119.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=28908 bytes_read=39881 bytes_retransmit=9 bytes_invalid=0 send_seq=1963 receive_seq=1963 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400010067 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=15980 bytes_read=32615 bytes_retransmit=0 bytes_invalid=0 send_seq=1379 receive_seq=1379 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000083 adj=63998325 EBB36: temp=27.3 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=39.7 sysload=1.00 cputime=9.878 memavail=712332 print_time=52.587 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 120.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=29034 bytes_read=40140 bytes_retransmit=9 bytes_invalid=0 send_seq=1970 receive_seq=1970 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010090 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=16019 bytes_read=32747 bytes_retransmit=0 bytes_invalid=0 send_seq=1380 receive_seq=1380 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000104 adj=63998403 EBB36: temp=27.3 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.2 sysload=0.92 cputime=9.914 memavail=711340 print_time=52.587 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,9.000 is z=1.703750 Stats 121.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=29859 bytes_read=40844 bytes_retransmit=9 bytes_invalid=0 send_seq=2012 receive_seq=2012 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010097 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=16275 bytes_read=33217 bytes_retransmit=0 bytes_invalid=0 send_seq=1400 receive_seq=1400 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000125 adj=63998568 EBB36: temp=27.5 heater_bed: target=0 temp=21.2 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=40.8 sysload=0.92 cputime=10.013 memavail=710444 print_time=53.482 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,9.000 is z=1.706875 Stats 122.9: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=31482 bytes_read=41929 bytes_retransmit=9 bytes_invalid=0 send_seq=2085 receive_seq=2085 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010099 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=16747 bytes_read=34043 bytes_retransmit=0 bytes_invalid=0 send_seq=1438 receive_seq=1438 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000140 adj=63998723 EBB36: temp=27.3 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.2 sysload=0.92 cputime=10.159 memavail=710444 print_time=54.522 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 74.300,9.000 is z=1.695312 Stats 123.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=32454 bytes_read=42811 bytes_retransmit=9 bytes_invalid=0 send_seq=2137 receive_seq=2137 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010106 EBBCan: mcu_awake=0.011 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=17092 bytes_read=34718 bytes_retransmit=0 bytes_invalid=0 send_seq=1466 receive_seq=1465 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000127 adj=63998817 EBB36: temp=27.4 heater_bed: target=0 temp=21.3 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.2 sysload=0.92 cputime=10.263 memavail=709100 print_time=55.520 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 74.300,9.000 is z=1.694062 Stats 124.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=34025 bytes_read=43941 bytes_retransmit=9 bytes_invalid=0 send_seq=2208 receive_seq=2208 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010074 EBBCan: mcu_awake=0.011 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=17593 bytes_read=35578 bytes_retransmit=0 bytes_invalid=0 send_seq=1507 receive_seq=1507 retransmit_seq=0 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000119 adj=63999195 EBB36: temp=27.5 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.2 sysload=0.92 cputime=10.414 memavail=713212 print_time=56.513 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,9.000 is z=1.711875 Stats 125.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=35122 bytes_read=45035 bytes_retransmit=9 bytes_invalid=0 send_seq=2272 receive_seq=2272 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010040 EBBCan: mcu_awake=0.011 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=18106 bytes_read=36466 bytes_retransmit=0 bytes_invalid=0 send_seq=1549 receive_seq=1549 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000113 adj=63998989 EBB36: temp=27.4 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.8 sysload=0.93 cputime=10.525 memavail=711340 print_time=57.505 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,9.000 is z=1.709687 probe at 151.100,9.000 is z=1.708437 Stats 126.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=36803 bytes_read=45967 bytes_retransmit=9 bytes_invalid=0 send_seq=2336 receive_seq=2336 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400010019 EBBCan: mcu_awake=0.011 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=18464 bytes_read=37119 bytes_retransmit=0 bytes_invalid=0 send_seq=1579 receive_seq=1579 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000101 adj=63998861 EBB36: temp=27.4 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.8 sysload=0.93 cputime=10.674 memavail=710444 print_time=58.937 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 151.100,9.000 is z=1.705937 Stats 127.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=38355 bytes_read=47078 bytes_retransmit=9 bytes_invalid=0 send_seq=2406 receive_seq=2406 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400010047 EBBCan: mcu_awake=0.011 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=18953 bytes_read=37955 bytes_retransmit=0 bytes_invalid=0 send_seq=1619 receive_seq=1619 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000089 adj=63998648 EBB36: temp=27.4 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.2 sysload=0.93 cputime=10.828 memavail=710220 print_time=59.927 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 189.500,9.000 is z=1.706562 Stats 128.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=39210 bytes_read=47789 bytes_retransmit=9 bytes_invalid=0 send_seq=2447 receive_seq=2447 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010105 EBBCan: mcu_awake=0.019 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=19214 bytes_read=38445 bytes_retransmit=0 bytes_invalid=0 send_seq=1640 receive_seq=1640 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000079 adj=63998429 EBB36: temp=27.4 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=39.7 sysload=0.93 cputime=10.902 memavail=709548 print_time=60.773 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 189.500,9.000 is z=1.703125 Stats 129.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=40762 bytes_read=48900 bytes_retransmit=9 bytes_invalid=0 send_seq=2517 receive_seq=2517 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010114 EBBCan: mcu_awake=0.019 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=19703 bytes_read=39310 bytes_retransmit=0 bytes_invalid=0 send_seq=1680 receive_seq=1680 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000068 adj=63998236 EBB36: temp=27.3 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=39.7 sysload=0.93 cputime=11.054 memavail=709552 print_time=61.764 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,9.000 is z=1.735312 Stats 130.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=41556 bytes_read=49576 bytes_retransmit=9 bytes_invalid=0 send_seq=2556 receive_seq=2556 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010137 EBBCan: mcu_awake=0.019 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=19985 bytes_read=39780 bytes_retransmit=0 bytes_invalid=0 send_seq=1700 receive_seq=1700 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000070 adj=63998148 EBB36: temp=27.4 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.8 sysload=0.86 cputime=11.136 memavail=707876 print_time=62.607 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,9.000 is z=1.735312 Stats 131.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=43200 bytes_read=50677 bytes_retransmit=9 bytes_invalid=0 send_seq=2627 receive_seq=2627 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010161 EBBCan: mcu_awake=0.019 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=20464 bytes_read=40606 bytes_retransmit=0 bytes_invalid=0 send_seq=1738 receive_seq=1738 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000069 adj=63998193 EBB36: temp=27.5 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=39.7 sysload=0.86 cputime=11.285 memavail=707652 print_time=63.608 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,52.000 is z=1.731875 Stats 132.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=44015 bytes_read=51360 bytes_retransmit=9 bytes_invalid=0 send_seq=2668 receive_seq=2668 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010154 EBBCan: mcu_awake=0.019 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=20708 bytes_read=41100 bytes_retransmit=0 bytes_invalid=0 send_seq=1757 receive_seq=1757 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000073 adj=63998204 EBB36: temp=27.6 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.2 sysload=0.86 cputime=11.364 memavail=711728 print_time=64.498 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,52.000 is z=1.728437 Stats 133.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=45646 bytes_read=52439 bytes_retransmit=9 bytes_invalid=0 send_seq=2741 receive_seq=2739 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010139 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=21192 bytes_read=41942 bytes_retransmit=0 bytes_invalid=0 send_seq=1796 receive_seq=1796 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000139 adj=63998313 EBB36: temp=27.7 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=40.2 sysload=0.86 cputime=11.519 memavail=709544 print_time=65.533 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 189.500,52.000 is z=1.715937 Stats 134.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=46618 bytes_read=53316 bytes_retransmit=9 bytes_invalid=0 send_seq=2793 receive_seq=2793 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=7 freq=400010128 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=21499 bytes_read=42534 bytes_retransmit=0 bytes_invalid=0 send_seq=1822 receive_seq=1822 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000139 adj=63999132 EBB36: temp=27.6 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=39.7 sysload=0.86 cputime=11.621 memavail=709552 print_time=66.524 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 189.500,52.000 is z=1.715937 Stats 135.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=48193 bytes_read=54465 bytes_retransmit=9 bytes_invalid=0 send_seq=2865 receive_seq=2865 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010119 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=21971 bytes_read=43371 bytes_retransmit=0 bytes_invalid=0 send_seq=1863 receive_seq=1863 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000145 adj=63999003 EBB36: temp=27.5 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=39.7 sysload=0.79 cputime=11.765 memavail=709552 print_time=67.512 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.8 pwm=0.000 probe at 151.100,52.000 is z=1.703750 Stats 136.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=49291 bytes_read=55574 bytes_retransmit=9 bytes_invalid=0 send_seq=2929 receive_seq=2929 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010125 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=22448 bytes_read=44199 bytes_retransmit=0 bytes_invalid=0 send_seq=1905 receive_seq=1905 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000136 adj=63998958 EBB36: temp=27.6 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=39.7 sysload=0.79 cputime=11.879 memavail=709552 print_time=68.505 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 151.100,52.000 is z=1.703125 probe at 112.700,52.000 is z=1.705937 Stats 137.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=50943 bytes_read=56472 bytes_retransmit=9 bytes_invalid=0 send_seq=2992 receive_seq=2992 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400010088 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=22770 bytes_read=44784 bytes_retransmit=0 bytes_invalid=0 send_seq=1933 receive_seq=1933 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000125 adj=63998740 EBB36: temp=27.6 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=39.7 sysload=0.79 cputime=12.024 memavail=708880 print_time=69.938 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,52.000 is z=1.705312 Stats 138.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=52494 bytes_read=57583 bytes_retransmit=9 bytes_invalid=0 send_seq=3062 receive_seq=3062 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400010096 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=23247 bytes_read=45659 bytes_retransmit=0 bytes_invalid=0 send_seq=1972 receive_seq=1972 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000115 adj=63998597 EBB36: temp=27.6 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=39.7 sysload=0.79 cputime=12.177 memavail=708880 print_time=70.927 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 74.300,52.000 is z=1.706562 Stats 139.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=53336 bytes_read=58293 bytes_retransmit=9 bytes_invalid=0 send_seq=3102 receive_seq=3102 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010109 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=23508 bytes_read=46134 bytes_retransmit=0 bytes_invalid=0 send_seq=1993 receive_seq=1993 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000104 adj=63998443 EBB36: temp=27.5 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=39.7 sysload=0.79 cputime=12.253 memavail=708880 print_time=71.773 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 74.300,52.000 is z=1.706875 Stats 140.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=54895 bytes_read=59389 bytes_retransmit=9 bytes_invalid=0 send_seq=3172 receive_seq=3172 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010118 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=23992 bytes_read=46965 bytes_retransmit=0 bytes_invalid=0 send_seq=2032 receive_seq=2032 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000094 adj=63998305 EBB36: temp=27.6 heater_bed: target=0 temp=22.1 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=39.2 sysload=0.72 cputime=12.413 memavail=708728 print_time=72.765 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,52.000 is z=1.715937 Stats 141.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=55702 bytes_read=60070 bytes_retransmit=9 bytes_invalid=0 send_seq=3212 receive_seq=3212 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010139 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=24241 bytes_read=47464 bytes_retransmit=0 bytes_invalid=0 send_seq=2052 receive_seq=2052 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000080 adj=63998202 EBB36: temp=27.6 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=39.7 sysload=0.72 cputime=12.491 memavail=708748 print_time=73.607 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,52.000 is z=1.717500 Stats 142.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=57347 bytes_read=61186 bytes_retransmit=9 bytes_invalid=0 send_seq=3283 receive_seq=3283 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010161 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=24718 bytes_read=48295 bytes_retransmit=0 bytes_invalid=0 send_seq=2091 receive_seq=2091 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000070 adj=63998059 EBB36: temp=27.7 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=39.7 sysload=0.72 cputime=12.652 memavail=708748 print_time=74.613 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,95.000 is z=1.710937 Stats 143.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=58168 bytes_read=61866 bytes_retransmit=9 bytes_invalid=0 send_seq=3324 receive_seq=3324 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010179 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=25012 bytes_read=48785 bytes_retransmit=0 bytes_invalid=0 send_seq=2112 receive_seq=2112 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000073 adj=63997989 EBB36: temp=27.7 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=39.7 sysload=0.72 cputime=12.736 memavail=708748 print_time=75.507 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 35.900,95.000 is z=1.709375 Stats 144.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=59696 bytes_read=62963 bytes_retransmit=9 bytes_invalid=0 send_seq=3394 receive_seq=3394 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010178 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=25484 bytes_read=49640 bytes_retransmit=0 bytes_invalid=0 send_seq=2150 receive_seq=2150 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000078 adj=63998088 EBB36: temp=27.6 heater_bed: target=0 temp=22.0 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=39.7 sysload=0.72 cputime=12.890 memavail=708748 print_time=76.496 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 74.300,95.000 is z=1.674375 Stats 145.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=60744 bytes_read=63821 bytes_retransmit=9 bytes_invalid=0 send_seq=3447 receive_seq=3447 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010166 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=25800 bytes_read=50247 bytes_retransmit=0 bytes_invalid=0 send_seq=2175 receive_seq=2175 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000078 adj=63998241 EBB36: temp=27.7 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=38.6 sysload=0.67 cputime=12.988 memavail=708748 print_time=77.497 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 74.300,95.000 is z=1.673125 Stats 146.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=62309 bytes_read=64936 bytes_retransmit=9 bytes_invalid=0 send_seq=3518 receive_seq=3518 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010172 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=26296 bytes_read=51083 bytes_retransmit=0 bytes_invalid=0 send_seq=2215 receive_seq=2215 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000079 adj=63998322 EBB36: temp=27.7 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=39.7 sysload=0.67 cputime=13.134 memavail=708748 print_time=78.494 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,95.000 is z=1.665000 Stats 147.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=63406 bytes_read=66031 bytes_retransmit=9 bytes_invalid=0 send_seq=3582 receive_seq=3582 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010152 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=26792 bytes_read=51976 bytes_retransmit=0 bytes_invalid=0 send_seq=2255 receive_seq=2255 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000081 adj=63998347 EBB36: temp=27.8 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=39.2 sysload=0.67 cputime=13.248 memavail=708748 print_time=79.498 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,95.000 is z=1.665937 probe at 151.100,95.000 is z=1.657500 Stats 148.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=65133 bytes_read=67053 bytes_retransmit=9 bytes_invalid=0 send_seq=3650 receive_seq=3650 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400010123 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=27205 bytes_read=52719 bytes_retransmit=0 bytes_invalid=0 send_seq=2289 receive_seq=2289 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000092 adj=63998446 EBB36: temp=27.7 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=39.2 sysload=0.67 cputime=13.400 memavail=708748 print_time=81.002 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 151.100,95.000 is z=1.658437 Stats 149.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=66685 bytes_read=68164 bytes_retransmit=9 bytes_invalid=0 send_seq=3720 receive_seq=3720 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400010149 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=27677 bytes_read=53545 bytes_retransmit=0 bytes_invalid=0 send_seq=2327 receive_seq=2327 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000100 adj=63998652 EBB36: temp=27.9 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=39.2 sysload=0.67 cputime=13.557 memavail=708764 print_time=82.003 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 189.500,95.000 is z=1.676250 Stats 150.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=67511 bytes_read=68878 bytes_retransmit=9 bytes_invalid=0 send_seq=3761 receive_seq=3761 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400010139 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=27933 bytes_read=54058 bytes_retransmit=0 bytes_invalid=0 send_seq=2347 receive_seq=2347 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000101 adj=63998652 EBB36: temp=27.7 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=39.2 sysload=0.61 cputime=13.648 memavail=708008 print_time=82.852 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 189.500,95.000 is z=1.675937 Stats 151.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=69063 bytes_read=69989 bytes_retransmit=9 bytes_invalid=0 send_seq=3831 receive_seq=3831 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400010147 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=28417 bytes_read=54889 bytes_retransmit=0 bytes_invalid=0 send_seq=2386 receive_seq=2386 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000098 adj=63998654 EBB36: temp=27.8 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=38.6 sysload=0.61 cputime=13.801 memavail=708016 print_time=83.850 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,95.000 is z=1.698437 Stats 152.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=69877 bytes_read=70669 bytes_retransmit=9 bytes_invalid=0 send_seq=3871 receive_seq=3871 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400010120 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=28678 bytes_read=55364 bytes_retransmit=0 bytes_invalid=0 send_seq=2407 receive_seq=2407 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000094 adj=63998546 EBB36: temp=27.8 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=38.6 sysload=0.61 cputime=13.895 memavail=708016 print_time=84.695 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,95.000 is z=1.697500 Stats 153.9: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=71506 bytes_read=71790 bytes_retransmit=9 bytes_invalid=0 send_seq=3943 receive_seq=3943 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=58 upcoming_bytes=0 freq=400010091 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=29150 bytes_read=56234 bytes_retransmit=0 bytes_invalid=0 send_seq=2445 receive_seq=2445 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000085 adj=63998535 EBB36: temp=27.7 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=39.2 sysload=0.61 cputime=14.056 memavail=708016 print_time=85.705 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 227.900,138.000 is z=1.674687 Stats 154.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=72372 bytes_read=72506 bytes_retransmit=9 bytes_invalid=0 send_seq=3985 receive_seq=3985 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010101 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=29449 bytes_read=56728 bytes_retransmit=0 bytes_invalid=0 send_seq=2467 receive_seq=2467 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000076 adj=63998466 EBB36: temp=27.8 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=38.6 sysload=0.61 cputime=14.138 memavail=708016 print_time=86.555 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,138.000 is z=1.672812 Stats 155.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=73935 bytes_read=73602 bytes_retransmit=9 bytes_invalid=0 send_seq=4055 receive_seq=4055 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010119 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=29938 bytes_read=57564 bytes_retransmit=0 bytes_invalid=0 send_seq=2507 receive_seq=2507 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000065 adj=63998327 EBB36: temp=27.9 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=38.6 sysload=0.56 cputime=14.289 memavail=708016 print_time=87.553 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 189.500,138.000 is z=1.626562 Stats 156.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=74870 bytes_read=74350 bytes_retransmit=9 bytes_invalid=0 send_seq=4100 receive_seq=4100 retransmit_seq=2 srtt=0.002 rttvar=0.002 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010135 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=30223 bytes_read=58106 bytes_retransmit=0 bytes_invalid=0 send_seq=2530 receive_seq=2530 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000057 adj=63998176 EBB36: temp=28.0 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=39.7 sysload=0.56 cputime=14.376 memavail=709704 print_time=88.514 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 189.500,138.000 is z=1.626562 Stats 157.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=76432 bytes_read=75456 bytes_retransmit=9 bytes_invalid=0 send_seq=4169 receive_seq=4169 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010145 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=30712 bytes_read=58942 bytes_retransmit=0 bytes_invalid=0 send_seq=2570 receive_seq=2570 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000048 adj=63998110 EBB36: temp=27.9 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=39.2 sysload=0.56 cputime=14.524 memavail=709480 print_time=89.522 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 151.100,138.000 is z=1.595937 Stats 158.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=77447 bytes_read=76379 bytes_retransmit=9 bytes_invalid=0 send_seq=4224 receive_seq=4224 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010155 EBBCan: mcu_awake=0.021 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=31105 bytes_read=59650 bytes_retransmit=0 bytes_invalid=0 send_seq=2602 receive_seq=2601 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000041 adj=63998047 EBB36: temp=28.1 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=38.6 sysload=0.56 cputime=14.630 memavail=709484 print_time=90.539 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 151.100,138.000 is z=1.595937 Stats 159.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=78978 bytes_read=77462 bytes_retransmit=9 bytes_invalid=0 send_seq=4291 receive_seq=4291 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010188 EBBCan: mcu_awake=0.021 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=31558 bytes_read=60477 bytes_retransmit=0 bytes_invalid=0 send_seq=2639 receive_seq=2639 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000038 adj=63998020 EBB36: temp=27.9 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=38.6 sysload=0.56 cputime=14.778 memavail=709484 print_time=91.503 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,138.000 is z=1.618125 Stats 160.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=80063 bytes_read=78552 bytes_retransmit=9 bytes_invalid=0 send_seq=4354 receive_seq=4354 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010170 EBBCan: mcu_awake=0.021 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=32054 bytes_read=61341 bytes_retransmit=0 bytes_invalid=0 send_seq=2679 receive_seq=2679 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000037 adj=63998009 EBB36: temp=27.8 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=38.6 sysload=0.52 cputime=14.890 memavail=709240 print_time=92.517 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 112.700,138.000 is z=1.618125 probe at 74.300,138.000 is z=1.622187 Stats 161.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=81842 bytes_read=79607 bytes_retransmit=9 bytes_invalid=0 send_seq=4426 receive_seq=4426 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400010144 EBBCan: mcu_awake=0.021 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=32491 bytes_read=62121 bytes_retransmit=0 bytes_invalid=0 send_seq=2715 receive_seq=2715 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000043 adj=63998144 EBB36: temp=28.1 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=38.6 sysload=0.52 cputime=15.044 memavail=709240 print_time=94.039 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 74.300,138.000 is z=1.621875 Stats 162.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=83402 bytes_read=80718 bytes_retransmit=9 bytes_invalid=0 send_seq=4496 receive_seq=4496 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400010129 EBBCan: mcu_awake=0.021 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=32975 bytes_read=62981 bytes_retransmit=0 bytes_invalid=0 send_seq=2754 receive_seq=2754 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000049 adj=63998377 EBB36: temp=28.0 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=38.6 sysload=0.52 cputime=15.196 memavail=709236 print_time=95.049 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 35.900,138.000 is z=1.665312 Stats 163.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=84227 bytes_read=81432 bytes_retransmit=9 bytes_invalid=0 send_seq=4537 receive_seq=4537 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400010121 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=33243 bytes_read=63485 bytes_retransmit=0 bytes_invalid=0 send_seq=2775 receive_seq=2775 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000051 adj=63998509 EBB36: temp=27.8 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=38.1 sysload=0.52 cputime=15.292 memavail=709236 print_time=95.903 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,138.000 is z=1.665000 Stats 164.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=85913 bytes_read=82552 bytes_retransmit=9 bytes_invalid=0 send_seq=4609 receive_seq=4609 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=7 upcoming_bytes=0 freq=400010119 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=33717 bytes_read=64306 bytes_retransmit=0 bytes_invalid=0 send_seq=2812 receive_seq=2812 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000058 adj=63998530 EBB36: temp=28.2 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=38.1 sysload=0.52 cputime=15.451 memavail=709236 print_time=96.922 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,181.000 is z=1.663125 Stats 165.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=86687 bytes_read=83244 bytes_retransmit=9 bytes_invalid=0 send_seq=4650 receive_seq=4650 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400010113 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=33985 bytes_read=64824 bytes_retransmit=0 bytes_invalid=0 send_seq=2833 receive_seq=2833 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000061 adj=63998604 EBB36: temp=27.9 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=38.6 sysload=0.48 cputime=15.544 memavail=709236 print_time=97.774 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,181.000 is z=1.657187 Stats 166.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=88247 bytes_read=84360 bytes_retransmit=9 bytes_invalid=0 send_seq=4721 receive_seq=4721 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400010086 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=34469 bytes_read=65655 bytes_retransmit=0 bytes_invalid=0 send_seq=2872 receive_seq=2872 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000063 adj=63998630 EBB36: temp=28.0 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=38.6 sysload=0.48 cputime=15.698 memavail=709236 print_time=98.776 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 74.300,181.000 is z=1.612500 Stats 167.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=89137 bytes_read=85088 bytes_retransmit=9 bytes_invalid=0 send_seq=4765 receive_seq=4765 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010095 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=34749 bytes_read=66177 bytes_retransmit=0 bytes_invalid=0 send_seq=2894 receive_seq=2894 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000071 adj=63998667 EBB36: temp=27.9 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=38.6 sysload=0.48 cputime=15.784 memavail=709236 print_time=99.641 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 74.300,181.000 is z=1.611875 Stats 168.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=90656 bytes_read=86194 bytes_retransmit=9 bytes_invalid=0 send_seq=4834 receive_seq=4834 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400010067 EBBCan: mcu_awake=0.021 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=35226 bytes_read=67052 bytes_retransmit=0 bytes_invalid=0 send_seq=2933 receive_seq=2933 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000065 adj=63998716 EBB36: temp=28.1 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.48 cputime=15.934 memavail=709236 print_time=100.653 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 112.700,181.000 is z=1.586562 Stats 169.9: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=91567 bytes_read=86971 bytes_retransmit=9 bytes_invalid=0 send_seq=4880 receive_seq=4879 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010046 EBBCan: mcu_awake=0.021 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=35561 bytes_read=67603 bytes_retransmit=0 bytes_invalid=0 send_seq=2958 receive_seq=2958 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000056 adj=63998622 EBB36: temp=27.9 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.48 cputime=16.030 memavail=708760 print_time=101.572 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,181.000 is z=1.586875 Stats 171.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=93124 bytes_read=88072 bytes_retransmit=9 bytes_invalid=0 send_seq=4950 receive_seq=4950 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010024 EBBCan: mcu_awake=0.021 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=36044 bytes_read=68450 bytes_retransmit=0 bytes_invalid=0 send_seq=2998 receive_seq=2998 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000042 adj=63998504 EBB36: temp=28.1 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=38.6 sysload=0.44 cputime=16.182 memavail=706716 print_time=102.539 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 151.100,181.000 is z=1.586875 Stats 172.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=94116 bytes_read=88849 bytes_retransmit=9 bytes_invalid=0 send_seq=4998 receive_seq=4998 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010003 EBBCan: mcu_awake=0.021 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=36341 bytes_read=69011 bytes_retransmit=0 bytes_invalid=0 send_seq=3022 receive_seq=3022 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000039 adj=63998352 EBB36: temp=28.1 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=38.1 sysload=0.44 cputime=16.274 memavail=706064 print_time=103.556 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 151.100,181.000 is z=1.583750 Stats 173.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=95689 bytes_read=89965 bytes_retransmit=9 bytes_invalid=0 send_seq=5069 receive_seq=5069 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010000 EBBCan: mcu_awake=0.021 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=36830 bytes_read=69847 bytes_retransmit=0 bytes_invalid=0 send_seq=3062 receive_seq=3062 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000034 adj=63998385 EBB36: temp=28.0 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=38.6 sysload=0.44 cputime=16.426 memavail=705568 print_time=104.574 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 189.500,181.000 is z=1.616875 Stats 174.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=96714 bytes_read=90945 bytes_retransmit=9 bytes_invalid=0 send_seq=5127 receive_seq=5127 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010014 EBBCan: mcu_awake=0.019 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=37259 bytes_read=70631 bytes_retransmit=0 bytes_invalid=0 send_seq=3097 receive_seq=3097 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000029 adj=63998335 EBB36: temp=28.1 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=38.1 sysload=0.44 cputime=16.536 memavail=705572 print_time=105.535 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 189.500,181.000 is z=1.615312 Stats 175.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=98269 bytes_read=92038 bytes_retransmit=9 bytes_invalid=0 send_seq=5196 receive_seq=5196 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010023 EBBCan: mcu_awake=0.019 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=37736 bytes_read=71477 bytes_retransmit=0 bytes_invalid=0 send_seq=3136 receive_seq=3136 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000021 adj=63998260 EBB36: temp=28.0 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=38.6 sysload=0.44 cputime=16.689 memavail=710384 print_time=106.546 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,181.000 is z=1.667187 Stats 176.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=99340 bytes_read=93134 bytes_retransmit=9 bytes_invalid=0 send_seq=5260 receive_seq=5260 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010012 EBBCan: mcu_awake=0.019 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=38261 bytes_read=72356 bytes_retransmit=0 bytes_invalid=0 send_seq=3179 receive_seq=3179 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000015 adj=63998160 EBB36: temp=27.9 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=38.6 sysload=0.40 cputime=16.800 memavail=709180 print_time=107.548 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 227.900,181.000 is z=1.666562 probe at 227.900,224.000 is z=1.693750 Stats 177.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=101081 bytes_read=94017 bytes_retransmit=9 bytes_invalid=0 send_seq=5324 receive_seq=5324 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400010007 EBBCan: mcu_awake=0.019 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=38595 bytes_read=72970 bytes_retransmit=0 bytes_invalid=0 send_seq=3207 receive_seq=3207 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000014 adj=63998166 EBB36: temp=27.9 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=38.6 sysload=0.40 cputime=16.958 memavail=708928 print_time=109.014 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,224.000 is z=1.692812 Stats 178.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=102636 bytes_read=95143 bytes_retransmit=9 bytes_invalid=0 send_seq=5394 receive_seq=5394 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400010005 EBBCan: mcu_awake=0.019 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=39084 bytes_read=73835 bytes_retransmit=0 bytes_invalid=0 send_seq=3247 receive_seq=3247 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000008 adj=63998258 EBB36: temp=28.1 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=37.6 sysload=0.40 cputime=17.109 memavail=708928 print_time=110.006 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 189.500,224.000 is z=1.629687 Stats 179.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=103473 bytes_read=95861 bytes_retransmit=9 bytes_invalid=0 send_seq=5436 receive_seq=5436 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400010002 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=39402 bytes_read=74363 bytes_retransmit=0 bytes_invalid=0 send_seq=3270 receive_seq=3270 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000014 adj=63998220 EBB36: temp=28.3 heater_bed: target=0 temp=22.0 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.40 cputime=17.203 memavail=708928 print_time=110.867 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 189.500,224.000 is z=1.629062 Stats 180.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=105032 bytes_read=96972 bytes_retransmit=9 bytes_invalid=0 send_seq=5506 receive_seq=5506 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400009983 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=39886 bytes_read=75194 bytes_retransmit=0 bytes_invalid=0 send_seq=3309 receive_seq=3309 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000029 adj=63998346 EBB36: temp=28.2 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=38.1 sysload=0.40 cputime=17.360 memavail=708928 print_time=111.875 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 151.100,224.000 is z=1.590937 Stats 181.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=105881 bytes_read=97739 bytes_retransmit=9 bytes_invalid=0 send_seq=5549 receive_seq=5549 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400009988 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=40178 bytes_read=75750 bytes_retransmit=0 bytes_invalid=0 send_seq=3332 receive_seq=3332 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000030 adj=63998619 EBB36: temp=28.1 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.37 cputime=17.442 memavail=708696 print_time=112.744 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 151.100,224.000 is z=1.592812 Stats 182.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=107449 bytes_read=98840 bytes_retransmit=9 bytes_invalid=0 send_seq=5620 receive_seq=5620 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400009980 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=40650 bytes_read=76576 bytes_retransmit=0 bytes_invalid=0 send_seq=3370 receive_seq=3370 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000032 adj=63998584 EBB36: temp=28.2 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=38.1 sysload=0.37 cputime=17.590 memavail=708696 print_time=113.759 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,224.000 is z=1.594375 Stats 183.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=108339 bytes_read=99582 bytes_retransmit=9 bytes_invalid=0 send_seq=5664 receive_seq=5664 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009989 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=40942 bytes_read=77117 bytes_retransmit=0 bytes_invalid=0 send_seq=3393 receive_seq=3393 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000040 adj=63998594 EBB36: temp=28.1 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.37 cputime=17.670 memavail=708696 print_time=114.626 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,224.000 is z=1.590625 Stats 184.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=109912 bytes_read=100713 bytes_retransmit=9 bytes_invalid=0 send_seq=5735 receive_seq=5735 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009971 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=41426 bytes_read=77978 bytes_retransmit=0 bytes_invalid=0 send_seq=3432 receive_seq=3432 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000041 adj=63998648 EBB36: temp=28.2 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=38.1 sysload=0.37 cputime=17.817 memavail=708696 print_time=115.642 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 74.300,224.000 is z=1.599687 Stats 185.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=110775 bytes_read=101475 bytes_retransmit=9 bytes_invalid=0 send_seq=5780 receive_seq=5780 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009968 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=41718 bytes_read=78505 bytes_retransmit=0 bytes_invalid=0 send_seq=3455 receive_seq=3455 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000044 adj=63998663 EBB36: temp=28.2 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.37 cputime=17.911 memavail=708696 print_time=116.558 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 74.300,224.000 is z=1.595937 Stats 186.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=112348 bytes_read=102576 bytes_retransmit=9 bytes_invalid=0 send_seq=5851 receive_seq=5851 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009966 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=42202 bytes_read=79350 bytes_retransmit=0 bytes_invalid=0 send_seq=3494 receive_seq=3494 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000040 adj=63998659 EBB36: temp=28.1 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=38.6 sysload=0.42 cputime=18.056 memavail=708696 print_time=117.573 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,224.000 is z=1.643437 Stats 187.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=113379 bytes_read=103407 bytes_retransmit=9 bytes_invalid=0 send_seq=5903 receive_seq=5903 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009949 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=42506 bytes_read=79953 bytes_retransmit=0 bytes_invalid=0 send_seq=3518 receive_seq=3518 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000040 adj=63998552 EBB36: temp=28.2 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.42 cputime=18.152 memavail=708696 print_time=118.579 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,224.000 is z=1.642187 Mesh Bed Leveling Complete save_config: set [bed_mesh default] version = 1 save_config: set [bed_mesh default] points = 0.075312, 0.064687, 0.080781, 0.077187, 0.074844, 0.105312 0.086719, 0.076719, 0.075625, 0.073437, 0.085937, 0.100156 0.080156, 0.043750, 0.035469, 0.027969, 0.046094, 0.067969 0.035156, -0.007969, -0.011875, -0.034063, -0.003438, 0.043750 0.030156, -0.017813, -0.043281, -0.044688, -0.013906, 0.036875 0.012812, -0.032188, -0.037500, -0.038125, -0.000625, 0.063281 save_config: set [bed_mesh default] x_count = 6 save_config: set [bed_mesh default] y_count = 6 save_config: set [bed_mesh default] mesh_x_pps = 2 save_config: set [bed_mesh default] mesh_y_pps = 2 save_config: set [bed_mesh default] algo = lagrange save_config: set [bed_mesh default] tension = 0.2 save_config: set [bed_mesh default] min_x = 7.0 save_config: set [bed_mesh default] max_x = 199.0 save_config: set [bed_mesh default] min_y = 5.0 save_config: set [bed_mesh default] max_y = 220.0 Bed Mesh state has been saved to profile [default] for the current session. The SAVE_CONFIG command will update the printer config file and restart the printer. Stats 188.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=114170 bytes_read=104343 bytes_retransmit=9 bytes_invalid=0 send_seq=5956 receive_seq=5956 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009948 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=42921 bytes_read=80699 bytes_retransmit=0 bytes_invalid=0 send_seq=3554 receive_seq=3554 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000034 adj=63998561 EBB36: temp=28.2 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=38.1 sysload=0.42 cputime=18.292 memavail=708696 print_time=119.215 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 189.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=114260 bytes_read=104587 bytes_retransmit=9 bytes_invalid=0 send_seq=5963 receive_seq=5963 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009945 EBBCan: mcu_awake=0.015 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=42927 bytes_read=80831 bytes_retransmit=0 bytes_invalid=0 send_seq=3555 receive_seq=3555 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000030 adj=63998454 EBB36: temp=28.0 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.42 cputime=18.341 memavail=708696 print_time=119.215 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 190.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=114350 bytes_read=104876 bytes_retransmit=9 bytes_invalid=0 send_seq=5970 receive_seq=5970 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009945 EBBCan: mcu_awake=0.015 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=42933 bytes_read=80949 bytes_retransmit=0 bytes_invalid=0 send_seq=3556 receive_seq=3556 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000028 adj=63998399 EBB36: temp=28.3 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.42 cputime=18.392 memavail=708696 print_time=119.215 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 191.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=114440 bytes_read=105120 bytes_retransmit=9 bytes_invalid=0 send_seq=5977 receive_seq=5977 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009951 EBBCan: mcu_awake=0.015 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=42939 bytes_read=81052 bytes_retransmit=0 bytes_invalid=0 send_seq=3557 receive_seq=3557 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000023 adj=63998381 EBB36: temp=28.2 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.39 cputime=18.442 memavail=708696 print_time=119.215 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 192.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=114530 bytes_read=105379 bytes_retransmit=9 bytes_invalid=0 send_seq=5984 receive_seq=5984 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009946 EBBCan: mcu_awake=0.015 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=42945 bytes_read=81169 bytes_retransmit=0 bytes_invalid=0 send_seq=3558 receive_seq=3558 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000020 adj=63998316 EBB36: temp=28.3 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.39 cputime=18.493 memavail=708712 print_time=119.215 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 193.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=114620 bytes_read=105638 bytes_retransmit=9 bytes_invalid=0 send_seq=5991 receive_seq=5991 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009948 EBBCan: mcu_awake=0.015 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=42951 bytes_read=81287 bytes_retransmit=0 bytes_invalid=0 send_seq=3559 receive_seq=3559 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000016 adj=63998308 EBB36: temp=28.2 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.39 cputime=18.541 memavail=708712 print_time=119.215 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 194.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=114710 bytes_read=105882 bytes_retransmit=9 bytes_invalid=0 send_seq=5998 receive_seq=5998 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009941 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=42957 bytes_read=81404 bytes_retransmit=0 bytes_invalid=0 send_seq=3560 receive_seq=3560 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000014 adj=63998278 EBB36: temp=28.2 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.39 cputime=18.590 memavail=708712 print_time=119.215 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 195.0: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=115539 bytes_read=106215 bytes_retransmit=9 bytes_invalid=0 send_seq=6017 receive_seq=6017 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009948 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=42963 bytes_read=81521 bytes_retransmit=0 bytes_invalid=0 send_seq=3561 receive_seq=3561 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000010 adj=63998291 EBB36: temp=28.3 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.39 cputime=18.821 memavail=707956 print_time=127.328 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 196.0: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=115956 bytes_read=106737 bytes_retransmit=9 bytes_invalid=0 send_seq=6043 receive_seq=6043 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009936 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=43134 bytes_read=81876 bytes_retransmit=0 bytes_invalid=0 send_seq=3573 receive_seq=3573 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000016 adj=63998280 EBB36: temp=28.4 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.36 cputime=18.873 memavail=707956 print_time=127.578 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,9.000 is z=1.700937 Stats 197.0: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=117041 bytes_read=107826 bytes_retransmit=9 bytes_invalid=0 send_seq=6106 receive_seq=6106 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009918 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=43647 bytes_read=82750 bytes_retransmit=0 bytes_invalid=0 send_seq=3615 receive_seq=3615 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000013 adj=63998413 EBB36: temp=28.2 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.36 cputime=18.984 memavail=707964 print_time=128.574 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,9.000 is z=1.701875 probe at 74.300,9.000 is z=1.691562 Stats 198.0: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=118708 bytes_read=108685 bytes_retransmit=9 bytes_invalid=0 send_seq=6168 receive_seq=6168 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009927 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=43957 bytes_read=83369 bytes_retransmit=0 bytes_invalid=0 send_seq=3641 receive_seq=3641 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000010 adj=63998417 EBB36: temp=28.4 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.36 cputime=19.145 memavail=707964 print_time=130.014 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 74.300,9.000 is z=1.689062 Stats 199.0: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=120267 bytes_read=109796 bytes_retransmit=9 bytes_invalid=0 send_seq=6238 receive_seq=6238 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009934 EBBCan: mcu_awake=0.013 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=44446 bytes_read=84220 bytes_retransmit=0 bytes_invalid=0 send_seq=3681 receive_seq=3681 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000008 adj=63998358 EBB36: temp=28.3 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.36 cputime=19.301 memavail=707964 print_time=131.008 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 112.700,9.000 is z=1.706250 Stats 200.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=121073 bytes_read=110491 bytes_retransmit=9 bytes_invalid=0 send_seq=6278 receive_seq=6278 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009957 EBBCan: mcu_awake=0.013 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=44707 bytes_read=84695 bytes_retransmit=0 bytes_invalid=0 send_seq=3702 receive_seq=3702 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000003 adj=63998326 EBB36: temp=28.4 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.36 cputime=19.382 memavail=707964 print_time=131.854 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 112.700,9.000 is z=1.706562 Stats 201.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=122624 bytes_read=111602 bytes_retransmit=9 bytes_invalid=0 send_seq=6348 receive_seq=6348 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009961 EBBCan: mcu_awake=0.013 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=45196 bytes_read=85556 bytes_retransmit=0 bytes_invalid=0 send_seq=3742 receive_seq=3742 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=63999997 adj=63998217 EBB36: temp=28.4 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.41 cputime=19.537 memavail=707740 print_time=132.843 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 151.100,9.000 is z=1.702500 Stats 202.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=123430 bytes_read=112297 bytes_retransmit=9 bytes_invalid=0 send_seq=6388 receive_seq=6388 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009970 EBBCan: mcu_awake=0.013 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=45453 bytes_read=86010 bytes_retransmit=0 bytes_invalid=0 send_seq=3764 receive_seq=3764 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=63999990 adj=63998163 EBB36: temp=28.2 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.41 cputime=19.617 memavail=707748 print_time=133.691 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.8 pwm=0.000 probe at 151.100,9.000 is z=1.700625 Stats 203.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=124982 bytes_read=113393 bytes_retransmit=9 bytes_invalid=0 send_seq=6458 receive_seq=6458 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009985 EBBCan: mcu_awake=0.013 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=45908 bytes_read=86802 bytes_retransmit=0 bytes_invalid=0 send_seq=3804 receive_seq=3804 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=63999989 adj=63998085 EBB36: temp=28.2 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.41 cputime=19.771 memavail=707748 print_time=134.682 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 189.500,9.000 is z=1.698750 Stats 204.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=125810 bytes_read=114098 bytes_retransmit=9 bytes_invalid=0 send_seq=6500 receive_seq=6500 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009970 EBBCan: mcu_awake=0.019 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=46187 bytes_read=87294 bytes_retransmit=0 bytes_invalid=0 send_seq=3825 receive_seq=3825 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999991 adj=63998113 EBB36: temp=28.5 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.41 cputime=19.865 memavail=707748 print_time=135.577 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 189.500,9.000 is z=1.697500 Stats 205.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=127451 bytes_read=115234 bytes_retransmit=9 bytes_invalid=0 send_seq=6572 receive_seq=6572 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009973 EBBCan: mcu_awake=0.019 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=46637 bytes_read=88083 bytes_retransmit=0 bytes_invalid=0 send_seq=3864 receive_seq=3864 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999992 adj=63998245 EBB36: temp=28.2 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.41 cputime=20.013 memavail=707748 print_time=136.619 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 227.900,9.000 is z=1.729062 Stats 206.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=128435 bytes_read=116091 bytes_retransmit=9 bytes_invalid=0 send_seq=6625 receive_seq=6625 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009971 EBBCan: mcu_awake=0.019 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=46977 bytes_read=88714 bytes_retransmit=0 bytes_invalid=0 send_seq=3891 receive_seq=3891 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999997 adj=63998286 EBB36: temp=28.1 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.0 sysload=0.37 cputime=20.110 memavail=707748 print_time=137.611 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,9.000 is z=1.728437 Stats 207.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=130097 bytes_read=117203 bytes_retransmit=9 bytes_invalid=0 send_seq=6698 receive_seq=6698 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009945 EBBCan: mcu_awake=0.019 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=47449 bytes_read=89564 bytes_retransmit=0 bytes_invalid=0 send_seq=3929 receive_seq=3928 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999995 adj=63998392 EBB36: temp=28.2 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.37 cputime=20.259 memavail=707748 print_time=138.613 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,52.000 is z=1.726875 Stats 208.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=131192 bytes_read=118310 bytes_retransmit=9 bytes_invalid=0 send_seq=6762 receive_seq=6762 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009938 EBBCan: mcu_awake=0.019 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=47945 bytes_read=90447 bytes_retransmit=0 bytes_invalid=0 send_seq=3969 receive_seq=3969 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000002 adj=63998429 EBB36: temp=28.3 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.37 cputime=20.376 memavail=707748 print_time=139.602 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,52.000 is z=1.725625 probe at 189.500,52.000 is z=1.712812 Stats 209.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=132852 bytes_read=119220 bytes_retransmit=9 bytes_invalid=0 send_seq=6826 receive_seq=6826 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400009935 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=48274 bytes_read=91071 bytes_retransmit=0 bytes_invalid=0 send_seq=3996 receive_seq=3996 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000001 adj=63998550 EBB36: temp=28.3 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=37.6 sysload=0.37 cputime=20.533 memavail=707748 print_time=141.030 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 189.500,52.000 is z=1.711875 Stats 210.0: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=134403 bytes_read=120346 bytes_retransmit=9 bytes_invalid=0 send_seq=6896 receive_seq=6896 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400009918 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=48758 bytes_read=91931 bytes_retransmit=0 bytes_invalid=0 send_seq=4035 receive_seq=4035 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000003 adj=63998482 EBB36: temp=28.1 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.37 cputime=20.693 memavail=707748 print_time=142.019 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 151.100,52.000 is z=1.700937 Stats 211.0: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=135245 bytes_read=121041 bytes_retransmit=9 bytes_invalid=0 send_seq=6936 receive_seq=6936 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009929 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=49014 bytes_read=92401 bytes_retransmit=0 bytes_invalid=0 send_seq=4055 receive_seq=4055 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000009 adj=63998471 EBB36: temp=28.5 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=37.6 sysload=0.34 cputime=20.771 memavail=707756 print_time=142.865 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 151.100,52.000 is z=1.702187 Stats 212.0: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=136797 bytes_read=122137 bytes_retransmit=9 bytes_invalid=0 send_seq=7006 receive_seq=7006 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009956 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=49491 bytes_read=93232 bytes_retransmit=0 bytes_invalid=0 send_seq=4094 receive_seq=4094 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000005 adj=63998520 EBB36: temp=28.1 heater_bed: target=0 temp=22.0 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=37.6 sysload=0.34 cputime=20.920 memavail=707756 print_time=143.856 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,52.000 is z=1.704062 Stats 213.0: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=137603 bytes_read=122832 bytes_retransmit=9 bytes_invalid=0 send_seq=7046 receive_seq=7046 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009966 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=49752 bytes_read=93736 bytes_retransmit=0 bytes_invalid=0 send_seq=4115 receive_seq=4115 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=63999999 adj=63998359 EBB36: temp=28.4 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=37.6 sysload=0.34 cputime=20.999 memavail=707756 print_time=144.705 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,52.000 is z=1.703750 Stats 214.0: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=139154 bytes_read=123943 bytes_retransmit=9 bytes_invalid=0 send_seq=7116 receive_seq=7116 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010004 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=50229 bytes_read=94582 bytes_retransmit=0 bytes_invalid=0 send_seq=4154 receive_seq=4154 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=63999996 adj=63998268 EBB36: temp=28.4 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.34 cputime=21.157 memavail=707756 print_time=145.694 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 74.300,52.000 is z=1.705625 Stats 215.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=139977 bytes_read=124643 bytes_retransmit=9 bytes_invalid=0 send_seq=7157 receive_seq=7157 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010013 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=50540 bytes_read=95067 bytes_retransmit=0 bytes_invalid=0 send_seq=4177 receive_seq=4177 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999992 adj=63998160 EBB36: temp=28.5 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.34 cputime=21.255 memavail=707756 print_time=146.588 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 74.300,52.000 is z=1.706250 Stats 216.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=141617 bytes_read=125764 bytes_retransmit=9 bytes_invalid=0 send_seq=7229 receive_seq=7229 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400010009 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=51041 bytes_read=95937 bytes_retransmit=0 bytes_invalid=0 send_seq=4218 receive_seq=4218 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999987 adj=63998123 EBB36: temp=28.4 heater_bed: target=0 temp=22.0 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.0 sysload=0.48 cputime=21.409 memavail=707756 print_time=147.628 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,52.000 is z=1.714375 Stats 217.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=142596 bytes_read=126631 bytes_retransmit=9 bytes_invalid=0 send_seq=7281 receive_seq=7281 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009996 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=51369 bytes_read=96563 bytes_retransmit=0 bytes_invalid=0 send_seq=4244 receive_seq=4244 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999991 adj=63998125 EBB36: temp=28.3 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.0 sysload=0.48 cputime=21.505 memavail=707756 print_time=148.620 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 35.900,52.000 is z=1.715312 Stats 218.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=144234 bytes_read=127732 bytes_retransmit=9 bytes_invalid=0 send_seq=7352 receive_seq=7352 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009983 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=51853 bytes_read=97380 bytes_retransmit=0 bytes_invalid=0 send_seq=4283 receive_seq=4283 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999990 adj=63998288 EBB36: temp=28.5 heater_bed: target=0 temp=22.0 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.0 sysload=0.48 cputime=21.657 memavail=707756 print_time=149.626 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,95.000 is z=1.709687 Stats 219.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=145290 bytes_read=128789 bytes_retransmit=9 bytes_invalid=0 send_seq=7415 receive_seq=7415 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009967 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=52337 bytes_read=98283 bytes_retransmit=0 bytes_invalid=0 send_seq=4322 receive_seq=4322 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000007 adj=63998338 EBB36: temp=28.3 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.0 sysload=0.48 cputime=21.768 memavail=707756 print_time=150.626 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.8 pwm=0.000 probe at 35.900,95.000 is z=1.706875 probe at 74.300,95.000 is z=1.671562 Stats 220.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=146996 bytes_read=129790 bytes_retransmit=9 bytes_invalid=0 send_seq=7483 receive_seq=7483 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400009945 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=52714 bytes_read=98968 bytes_retransmit=0 bytes_invalid=0 send_seq=4353 receive_seq=4353 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000010 adj=63998641 EBB36: temp=28.3 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=36.5 sysload=0.48 cputime=21.923 memavail=707756 print_time=152.070 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 74.300,95.000 is z=1.672187 Stats 221.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=148548 bytes_read=130886 bytes_retransmit=9 bytes_invalid=0 send_seq=7553 receive_seq=7553 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400009937 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=53186 bytes_read=99794 bytes_retransmit=0 bytes_invalid=0 send_seq=4391 receive_seq=4391 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000010 adj=63998655 EBB36: temp=28.3 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.44 cputime=22.073 memavail=707764 print_time=153.069 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 112.700,95.000 is z=1.665000 Stats 222.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=149373 bytes_read=131600 bytes_retransmit=9 bytes_invalid=0 send_seq=7594 receive_seq=7594 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400009947 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=53454 bytes_read=100312 bytes_retransmit=0 bytes_invalid=0 send_seq=4412 receive_seq=4412 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000017 adj=63998630 EBB36: temp=28.4 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.44 cputime=22.167 memavail=707796 print_time=153.922 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,95.000 is z=1.663437 Stats 223.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=150937 bytes_read=132716 bytes_retransmit=9 bytes_invalid=0 send_seq=7665 receive_seq=7665 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400009926 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=53938 bytes_read=101143 bytes_retransmit=0 bytes_invalid=0 send_seq=4451 receive_seq=4451 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000025 adj=63998662 EBB36: temp=28.3 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.0 sysload=0.44 cputime=22.326 memavail=707796 print_time=154.923 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 151.100,95.000 is z=1.655312 Stats 224.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=151763 bytes_read=133415 bytes_retransmit=9 bytes_invalid=0 send_seq=7706 receive_seq=7706 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400009917 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=54206 bytes_read=101661 bytes_retransmit=0 bytes_invalid=0 send_seq=4472 receive_seq=4472 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000024 adj=63998772 EBB36: temp=28.4 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.0 sysload=0.44 cputime=22.424 memavail=707796 print_time=155.777 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 151.100,95.000 is z=1.655937 Stats 225.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=153332 bytes_read=134551 bytes_retransmit=9 bytes_invalid=0 send_seq=7778 receive_seq=7778 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400009898 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=54683 bytes_read=102521 bytes_retransmit=0 bytes_invalid=0 send_seq=4511 receive_seq=4511 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=64000019 adj=63998708 EBB36: temp=28.5 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.0 sysload=0.44 cputime=22.578 memavail=707796 print_time=156.778 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 189.500,95.000 is z=1.674375 Stats 226.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=154198 bytes_read=135270 bytes_retransmit=9 bytes_invalid=0 send_seq=7820 receive_seq=7820 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009915 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=54994 bytes_read=103020 bytes_retransmit=0 bytes_invalid=0 send_seq=4534 receive_seq=4534 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000013 adj=63998611 EBB36: temp=28.4 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.0 sysload=0.40 cputime=22.670 memavail=707796 print_time=157.628 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 189.500,95.000 is z=1.673125 Stats 227.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=155758 bytes_read=136366 bytes_retransmit=9 bytes_invalid=0 send_seq=7890 receive_seq=7890 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009925 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=55483 bytes_read=103856 bytes_retransmit=0 bytes_invalid=0 send_seq=4574 receive_seq=4574 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000009 adj=63998450 EBB36: temp=28.5 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.40 cputime=22.816 memavail=707796 print_time=158.625 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,95.000 is z=1.695625 Stats 228.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=156708 bytes_read=137081 bytes_retransmit=9 bytes_invalid=0 send_seq=7934 receive_seq=7934 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009940 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=55744 bytes_read=104374 bytes_retransmit=0 bytes_invalid=0 send_seq=4595 receive_seq=4595 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000003 adj=63998343 EBB36: temp=28.6 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.40 cputime=22.904 memavail=707796 print_time=159.623 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,95.000 is z=1.695312 Stats 229.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=158347 bytes_read=138197 bytes_retransmit=9 bytes_invalid=0 send_seq=8005 receive_seq=8005 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009946 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=56233 bytes_read=105225 bytes_retransmit=0 bytes_invalid=0 send_seq=4635 receive_seq=4635 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999995 adj=63998239 EBB36: temp=28.4 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.40 cputime=23.060 memavail=707796 print_time=160.633 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,138.000 is z=1.671562 Stats 230.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=159345 bytes_read=139167 bytes_retransmit=9 bytes_invalid=0 send_seq=8062 receive_seq=8062 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009953 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=56686 bytes_read=106004 bytes_retransmit=0 bytes_invalid=0 send_seq=4672 receive_seq=4672 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999987 adj=63998150 EBB36: temp=28.5 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.40 cputime=23.170 memavail=707796 print_time=161.636 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 227.900,138.000 is z=1.669687 Stats 231.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=160881 bytes_read=140255 bytes_retransmit=9 bytes_invalid=0 send_seq=8131 receive_seq=8131 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009944 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=57187 bytes_read=106874 bytes_retransmit=0 bytes_invalid=0 send_seq=4713 receive_seq=4713 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999983 adj=63998076 EBB36: temp=28.5 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.0 sysload=0.37 cputime=23.318 memavail=707796 print_time=162.635 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 189.500,138.000 is z=1.622500 Stats 232.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=161941 bytes_read=141349 bytes_retransmit=9 bytes_invalid=0 send_seq=8192 receive_seq=8192 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009931 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=57712 bytes_read=107753 bytes_retransmit=0 bytes_invalid=0 send_seq=4756 receive_seq=4756 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999980 adj=63998117 EBB36: temp=28.5 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.37 cputime=23.429 memavail=707804 print_time=163.597 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 189.500,138.000 is z=1.622500 probe at 151.100,138.000 is z=1.591875 Stats 233.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=163607 bytes_read=142261 bytes_retransmit=9 bytes_invalid=0 send_seq=8255 receive_seq=8255 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400009925 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=58070 bytes_read=108391 bytes_retransmit=0 bytes_invalid=0 send_seq=4786 receive_seq=4786 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=63999978 adj=63998162 EBB36: temp=28.3 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.37 cputime=23.587 memavail=707804 print_time=165.074 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 151.100,138.000 is z=1.591250 Stats 234.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=165168 bytes_read=143372 bytes_retransmit=9 bytes_invalid=0 send_seq=8325 receive_seq=8325 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400009915 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=58581 bytes_read=109277 bytes_retransmit=0 bytes_invalid=0 send_seq=4825 receive_seq=4825 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999985 adj=63998225 EBB36: temp=28.5 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.37 cputime=23.747 memavail=707804 print_time=166.090 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 112.700,138.000 is z=1.616562 Stats 235.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=166017 bytes_read=144125 bytes_retransmit=9 bytes_invalid=0 send_seq=8368 receive_seq=8368 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400009901 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=58861 bytes_read=109799 bytes_retransmit=0 bytes_invalid=0 send_seq=4847 receive_seq=4847 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999990 adj=63998408 EBB36: temp=28.4 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.37 cputime=23.827 memavail=707828 print_time=166.953 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,138.000 is z=1.615000 Stats 236.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=167577 bytes_read=145221 bytes_retransmit=9 bytes_invalid=0 send_seq=8438 receive_seq=8438 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400009890 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=59333 bytes_read=110625 bytes_retransmit=0 bytes_invalid=0 send_seq=4885 receive_seq=4885 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999995 adj=63998517 EBB36: temp=28.6 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.34 cputime=23.981 memavail=707828 print_time=167.964 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 74.300,138.000 is z=1.619687 Stats 237.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=168415 bytes_read=145954 bytes_retransmit=9 bytes_invalid=0 send_seq=8480 receive_seq=8480 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400009878 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=59613 bytes_read=111176 bytes_retransmit=0 bytes_invalid=0 send_seq=4907 receive_seq=4907 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999996 adj=63998590 EBB36: temp=28.5 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.0 sysload=0.34 cputime=24.063 memavail=707828 print_time=168.825 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 74.300,138.000 is z=1.617187 Stats 238.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=169982 bytes_read=147070 bytes_retransmit=9 bytes_invalid=0 send_seq=8551 receive_seq=8551 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=45 upcoming_bytes=0 freq=400009886 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=60097 bytes_read=112007 bytes_retransmit=0 bytes_invalid=0 send_seq=4946 receive_seq=4946 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999998 adj=63998594 EBB36: temp=28.4 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=37.0 sysload=0.34 cputime=24.224 memavail=707828 print_time=169.839 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 35.900,138.000 is z=1.663750 Stats 239.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=170850 bytes_read=147774 bytes_retransmit=9 bytes_invalid=0 send_seq=8593 receive_seq=8593 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009875 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=60365 bytes_read=112496 bytes_retransmit=0 bytes_invalid=0 send_seq=4967 receive_seq=4967 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000001 adj=63998560 EBB36: temp=28.6 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.0 sysload=0.34 cputime=24.299 memavail=707828 print_time=170.692 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 35.900,138.000 is z=1.663125 Stats 240.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=172513 bytes_read=148914 bytes_retransmit=9 bytes_invalid=0 send_seq=8666 receive_seq=8666 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=7 upcoming_bytes=0 freq=400009854 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=60849 bytes_read=113371 bytes_retransmit=0 bytes_invalid=0 send_seq=5006 receive_seq=5006 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000002 adj=63998608 EBB36: temp=28.6 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.34 cputime=24.452 memavail=707828 print_time=171.710 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,181.000 is z=1.658125 Stats 241.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=173346 bytes_read=149620 bytes_retransmit=9 bytes_invalid=0 send_seq=8710 receive_seq=8710 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009840 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=61122 bytes_read=113879 bytes_retransmit=0 bytes_invalid=0 send_seq=5028 receive_seq=5028 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999999 adj=63998632 EBB36: temp=28.5 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=37.0 sysload=0.31 cputime=24.533 memavail=707828 print_time=172.613 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,181.000 is z=1.654062 Stats 242.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=174913 bytes_read=150721 bytes_retransmit=9 bytes_invalid=0 send_seq=8781 receive_seq=8781 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009828 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=61606 bytes_read=114710 bytes_retransmit=0 bytes_invalid=0 send_seq=5067 receive_seq=5067 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000004 adj=63998531 EBB36: temp=28.5 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=37.0 sysload=0.31 cputime=24.686 memavail=707844 print_time=173.615 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 74.300,181.000 is z=1.607500 Stats 243.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=175945 bytes_read=151555 bytes_retransmit=9 bytes_invalid=0 send_seq=8832 receive_seq=8832 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009838 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=61927 bytes_read=115332 bytes_retransmit=0 bytes_invalid=0 send_seq=5093 receive_seq=5092 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000000 adj=63998614 EBB36: temp=28.4 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.31 cputime=24.787 memavail=707844 print_time=174.628 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 74.300,181.000 is z=1.607812 Stats 244.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=177488 bytes_read=152628 bytes_retransmit=9 bytes_invalid=0 send_seq=8900 receive_seq=8900 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009869 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=62380 bytes_read=116130 bytes_retransmit=0 bytes_invalid=0 send_seq=5130 receive_seq=5130 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999996 adj=63998480 EBB36: temp=28.6 heater_bed: target=0 temp=22.0 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=37.0 sysload=0.31 cputime=24.932 memavail=707844 print_time=175.640 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,181.000 is z=1.583437 Stats 245.0: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=178572 bytes_read=153718 bytes_retransmit=9 bytes_invalid=0 send_seq=8963 receive_seq=8963 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009859 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=62881 bytes_read=117028 bytes_retransmit=0 bytes_invalid=0 send_seq=5171 receive_seq=5171 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999992 adj=63998326 EBB36: temp=28.5 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.31 cputime=25.047 memavail=707856 print_time=176.610 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,181.000 is z=1.583750 Stats 246.0: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=180128 bytes_read=154791 bytes_retransmit=9 bytes_invalid=0 send_seq=9032 receive_seq=9031 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009852 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=63346 bytes_read=117855 bytes_retransmit=0 bytes_invalid=0 send_seq=5209 receive_seq=5209 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999989 adj=63998304 EBB36: temp=28.5 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.37 cputime=25.193 memavail=707856 print_time=177.628 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 151.100,181.000 is z=1.582187 Stats 247.0: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=181213 bytes_read=155886 bytes_retransmit=9 bytes_invalid=0 send_seq=9095 receive_seq=9095 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009845 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=63859 bytes_read=118724 bytes_retransmit=0 bytes_invalid=0 send_seq=5251 receive_seq=5250 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999986 adj=63998309 EBB36: temp=28.6 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=37.6 sysload=0.37 cputime=25.305 memavail=707856 print_time=178.648 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 151.100,181.000 is z=1.580000 probe at 189.500,181.000 is z=1.612812 Stats 248.0: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=182879 bytes_read=156770 bytes_retransmit=9 bytes_invalid=0 send_seq=9158 receive_seq=9158 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400009831 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=64181 bytes_read=119324 bytes_retransmit=0 bytes_invalid=0 send_seq=5278 receive_seq=5278 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=63999980 adj=63998304 EBB36: temp=28.5 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.0 sysload=0.37 cputime=25.447 memavail=707856 print_time=180.081 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 189.500,181.000 is z=1.613125 Stats 249.0: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=184439 bytes_read=157881 bytes_retransmit=9 bytes_invalid=0 send_seq=9228 receive_seq=9228 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400009832 EBBCan: mcu_awake=0.020 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=64670 bytes_read=120189 bytes_retransmit=0 bytes_invalid=0 send_seq=5318 receive_seq=5318 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=63999975 adj=63998296 EBB36: temp=28.7 heater_bed: target=0 temp=22.0 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.37 cputime=25.602 memavail=707856 print_time=181.093 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 227.900,181.000 is z=1.666250 Stats 250.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=185264 bytes_read=158610 bytes_retransmit=9 bytes_invalid=0 send_seq=9269 receive_seq=9269 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400009819 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=64955 bytes_read=120703 bytes_retransmit=0 bytes_invalid=0 send_seq=5341 receive_seq=5341 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=63999969 adj=63998232 EBB36: temp=28.5 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.0 sysload=0.37 cputime=25.699 memavail=707856 print_time=181.946 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 227.900,181.000 is z=1.664375 Stats 251.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=186945 bytes_read=159709 bytes_retransmit=9 bytes_invalid=0 send_seq=9340 receive_seq=9340 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=7 upcoming_bytes=0 freq=400009816 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=65444 bytes_read=121539 bytes_retransmit=0 bytes_invalid=0 send_seq=5381 receive_seq=5381 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=33 upcoming_bytes=0 freq=63999968 adj=63998215 EBB36: temp=28.5 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.0 sysload=0.34 cputime=25.864 memavail=707856 print_time=182.964 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 227.900,224.000 is z=1.695000 Stats 252.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=187714 bytes_read=160390 bytes_retransmit=9 bytes_invalid=0 send_seq=9380 receive_seq=9380 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=36 upcoming_bytes=0 freq=400009806 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=65738 bytes_read=122057 bytes_retransmit=0 bytes_invalid=0 send_seq=5402 receive_seq=5402 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999970 adj=63998255 EBB36: temp=28.6 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.0 sysload=0.34 cputime=25.945 memavail=707872 print_time=183.813 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 227.900,224.000 is z=1.694687 Stats 253.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=189274 bytes_read=161506 bytes_retransmit=9 bytes_invalid=0 send_seq=9451 receive_seq=9451 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=43 upcoming_bytes=0 freq=400009807 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=66217 bytes_read=122883 bytes_retransmit=0 bytes_invalid=0 send_seq=5440 receive_seq=5440 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999970 adj=63998345 EBB36: temp=28.5 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.34 cputime=26.088 memavail=707872 print_time=184.807 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 189.500,224.000 is z=1.628125 Stats 254.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=190157 bytes_read=162234 bytes_retransmit=9 bytes_invalid=0 send_seq=9495 receive_seq=9495 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009815 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=66497 bytes_read=123391 bytes_retransmit=0 bytes_invalid=0 send_seq=5462 receive_seq=5462 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999972 adj=63998356 EBB36: temp=28.6 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.34 cputime=26.168 memavail=707872 print_time=185.668 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 189.500,224.000 is z=1.627187 Stats 255.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=191729 bytes_read=163365 bytes_retransmit=9 bytes_invalid=0 send_seq=9566 receive_seq=9566 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009809 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=66981 bytes_read=124266 bytes_retransmit=0 bytes_invalid=0 send_seq=5501 receive_seq=5501 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999974 adj=63998367 EBB36: temp=28.7 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.0 sysload=0.34 cputime=26.324 memavail=707880 print_time=186.682 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 151.100,224.000 is z=1.593437 Stats 256.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=192682 bytes_read=164137 bytes_retransmit=9 bytes_invalid=0 send_seq=9613 receive_seq=9613 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009807 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=67273 bytes_read=124793 bytes_retransmit=0 bytes_invalid=0 send_seq=5524 receive_seq=5524 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999975 adj=63998418 EBB36: temp=28.7 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.0 sysload=0.39 cputime=26.418 memavail=707880 print_time=187.648 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 151.100,224.000 is z=1.589062 Stats 257.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=194178 bytes_read=165233 bytes_retransmit=9 bytes_invalid=0 send_seq=9683 receive_seq=9683 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009791 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=67757 bytes_read=125624 bytes_retransmit=0 bytes_invalid=0 send_seq=5563 receive_seq=5563 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999981 adj=63998447 EBB36: temp=28.5 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.0 sysload=0.39 cputime=26.567 memavail=707880 print_time=188.615 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 112.700,224.000 is z=1.589062 Stats 258.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=195221 bytes_read=166086 bytes_retransmit=9 bytes_invalid=0 send_seq=9735 receive_seq=9735 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009786 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=68085 bytes_read=126265 bytes_retransmit=0 bytes_invalid=0 send_seq=5589 receive_seq=5589 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999986 adj=63998575 EBB36: temp=28.6 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=36.5 sysload=0.39 cputime=26.668 memavail=707880 print_time=189.633 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 112.700,224.000 is z=1.589375 Stats 259.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=196777 bytes_read=167159 bytes_retransmit=9 bytes_invalid=0 send_seq=9804 receive_seq=9803 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009774 EBBCan: mcu_awake=0.018 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=68533 bytes_read=127053 bytes_retransmit=0 bytes_invalid=0 send_seq=5625 receive_seq=5625 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999989 adj=63998622 EBB36: temp=28.7 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.6 sysload=0.39 cputime=26.806 memavail=707880 print_time=190.649 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 74.300,224.000 is z=1.599062 Stats 260.0: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=197873 bytes_read=168268 bytes_retransmit=9 bytes_invalid=0 send_seq=9868 receive_seq=9867 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009761 EBBCan: mcu_awake=0.021 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=69041 bytes_read=127937 bytes_retransmit=0 bytes_invalid=0 send_seq=5666 receive_seq=5666 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999992 adj=63998649 EBB36: temp=28.7 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.39 cputime=26.915 memavail=707880 print_time=191.615 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 74.300,224.000 is z=1.596562 Stats 261.0: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=199445 bytes_read=169366 bytes_retransmit=9 bytes_invalid=0 send_seq=9939 receive_seq=9938 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009750 EBBCan: mcu_awake=0.021 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=69519 bytes_read=128789 bytes_retransmit=0 bytes_invalid=0 send_seq=5705 receive_seq=5705 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999993 adj=63998667 EBB36: temp=28.6 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=37.0 sysload=0.36 cputime=27.055 memavail=707636 print_time=192.704 buffer_time=0.246 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 probe at 35.900,224.000 is z=1.641562 Stats 262.0: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=200510 bytes_read=170464 bytes_retransmit=9 bytes_invalid=0 send_seq=10004 receive_seq=10004 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009744 EBBCan: mcu_awake=0.021 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=70015 bytes_read=129625 bytes_retransmit=0 bytes_invalid=0 send_seq=5746 receive_seq=5745 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999988 adj=63998640 EBB36: temp=28.7 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=37.0 sysload=0.36 cputime=27.174 memavail=707640 print_time=193.691 buffer_time=0.233 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 probe at 35.900,224.000 is z=1.640625 Mesh Bed Leveling Complete save_config: set [bed_mesh default] version = 1 save_config: set [bed_mesh default] points = 0.071406, 0.060312, 0.076406, 0.071562, 0.068125, 0.098750 0.084844, 0.075937, 0.073906, 0.071562, 0.082344, 0.096250 0.078281, 0.041875, 0.034219, 0.025625, 0.043750, 0.065469 0.033437, -0.011563, -0.014219, -0.038438, -0.007500, 0.040625 0.026094, -0.022344, -0.046406, -0.048906, -0.017031, 0.035312 0.011094, -0.032188, -0.040781, -0.038750, -0.002344, 0.064844 save_config: set [bed_mesh default] x_count = 6 save_config: set [bed_mesh default] y_count = 6 save_config: set [bed_mesh default] mesh_x_pps = 2 save_config: set [bed_mesh default] mesh_y_pps = 2 save_config: set [bed_mesh default] algo = lagrange save_config: set [bed_mesh default] tension = 0.2 save_config: set [bed_mesh default] min_x = 7.0 save_config: set [bed_mesh default] max_x = 199.0 save_config: set [bed_mesh default] min_y = 5.0 save_config: set [bed_mesh default] max_y = 220.0 Bed Mesh state has been saved to profile [default] for the current session. The SAVE_CONFIG command will update the printer config file and restart the printer. Stats 263.0: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=200846 bytes_read=170733 bytes_retransmit=9 bytes_invalid=0 send_seq=10016 receive_seq=10016 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009748 EBBCan: mcu_awake=0.021 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=70021 bytes_read=129747 bytes_retransmit=0 bytes_invalid=0 send_seq=5747 receive_seq=5747 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999983 adj=63998524 EBB36: temp=28.5 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.0 sysload=0.36 cputime=27.276 memavail=707640 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 264.0: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=200936 bytes_read=170992 bytes_retransmit=9 bytes_invalid=0 send_seq=10023 receive_seq=10023 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009750 EBBCan: mcu_awake=0.021 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=70027 bytes_read=129879 bytes_retransmit=0 bytes_invalid=0 send_seq=5748 receive_seq=5748 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999980 adj=63998422 EBB36: temp=28.6 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.36 cputime=27.324 memavail=707640 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 265.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=201026 bytes_read=171266 bytes_retransmit=9 bytes_invalid=0 send_seq=10030 receive_seq=10030 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009752 EBBCan: mcu_awake=0.014 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=70033 bytes_read=129997 bytes_retransmit=0 bytes_invalid=0 send_seq=5749 receive_seq=5749 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999978 adj=63998369 EBB36: temp=28.6 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=36.5 sysload=0.36 cputime=27.373 memavail=707640 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 266.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=201116 bytes_read=171510 bytes_retransmit=9 bytes_invalid=0 send_seq=10037 receive_seq=10037 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009755 EBBCan: mcu_awake=0.014 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=70039 bytes_read=130100 bytes_retransmit=0 bytes_invalid=0 send_seq=5750 receive_seq=5750 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999975 adj=63998351 EBB36: temp=28.7 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.41 cputime=27.419 memavail=707640 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 267.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=201206 bytes_read=171769 bytes_retransmit=9 bytes_invalid=0 send_seq=10044 receive_seq=10044 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009760 EBBCan: mcu_awake=0.014 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=70045 bytes_read=130232 bytes_retransmit=0 bytes_invalid=0 send_seq=5751 receive_seq=5751 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999973 adj=63998315 EBB36: temp=28.7 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=36.5 sysload=0.41 cputime=27.469 memavail=707640 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 268.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=201296 bytes_read=172028 bytes_retransmit=9 bytes_invalid=0 send_seq=10051 receive_seq=10051 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009761 EBBCan: mcu_awake=0.014 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=70051 bytes_read=130333 bytes_retransmit=0 bytes_invalid=0 send_seq=5752 receive_seq=5752 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999972 adj=63998295 EBB36: temp=28.6 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=36.5 sysload=0.41 cputime=27.517 memavail=707640 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 269.0: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000002 mcu_task_stddev=0.000002 bytes_write=201386 bytes_read=172272 bytes_retransmit=9 bytes_invalid=0 send_seq=10058 receive_seq=10058 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009762 EBBCan: mcu_awake=0.014 mcu_task_avg=0.000016 mcu_task_stddev=0.000012 bytes_write=70057 bytes_read=130429 bytes_retransmit=0 bytes_invalid=0 send_seq=5753 receive_seq=5753 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999967 adj=63998296 EBB36: temp=28.7 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.41 cputime=27.566 memavail=707640 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 270.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=201476 bytes_read=172545 bytes_retransmit=9 bytes_invalid=0 send_seq=10065 receive_seq=10065 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009763 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70063 bytes_read=130566 bytes_retransmit=0 bytes_invalid=0 send_seq=5754 receive_seq=5754 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999966 adj=63998250 EBB36: temp=28.7 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.41 cputime=27.617 memavail=707640 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 271.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=201566 bytes_read=172804 bytes_retransmit=9 bytes_invalid=0 send_seq=10072 receive_seq=10072 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009766 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70069 bytes_read=130662 bytes_retransmit=0 bytes_invalid=0 send_seq=5755 receive_seq=5755 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999966 adj=63998270 EBB36: temp=28.7 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.38 cputime=27.666 memavail=707156 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 272.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=201656 bytes_read=173048 bytes_retransmit=9 bytes_invalid=0 send_seq=10079 receive_seq=10079 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009766 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70075 bytes_read=130758 bytes_retransmit=0 bytes_invalid=0 send_seq=5756 receive_seq=5756 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999966 adj=63998304 EBB36: temp=28.7 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.38 cputime=27.713 memavail=707156 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 273.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=201746 bytes_read=173316 bytes_retransmit=9 bytes_invalid=0 send_seq=10086 receive_seq=10086 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009771 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70081 bytes_read=130890 bytes_retransmit=0 bytes_invalid=0 send_seq=5757 receive_seq=5757 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999962 adj=63998314 EBB36: temp=28.7 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.38 cputime=27.764 memavail=707156 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 274.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=201836 bytes_read=173560 bytes_retransmit=9 bytes_invalid=0 send_seq=10093 receive_seq=10093 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009803 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70087 bytes_read=130993 bytes_retransmit=0 bytes_invalid=0 send_seq=5758 receive_seq=5758 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999960 adj=63998273 EBB36: temp=28.7 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.38 cputime=27.813 memavail=707156 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 275.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=201926 bytes_read=173818 bytes_retransmit=9 bytes_invalid=0 send_seq=10100 receive_seq=10100 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009799 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70093 bytes_read=131110 bytes_retransmit=0 bytes_invalid=0 send_seq=5759 receive_seq=5759 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999957 adj=63998183 EBB36: temp=28.7 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=35.9 sysload=0.38 cputime=27.862 memavail=707156 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 276.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=202016 bytes_read=174092 bytes_retransmit=9 bytes_invalid=0 send_seq=10107 receive_seq=10107 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009815 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70099 bytes_read=131242 bytes_retransmit=0 bytes_invalid=0 send_seq=5760 receive_seq=5760 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999955 adj=63998210 EBB36: temp=28.8 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=36.5 sysload=0.35 cputime=27.912 memavail=707156 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 277.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=202106 bytes_read=174336 bytes_retransmit=9 bytes_invalid=0 send_seq=10114 receive_seq=10114 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009804 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70105 bytes_read=131345 bytes_retransmit=0 bytes_invalid=0 send_seq=5761 receive_seq=5761 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999954 adj=63998174 EBB36: temp=28.6 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.1 raspberry_pi: temp=37.6 sysload=0.35 cputime=27.960 memavail=706996 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 278.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=202196 bytes_read=174580 bytes_retransmit=9 bytes_invalid=0 send_seq=10121 receive_seq=10121 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009799 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70111 bytes_read=131462 bytes_retransmit=0 bytes_invalid=0 send_seq=5762 receive_seq=5762 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999954 adj=63998241 EBB36: temp=28.8 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.0 sysload=0.35 cputime=27.998 memavail=710224 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 279.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=202286 bytes_read=174854 bytes_retransmit=9 bytes_invalid=0 send_seq=10128 receive_seq=10128 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009793 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70117 bytes_read=131580 bytes_retransmit=0 bytes_invalid=0 send_seq=5763 receive_seq=5763 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999953 adj=63998297 EBB36: temp=28.7 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.35 cputime=28.049 memavail=710224 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 280.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=202376 bytes_read=175112 bytes_retransmit=9 bytes_invalid=0 send_seq=10135 receive_seq=10135 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009795 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70123 bytes_read=131697 bytes_retransmit=0 bytes_invalid=0 send_seq=5764 receive_seq=5764 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999952 adj=63998318 EBB36: temp=28.7 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.35 cputime=28.099 memavail=710224 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 281.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=202466 bytes_read=175356 bytes_retransmit=9 bytes_invalid=0 send_seq=10142 receive_seq=10142 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009788 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70129 bytes_read=131814 bytes_retransmit=0 bytes_invalid=0 send_seq=5765 receive_seq=5765 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999950 adj=63998311 EBB36: temp=28.6 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.32 cputime=28.148 memavail=709972 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 282.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=202556 bytes_read=175630 bytes_retransmit=9 bytes_invalid=0 send_seq=10149 receive_seq=10149 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009779 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70135 bytes_read=131932 bytes_retransmit=0 bytes_invalid=0 send_seq=5766 receive_seq=5766 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999949 adj=63998318 EBB36: temp=28.6 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=36.5 sysload=0.32 cputime=28.198 memavail=709972 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 283.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=202646 bytes_read=175872 bytes_retransmit=9 bytes_invalid=0 send_seq=10156 receive_seq=10156 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009776 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70141 bytes_read=132035 bytes_retransmit=0 bytes_invalid=0 send_seq=5767 receive_seq=5767 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999948 adj=63998339 EBB36: temp=29.1 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=37.0 sysload=0.32 cputime=28.247 memavail=709972 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 284.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=202736 bytes_read=176112 bytes_retransmit=9 bytes_invalid=0 send_seq=10163 receive_seq=10163 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009793 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70147 bytes_read=132152 bytes_retransmit=0 bytes_invalid=0 send_seq=5768 receive_seq=5768 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999947 adj=63998342 EBB36: temp=28.7 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.32 cputime=28.294 memavail=709972 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 285.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=202826 bytes_read=176400 bytes_retransmit=9 bytes_invalid=0 send_seq=10170 receive_seq=10170 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009791 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70153 bytes_read=132284 bytes_retransmit=0 bytes_invalid=0 send_seq=5769 receive_seq=5769 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999946 adj=63998288 EBB36: temp=28.8 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=36.5 sysload=0.32 cputime=28.340 memavail=709972 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.1 pwm=0.000 Stats 286.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=202916 bytes_read=176644 bytes_retransmit=9 bytes_invalid=0 send_seq=10177 receive_seq=10177 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009789 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70159 bytes_read=132387 bytes_retransmit=0 bytes_invalid=0 send_seq=5770 receive_seq=5770 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999945 adj=63998303 EBB36: temp=28.7 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=37.0 sysload=0.29 cputime=28.387 memavail=709972 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 287.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=203006 bytes_read=176888 bytes_retransmit=9 bytes_invalid=0 send_seq=10184 receive_seq=10184 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009807 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70165 bytes_read=132504 bytes_retransmit=0 bytes_invalid=0 send_seq=5771 receive_seq=5771 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999942 adj=63998316 EBB36: temp=28.8 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=35.9 sysload=0.29 cputime=28.434 memavail=709972 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 288.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=203096 bytes_read=177162 bytes_retransmit=9 bytes_invalid=0 send_seq=10191 receive_seq=10191 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009808 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70171 bytes_read=132622 bytes_retransmit=0 bytes_invalid=0 send_seq=5772 receive_seq=5772 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999941 adj=63998243 EBB36: temp=28.7 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=36.5 sysload=0.29 cputime=28.483 memavail=709972 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 289.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=203186 bytes_read=177406 bytes_retransmit=9 bytes_invalid=0 send_seq=10198 receive_seq=10198 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009805 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70177 bytes_read=132725 bytes_retransmit=0 bytes_invalid=0 send_seq=5773 receive_seq=5773 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999942 adj=63998259 EBB36: temp=28.7 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=35.9 sysload=0.29 cputime=28.528 memavail=709972 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 290.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=203276 bytes_read=177664 bytes_retransmit=9 bytes_invalid=0 send_seq=10205 receive_seq=10205 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009803 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70183 bytes_read=132856 bytes_retransmit=0 bytes_invalid=0 send_seq=5774 receive_seq=5774 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999942 adj=63998299 EBB36: temp=28.9 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=36.5 sysload=0.29 cputime=28.577 memavail=709972 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 291.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=203366 bytes_read=177938 bytes_retransmit=9 bytes_invalid=0 send_seq=10212 receive_seq=10212 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009803 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70189 bytes_read=132974 bytes_retransmit=0 bytes_invalid=0 send_seq=5775 receive_seq=5775 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999943 adj=63998322 EBB36: temp=28.7 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=35.9 sysload=0.27 cputime=28.627 memavail=709500 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 292.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=203456 bytes_read=178182 bytes_retransmit=9 bytes_invalid=0 send_seq=10219 receive_seq=10219 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009799 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70195 bytes_read=133077 bytes_retransmit=0 bytes_invalid=0 send_seq=5776 receive_seq=5776 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999945 adj=63998355 EBB36: temp=28.9 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.27 cputime=28.674 memavail=709508 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 293.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=203546 bytes_read=178441 bytes_retransmit=9 bytes_invalid=0 send_seq=10226 receive_seq=10226 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009793 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70201 bytes_read=133194 bytes_retransmit=0 bytes_invalid=0 send_seq=5777 receive_seq=5777 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999944 adj=63998401 EBB36: temp=28.9 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=35.9 sysload=0.27 cputime=28.721 memavail=709508 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 294.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=203636 bytes_read=178696 bytes_retransmit=9 bytes_invalid=0 send_seq=10233 receive_seq=10233 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009791 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70213 bytes_read=133328 bytes_retransmit=0 bytes_invalid=0 send_seq=5779 receive_seq=5779 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999944 adj=63998392 EBB36: temp=28.9 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.27 cputime=28.772 memavail=709508 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 295.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=203726 bytes_read=178953 bytes_retransmit=9 bytes_invalid=0 send_seq=10240 receive_seq=10240 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009791 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70219 bytes_read=133445 bytes_retransmit=0 bytes_invalid=0 send_seq=5780 receive_seq=5780 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999947 adj=63998392 EBB36: temp=28.8 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.27 cputime=28.822 memavail=709508 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 296.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=203816 bytes_read=179212 bytes_retransmit=9 bytes_invalid=0 send_seq=10247 receive_seq=10247 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009788 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70225 bytes_read=133562 bytes_retransmit=0 bytes_invalid=0 send_seq=5781 receive_seq=5781 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999946 adj=63998433 EBB36: temp=28.8 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.25 cputime=28.872 memavail=709508 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 297.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=203906 bytes_read=179471 bytes_retransmit=9 bytes_invalid=0 send_seq=10254 receive_seq=10254 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009785 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70231 bytes_read=133680 bytes_retransmit=0 bytes_invalid=0 send_seq=5782 receive_seq=5782 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999945 adj=63998421 EBB36: temp=28.8 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=35.9 sysload=0.25 cputime=28.921 memavail=709508 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 298.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=203996 bytes_read=179715 bytes_retransmit=9 bytes_invalid=0 send_seq=10261 receive_seq=10261 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009780 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70237 bytes_read=133783 bytes_retransmit=0 bytes_invalid=0 send_seq=5783 receive_seq=5783 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999944 adj=63998404 EBB36: temp=28.9 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=35.4 sysload=0.25 cputime=28.969 memavail=709508 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 299.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=204086 bytes_read=179974 bytes_retransmit=9 bytes_invalid=0 send_seq=10268 receive_seq=10268 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009775 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70243 bytes_read=133900 bytes_retransmit=0 bytes_invalid=0 send_seq=5784 receive_seq=5784 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999943 adj=63998392 EBB36: temp=28.9 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.25 cputime=29.018 memavail=709508 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 300.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=204176 bytes_read=180247 bytes_retransmit=9 bytes_invalid=0 send_seq=10275 receive_seq=10275 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009770 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70249 bytes_read=134032 bytes_retransmit=0 bytes_invalid=0 send_seq=5785 receive_seq=5785 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999942 adj=63998388 EBB36: temp=28.7 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=35.9 sysload=0.25 cputime=29.067 memavail=709508 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 301.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=204266 bytes_read=180491 bytes_retransmit=9 bytes_invalid=0 send_seq=10282 receive_seq=10282 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009769 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70255 bytes_read=134135 bytes_retransmit=0 bytes_invalid=0 send_seq=5786 receive_seq=5786 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999941 adj=63998384 EBB36: temp=28.9 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.23 cputime=29.113 memavail=709332 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 302.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=204356 bytes_read=180750 bytes_retransmit=9 bytes_invalid=0 send_seq=10289 receive_seq=10289 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009769 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70261 bytes_read=134267 bytes_retransmit=0 bytes_invalid=0 send_seq=5787 receive_seq=5787 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999940 adj=63998368 EBB36: temp=28.9 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.23 cputime=29.163 memavail=709084 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 303.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=204446 bytes_read=181009 bytes_retransmit=9 bytes_invalid=0 send_seq=10296 receive_seq=10296 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009767 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70267 bytes_read=134370 bytes_retransmit=0 bytes_invalid=0 send_seq=5788 receive_seq=5788 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999940 adj=63998351 EBB36: temp=28.9 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=35.9 sysload=0.23 cputime=29.211 memavail=709084 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 304.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=204536 bytes_read=181253 bytes_retransmit=9 bytes_invalid=0 send_seq=10303 receive_seq=10303 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009759 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70273 bytes_read=134473 bytes_retransmit=0 bytes_invalid=0 send_seq=5789 receive_seq=5789 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999940 adj=63998365 EBB36: temp=29.0 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.23 cputime=29.258 memavail=709084 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 305.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=204626 bytes_read=181522 bytes_retransmit=9 bytes_invalid=0 send_seq=10310 receive_seq=10310 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009744 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70279 bytes_read=134619 bytes_retransmit=0 bytes_invalid=0 send_seq=5790 receive_seq=5790 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999939 adj=63998384 EBB36: temp=28.8 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.23 cputime=29.307 memavail=709084 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 306.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=204716 bytes_read=181781 bytes_retransmit=9 bytes_invalid=0 send_seq=10317 receive_seq=10317 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009744 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70285 bytes_read=134722 bytes_retransmit=0 bytes_invalid=0 send_seq=5791 receive_seq=5791 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999939 adj=63998413 EBB36: temp=28.9 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.21 cputime=29.354 memavail=709084 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 307.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=204806 bytes_read=182025 bytes_retransmit=9 bytes_invalid=0 send_seq=10324 receive_seq=10324 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009743 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70291 bytes_read=134825 bytes_retransmit=0 bytes_invalid=0 send_seq=5792 receive_seq=5792 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999939 adj=63998402 EBB36: temp=29.0 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.21 cputime=29.400 memavail=709100 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 308.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=204896 bytes_read=182284 bytes_retransmit=9 bytes_invalid=0 send_seq=10331 receive_seq=10331 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009747 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70297 bytes_read=134957 bytes_retransmit=0 bytes_invalid=0 send_seq=5793 receive_seq=5793 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999941 adj=63998395 EBB36: temp=29.0 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.21 cputime=29.451 memavail=709100 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 309.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=204986 bytes_read=182543 bytes_retransmit=9 bytes_invalid=0 send_seq=10338 receive_seq=10338 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009743 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70303 bytes_read=135060 bytes_retransmit=0 bytes_invalid=0 send_seq=5794 receive_seq=5794 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999940 adj=63998412 EBB36: temp=28.9 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=36.5 sysload=0.21 cputime=29.501 memavail=709100 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 310.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=205076 bytes_read=182801 bytes_retransmit=9 bytes_invalid=0 send_seq=10345 receive_seq=10345 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009737 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70309 bytes_read=135177 bytes_retransmit=0 bytes_invalid=0 send_seq=5795 receive_seq=5795 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999940 adj=63998408 EBB36: temp=28.9 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.2 raspberry_pi: temp=35.9 sysload=0.21 cputime=29.552 memavail=709120 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 311.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=205166 bytes_read=183060 bytes_retransmit=9 bytes_invalid=0 send_seq=10352 receive_seq=10352 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009730 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70315 bytes_read=135309 bytes_retransmit=0 bytes_invalid=0 send_seq=5796 receive_seq=5796 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999939 adj=63998419 EBB36: temp=28.9 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=36.5 sysload=0.19 cputime=29.602 memavail=709128 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 312.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=205256 bytes_read=183319 bytes_retransmit=9 bytes_invalid=0 send_seq=10359 receive_seq=10359 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009745 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70321 bytes_read=135412 bytes_retransmit=0 bytes_invalid=0 send_seq=5797 receive_seq=5797 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999938 adj=63998408 EBB36: temp=29.0 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=36.5 sysload=0.19 cputime=29.652 memavail=709128 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 313.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=205346 bytes_read=183563 bytes_retransmit=9 bytes_invalid=0 send_seq=10366 receive_seq=10366 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009740 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70327 bytes_read=135515 bytes_retransmit=0 bytes_invalid=0 send_seq=5798 receive_seq=5798 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999943 adj=63998350 EBB36: temp=29.1 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=36.5 sysload=0.19 cputime=29.699 memavail=709128 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000 Stats 314.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=205436 bytes_read=183822 bytes_retransmit=9 bytes_invalid=0 send_seq=10373 receive_seq=10373 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009738 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70333 bytes_read=135647 bytes_retransmit=0 bytes_invalid=0 send_seq=5799 receive_seq=5799 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999943 adj=63998445 EBB36: temp=28.9 heater_bed: target=0 temp=21.4 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=36.5 sysload=0.19 cputime=29.752 memavail=709128 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 315.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=205526 bytes_read=184095 bytes_retransmit=9 bytes_invalid=0 send_seq=10380 receive_seq=10380 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009734 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70339 bytes_read=135764 bytes_retransmit=0 bytes_invalid=0 send_seq=5800 receive_seq=5800 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999942 adj=63998435 EBB36: temp=29.0 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=36.5 sysload=0.19 cputime=29.802 memavail=709128 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 316.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=205616 bytes_read=184335 bytes_retransmit=9 bytes_invalid=0 send_seq=10387 receive_seq=10387 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009726 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70345 bytes_read=135867 bytes_retransmit=0 bytes_invalid=0 send_seq=5801 receive_seq=5801 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999946 adj=63998423 EBB36: temp=29.1 heater_bed: target=0 temp=21.5 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=36.5 sysload=0.18 cputime=29.852 memavail=709132 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 317.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=205706 bytes_read=184594 bytes_retransmit=9 bytes_invalid=0 send_seq=10394 receive_seq=10394 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009769 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70351 bytes_read=135999 bytes_retransmit=0 bytes_invalid=0 send_seq=5802 receive_seq=5802 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999945 adj=63998496 EBB36: temp=29.0 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=36.5 sysload=0.18 cputime=29.901 memavail=708900 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 318.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=205796 bytes_read=184853 bytes_retransmit=9 bytes_invalid=0 send_seq=10401 receive_seq=10401 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009762 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70357 bytes_read=136102 bytes_retransmit=0 bytes_invalid=0 send_seq=5803 receive_seq=5803 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999944 adj=63998348 EBB36: temp=29.0 heater_bed: target=0 temp=21.7 pwm=0.000 chamber_temp: temp=22.4 raspberry_pi: temp=36.5 sysload=0.18 cputime=29.952 memavail=708900 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 319.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=205886 bytes_read=185097 bytes_retransmit=9 bytes_invalid=0 send_seq=10408 receive_seq=10408 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009756 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70363 bytes_read=136205 bytes_retransmit=0 bytes_invalid=0 send_seq=5804 receive_seq=5804 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999946 adj=63998352 EBB36: temp=29.0 heater_bed: target=0 temp=21.6 pwm=0.000 chamber_temp: temp=22.4 raspberry_pi: temp=35.9 sysload=0.18 cputime=30.000 memavail=708900 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 320.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=205976 bytes_read=185370 bytes_retransmit=9 bytes_invalid=0 send_seq=10415 receive_seq=10415 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009753 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70369 bytes_read=136351 bytes_retransmit=0 bytes_invalid=0 send_seq=5805 receive_seq=5805 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999946 adj=63998410 EBB36: temp=29.1 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.4 raspberry_pi: temp=36.5 sysload=0.18 cputime=30.051 memavail=708900 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 321.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=206066 bytes_read=185629 bytes_retransmit=9 bytes_invalid=0 send_seq=10422 receive_seq=10422 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009746 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70375 bytes_read=136454 bytes_retransmit=0 bytes_invalid=0 send_seq=5806 receive_seq=5806 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999946 adj=63998406 EBB36: temp=29.0 heater_bed: target=0 temp=21.9 pwm=0.000 chamber_temp: temp=22.3 raspberry_pi: temp=36.5 sysload=0.16 cputime=30.101 memavail=708396 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=22.0 pwm=0.000 Stats 322.1: gcodein=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000002 mcu_task_stddev=0.000001 bytes_write=206162 bytes_read=185889 bytes_retransmit=9 bytes_invalid=0 send_seq=10430 receive_seq=10430 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=400009738 EBBCan: mcu_awake=0.002 mcu_task_avg=0.000014 mcu_task_stddev=0.000011 bytes_write=70381 bytes_read=136557 bytes_retransmit=0 bytes_invalid=0 send_seq=5807 receive_seq=5807 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999944 adj=63998412 EBB36: temp=29.1 heater_bed: target=0 temp=21.8 pwm=0.000 chamber_temp: temp=22.4 raspberry_pi: temp=36.5 sysload=0.16 cputime=30.148 memavail=708400 print_time=194.026 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.9 pwm=0.000