Advertisement
Guest User

V0Klippylog

a guest
May 22nd, 2025
28
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 100.03 KB | None | 0 0
  1. Stats 3713.0: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.046 mcu_task_avg=0.000014 mcu_task_stddev=0.000014 bytes_write=6604884 bytes_read=1496747 bytes_retransmit=0 bytes_invalid=0 send_seq=135139 receive_seq=135139 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000801 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.023 mcu_task_avg=0.000026 mcu_task_stddev=0.000045 bytes_write=3273491 bytes_read=1395759 bytes_retransmit=0 bytes_invalid=0 send_seq=122077 receive_seq=122077 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999369 adj=63998357 host: mcu_awake=0.001 mcu_task_avg=0.000012 mcu_task_stddev=0.000020 bytes_write=14256 bytes_read=46127 bytes_retransmit=0 bytes_invalid=0 send_seq=2337 receive_seq=2337 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999873 adj=49998922 sd_pos=19494 heater_bed: target=105 temp=105.2 pwm=0.472 chamber: temp=56.1 Z-Stepper: temp=62.4 MCU_Temp: temp=44.4 Host_CPU: temp=55.0 EBB36: temp=64.2 sysload=0.85 cputime=1029.533 memavail=1545796 print_time=3718.182 buffer_time=0.000 print_stall=0 extruder: target=160 temp=159.7 pwm=0.129
  2. Endstop z still triggered after retract
  3. Endstop z still triggered after retract
  4. Endstop z still triggered after retract
  5. Extrude below minimum temp
  6. See the 'min_extrude_temp' config option for details
  7. Extrude below minimum temp
  8. See the 'min_extrude_temp' config option for details
  9. Extrude below minimum temp
  10. See the 'min_extrude_temp' config option for details
  11. virtual_sdcard on_error
  12. Traceback (most recent call last):
  13. File "/home/biqu/klipper/klippy/extras/virtual_sdcard.py", line 273, in work_handler
  14. self.gcode.run_script(line)
  15. File "/home/biqu/klipper/klippy/gcode.py", line 230, in run_script
  16. self._process_commands(script.split('\n'), need_ack=False)
  17. File "/home/biqu/klipper/klippy/gcode.py", line 212, in _process_commands
  18. handler(gcmd)
  19. File "/home/biqu/klipper/klippy/gcode.py", line 140, in <lambda>
  20. func = lambda params: origfunc(self._get_extended_params(params))
  21. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  22. File "/home/biqu/klipper/klippy/extras/gcode_macro.py", line 195, in cmd
  23. self.template.run_gcode_from_command(kwparams)
  24. File "/home/biqu/klipper/klippy/extras/gcode_macro.py", line 74, in run_gcode_from_command
  25. self.gcode.run_script_from_command(self.render(context))
  26. File "/home/biqu/klipper/klippy/gcode.py", line 227, in run_script_from_command
  27. self._process_commands(script.split('\n'), need_ack=False)
  28. File "/home/biqu/klipper/klippy/gcode.py", line 212, in _process_commands
  29. handler(gcmd)
  30. File "/home/biqu/klipper/klippy/extras/homing_override.py", line 61, in cmd_G28
  31. self.template.run_gcode_from_command(context)
  32. File "/home/biqu/klipper/klippy/extras/gcode_macro.py", line 74, in run_gcode_from_command
  33. self.gcode.run_script_from_command(self.render(context))
  34. File "/home/biqu/klipper/klippy/gcode.py", line 227, in run_script_from_command
  35. self._process_commands(script.split('\n'), need_ack=False)
  36. File "/home/biqu/klipper/klippy/gcode.py", line 212, in _process_commands
  37. handler(gcmd)
  38. File "/home/biqu/klipper/klippy/extras/homing_override.py", line 23, in cmd_G28
  39. self.prev_G28(gcmd)
  40. File "/home/biqu/klipper/klippy/extras/homing.py", line 282, in cmd_G28
  41. kin.home(homing_state)
  42. File "/home/biqu/klipper/klippy/kinematics/corexy.py", line 63, in home
  43. homing_state.home_rails([rail], forcepos, homepos)
  44. File "/home/biqu/klipper/klippy/extras/homing.py", line 218, in home_rails
  45. raise self.printer.command_error(
  46. gcode.CommandError: Endstop z still triggered after retract
  47.  
  48. During handling of the above exception, another exception occurred:
  49.  
  50. Traceback (most recent call last):
  51. File "/home/biqu/klipper/klippy/extras/virtual_sdcard.py", line 277, in work_handler
  52. self.gcode.run_script(self.on_error_gcode.render())
  53. File "/home/biqu/klipper/klippy/gcode.py", line 230, in run_script
  54. self._process_commands(script.split('\n'), need_ack=False)
  55. File "/home/biqu/klipper/klippy/gcode.py", line 212, in _process_commands
  56. handler(gcmd)
  57. File "/home/biqu/klipper/klippy/gcode.py", line 140, in <lambda>
  58. func = lambda params: origfunc(self._get_extended_params(params))
  59. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  60. File "/home/biqu/klipper/klippy/extras/gcode_macro.py", line 195, in cmd
  61. self.template.run_gcode_from_command(kwparams)
  62. File "/home/biqu/klipper/klippy/extras/gcode_macro.py", line 74, in run_gcode_from_command
  63. self.gcode.run_script_from_command(self.render(context))
  64. File "/home/biqu/klipper/klippy/gcode.py", line 227, in run_script_from_command
  65. self._process_commands(script.split('\n'), need_ack=False)
  66. File "/home/biqu/klipper/klippy/gcode.py", line 212, in _process_commands
  67. handler(gcmd)
  68. File "/home/biqu/klipper/klippy/gcode.py", line 140, in <lambda>
  69. func = lambda params: origfunc(self._get_extended_params(params))
  70. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  71. File "/home/biqu/klipper/klippy/extras/gcode_macro.py", line 195, in cmd
  72. self.template.run_gcode_from_command(kwparams)
  73. File "/home/biqu/klipper/klippy/extras/gcode_macro.py", line 74, in run_gcode_from_command
  74. self.gcode.run_script_from_command(self.render(context))
  75. File "/home/biqu/klipper/klippy/gcode.py", line 227, in run_script_from_command
  76. self._process_commands(script.split('\n'), need_ack=False)
  77. File "/home/biqu/klipper/klippy/gcode.py", line 212, in _process_commands
  78. handler(gcmd)
  79. File "/home/biqu/klipper/klippy/extras/gcode_move.py", line 143, in cmd_G1
  80. self.move_with_transform(self.last_position, self.speed)
  81. File "/home/biqu/klipper/klippy/extras/bed_mesh.py", line 223, in move
  82. self.toolhead.move(split_move, speed)
  83. File "/home/biqu/klipper/klippy/toolhead.py", line 474, in move
  84. self.extruder.check_move(move)
  85. File "/home/biqu/klipper/klippy/kinematics/extruder.py", line 207, in check_move
  86. raise self.printer.command_error(
  87. gcode.CommandError: Extrude below minimum temp
  88. See the 'min_extrude_temp' config option for details
  89. Exiting SD card print (position 19494)
  90. Stats 3714.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.046 mcu_task_avg=0.000014 mcu_task_stddev=0.000014 bytes_write=6605173 bytes_read=1497194 bytes_retransmit=0 bytes_invalid=0 send_seq=135157 receive_seq=135157 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000798 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.023 mcu_task_avg=0.000026 mcu_task_stddev=0.000045 bytes_write=3273917 bytes_read=1396351 bytes_retransmit=0 bytes_invalid=0 send_seq=122118 receive_seq=122118 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999366 adj=63998314 host: mcu_awake=0.001 mcu_task_avg=0.000013 mcu_task_stddev=0.000021 bytes_write=14262 bytes_read=46155 bytes_retransmit=0 bytes_invalid=0 send_seq=2338 receive_seq=2338 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999876 adj=49998880 heater_bed: target=105 temp=105.2 pwm=0.472 chamber: temp=56.0 Z-Stepper: temp=62.6 MCU_Temp: temp=44.5 Host_CPU: temp=55.0 EBB36: temp=64.5 sysload=0.85 cputime=1029.844 memavail=1545828 print_time=3718.642 buffer_time=0.000 print_stall=0 extruder: target=160 temp=159.6 pwm=0.179
  91. Stats 3715.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.046 mcu_task_avg=0.000014 mcu_task_stddev=0.000014 bytes_write=6605185 bytes_read=1497420 bytes_retransmit=0 bytes_invalid=0 send_seq=135159 receive_seq=135159 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000796 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.023 mcu_task_avg=0.000026 mcu_task_stddev=0.000045 bytes_write=3274326 bytes_read=1396869 bytes_retransmit=0 bytes_invalid=0 send_seq=122158 receive_seq=122158 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999367 adj=63998315 host: mcu_awake=0.001 mcu_task_avg=0.000013 mcu_task_stddev=0.000021 bytes_write=14268 bytes_read=46170 bytes_retransmit=0 bytes_invalid=0 send_seq=2339 receive_seq=2339 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999893 adj=49998961 heater_bed: target=105 temp=105.2 pwm=0.472 chamber: temp=55.9 Z-Stepper: temp=62.8 MCU_Temp: temp=44.5 Host_CPU: temp=55.6 EBB36: temp=64.3 sysload=0.85 cputime=1030.048 memavail=1546012 print_time=3718.642 buffer_time=0.000 print_stall=0 extruder: target=160 temp=159.5 pwm=0.179
  92. Stats 3716.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.046 mcu_task_avg=0.000014 mcu_task_stddev=0.000014 bytes_write=6605213 bytes_read=1497681 bytes_retransmit=0 bytes_invalid=0 send_seq=135162 receive_seq=135162 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000793 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.023 mcu_task_avg=0.000026 mcu_task_stddev=0.000045 bytes_write=3274726 bytes_read=1397399 bytes_retransmit=0 bytes_invalid=0 send_seq=122199 receive_seq=122199 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999363 adj=63998360 host: mcu_awake=0.001 mcu_task_avg=0.000013 mcu_task_stddev=0.000021 bytes_write=14274 bytes_read=46185 bytes_retransmit=0 bytes_invalid=0 send_seq=2340 receive_seq=2340 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999886 adj=49999218 heater_bed: target=105 temp=105.2 pwm=0.458 chamber: temp=55.9 Z-Stepper: temp=62.8 MCU_Temp: temp=44.6 Host_CPU: temp=56.1 EBB36: temp=64.6 sysload=0.85 cputime=1030.240 memavail=1545360 print_time=3718.642 buffer_time=0.000 print_stall=0 extruder: target=160 temp=159.5 pwm=0.179
  93. Stats 3717.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.046 mcu_task_avg=0.000014 mcu_task_stddev=0.000014 bytes_write=6605225 bytes_read=1497936 bytes_retransmit=0 bytes_invalid=0 send_seq=135164 receive_seq=135164 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000791 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.023 mcu_task_avg=0.000026 mcu_task_stddev=0.000045 bytes_write=3275107 bytes_read=1397895 bytes_retransmit=0 bytes_invalid=0 send_seq=122236 receive_seq=122236 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999364 adj=63998385 host: mcu_awake=0.001 mcu_task_avg=0.000013 mcu_task_stddev=0.000021 bytes_write=14280 bytes_read=46201 bytes_retransmit=0 bytes_invalid=0 send_seq=2341 receive_seq=2341 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999879 adj=49999177 heater_bed: target=105 temp=105.2 pwm=0.458 chamber: temp=55.8 Z-Stepper: temp=62.8 MCU_Temp: temp=44.5 Host_CPU: temp=56.1 EBB36: temp=64.3 sysload=0.85 cputime=1030.440 memavail=1546132 print_time=3718.642 buffer_time=0.000 print_stall=0 extruder: target=160 temp=159.5 pwm=0.179
  94. Stats 3718.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.032 mcu_task_avg=0.000013 mcu_task_stddev=0.000011 bytes_write=6605237 bytes_read=1498178 bytes_retransmit=0 bytes_invalid=0 send_seq=135166 receive_seq=135166 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000791 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.023 mcu_task_avg=0.000026 mcu_task_stddev=0.000045 bytes_write=3275476 bytes_read=1398350 bytes_retransmit=0 bytes_invalid=0 send_seq=122268 receive_seq=122268 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999360 adj=63998474 host: mcu_awake=0.001 mcu_task_avg=0.000013 mcu_task_stddev=0.000021 bytes_write=14286 bytes_read=46217 bytes_retransmit=0 bytes_invalid=0 send_seq=2342 receive_seq=2342 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999882 adj=49999107 heater_bed: target=105 temp=105.1 pwm=0.458 chamber: temp=55.8 Z-Stepper: temp=62.9 MCU_Temp: temp=44.4 Host_CPU: temp=56.7 EBB36: temp=64.4 sysload=1.10 cputime=1030.626 memavail=1546660 print_time=3718.642 buffer_time=0.000 print_stall=0 extruder: target=160 temp=159.7 pwm=0.122
  95. Stats 3719.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.032 mcu_task_avg=0.000013 mcu_task_stddev=0.000011 bytes_write=6605249 bytes_read=1498434 bytes_retransmit=0 bytes_invalid=0 send_seq=135168 receive_seq=135168 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000788 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.023 mcu_task_avg=0.000026 mcu_task_stddev=0.000045 bytes_write=3275856 bytes_read=1398858 bytes_retransmit=0 bytes_invalid=0 send_seq=122303 receive_seq=122303 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999362 adj=63998446 host: mcu_awake=0.001 mcu_task_avg=0.000014 mcu_task_stddev=0.000023 bytes_write=14292 bytes_read=46246 bytes_retransmit=0 bytes_invalid=0 send_seq=2343 receive_seq=2343 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999883 adj=49999197 heater_bed: target=105 temp=105.2 pwm=0.458 chamber: temp=55.7 Z-Stepper: temp=62.9 MCU_Temp: temp=44.4 Host_CPU: temp=56.1 EBB36: temp=64.4 sysload=1.10 cputime=1030.819 memavail=1546800 print_time=3718.642 buffer_time=0.000 print_stall=0 extruder: target=160 temp=159.9 pwm=0.122
  96. Stats 3720.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.032 mcu_task_avg=0.000013 mcu_task_stddev=0.000011 bytes_write=6605277 bytes_read=1498694 bytes_retransmit=0 bytes_invalid=0 send_seq=135171 receive_seq=135171 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000785 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000027 mcu_task_stddev=0.000046 bytes_write=3276253 bytes_read=1399363 bytes_retransmit=0 bytes_invalid=0 send_seq=122342 receive_seq=122342 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=2 upcoming_bytes=0 freq=63999364 adj=63998550 host: mcu_awake=0.001 mcu_task_avg=0.000014 mcu_task_stddev=0.000023 bytes_write=14298 bytes_read=46262 bytes_retransmit=0 bytes_invalid=0 send_seq=2344 receive_seq=2344 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999894 adj=49999260 heater_bed: target=105 temp=105.1 pwm=0.479 chamber: temp=55.7 Z-Stepper: temp=63.0 MCU_Temp: temp=44.2 Host_CPU: temp=56.1 EBB36: temp=64.4 sysload=1.10 cputime=1031.022 memavail=1546256 print_time=3718.642 buffer_time=0.000 print_stall=0 extruder: target=160 temp=160.1 pwm=0.070
  97. Stats 3721.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.032 mcu_task_avg=0.000013 mcu_task_stddev=0.000011 bytes_write=6605289 bytes_read=1498920 bytes_retransmit=0 bytes_invalid=0 send_seq=135173 receive_seq=135173 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000784 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000027 mcu_task_stddev=0.000046 bytes_write=3276663 bytes_read=1399871 bytes_retransmit=0 bytes_invalid=0 send_seq=122383 receive_seq=122383 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999363 adj=63998630 host: mcu_awake=0.001 mcu_task_avg=0.000014 mcu_task_stddev=0.000023 bytes_write=14304 bytes_read=46278 bytes_retransmit=0 bytes_invalid=0 send_seq=2345 receive_seq=2345 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999891 adj=49999469 heater_bed: target=105 temp=105.1 pwm=0.479 chamber: temp=55.7 Z-Stepper: temp=63.0 MCU_Temp: temp=44.3 Host_CPU: temp=55.6 EBB36: temp=64.3 sysload=1.10 cputime=1031.210 memavail=1546556 print_time=3718.642 buffer_time=0.000 print_stall=0 extruder: target=160 temp=160.2 pwm=0.070
  98. Stats 3722.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.032 mcu_task_avg=0.000013 mcu_task_stddev=0.000011 bytes_write=6605307 bytes_read=1499192 bytes_retransmit=0 bytes_invalid=0 send_seq=135176 receive_seq=135176 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000778 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000027 mcu_task_stddev=0.000046 bytes_write=3277057 bytes_read=1400402 bytes_retransmit=0 bytes_invalid=0 send_seq=122422 receive_seq=122422 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=8 upcoming_bytes=0 freq=63999364 adj=63998633 host: mcu_awake=0.001 mcu_task_avg=0.000014 mcu_task_stddev=0.000023 bytes_write=14316 bytes_read=46310 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=0 upcoming_bytes=0 freq=49999889 adj=49999394 heater_bed: target=105 temp=105.1 pwm=0.479 chamber: temp=55.6 Z-Stepper: temp=63.1 MCU_Temp: temp=44.4 Host_CPU: temp=56.7 EBB36: temp=64.3 sysload=1.10 cputime=1031.410 memavail=1545500 print_time=3718.642 buffer_time=0.000 print_stall=0 extruder: target=160 temp=160.3 pwm=0.070
  99. Stats 3723.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.024 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=6605319 bytes_read=1499462 bytes_retransmit=0 bytes_invalid=0 send_seq=135178 receive_seq=135178 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000776 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000027 mcu_task_stddev=0.000046 bytes_write=3277436 bytes_read=1400890 bytes_retransmit=0 bytes_invalid=0 send_seq=122459 receive_seq=122459 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999366 adj=63998733 host: mcu_awake=0.001 mcu_task_avg=0.000014 mcu_task_stddev=0.000023 bytes_write=14322 bytes_read=46326 bytes_retransmit=0 bytes_invalid=0 send_seq=2348 receive_seq=2348 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999882 adj=49999401 heater_bed: target=105 temp=105.1 pwm=0.479 chamber: temp=55.6 Z-Stepper: temp=63.2 MCU_Temp: temp=44.3 Host_CPU: temp=57.2 EBB36: temp=64.3 sysload=1.10 cputime=1031.601 memavail=1546368 print_time=3718.642 buffer_time=0.000 print_stall=0 extruder: target=160 temp=160.3 pwm=0.070
  100. Stats 3724.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.024 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=6605331 bytes_read=1499688 bytes_retransmit=0 bytes_invalid=0 send_seq=135180 receive_seq=135180 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000772 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000027 mcu_task_stddev=0.000046 bytes_write=3277827 bytes_read=1401370 bytes_retransmit=0 bytes_invalid=0 send_seq=122496 receive_seq=122496 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999364 adj=63998749 host: mcu_awake=0.001 mcu_task_avg=0.000014 mcu_task_stddev=0.000023 bytes_write=14328 bytes_read=46355 bytes_retransmit=0 bytes_invalid=0 send_seq=2349 receive_seq=2349 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999877 adj=49999295 heater_bed: target=105 temp=105.1 pwm=0.479 chamber: temp=55.5 Z-Stepper: temp=63.1 MCU_Temp: temp=44.2 Host_CPU: temp=56.1 EBB36: temp=64.2 sysload=1.10 cputime=1031.791 memavail=1545200 print_time=3718.642 buffer_time=0.000 print_stall=0 extruder: target=160 temp=160.2 pwm=0.094
  101. Stats 3725.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.024 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=6605359 bytes_read=1499949 bytes_retransmit=0 bytes_invalid=0 send_seq=135183 receive_seq=135183 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000770 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000026 mcu_task_stddev=0.000046 bytes_write=3278230 bytes_read=1401913 bytes_retransmit=0 bytes_invalid=0 send_seq=122535 receive_seq=122535 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999360 adj=63998747 host: mcu_awake=0.001 mcu_task_avg=0.000014 mcu_task_stddev=0.000023 bytes_write=14334 bytes_read=46371 bytes_retransmit=0 bytes_invalid=0 send_seq=2350 receive_seq=2350 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999876 adj=49999260 heater_bed: target=105 temp=105.1 pwm=0.502 chamber: temp=55.5 Z-Stepper: temp=63.2 MCU_Temp: temp=44.3 Host_CPU: temp=56.1 EBB36: temp=64.2 sysload=1.10 cputime=1031.992 memavail=1545720 print_time=3718.642 buffer_time=0.000 print_stall=0 extruder: target=160 temp=160.1 pwm=0.094
  102. Stats 3726.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.024 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=6605371 bytes_read=1500204 bytes_retransmit=0 bytes_invalid=0 send_seq=135185 receive_seq=135185 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000770 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000026 mcu_task_stddev=0.000046 bytes_write=3278627 bytes_read=1402398 bytes_retransmit=0 bytes_invalid=0 send_seq=122574 receive_seq=122573 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=2 upcoming_bytes=0 freq=63999358 adj=63998675 host: mcu_awake=0.001 mcu_task_avg=0.000014 mcu_task_stddev=0.000023 bytes_write=14340 bytes_read=46387 bytes_retransmit=0 bytes_invalid=0 send_seq=2351 receive_seq=2351 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999873 adj=49999274 heater_bed: target=105 temp=105.0 pwm=0.502 chamber: temp=55.4 Z-Stepper: temp=63.1 MCU_Temp: temp=44.3 Host_CPU: temp=56.1 EBB36: temp=64.2 sysload=1.10 cputime=1032.186 memavail=1547208 print_time=3718.642 buffer_time=0.000 print_stall=0 extruder: target=160 temp=159.9 pwm=0.155
  103. Stats 3727.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.024 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=6605383 bytes_read=1500430 bytes_retransmit=0 bytes_invalid=0 send_seq=135187 receive_seq=135187 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000769 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000026 mcu_task_stddev=0.000046 bytes_write=3279029 bytes_read=1402906 bytes_retransmit=0 bytes_invalid=0 send_seq=122614 receive_seq=122614 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999358 adj=63998609 host: mcu_awake=0.001 mcu_task_avg=0.000014 mcu_task_stddev=0.000023 bytes_write=14346 bytes_read=46403 bytes_retransmit=0 bytes_invalid=0 send_seq=2352 receive_seq=2352 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999868 adj=49999229 heater_bed: target=105 temp=105.1 pwm=0.502 chamber: temp=55.4 Z-Stepper: temp=63.0 MCU_Temp: temp=44.3 Host_CPU: temp=56.1 EBB36: temp=64.0 sysload=1.10 cputime=1032.381 memavail=1547908 print_time=3718.642 buffer_time=0.000 print_stall=0 extruder: target=160 temp=159.8 pwm=0.155
  104. Stats 3728.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.024 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=6605395 bytes_read=1500716 bytes_retransmit=0 bytes_invalid=0 send_seq=135189 receive_seq=135189 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000767 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000026 mcu_task_stddev=0.000046 bytes_write=3279448 bytes_read=1403436 bytes_retransmit=0 bytes_invalid=0 send_seq=122656 receive_seq=122655 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999355 adj=63998621 host: mcu_awake=0.001 mcu_task_avg=0.000014 mcu_task_stddev=0.000023 bytes_write=14352 bytes_read=46419 bytes_retransmit=0 bytes_invalid=0 send_seq=2353 receive_seq=2353 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999862 adj=49999166 heater_bed: target=105 temp=105.1 pwm=0.502 chamber: temp=55.3 Z-Stepper: temp=62.5 MCU_Temp: temp=44.4 Host_CPU: temp=56.1 EBB36: temp=64.2 sysload=1.09 cputime=1032.577 memavail=1547624 print_time=3718.642 buffer_time=0.000 print_stall=0 extruder: target=160 temp=159.7 pwm=0.155
  105. Stats 3729.1: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.024 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=6605449 bytes_read=1500971 bytes_retransmit=0 bytes_invalid=0 send_seq=135194 receive_seq=135194 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000768 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000026 mcu_task_stddev=0.000046 bytes_write=3279835 bytes_read=1403929 bytes_retransmit=0 bytes_invalid=0 send_seq=122693 receive_seq=122693 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999354 adj=63998604 host: mcu_awake=0.001 mcu_task_avg=0.000015 mcu_task_stddev=0.000025 bytes_write=14358 bytes_read=46448 bytes_retransmit=0 bytes_invalid=0 send_seq=2354 receive_seq=2354 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999868 adj=49999125 heater_bed: target=0 temp=105.1 pwm=0.000 chamber: temp=55.3 Z-Stepper: temp=62.2 MCU_Temp: temp=44.4 Host_CPU: temp=56.1 EBB36: temp=64.1 sysload=1.09 cputime=1032.783 memavail=1545488 print_time=3734.135 buffer_time=0.356 print_stall=0 extruder: target=0 temp=159.6 pwm=0.000
  106. webhooks client 281472757352784: Disconnected
  107. Restarting printer
  108. Start printer at Thu May 22 22:06:13 2025 (1747951573.6 3730.9)
  109. ===== Config file =====
  110. [virtual_sdcard]
  111. path = /home/biqu/printer_data/gcodes
  112. on_error_gcode = CANCEL_PRINT
  113.  
  114. [pause_resume]
  115.  
  116. [display_status]
  117.  
  118. [respond]
  119.  
  120. [gcode_macro CANCEL_PRINT]
  121. description = Cancel the actual running print
  122. rename_existing = CANCEL_PRINT_BASE
  123. gcode =
  124. PRINT_END
  125. CANCEL_PRINT_BASE
  126.  
  127. [gcode_macro PAUSE]
  128. description = Pause the actual running print
  129. rename_existing = PAUSE_BASE
  130. gcode =
  131.  
  132. {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %}
  133. {% set idle_timeout = client.idle_timeout|default(0) %}
  134. {% set temp = printer[printer.toolhead.extruder].target if printer.toolhead.extruder != '' else 0 %}
  135. {% set restore = False if printer.toolhead.extruder == ''
  136. else True if params.RESTORE|default(1)|int == 1 else False %}
  137.  
  138. SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=last_extruder_temp VALUE="{{'restore': restore, 'temp': temp}}"
  139.  
  140. {% if idle_timeout > 0 %}
  141. SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=restore_idle_timeout VALUE={printer.configfile.settings.idle_timeout.timeout}
  142. SET_IDLE_TIMEOUT TIMEOUT={idle_timeout}
  143. {% endif %}
  144. PAUSE_BASE
  145. {client.user_pause_macro|default("")}
  146. _TOOLHEAD_PARK_PAUSE_CANCEL {rawparams}
  147.  
  148. [gcode_macro RESUME]
  149. description = Resume the actual running print
  150. rename_existing = RESUME_BASE
  151. variable_last_extruder_temp = {'restore': False, 'temp': 0}
  152. variable_restore_idle_timeout = 0
  153. variable_idle_state = False
  154. gcode =
  155.  
  156. {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %}
  157. {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %}
  158. {% set sp_move = client.speed_move|default(velocity) %}
  159. {% set runout_resume = True if client.runout_sensor|default("") == ""
  160. else True if not printer[client.runout_sensor].enabled
  161. else printer[client.runout_sensor].filament_detected %}
  162. {% set can_extrude = True if printer.toolhead.extruder == ''
  163. else printer[printer.toolhead.extruder].can_extrude %}
  164. {% set do_resume = False %}
  165. {% set prompt_txt = [] %}
  166.  
  167.  
  168. {% if printer.idle_timeout.state|upper == "IDLE" or idle_state %}
  169. SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=idle_state VALUE=False
  170. {% if last_extruder_temp.restore %}
  171.  
  172. RESPOND TYPE=echo MSG='{"Restoring \"%s\" temperature to %3.1f\u00B0C, this may take some time" % (printer.toolhead.extruder, last_extruder_temp.temp) }'
  173. M109 S{last_extruder_temp.temp}
  174. {% set do_resume = True %}
  175. {% elif can_extrude %}
  176. {% set do_resume = True %}
  177. {% else %}
  178. RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}'
  179. {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %}
  180. {% endif %}
  181.  
  182. {% elif can_extrude %}
  183. {% set do_resume = True %}
  184. {% else %}
  185. RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder}'
  186. {% set _d = prompt_txt.append("\"%s\" not hot enough, please heat up again and press RESUME" % printer.toolhead.extruder) %}
  187. {% endif %}
  188. {% if runout_resume %}
  189. {% if do_resume %}
  190. {% if restore_idle_timeout > 0 %} SET_IDLE_TIMEOUT TIMEOUT={restore_idle_timeout} {% endif %}
  191. {client.user_resume_macro|default("")}
  192. _CLIENT_EXTRUDE
  193. RESUME_BASE VELOCITY={params.VELOCITY|default(sp_move)}
  194. {% endif %}
  195. {% else %}
  196. RESPOND TYPE=error MSG='{"Resume aborted !!! \"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]}'
  197. {% set _d = prompt_txt.append("\"%s\" detects no filament, please load filament and press RESUME" % (client.runout_sensor.split(" "))[1]) %}
  198. {% endif %}
  199.  
  200. {% if not (runout_resume and do_resume) %}
  201. RESPOND TYPE=command MSG="action:prompt_begin RESUME aborted !!!"
  202. {% for element in prompt_txt %}
  203. RESPOND TYPE=command MSG='{"action:prompt_text %s" % element}'
  204. {% endfor %}
  205. RESPOND TYPE=command MSG="action:prompt_footer_button Ok|RESPOND TYPE=command MSG=action:prompt_end|info"
  206. RESPOND TYPE=command MSG="action:prompt_show"
  207. {% endif %}
  208.  
  209. [gcode_macro SET_PAUSE_NEXT_LAYER]
  210. description = Enable a pause if the next layer is reached
  211. gcode =
  212. {% set pause_next_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_next_layer %}
  213. {% set ENABLE = params.ENABLE|default(1)|int != 0 %}
  214. {% set MACRO = params.MACRO|default(pause_next_layer.call, True) %}
  215. SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{ 'enable': ENABLE, 'call': MACRO }}"
  216.  
  217. [gcode_macro SET_PAUSE_AT_LAYER]
  218. description = Enable/disable a pause if a given layer number is reached
  219. gcode =
  220. {% set pause_at_layer = printer['gcode_macro SET_PRINT_STATS_INFO'].pause_at_layer %}
  221. {% set ENABLE = params.ENABLE|int != 0 if params.ENABLE is defined
  222. else params.LAYER is defined %}
  223. {% set LAYER = params.LAYER|default(pause_at_layer.layer)|int %}
  224. {% set MACRO = params.MACRO|default(pause_at_layer.call, True) %}
  225. SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_at_layer VALUE="{{ 'enable': ENABLE, 'layer': LAYER, 'call': MACRO }}"
  226.  
  227. [gcode_macro SET_PRINT_STATS_INFO]
  228. rename_existing = SET_PRINT_STATS_INFO_BASE
  229. description = Overwrite, to get pause_next_layer and pause_at_layer feature
  230. variable_pause_next_layer = { 'enable': False, 'call': "PAUSE" }
  231. variable_pause_at_layer = { 'enable': False, 'layer': 0, 'call': "PAUSE" }
  232. gcode =
  233. {% if pause_next_layer.enable %}
  234. RESPOND TYPE=echo MSG='{"%s, forced by pause_next_layer" % pause_next_layer.call}'
  235. {pause_next_layer.call}
  236. SET_PAUSE_NEXT_LAYER ENABLE=0
  237. {% elif pause_at_layer.enable and params.CURRENT_LAYER is defined and params.CURRENT_LAYER|int == pause_at_layer.layer %}
  238. RESPOND TYPE=echo MSG='{"%s, forced by pause_at_layer [%d]" % (pause_at_layer.call, pause_at_layer.layer)}'
  239. {pause_at_layer.call}
  240. SET_PAUSE_AT_LAYER ENABLE=0
  241. {% endif %}
  242. SET_PRINT_STATS_INFO_BASE {rawparams}
  243.  
  244. [gcode_macro _TOOLHEAD_PARK_PAUSE_CANCEL]
  245. description = Helper: park toolhead used in PAUSE and CANCEL_PRINT
  246. gcode =
  247.  
  248. {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %}
  249. {% set velocity = printer.configfile.settings.pause_resume.recover_velocity %}
  250. {% set use_custom = client.use_custom_pos|default(false)|lower == 'true' %}
  251. {% set custom_park_x = client.custom_park_x|default(0.0) %}
  252. {% set custom_park_y = client.custom_park_y|default(0.0) %}
  253. {% set park_dz = client.custom_park_dz|default(2.0)|abs %}
  254. {% set sp_hop = client.speed_hop|default(15) * 60 %}
  255. {% set sp_move = client.speed_move|default(velocity) * 60 %}
  256.  
  257. {% set origin = printer.gcode_move.homing_origin %}
  258. {% set act = printer.gcode_move.gcode_position %}
  259. {% set max = printer.toolhead.axis_maximum %}
  260. {% set cone = printer.toolhead.cone_start_z|default(max.z) %}
  261. {% set round_bed = True if printer.configfile.settings.printer.kinematics is in ['delta','polar','rotary_delta','winch']
  262. else False %}
  263.  
  264. {% set z_min = params.Z_MIN|default(0)|float %}
  265. {% set z_park = [[(act.z + park_dz), z_min]|max, (max.z - origin.z)]|min %}
  266. {% set x_park = params.X if params.X is defined
  267. else custom_park_x if use_custom
  268. else 0.0 if round_bed
  269. else (max.x - 5.0) %}
  270. {% set y_park = params.Y if params.Y is defined
  271. else custom_park_y if use_custom
  272. else (max.y - 5.0) if round_bed and z_park < cone
  273. else 0.0 if round_bed
  274. else (max.y - 5.0) %}
  275.  
  276. _CLIENT_RETRACT
  277. {% if "xyz" in printer.toolhead.homed_axes %}
  278. G90
  279. G1 Z{z_park} F{sp_hop}
  280. G1 X{x_park} Y{y_park} F{sp_move}
  281. {% if not printer.gcode_move.absolute_coordinates %} G91 {% endif %}
  282. {% else %}
  283. RESPOND TYPE=echo MSG='Printer not homed'
  284. {% endif %}
  285.  
  286. [gcode_macro _CLIENT_EXTRUDE]
  287. description = Extrudes, if the extruder is hot enough
  288. gcode =
  289.  
  290. {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %}
  291. {% set use_fw_retract = (client.use_fw_retract|default(false)|lower == 'true') and (printer.firmware_retraction is defined) %}
  292. {% set length = params.LENGTH|default(client.unretract)|default(1.0)|float %}
  293. {% set speed = params.SPEED|default(client.speed_unretract)|default(35) %}
  294. {% set absolute_extrude = printer.gcode_move.absolute_extrude %}
  295.  
  296. {% if printer.toolhead.extruder != '' %}
  297. {% if printer[printer.toolhead.extruder].can_extrude %}
  298. {% if use_fw_retract %}
  299. {% if length < 0 %}
  300. G10
  301. {% else %}
  302. G11
  303. {% endif %}
  304. {% else %}
  305. M83
  306. G1 E{length} F{(speed|float|abs) * 60}
  307. {% if absolute_extrude %}
  308. M82
  309. {% endif %}
  310. {% endif %}
  311. {% else %}
  312. RESPOND TYPE=echo MSG='{"\"%s\" not hot enough" % printer.toolhead.extruder}'
  313. {% endif %}
  314. {% endif %}
  315.  
  316. [gcode_macro _CLIENT_RETRACT]
  317. description = Retracts, if the extruder is hot enough
  318. gcode =
  319. {% set client = printer['gcode_macro _CLIENT_VARIABLE']|default({}) %}
  320. {% set length = params.LENGTH|default(client.retract)|default(1.0)|float %}
  321. {% set speed = params.SPEED|default(client.speed_retract)|default(35) %}
  322.  
  323. _CLIENT_EXTRUDE LENGTH=-{length|float|abs} SPEED={speed|float|abs}
  324.  
  325. [gcode_macro _CLIENT_LINEAR_MOVE]
  326. description = Linear move with save and restore of the gcode state
  327. gcode =
  328. {% set x_move = "X" ~ params.X if params.X is defined else "" %}
  329. {% set y_move = "Y" ~ params.Y if params.Y is defined else "" %}
  330. {% set z_move = "Z" ~ params.Z if params.Z is defined else "" %}
  331. {% set e_move = "E" ~ params.E if params.E is defined else "" %}
  332. {% set rate = "F" ~ params.F if params.F is defined else "" %}
  333. {% set ABSOLUTE = params.ABSOLUTE | default(0) | int != 0 %}
  334. {% set ABSOLUTE_E = params.ABSOLUTE_E | default(0) | int != 0 %}
  335. SAVE_GCODE_STATE NAME=_client_movement
  336. {% if x_move or y_move or z_move %}
  337. G9{ 0 if ABSOLUTE else 1 }
  338. {% endif %}
  339. {% if e_move %}
  340. M8{ 2 if ABSOLUTE_E else 3 }
  341. {% endif %}
  342. G1 { x_move } { y_move } { z_move } { e_move } { rate }
  343. RESTORE_GCODE_STATE NAME=_client_movement
  344.  
  345. [mcu]
  346. canbus_uuid = 68a5d58c4981
  347.  
  348. [mcu EBBCan]
  349. canbus_uuid = 40d9cd16e24f
  350.  
  351. [mcu host]
  352. serial = /tmp/klipper_host_mcu
  353.  
  354. [printer]
  355. kinematics = corexy
  356. max_velocity = 500
  357. max_accel = 30000
  358. max_z_velocity = 15
  359. max_z_accel = 100
  360.  
  361. [gcode_macro _OBICO_LAYER_CHANGE]
  362. description = Run a scan across the current print area
  363. variable_first_layer_scan_retract_length = 6
  364. variable_first_layer_scan_retract_speed = 15
  365. variable_first_layer_scan_cooldown_temp = 170
  366. variable_first_layer_scan_resume_speed = 50
  367. variable_first_layer_scan_enabled = True
  368. variable_first_layer_scan_stepover = 10
  369. variable_first_layer_scan_speed = 10
  370. variable_first_layer_scan_zhop = 4
  371. variable_first_layer_scan_zhop_speed = 15
  372. variable_verbose = False
  373. variable_current_layer = -1
  374. variable_first_layer_scanning = False
  375. variable_wait = {'resume': "RESUME", 'absolute_coordinates': True, 'absolute_extrude': True, 'e': 0.0, 'previous_temp': 0}
  376. gcode =
  377.  
  378. {% set pause_macro = "PAUSE" if printer.configfile.settings['gcode_macro pause'] is not defined
  379. else printer.configfile.settings['gcode_macro pause'].rename_existing %}
  380. {% set resume_macro = "RESUME" if printer.configfile.settings['gcode_macro resume'] is not defined
  381. else printer.configfile.settings['gcode_macro resume'].rename_existing %}
  382.  
  383. {% set current_layer_default = printer.print_stats.info.current_layer if printer.print_stats.info.current_layer is not none else -1 %}
  384. {% set current_layer = params.CURRENT_LAYER|default(current_layer_default)|int %}
  385.  
  386. {% set polygon_points = printer.exclude_object.objects|map(attribute='polygon')|sum(start=[]) if printer.exclude_object is defined else [] %}
  387. {% set min_x = params.MINX|default(polygon_points|map(attribute=0)|min|default(printer.toolhead.axis_minimum.x))|float %}
  388. {% set min_y = params.MINY|default(polygon_points|map(attribute=1)|min|default(printer.toolhead.axis_minimum.y))|float %}
  389. {% set max_x = params.MAXX|default(polygon_points|map(attribute=0)|max|default(printer.toolhead.axis_maximum.x))|float %}
  390. {% set max_y = params.MAXY|default(polygon_points|map(attribute=1)|max|default(printer.toolhead.axis_maximum.y))|float %}
  391.  
  392. {% set stepoverCount = ((max_y - min_y) / first_layer_scan_stepover|float)|round(method='ceil')|int %}
  393.  
  394.  
  395. {% if verbose %} RESPOND PREFIX='OBICO DEBUG:' MSG='{"Layer %d" % (current_layer)}' {% endif %}
  396. SET_GCODE_VARIABLE MACRO=_OBICO_LAYER_CHANGE VARIABLE=current_layer VALUE={current_layer}
  397.  
  398. {% if first_layer_scan_enabled and current_layer == 2 %}
  399.  
  400. SET_GCODE_VARIABLE MACRO=_OBICO_LAYER_CHANGE VARIABLE=first_layer_scanning VALUE=True
  401.  
  402.  
  403. {% set wait_dic = {'resume' : resume_macro,
  404. 'absolute_coordinates': printer.gcode_move.absolute_coordinates,
  405. 'absolute_extrude' : printer.gcode_move.absolute_extrude,
  406. 'e' : printer.gcode_move.gcode_position.e,
  407. 'previous_temp' : printer.extruder.target} %}
  408. SET_GCODE_VARIABLE MACRO=_OBICO_LAYER_CHANGE VARIABLE=wait VALUE="{wait_dic}"
  409.  
  410. {% if verbose %} RESPOND PREFIX='OBICO DEBUG:' MSG="Prepare scanning" {% endif %}
  411. {% if verbose %} RESPOND PREFIX='OBICO DEBUG:' MSG='{"Scan Coordinates: Min:[%.3f:%.3f] Max:[%.3f:%.3f]" % (min_x,min_y,max_x,max_y)}' {% endif %}
  412. {% if printer[printer.toolhead.extruder].can_extrude %}
  413. {% if verbose %} RESPOND PREFIX='OBICO DEBUG:' MSG='{"Retract %.1fmm filament" % first_layer_scan_retract_length|abs}' {% endif %}
  414. M83
  415. G0 E-{first_layer_scan_retract_length|abs} F{first_layer_scan_retract_speed|float * 60}
  416. {% endif %}
  417. G91
  418. G0 Z{first_layer_scan_zhop|abs} F{first_layer_scan_zhop_speed|float * 60}
  419.  
  420.  
  421. M106 S255
  422. {% if verbose %} RESPOND PREFIX='OBICO DEBUG:' MSG='{"Fan on and lowering temperature to %.1f" % first_layer_scan_cooldown_temp}' {% endif %}
  423. M104 S{first_layer_scan_cooldown_temp}
  424. M109 S{first_layer_scan_cooldown_temp}
  425.  
  426. {pause_macro}
  427.  
  428.  
  429. {% if verbose %} RESPOND PREFIX='OBICO DEBUG:' MSG="Start scanning" {% endif %}
  430.  
  431. UPDATE_DELAYED_GCODE ID=_WAIT_OBICO_LAYER_CHANGE DURATION=1.0
  432. G90
  433. G0 X{min_x} Y{min_y} F{first_layer_scan_resume_speed|float * 60}
  434. {% for ystep in range(stepoverCount) %}
  435. G0 Y{min_y + first_layer_scan_stepover|float * ystep} F{first_layer_scan_speed|float * 60}
  436. G0 X{max_x if ystep % 2 == 0 else min_x} F{first_layer_scan_speed|float * 60}
  437. {% endfor %}
  438.  
  439. {% if verbose %} RESPOND PREFIX='OBICO DEBUG:' MSG="Finish scanning" {% endif %}
  440.  
  441. SET_GCODE_VARIABLE MACRO=_OBICO_LAYER_CHANGE VARIABLE=first_layer_scanning VALUE=False
  442.  
  443. {% endif %}
  444.  
  445. [delayed_gcode _WAIT_OBICO_LAYER_CHANGE]
  446. gcode =
  447. {% set lc_macro = printer['gcode_macro _OBICO_LAYER_CHANGE'] %}
  448. {% if lc_macro.first_layer_scanning %}
  449.  
  450. {% if lc_macro.verbose %} RESPOND PREFIX='OBICO DEBUG:' MSG="Waiting for first layer scan..." {% endif %}
  451. UPDATE_DELAYED_GCODE ID=_WAIT_OBICO_LAYER_CHANGE DURATION=1.0
  452. {% else %}
  453.  
  454. M107
  455. {% if lc_macro.verbose %} RESPOND PREFIX='OBICO DEBUG:' MSG="Fan off and resume print" {% endif %}
  456. {% if lc_macro.verbose %} RESPOND PREFIX='OBICO DEBUG:' MSG='{"Call %s VELOCITY=%.1f" % (lc_macro.wait.resume, lc_macro.first_layer_scan_resume_speed)}' {% endif %}
  457. {lc_macro.wait.resume} VELOCITY={lc_macro.first_layer_scan_resume_speed}
  458. G91
  459. G0 Z-{lc_macro.first_layer_scan_zhop|abs} F{lc_macro.first_layer_scan_zhop_speed|float * 60}
  460. {% if printer[printer.toolhead.extruder].can_extrude %}
  461. {% set first_layer_scan_unretract_length = lc_macro.first_layer_scan_retract_length + 0.5 %}
  462. {% if lc_macro.verbose %} RESPOND PREFIX='OBICO DEBUG:' MSG='{"Extrude %.1fmm filament" % first_layer_scan_unretract_length|abs}' {% endif %}
  463. M83
  464. G0 E{first_layer_scan_unretract_length|abs} F{lc_macro.first_layer_scan_retract_speed|float * 60}
  465. {% endif %}
  466.  
  467.  
  468. M104 S{lc_macro.wait.previous_temp}
  469. M109 S{lc_macro.wait.previous_temp}
  470. {% if lc_macro.verbose %} RESPOND PREFIX='OBICO DEBUG:' MSG='{"Heating back up to previous temperature"}' {% endif %}
  471.  
  472.  
  473. {% if lc_macro.wait.absolute_coordinates %} G90 {% endif %}
  474. {% if lc_macro.wait.absolute_extrude %}
  475. M82
  476. G92 E{lc_macro.wait.e}
  477. {% endif %}
  478. {% endif %}
  479.  
  480. [gcode_macro OBICO_LINK_STATUS]
  481. description = Link to Obico server
  482. variable_one_time_passcode = ''
  483. variable_one_time_passlink = ''
  484. variable_is_linked = False
  485. gcode =
  486. {action_respond_info('Obico one_time_passcode: {}'.format(one_time_passcode))}
  487. {action_respond_info('Obico one_time_passlink: {}'.format(one_time_passlink))}
  488. {action_respond_info('Obico is_linked: {}'.format(is_linked))}
  489. {% if not is_linked and one_time_passcode != '' %}
  490. M117 Code: {one_time_passcode}
  491. {% else %}
  492. M117 Obico linked
  493. {% endif %}
  494.  
  495. [gcode_macro _OBICO_RELINK]
  496. description = Re-link to Obico server
  497. gcode =
  498. {action_respond_info('WARNING: Re-link to Obico server')}
  499. {action_call_remote_method("obico_remote_event", event_name='relink_obico', message='')}
  500. {action_respond_info('WARNING: relink_obico requested')}
  501.  
  502. [gcode_macro BED_MESH_CALIBRATE]
  503. rename_existing = _BED_MESH_CALIBRATE
  504. gcode =
  505.  
  506. {% set all_points = printer.exclude_object.objects | map(attribute='polygon') | sum(start=[]) %}
  507. {% set bed_mesh_min = printer.configfile.settings.bed_mesh.mesh_min %}
  508. {% set bed_mesh_max = printer.configfile.settings.bed_mesh.mesh_max %}
  509. {% set probe_count = printer.configfile.settings.bed_mesh.probe_count %}
  510. {% set kamp_settings = printer["gcode_macro _KAMP_Settings"] %}
  511. {% set verbose_enable = kamp_settings.verbose_enable | abs %}
  512. {% set probe_dock_enable = kamp_settings.probe_dock_enable | abs %}
  513. {% set attach_macro = kamp_settings.attach_macro | string %}
  514. {% set detach_macro = kamp_settings.detach_macro | string %}
  515. {% set mesh_margin = kamp_settings.mesh_margin | float %}
  516. {% set fuzz_amount = kamp_settings.fuzz_amount | float %}
  517. {% set probe_count = probe_count if probe_count|length > 1 else probe_count * 2 %}
  518. {% set max_probe_point_distance_x = ( bed_mesh_max[0] - bed_mesh_min[0] ) / (probe_count[0] - 1) %}
  519. {% set max_probe_point_distance_y = ( bed_mesh_max[1] - bed_mesh_min[1] ) / (probe_count[1] - 1) %}
  520. {% set x_min = all_points | map(attribute=0) | min | default(bed_mesh_min[0]) %}
  521. {% set y_min = all_points | map(attribute=1) | min | default(bed_mesh_min[1]) %}
  522. {% set x_max = all_points | map(attribute=0) | max | default(bed_mesh_max[0]) %}
  523. {% set y_max = all_points | map(attribute=1) | max | default(bed_mesh_max[1]) %}
  524.  
  525. {% set fuzz_range = range((0) | int, (fuzz_amount * 100) | int + 1) %}
  526. {% set adapted_x_min = x_min - mesh_margin - (fuzz_range | random / 100.0) %}
  527. {% set adapted_y_min = y_min - mesh_margin - (fuzz_range | random / 100.0) %}
  528. {% set adapted_x_max = x_max + mesh_margin + (fuzz_range | random / 100.0) %}
  529. {% set adapted_y_max = y_max + mesh_margin + (fuzz_range | random / 100.0) %}
  530.  
  531. {% set adapted_x_min = [adapted_x_min , bed_mesh_min[0]] | max %}
  532. {% set adapted_y_min = [adapted_y_min , bed_mesh_min[1]] | max %}
  533. {% set adapted_x_max = [adapted_x_max , bed_mesh_max[0]] | min %}
  534. {% set adapted_y_max = [adapted_y_max , bed_mesh_max[1]] | min %}
  535.  
  536. {% set points_x = (((adapted_x_max - adapted_x_min) / max_probe_point_distance_x) | round(method='ceil') | int) + 1 %}
  537. {% set points_y = (((adapted_y_max - adapted_y_min) / max_probe_point_distance_y) | round(method='ceil') | int) + 1 %}
  538.  
  539. {% if (([points_x, points_y]|max) > 6) %}
  540. {% set algorithm = "bicubic" %}
  541. {% set min_points = 4 %}
  542. {% else %}
  543. {% set algorithm = "lagrange" %}
  544. {% set min_points = 3 %}
  545. {% endif %}
  546.  
  547. {% set points_x = [points_x , min_points]|max %}
  548. {% set points_y = [points_y , min_points]|max %}
  549. {% set points_x = [points_x , probe_count[0]]|min %}
  550. {% set points_y = [points_y , probe_count[1]]|min %}
  551.  
  552. {% if verbose_enable == True %}
  553. {% if printer.exclude_object.objects != [] %}
  554.  
  555. { action_respond_info( "Algorithm: {}.".format(
  556. (algorithm),
  557. )) }
  558.  
  559. { action_respond_info("Default probe count: {},{}.".format(
  560. (probe_count[0]),
  561. (probe_count[1]),
  562. )) }
  563.  
  564. { action_respond_info("Adapted probe count: {},{}.".format(
  565. (points_x),
  566. (points_y),
  567. )) }
  568.  
  569. {action_respond_info("Default mesh bounds: {}, {}.".format(
  570. (bed_mesh_min[0],bed_mesh_min[1]),
  571. (bed_mesh_max[0],bed_mesh_max[1]),
  572. )) }
  573.  
  574. {% if mesh_margin > 0 %}
  575. {action_respond_info("Mesh margin is {}, mesh bounds extended by {}mm.".format(
  576. (mesh_margin),
  577. (mesh_margin),
  578. )) }
  579. {% else %}
  580. {action_respond_info("Mesh margin is 0, margin not increased.")}
  581. {% endif %}
  582.  
  583. {% if fuzz_amount > 0 %}
  584. {action_respond_info("Mesh point fuzzing enabled, points fuzzed up to {}mm.".format(
  585. (fuzz_amount),
  586. )) }
  587. {% else %}
  588. {action_respond_info("Fuzz amount is 0, mesh points not fuzzed.")}
  589. {% endif %}
  590.  
  591. { action_respond_info("Adapted mesh bounds: {}, {}.".format(
  592. (adapted_x_min, adapted_y_min),
  593. (adapted_x_max, adapted_y_max),
  594. )) }
  595.  
  596. {action_respond_info("KAMP adjustments successful. Happy KAMPing!")}
  597.  
  598. {% else %}
  599.  
  600. {action_respond_info("No objects detected! Check your gcode and make sure that EXCLUDE_OBJECT_DEFINE is happening before BED_MESH_CALIBRATE is called. Defaulting to regular meshing.")}
  601. G4 P5000
  602. {% endif %}
  603.  
  604. {% endif %}
  605.  
  606. {% if probe_dock_enable == True %}
  607. {attach_macro}
  608. {% endif %}
  609.  
  610. _BED_MESH_CALIBRATE mesh_min={adapted_x_min},{adapted_y_min} mesh_max={adapted_x_max},{adapted_y_max} ALGORITHM={algorithm} PROBE_COUNT={points_x},{points_y}
  611.  
  612. {% if probe_dock_enable == True %}
  613. {detach_macro}
  614. {% endif %}
  615.  
  616. [gcode_macro LINE_PURGE]
  617. description = A purge macro that adapts to be near your actual printed objects
  618. gcode =
  619.  
  620. {% set travel_speed = (printer.toolhead.max_velocity) * 60 | float %}
  621. {% set cross_section = printer.configfile.settings.extruder.max_extrude_cross_section | float %}
  622.  
  623.  
  624. {% if printer.firmware_retraction is defined %}
  625. {% set RETRACT = G10 | string %}
  626. {% set UNRETRACT = G11 | string %}
  627. {% else %}
  628. {% set RETRACT = 'G1 E-.5 F2100' | string %}
  629. {% set UNRETRACT = 'G1 E.5 F2100' | string %}
  630. {% endif %}
  631.  
  632.  
  633. {% set verbose_enable = printer["gcode_macro _KAMP_Settings"].verbose_enable | abs %}
  634. {% set purge_height = printer["gcode_macro _KAMP_Settings"].purge_height | float %}
  635. {% set tip_distance = printer["gcode_macro _KAMP_Settings"].tip_distance | float %}
  636. {% set purge_margin = printer["gcode_macro _KAMP_Settings"].purge_margin | float %}
  637. {% set purge_amount = printer["gcode_macro _KAMP_Settings"].purge_amount | float %}
  638. {% set flow_rate = printer["gcode_macro _KAMP_Settings"].flow_rate | float %}
  639.  
  640.  
  641.  
  642. {% set all_points = printer.exclude_object.objects | map(attribute='polygon') | sum(start=[]) %}
  643. {% set purge_x_min = (all_points | map(attribute=0) | min | default(0)) %}
  644. {% set purge_x_max = (all_points | map(attribute=0) | max | default(0)) %}
  645. {% set purge_y_min = (all_points | map(attribute=1) | min | default(0)) %}
  646. {% set purge_y_max = (all_points | map(attribute=1) | max | default(0)) %}
  647.  
  648. {% set purge_x_center = ([((purge_x_max + purge_x_min) / 2) - (purge_amount / 2), 0] | max) %}
  649. {% set purge_y_center = ([((purge_y_max + purge_y_min) / 2) - (purge_amount / 2), 0] | max) %}
  650.  
  651. {% set purge_x_origin = ([purge_x_min - purge_margin, 0] | max) %}
  652. {% set purge_y_origin = ([purge_y_min - purge_margin, 0] | max) %}
  653.  
  654.  
  655. {% set purge_move_speed = (flow_rate / 5.0) * 60 | float %}
  656.  
  657. {% if cross_section < 5 %}
  658.  
  659. {action_respond_info("[Extruder] max_extrude_cross_section is insufficient for purge, please set it to 5 or greater. Purge skipped.")}
  660.  
  661. {% else %}
  662.  
  663. {% if verbose_enable == True %}
  664.  
  665. {action_respond_info("Moving filament tip {}mms".format(
  666. (tip_distance),
  667. )) }
  668. {% endif %}
  669.  
  670. {% if printer.firmware_retraction is defined %}
  671. {action_respond_info("KAMP purge is using firmware retraction.")}
  672. {% else %}
  673. {action_respond_info("KAMP purge is not using firmware retraction, it is recommended to configure it.")}
  674. {% endif %}
  675.  
  676. {% if purge_y_origin > 0 %}
  677.  
  678. {action_respond_info("KAMP purge starting at {}, {} and purging {}mm of filament, requested flow rate is {}mm3/s.".format(
  679. (purge_x_center),
  680. (purge_y_origin),
  681. (purge_amount),
  682. (flow_rate),
  683. )) }
  684.  
  685. {% else %}
  686.  
  687. {action_respond_info("KAMP purge starting at {}, {} and purging {}mm of filament, requested flow rate is {}mm3/s.".format(
  688. (purge_x_origin),
  689. (purge_y_center),
  690. (purge_amount),
  691. (flow_rate),
  692. )) }
  693.  
  694. {% endif %}
  695.  
  696. SAVE_GCODE_STATE NAME=Prepurge_State
  697.  
  698. {% if purge_y_origin > 0 %}
  699.  
  700. G92 E0
  701. G0 F{travel_speed}
  702. G90
  703. G0 X{purge_x_center} Y{purge_y_origin}
  704. G0 Z{purge_height}
  705. M83
  706. G1 E{tip_distance} F{purge_move_speed}
  707. G1 X{purge_x_center + purge_amount} E{purge_amount} F{purge_move_speed}
  708. {RETRACT}
  709. G0 X{purge_x_center + purge_amount + 10} F{travel_speed}
  710. G92 E0
  711. M82
  712. G0 Z{purge_height * 2} F{travel_speed}
  713.  
  714. {% else %}
  715.  
  716. G92 E0
  717. G0 F{travel_speed}
  718. G90
  719. G0 X{purge_x_origin} Y{purge_y_center}
  720. G0 Z{purge_height}
  721. M83
  722. G1 E{tip_distance} F{purge_move_speed}
  723. G1 Y{purge_y_center + purge_amount} E{purge_amount} F{purge_move_speed}
  724. {RETRACT}
  725. G0 Y{purge_y_center + purge_amount + 10} F{travel_speed}
  726. G92 E0
  727. M82
  728. G0 Z{purge_height * 2} F{travel_speed}
  729.  
  730. {% endif %}
  731.  
  732. RESTORE_GCODE_STATE NAME=Prepurge_State
  733.  
  734. {% endif %}
  735.  
  736. [gcode_macro _SMART_PARK]
  737. description = Parks your printhead near the print area for pre-print hotend heating.
  738. gcode =
  739.  
  740. {% set kamp_settings = printer["gcode_macro _KAMP_Settings"] %}
  741. {% set z_height = kamp_settings.smart_park_height | float %}
  742. {% set purge_margin = kamp_settings.purge_margin | float %}
  743. {% set verbose_enable = kamp_settings.verbose_enable | abs %}
  744. {% set center_x = printer.toolhead.axis_maximum.x / 2 | float %}
  745. {% set center_y = printer.toolhead.axis_maximum.y / 2 | float %}
  746. {% set axis_minimum_x = printer.toolhead.axis_minimum.x | float %}
  747. {% set axis_minimum_y = printer.toolhead.axis_minimum.y | float %}
  748. {% set all_points = printer.exclude_object.objects | map(attribute='polygon') | sum(start=[]) %}
  749. {% set x_min = all_points | map(attribute=0) | min | default(center_x) %}
  750. {% set y_min = all_points | map(attribute=1) | min | default(center_y) %}
  751. {% set travel_speed = (printer.toolhead.max_velocity) * 60 | float %}
  752.  
  753. {% if purge_margin > 0 and x_min != center_x and y_min != center_y %}
  754. {% set x_min = [ x_min - purge_margin , x_min ] | min %}
  755. {% set y_min = [ y_min - purge_margin , y_min ] | min %}
  756. {% set x_min = [ x_min , axis_minimum_x ] | max %}
  757. {% set y_min = [ y_min , axis_minimum_y ] | max %}
  758. {% endif %}
  759.  
  760.  
  761. {% if verbose_enable == True %}
  762.  
  763. { action_respond_info("Smart Park location: {},{}.".format(
  764. (x_min),
  765. (y_min),
  766. )) }
  767.  
  768. {% endif %}
  769.  
  770. SAVE_GCODE_STATE NAME=Presmartpark_State
  771.  
  772. G90
  773. {% if printer.toolhead.position.z < z_height %}
  774. G0 Z{z_height}
  775. {% endif %}
  776. G0 X{x_min} Y{y_min} F{travel_speed}
  777. G0 Z{z_height}
  778.  
  779. RESTORE_GCODE_STATE NAME=Presmartpark_State
  780.  
  781. [gcode_macro _KAMP_Settings]
  782. description = This macro contains all adjustable settings for KAMP
  783. variable_verbose_enable = True
  784. variable_mesh_margin = 0
  785. variable_fuzz_amount = 0
  786. variable_probe_dock_enable = True
  787. variable_attach_macro = 'TAKE_PROBE'
  788. variable_detach_macro = 'STOW_PROBE'
  789. variable_purge_height = 0.8
  790. variable_tip_distance = 2.0
  791. variable_purge_margin = 10
  792. variable_purge_amount = 30
  793. variable_flow_rate = 20
  794. variable_smart_park_height = 10
  795. gcode =
  796.  
  797. {action_respond_info(" Running the KAMP_Settings macro does nothing, it is only used for storing KAMP settings. ")}
  798.  
  799. [exclude_object]
  800.  
  801. [firmware_retraction]
  802.  
  803. [force_move]
  804. enable_force_move = True
  805.  
  806. [idle_timeout]
  807. timeout = 600
  808.  
  809. [stepper_x]
  810. step_pin = PB12
  811. dir_pin = PB11
  812. enable_pin = !PA8
  813. microsteps = 16
  814. rotation_distance = 40
  815. endstop_pin = tmc2240_stepper_x:virtual_endstop
  816. position_max = 120
  817. position_min = 0
  818. position_endstop = 120
  819. homing_speed = 30
  820. homing_retract_dist = 0
  821. homing_positive_dir = true
  822.  
  823. [tmc2240 stepper_x]
  824. cs_pin = PB2
  825. spi_bus = spi2
  826. run_current = 0.8
  827. stealthchop_threshold = 0
  828. diag0_pin = ^!PC2
  829. driver_sgt = 2
  830. interpolate = true
  831. driver_pwm_autoscale = true
  832. driver_pwm_freq = 2
  833. driver_pwm_ofs = 36
  834. driver_pwm_grad = 14
  835.  
  836. [stepper_y]
  837. step_pin = PC8
  838. dir_pin = PC9
  839. enable_pin = !PA15
  840. microsteps = 16
  841. rotation_distance = 40
  842. endstop_pin = tmc2240_stepper_y:virtual_endstop
  843. position_max = 120
  844. position_min = 0
  845. position_endstop = 120
  846. homing_speed = 30
  847. homing_retract_dist = 0
  848. homing_positive_dir = true
  849.  
  850. [tmc2240 stepper_y]
  851. cs_pin = PD9
  852. spi_bus = spi2
  853. run_current = 0.8
  854. stealthchop_threshold = 0
  855. diag0_pin = ^!PD3
  856. driver_sgt = 2
  857. interpolate = true
  858. driver_pwm_autoscale = true
  859. driver_pwm_freq = 2
  860. driver_pwm_ofs = 36
  861. driver_pwm_grad = 14
  862.  
  863. [stepper_z]
  864. step_pin = PA10
  865. dir_pin = !PA14
  866. enable_pin = !PA13
  867. microsteps = 16
  868. rotation_distance = 8
  869. position_max = 100
  870. endstop_pin = probe:z_virtual_endstop
  871. homing_speed = 20
  872. second_homing_speed = 5.0
  873. homing_retract_dist = 5.0
  874. position_min = -10
  875.  
  876. [tmc2240 stepper_z]
  877. cs_pin = PD8
  878. spi_bus = spi2
  879. run_current = 0.4
  880. hold_current = 0.05
  881. stealthchop_threshold = 999999
  882.  
  883. [extruder]
  884. step_pin = EBBCan: PD0
  885. dir_pin = EBBCan: PD1
  886. enable_pin = !EBBCan: PD2
  887. microsteps = 16
  888. rotation_distance = 4.637
  889. full_steps_per_rotation = 200
  890. nozzle_diameter = 0.400
  891. filament_diameter = 1.750
  892. max_extrude_only_distance = 500
  893. max_extrude_only_velocity = 120
  894. max_extrude_cross_section = 5
  895. heater_pin = EBBCan: PB13
  896. sensor_type = MAX31865
  897. sensor_pin = EBBCan: PA4
  898. spi_bus = spi1
  899. rtd_nominal_r = 1000
  900. rtd_reference_r = 4300
  901. rtd_num_of_wires = 2
  902. min_temp = 0
  903. max_temp = 400
  904. pressure_advance = 0.03
  905. pressure_advance_smooth_time = 0.040
  906. control = pid
  907. pid_kp = 21.303
  908. pid_ki = 1.691
  909. pid_kd = 67.107
  910.  
  911. [tmc2209 extruder]
  912. uart_pin = EBBCan: PA15
  913. run_current = 0.650
  914. stealthchop_threshold = 0
  915. interpolate = true
  916.  
  917. [fan]
  918. pin = EBBCan: PA1
  919.  
  920. [heater_fan hotend_fan]
  921. pin = EBBCan: PA0
  922. heater = extruder
  923. heater_temp = 50.0
  924.  
  925. [heater_bed]
  926. heater_pin = PA5
  927. sensor_type = Generic 3950
  928. sensor_pin = PA0
  929. smooth_time = 3.0
  930. min_temp = 0
  931. max_temp = 120
  932. control = pid
  933. pid_kp = 57.193
  934. pid_ki = 2.398
  935. pid_kd = 341.013
  936.  
  937. [neopixel Hotend_rgb]
  938. pin = EBBCan:PD3
  939. chain_count = 3
  940. color_order = GRB
  941.  
  942. [led_effect hotend_temp_effect]
  943. autostart = true
  944. frame_rate = 24
  945. heater = extruder
  946. leds =
  947. neopixel:Hotend_rgb (1-2)
  948. layers =
  949. temperature 100 200 top (0.0, 0.0, 1.0), (1.0, 0.0, 0.0)
  950.  
  951. [led_effect hotend_fade_rgb]
  952. autostart = true
  953. frame_rate = 24
  954. leds =
  955. neopixel:Hotend_rgb (0)
  956. layers =
  957. linearfade 3 0 top (0.1, 0.0, 0.0), (0.0, 0.1, 0.0), (0.0, 0.0, 0.1)
  958.  
  959. [neopixel Progress_rgb]
  960. pin = PC14
  961. chain_count = 20
  962. color_order = GRB
  963.  
  964. [led_effect printer_progress]
  965. autostart = true
  966. frame_rate = 24
  967. leds =
  968. neopixel:Progress_rgb (20-1)
  969. layers =
  970. progress -1 1 add (0.0, 0.5, 0.0), (0.0, 0.5, 0.0)
  971. static 0 0 top (0.01, 0.01, 0.01)
  972.  
  973. [neopixel Chamber_rgb]
  974. pin = PC11
  975. chain_count = 20
  976. color_order = GRB
  977. initial_red = 1.0
  978. initial_green = 1.0
  979. initial_blue = 1.0
  980.  
  981. [temperature_sensor chamber]
  982. sensor_type = EPCOS 100K B57560G104F
  983. sensor_pin = PA1
  984. pullup_resistor = 4700
  985. min_temp = 0
  986. max_temp = 80
  987.  
  988. [thermistor Z-Stepper]
  989. temperature1 = 18
  990. resistance1 = 11800
  991. temperature2 = 35
  992. resistance2 = 7000
  993. temperature3 = 96
  994. resistance3 = 1140
  995.  
  996. [temperature_sensor Z-Stepper]
  997. sensor_type = Z-Stepper
  998. sensor_pin = PA2
  999. min_temp = 0
  1000. max_temp = 100
  1001.  
  1002. [temperature_sensor MCU_Temp]
  1003. sensor_type = temperature_mcu
  1004. min_temp = 0
  1005. max_temp = 100
  1006.  
  1007. [temperature_sensor Host_CPU]
  1008. sensor_type = temperature_host
  1009. min_temp = 0
  1010. max_temp = 100
  1011.  
  1012. [temperature_sensor EBB36]
  1013. sensor_type = temperature_mcu
  1014. sensor_mcu = EBBCan
  1015.  
  1016. [output_pin Board_fan]
  1017. pin = PA3
  1018. value = 1
  1019.  
  1020. [fan_generic VOC_Filtration]
  1021. pin = PA4
  1022. max_power = 1
  1023. shutdown_speed = 0
  1024. hardware_pwm = false
  1025. kick_start_time = 0.4
  1026. off_below = 0.4
  1027.  
  1028. [fan_generic Aux_Fan]
  1029. pin = PD6
  1030. max_power = 1
  1031. shutdown_speed = 0
  1032. hardware_pwm = false
  1033. kick_start_time = 0.4
  1034. off_below = 0
  1035. tachometer_pin = ^PB3
  1036. enable_pin = PA7
  1037.  
  1038. [gcode_macro M106]
  1039. rename_existing = G106
  1040. gcode =
  1041. {% if params.P is defined %}
  1042. {% if params.P|int == 2 %}
  1043. {% if params.S is defined %}
  1044. {% if params.S|int == 255 %}
  1045. {% set realspeed = 1 %}
  1046. {% else %}
  1047. {% if params.S|int == 0 %}
  1048. {% set realspeed = 0 %}
  1049. {% else %}
  1050. {% set realspeed = params.S|float/255 %}
  1051. {% endif %}
  1052. {% endif %}
  1053. {% else %}
  1054. {% set realspeed = 1 %}
  1055. {% endif %}
  1056.  
  1057. SET_FAN_SPEED FAN=Aux_Fan SPEED={realspeed}
  1058. {% endif %}
  1059. {% else %}
  1060. {% if params.S is defined %}
  1061. G106 S{params.S}
  1062. {% else %}
  1063. G106 S255
  1064. {% endif %}
  1065. {% endif %}
  1066.  
  1067. [gcode_macro M107]
  1068. rename_existing = G107
  1069. gcode =
  1070. {% if params.P is defined %}
  1071. {% if params.P|int == 2 %}
  1072. SET_FAN_SPEED FAN=Aux_Fan SPEED=0
  1073. {% endif %}
  1074. {% else %}
  1075. SET_FAN_SPEED FAN=Aux_Fan SPEED=0
  1076. G107
  1077. {% endif %}
  1078.  
  1079. [filament_switch_sensor switch_sensor]
  1080. switch_pin = ^PC3
  1081. pause_on_runout = False
  1082. runout_gcode =
  1083. PAUSE
  1084. M117 Filament switch runout
  1085. insert_gcode =
  1086. M117 Filament switch inserted
  1087.  
  1088. [filament_motion_sensor encoder_sensor]
  1089. switch_pin = ^PC15
  1090. detection_length = 2.88
  1091. extruder = extruder
  1092. pause_on_runout = False
  1093. runout_gcode =
  1094. PAUSE
  1095. M117 Filament encoder runout
  1096. insert_gcode =
  1097. M117 Filament encoder inserted
  1098.  
  1099. [adxl345]
  1100. cs_pin = EBBCan: PB12
  1101. spi_software_sclk_pin = EBBCan: PB10
  1102. spi_software_mosi_pin = EBBCan: PB11
  1103. spi_software_miso_pin = EBBCan: PB2
  1104. axes_map = -x, z, -y
  1105.  
  1106. [resonance_tester]
  1107. accel_chip = adxl345
  1108. accel_per_hz = 75
  1109. probe_points = 60, 60, 20
  1110.  
  1111. [homing_override]
  1112. axes = z
  1113. gcode =
  1114. BRUSH_IN
  1115. SET_KINEMATIC_POSITION Z=0
  1116. G1 Z5
  1117. G28 X Y
  1118. Query_Probe
  1119. _CONDITIONAL_TAKE_PROBE
  1120. G1 X40 Y60
  1121. G28 Z
  1122. G91
  1123. G1 Z1
  1124. G90
  1125. Query_Probe
  1126. _CONDITIONAL_STOW_PROBE
  1127.  
  1128. [probe]
  1129. pin = ~EBBCan: PB6
  1130. x_offset = 20
  1131. y_offset = 0
  1132. speed = 20.0
  1133. samples = 2
  1134. sample_retract_dist = 5.0
  1135. lift_speed = 30.0
  1136. samples_tolerance = 0.2
  1137. samples_tolerance_retries = 15
  1138. deactivate_on_each_sample = 0
  1139. z_offset = 16.269
  1140.  
  1141. [bed_mesh]
  1142. speed = 200
  1143. horizontal_move_z = 25
  1144. mesh_min = 20, 5
  1145. mesh_max = 100, 115
  1146. probe_count = 7,7
  1147. algorithm = bicubic
  1148.  
  1149. [servo probeServo]
  1150. pin = PC13
  1151. minimum_pulse_width = 0.000544
  1152.  
  1153. [gcode_macro _PICKUP_POS]
  1154. variable_x = 112
  1155. variable_y = 53
  1156. variable_z = 30
  1157. gcode =
  1158. M118 pickup pos X:{printer["gcode_macro _PICKUP_POS"].x} Y:{printer["gcode_macro _PICKUP_POS"].y} Z:{printer["gcode_macro _PICKUP_POS"].z}
  1159.  
  1160. [gcode_macro DEPLOY]
  1161. gcode =
  1162. SET_SERVO SERVO=probeServo ANGLE=180
  1163. G4 P500
  1164. SET_SERVO SERVO=probeServo WIDTH=0
  1165.  
  1166. [gcode_macro RETRACT]
  1167. gcode =
  1168. SET_SERVO SERVO=probeServo ANGLE=60
  1169. G4 P500
  1170. SET_SERVO SERVO=probeServo WIDTH=0
  1171.  
  1172. [gcode_macro TAKE_PROBE]
  1173. gcode =
  1174. G1 Z{printer["gcode_macro _PICKUP_POS"].z} F5000
  1175. G1 X{printer["gcode_macro _PICKUP_POS"].x - 20} Y{printer["gcode_macro _PICKUP_POS"].y} F5000
  1176. DEPLOY
  1177. G1 X{printer["gcode_macro _PICKUP_POS"].x}
  1178. G1 Y{printer["gcode_macro _PICKUP_POS"].y + 50}
  1179. G1 X{printer["gcode_macro _PICKUP_POS"].x - 20}
  1180. RETRACT
  1181.  
  1182. [gcode_macro STOW_PROBE]
  1183. gcode =
  1184. G1 Z{printer["gcode_macro _PICKUP_POS"].z} F5000
  1185. G1 X{printer["gcode_macro _PICKUP_POS"].x - 20} Y{printer["gcode_macro _PICKUP_POS"].y + 50} F5000
  1186. DEPLOY
  1187. G1 X{printer["gcode_macro _PICKUP_POS"].x}
  1188. G1 Y{printer["gcode_macro _PICKUP_POS"].y} F2000
  1189. G1 X{printer["gcode_macro _PICKUP_POS"].x - 20} F5000
  1190. RETRACT
  1191.  
  1192. [gcode_macro _CONDITIONAL_TAKE_PROBE]
  1193. gcode =
  1194. {% set P = printer.probe.last_query %}
  1195. {% if P %}
  1196. TAKE_PROBE
  1197. {% endif %}
  1198.  
  1199. [gcode_macro _CONDITIONAL_STOW_PROBE]
  1200. gcode =
  1201. {% set P = printer.probe.last_query %}
  1202. {% if not P %}
  1203. STOW_PROBE
  1204. {% endif %}
  1205.  
  1206. [gcode_macro G29]
  1207. gcode =
  1208. G91
  1209. G1 Z1
  1210. G90
  1211. Query_Probe
  1212. _CONDITIONAL_TAKE_PROBE
  1213. BED_MESH_CALIBRATE
  1214. STOW_PROBE
  1215.  
  1216. [bed_screws]
  1217. screw1 = 60,5
  1218. screw1_name = front screw
  1219. screw2 = 5,115
  1220. screw2_name = back left
  1221. screw3 = 115,115
  1222. screw3_name = back right
  1223.  
  1224. [gcode_macro LOAD_FILAMENT]
  1225. description = Load filament: grab → heat → fast fill → slow purge
  1226. gcode =
  1227. {% set T = params.TEMP|default(210)|float %}
  1228. M83
  1229. G1 E5 F600
  1230. M104 T0 S{T}
  1231. M109 T0 S{T}
  1232. G1 E40 F1500
  1233. G1 E40 F300
  1234. G1 E1 F120
  1235. M82
  1236.  
  1237. [gcode_macro UNLOAD_FILAMENT]
  1238. description = Unload filament: bulb → neck → dwell → yank
  1239. gcode =
  1240. {% set T = params.TEMP|default(210)|float %}
  1241. M83
  1242. M104 T0 S{T}
  1243. M109 T0 S{T}
  1244. G1 E5 F300
  1245. G1 E-6 F240
  1246. G4 P2500
  1247. G1 E-80 F3000
  1248. M82
  1249.  
  1250. [gcode_macro PRINT_START]
  1251. gcode =
  1252.  
  1253. M140 S{params.BED|default(60)}
  1254. M104 S160
  1255. M190 S{params.BED|default(60)}
  1256. M109 S160
  1257. G28
  1258. Query_Probe
  1259. _CONDITIONAL_STOW_PROBE
  1260. BED_MESH_PROFILE LOAD="default"
  1261.  
  1262. _Smart_Park
  1263. M109 S{params.EXTRUDER|default(210)}
  1264. CLEAN_NOZZLE
  1265.  
  1266. LINE_PURGE
  1267.  
  1268. [gcode_macro PRINT_END]
  1269. gcode =
  1270.  
  1271. M400
  1272. G92 E0
  1273. G1 E-2.0 F3600
  1274. G91
  1275. M107 P2
  1276.  
  1277.  
  1278. {% set max_x = printer.configfile.config["stepper_x"]["position_max"]|float %}
  1279. {% set max_y = printer.configfile.config["stepper_y"]["position_max"]|float %}
  1280. {% set max_z = printer.configfile.config["stepper_z"]["position_max"]|float %}
  1281.  
  1282.  
  1283. {% if printer.toolhead.position.x < (max_x - 20) %}
  1284. {% set x_safe = 20.0 %}
  1285. {% else %}
  1286. {% set x_safe = -20.0 %}
  1287. {% endif %}
  1288.  
  1289. {% if printer.toolhead.position.y < (max_y - 20) %}
  1290. {% set y_safe = 20.0 %}
  1291. {% else %}
  1292. {% set y_safe = -20.0 %}
  1293. {% endif %}
  1294.  
  1295. {% if printer.toolhead.position.z < (max_z - 2) %}
  1296. {% set z_safe = 2.0 %}
  1297. {% else %}
  1298. {% set z_safe = max_z - printer.toolhead.position.z %}
  1299. {% endif %}
  1300.  
  1301. G0 Z{z_safe} F3600
  1302. G0 X{x_safe} Y{y_safe} F20000
  1303. TURN_OFF_HEATERS
  1304. M107
  1305. G90
  1306. G0 X0 F3600
  1307.  
  1308. [servo NozzleBrush]
  1309. pin = PD2
  1310. initial_angle = 5
  1311. maximum_servo_angle = 180
  1312. minimum_pulse_width = 0.0005
  1313. maximum_pulse_width = 0.0024
  1314.  
  1315. [gcode_macro BRUSH_OUT]
  1316. gcode =
  1317. SET_SERVO SERVO=NozzleBrush ANGLE=95
  1318.  
  1319. [gcode_macro BRUSH_IN]
  1320. gcode =
  1321. SET_SERVO SERVO=NozzleBrush ANGLE=5
  1322. G4 P500
  1323. SET_SERVO SERVO=NozzleBrush WIDTH=0
  1324.  
  1325. [gcode_macro CLEAN_NOZZLE]
  1326. gcode =
  1327. SAVE_GCODE_STATE
  1328. G90
  1329.  
  1330. G1 X2 Y70 Z25 F5000
  1331. BRUSH_OUT
  1332.  
  1333. G1 Y80 F3600
  1334. G1 Y118 F5000
  1335.  
  1336. G1 X3.5 F5000
  1337. G1 Y80 F5000
  1338.  
  1339. G1 X4.5 F5000
  1340. G1 Y118 F5000
  1341.  
  1342. G1 X5.5 F3600
  1343. G1 Y80 F3600
  1344.  
  1345. BRUSH_IN
  1346.  
  1347. RESTORE_GCODE_STATE MOVE=1 MOVE_SPEED=5000
  1348.  
  1349. [shaketune]
  1350. result_folder = ~/printer_data/config/ShakeTune_results
  1351. number_of_results_to_keep = 10
  1352. keep_raw_data = False
  1353. show_macros_in_webui = True
  1354. timeout = 600
  1355. measurements_chunk_size = 2
  1356. max_freq = 200
  1357. dpi = 300
  1358.  
  1359. [input_shaper]
  1360. shaper_type_x = 3hump_ei
  1361. shaper_freq_x = 111.4
  1362. shaper_type_y = 2hump_ei
  1363. shaper_freq_y = 63.6
  1364.  
  1365. [bed_mesh fysetc smooth]
  1366. version = 1
  1367. points =
  1368. 0.107500, 0.143750, 0.145000, 0.137500, 0.135000, 0.130000, 0.097500
  1369. 0.151250, 0.156250, 0.155000, 0.197500, 0.208750, 0.205000, 0.171250
  1370. 0.226250, 0.232500, 0.225000, 0.215000, 0.208750, 0.200000, 0.172500
  1371. 0.190000, 0.196250, 0.190000, 0.190000, 0.192500, 0.192500, 0.167500
  1372. 0.186250, 0.180000, 0.173750, 0.163750, 0.165000, 0.152500, 0.130000
  1373. 0.127500, 0.122500, 0.117500, 0.117500, 0.120000, 0.127500, 0.100000
  1374. 0.100000, 0.092500, 0.083750, 0.070000, 0.072500, 0.067500, 0.047500
  1375. x_count = 7
  1376. y_count = 7
  1377. mesh_x_pps = 2
  1378. mesh_y_pps = 2
  1379. algo = bicubic
  1380. tension = 0.2
  1381. min_x = 25.0
  1382. max_x = 94.96000000000001
  1383. min_y = 25.0
  1384. max_y = 94.95999999999998
  1385.  
  1386. [bed_mesh default]
  1387. version = 1
  1388. points =
  1389. 0.031250, 0.025000, 0.007500, -0.031250, -0.068750, -0.108750, -0.170000
  1390. 0.043750, 0.061250, 0.040000, 0.012500, 0.045000, 0.021250, -0.023750
  1391. 0.022500, 0.176250, 0.142500, 0.105000, 0.097500, 0.062500, 0.023750
  1392. 0.130000, 0.162500, 0.127500, 0.113750, 0.106250, 0.090000, 0.058750
  1393. 0.077500, 0.136250, 0.108750, 0.106250, 0.092500, 0.087500, 0.058750
  1394. 0.062500, 0.096250, 0.070000, 0.075000, 0.070000, 0.093750, 0.087500
  1395. 0.018750, 0.100000, 0.107500, 0.107500, 0.112500, 0.130000, 0.107500
  1396. x_count = 7
  1397. y_count = 7
  1398. mesh_x_pps = 2
  1399. mesh_y_pps = 2
  1400. algo = bicubic
  1401. tension = 0.2
  1402. min_x = 20.0
  1403. max_x = 99.98
  1404. min_y = 5.0
  1405. max_y = 114.97999999999999
  1406. =======================
  1407. Extruder max_extrude_ratio=2.078758
  1408. mcu 'mcu': Starting CAN connect
  1409. Created a socket
  1410. webhooks client 281473247208720: New connection
  1411. webhooks client 281473247208720: Client info {'program': 'Moonraker', 'version': 'v0.9.3-73-g5ee0adc'}
  1412. mcu 'mcu': got {'oid': 5, 'next_clock': 3083326720, 'count': 1, 'count_clock': 3779200000, '#name': 'counter_state', '#sent_time': 3734.426918581, '#receive_time': 3734.479519498}
  1413. mcu 'mcu': got {'oid': 14, 'next_clock': 3113758720, 'value': 18405, '#name': 'analog_in_state', '#sent_time': 3734.638268706, '#receive_time': 3734.663557956}
  1414. mcu 'mcu': got {'oid': 16, 'next_clock': 3115038720, 'value': 28213, '#name': 'analog_in_state', '#sent_time': 3734.638268706, '#receive_time': 3734.68339304}
  1415. mcu 'mcu': got {'oid': 17, 'next_clock': 3115678720, 'value': 13085, '#name': 'analog_in_state', '#sent_time': 3734.638268706, '#receive_time': 3734.69345204}
  1416. mcu 'mcu': got {'oid': 18, 'next_clock': 3116318720, 'value': 7860, '#name': 'analog_in_state', '#sent_time': 3734.638268706, '#receive_time': 3734.703821081}
  1417. Loaded MCU 'mcu' 126 commands (v0.13.0-51-gbfda326c / gcc: (15:12.2.rel1-1) 12.2.1 20221205 binutils: (2.40-2+18+b1) 2.40)
  1418. MCU 'mcu' 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_i2c3_PC0_PC1=PC0,PC1 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2_PB2_PB11_PB10=PB2,PB11,PB10 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 CANBUS_BRIDGE=1 CLOCK_FREQ=64000000 MCU=stm32g0b1xx PWM_MAX=257 RECEIVE_WINDOW=192 RESERVE_PINS_CAN=PD0,PD1 RESERVE_PINS_USB=PA11,PA12 RESERVE_PINS_crystal=PF0,PF1 STATS_SUMSQ_BASE=256 STEPPER_OPTIMIZED_EDGE=8 STEPPER_STEP_BOTH_EDGE=1
  1419. mcu 'EBBCan': Starting CAN connect
  1420. Created a socket
  1421. mcu 'mcu': got {'oid': 14, 'next_clock': 3132958720, 'value': 18422, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3734.963403248}
  1422. mcu 'mcu': got {'oid': 16, 'next_clock': 3134238720, 'value': 28216, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3734.983567331}
  1423. mcu 'mcu': got {'oid': 17, 'next_clock': 3134878720, 'value': 13094, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3734.993393873}
  1424. mcu 'mcu': got {'oid': 18, 'next_clock': 3135518720, 'value': 7860, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3735.003666665}
  1425. mcu 'mcu': got {'oid': 14, 'next_clock': 3152158720, 'value': 18450, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3735.26341304}
  1426. mcu 'mcu': got {'oid': 16, 'next_clock': 3153438720, 'value': 28224, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3735.283446457}
  1427. mcu 'EBBCan': got {'oid': 11, 'next_clock': 3116708137, 'value': 8370, '#name': 'analog_in_state', '#sent_time': 3735.23239779, '#receive_time': 3735.28476679}
  1428. mcu 'mcu': got {'oid': 17, 'next_clock': 3154078720, 'value': 13110, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3735.293412123}
  1429. mcu 'mcu': got {'oid': 18, 'next_clock': 3154718720, 'value': 7862, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3735.303434082}
  1430. mcu 'mcu': got {'oid': 5, 'next_clock': 3147358720, 'count': 1, 'count_clock': 3779200000, '#name': 'counter_state', '#sent_time': 3734.878272748, '#receive_time': 3735.48012079}
  1431. mcu 'mcu': got {'oid': 14, 'next_clock': 3171358720, 'value': 18469, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3735.563701665}
  1432. mcu 'mcu': got {'oid': 16, 'next_clock': 3172638720, 'value': 28221, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3735.583557165}
  1433. mcu 'EBBCan': got {'oid': 11, 'next_clock': 3135908137, 'value': 8372, '#name': 'analog_in_state', '#sent_time': 3735.552838248, '#receive_time': 3735.584752665}
  1434. mcu 'mcu': got {'oid': 17, 'next_clock': 3173278720, 'value': 13091, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3735.593427748}
  1435. mcu 'mcu': got {'oid': 18, 'next_clock': 3173918720, 'value': 7859, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3735.603431623}
  1436. Loaded MCU 'EBBCan' 125 commands (v0.12.0-470-gf511e201 / gcc: (15:12.2.rel1-1) 12.2.1 20221205 binutils: (2.40-2+18+b1) 2.40)
  1437. 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_i2c3_PC0_PC1=PC0,PC1 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2_PB2_PB11_PB10=PB2,PB11,PB10 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 CANBUS_FREQUENCY=500000 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_OPTIMIZED_EDGE=8 STEPPER_STEP_BOTH_EDGE=1
  1438. mcu 'host': Starting connect
  1439. mcu 'mcu': got {'oid': 14, 'next_clock': 3190558720, 'value': 18480, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3735.863483957}
  1440. mcu 'mcu': got {'oid': 16, 'next_clock': 3191838720, 'value': 28229, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3735.883484707}
  1441. mcu 'EBBCan': got {'oid': 11, 'next_clock': 3155108137, 'value': 8373, '#name': 'analog_in_state', '#sent_time': 3735.6672832900003, '#receive_time': 3735.884666207}
  1442. mcu 'mcu': got {'oid': 17, 'next_clock': 3192478720, 'value': 13090, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3735.89347604}
  1443. mcu 'mcu': got {'oid': 18, 'next_clock': 3193118720, 'value': 7863, '#name': 'analog_in_state', '#sent_time': 3734.878272748, '#receive_time': 3735.903477582}
  1444. mcu 'mcu': got {'oid': 14, 'next_clock': 3209758720, 'value': 18497, '#name': 'analog_in_state', '#sent_time': 3735.932964207, '#receive_time': 3736.163421124}
  1445. mcu 'mcu': got {'oid': 16, 'next_clock': 3211038720, 'value': 28230, '#name': 'analog_in_state', '#sent_time': 3735.932964207, '#receive_time': 3736.183571499}
  1446. mcu 'EBBCan': got {'oid': 11, 'next_clock': 3174308137, 'value': 8369, '#name': 'analog_in_state', '#sent_time': 3735.6672832900003, '#receive_time': 3736.184731707}
  1447. mcu 'mcu': got {'oid': 17, 'next_clock': 3211678720, 'value': 13100, '#name': 'analog_in_state', '#sent_time': 3735.932964207, '#receive_time': 3736.193557582}
  1448. mcu 'mcu': got {'oid': 18, 'next_clock': 3212318720, 'value': 7855, '#name': 'analog_in_state', '#sent_time': 3735.932964207, '#receive_time': 3736.203446832}
  1449. Loaded MCU 'host' 127 commands (v0.12.0-490-g5493bdfb / gcc: (Debian 12.2.0-14) 12.2.0 binutils: (GNU Binutils for Debian) 2.40)
  1450. MCU 'host' config: ADC_MAX=4095 CLOCK_FREQ=50000000 MCU=linux PCA9685_MAX=4096 PWM_MAX=32768 STATS_SUMSQ_BASE=256 STEPPER_STEP_BOTH_EDGE=1
  1451. mcu_temperature 'mcu' nominal base=-267.118156 slope=1298.126801
  1452. mcu_temperature 'EBBCan' nominal base=-267.982709 slope=1298.126801
  1453. Configured MCU 'mcu' (1024 moves)
  1454. Configured MCU 'EBBCan' (1024 moves)
  1455. Configured MCU 'host' (1024 moves)
  1456. Starting heater checks for heater_bed
  1457. bed_mesh: generated points
  1458. Index | Tool Adjusted | Probe
  1459. 0 | (0.0, 5.0) | (20.0, 5.0)
  1460. 1 | (13.3, 5.0) | (33.3, 5.0)
  1461. 2 | (26.7, 5.0) | (46.7, 5.0)
  1462. 3 | (40.0, 5.0) | (60.0, 5.0)
  1463. 4 | (53.3, 5.0) | (73.3, 5.0)
  1464. 5 | (66.7, 5.0) | (86.7, 5.0)
  1465. 6 | (80.0, 5.0) | (100.0, 5.0)
  1466. 7 | (80.0, 23.3) | (100.0, 23.3)
  1467. 8 | (66.7, 23.3) | (86.7, 23.3)
  1468. 9 | (53.3, 23.3) | (73.3, 23.3)
  1469. 10 | (40.0, 23.3) | (60.0, 23.3)
  1470. 11 | (26.7, 23.3) | (46.7, 23.3)
  1471. 12 | (13.3, 23.3) | (33.3, 23.3)
  1472. 13 | (0.0, 23.3) | (20.0, 23.3)
  1473. 14 | (0.0, 41.7) | (20.0, 41.7)
  1474. 15 | (13.3, 41.7) | (33.3, 41.7)
  1475. 16 | (26.7, 41.7) | (46.7, 41.7)
  1476. 17 | (40.0, 41.7) | (60.0, 41.7)
  1477. 18 | (53.3, 41.7) | (73.3, 41.7)
  1478. 19 | (66.7, 41.7) | (86.7, 41.7)
  1479. 20 | (80.0, 41.7) | (100.0, 41.7)
  1480. 21 | (80.0, 60.0) | (100.0, 60.0)
  1481. 22 | (66.7, 60.0) | (86.7, 60.0)
  1482. 23 | (53.3, 60.0) | (73.3, 60.0)
  1483. 24 | (40.0, 60.0) | (60.0, 60.0)
  1484. 25 | (26.7, 60.0) | (46.7, 60.0)
  1485. 26 | (13.3, 60.0) | (33.3, 60.0)
  1486. 27 | (0.0, 60.0) | (20.0, 60.0)
  1487. 28 | (0.0, 78.3) | (20.0, 78.3)
  1488. 29 | (13.3, 78.3) | (33.3, 78.3)
  1489. 30 | (26.7, 78.3) | (46.7, 78.3)
  1490. 31 | (40.0, 78.3) | (60.0, 78.3)
  1491. 32 | (53.3, 78.3) | (73.3, 78.3)
  1492. 33 | (66.7, 78.3) | (86.7, 78.3)
  1493. 34 | (80.0, 78.3) | (100.0, 78.3)
  1494. 35 | (80.0, 96.6) | (100.0, 96.6)
  1495. 36 | (66.7, 96.6) | (86.7, 96.6)
  1496. 37 | (53.3, 96.6) | (73.3, 96.6)
  1497. 38 | (40.0, 96.6) | (60.0, 96.6)
  1498. 39 | (26.7, 96.6) | (46.7, 96.6)
  1499. 40 | (13.3, 96.6) | (33.3, 96.6)
  1500. 41 | (0.0, 96.6) | (20.0, 96.6)
  1501. 42 | (0.0, 115.0) | (20.0, 115.0)
  1502. 43 | (13.3, 115.0) | (33.3, 115.0)
  1503. 44 | (26.7, 115.0) | (46.7, 115.0)
  1504. 45 | (40.0, 115.0) | (60.0, 115.0)
  1505. 46 | (53.3, 115.0) | (73.3, 115.0)
  1506. 47 | (66.7, 115.0) | (86.7, 115.0)
  1507. 48 | (80.0, 115.0) | (100.0, 115.0)
  1508. Starting heater checks for extruder
  1509. Stats 3737.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2845 bytes_read=6607 bytes_retransmit=0 bytes_invalid=0 send_seq=209 receive_seq=209 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=1 freq=64006069 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1387 bytes_read=5342 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=63998693 adj=64003324 host: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=846 bytes_read=4835 bytes_retransmit=0 bytes_invalid=0 send_seq=100 receive_seq=100 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49998893 adj=49996824 heater_bed: target=0 temp=0.0 pwm=0.000 chamber: temp=0.0 Z-Stepper: temp=0.0 MCU_Temp: temp=0.0 Host_CPU: temp=56.1 EBB36: temp=0.0 sysload=1.08 cputime=1038.336 memavail=1543476 print_time=3741.690 buffer_time=0.000 print_stall=0 extruder: target=0 temp=158.1 pwm=0.000
  1510. Stats 3738.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.075 mcu_task_avg=0.000015 mcu_task_stddev=0.000025 bytes_write=2959 bytes_read=6898 bytes_retransmit=0 bytes_invalid=0 send_seq=215 receive_seq=215 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000882 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=1815 bytes_read=5876 bytes_retransmit=0 bytes_invalid=0 send_seq=183 receive_seq=183 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63998945 adj=63991501 host: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=852 bytes_read=4851 bytes_retransmit=0 bytes_invalid=0 send_seq=101 receive_seq=101 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49998047 adj=49998143 heater_bed: target=0 temp=103.5 pwm=0.000 chamber: temp=54.7 Z-Stepper: temp=61.2 MCU_Temp: temp=44.3 Host_CPU: temp=56.1 EBB36: temp=63.8 sysload=1.56 cputime=1038.534 memavail=1542980 print_time=3741.690 buffer_time=0.000 print_stall=0 extruder: target=0 temp=157.1 pwm=0.000
  1511. Stats 3739.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.075 mcu_task_avg=0.000015 mcu_task_stddev=0.000025 bytes_write=2971 bytes_read=7183 bytes_retransmit=0 bytes_invalid=0 send_seq=217 receive_seq=217 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000622 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.000 mcu_task_avg=0.000000 mcu_task_stddev=0.000000 bytes_write=2196 bytes_read=6363 bytes_retransmit=0 bytes_invalid=0 send_seq=217 receive_seq=217 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999759 adj=63996121 host: mcu_awake=0.007 mcu_task_avg=0.000044 mcu_task_stddev=0.000028 bytes_write=858 bytes_read=4882 bytes_retransmit=0 bytes_invalid=0 send_seq=102 receive_seq=102 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999891 adj=49998794 heater_bed: target=0 temp=103.1 pwm=0.000 chamber: temp=54.6 Z-Stepper: temp=60.6 MCU_Temp: temp=44.2 Host_CPU: temp=56.1 EBB36: temp=63.8 sysload=1.56 cputime=1038.719 memavail=1543240 print_time=3741.690 buffer_time=0.000 print_stall=0 extruder: target=0 temp=156.7 pwm=0.000
  1512. webhooks: registering remote method 'shutdown_machine' for connection id: 281473247208720
  1513. webhooks: registering remote method 'reboot_machine' for connection id: 281473247208720
  1514. webhooks: registering remote method 'pause_job_queue' for connection id: 281473247208720
  1515. webhooks: registering remote method 'start_job_queue' for connection id: 281473247208720
  1516. webhooks: registering remote method 'obico_remote_event' for connection id: 281473247208720
  1517. Stats 3740.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.075 mcu_task_avg=0.000015 mcu_task_stddev=0.000025 bytes_write=2983 bytes_read=7409 bytes_retransmit=0 bytes_invalid=0 send_seq=219 receive_seq=219 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000289 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.023 mcu_task_avg=0.000019 mcu_task_stddev=0.000031 bytes_write=2588 bytes_read=6878 bytes_retransmit=0 bytes_invalid=0 send_seq=258 receive_seq=258 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000014 adj=63998793 host: mcu_awake=0.007 mcu_task_avg=0.000044 mcu_task_stddev=0.000028 bytes_write=870 bytes_read=4914 bytes_retransmit=0 bytes_invalid=0 send_seq=104 receive_seq=104 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49998947 adj=50002242 heater_bed: target=0 temp=102.8 pwm=0.000 chamber: temp=54.6 Z-Stepper: temp=60.5 MCU_Temp: temp=44.0 Host_CPU: temp=56.7 EBB36: temp=63.4 sysload=1.56 cputime=1038.980 memavail=1543832 print_time=3741.690 buffer_time=0.000 print_stall=0 extruder: target=0 temp=156.2 pwm=0.000
  1518. Stats 3741.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.075 mcu_task_avg=0.000015 mcu_task_stddev=0.000025 bytes_write=2995 bytes_read=7635 bytes_retransmit=0 bytes_invalid=0 send_seq=221 receive_seq=221 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000275 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.023 mcu_task_avg=0.000019 mcu_task_stddev=0.000031 bytes_write=2984 bytes_read=7399 bytes_retransmit=0 bytes_invalid=0 send_seq=300 receive_seq=300 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999889 adj=63999989 host: mcu_awake=0.007 mcu_task_avg=0.000044 mcu_task_stddev=0.000028 bytes_write=876 bytes_read=4930 bytes_retransmit=0 bytes_invalid=0 send_seq=105 receive_seq=105 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999125 adj=50000124 heater_bed: target=0 temp=102.6 pwm=0.000 chamber: temp=54.6 Z-Stepper: temp=60.7 MCU_Temp: temp=44.4 Host_CPU: temp=57.2 EBB36: temp=63.6 sysload=1.56 cputime=1039.245 memavail=1545660 print_time=3741.690 buffer_time=0.000 print_stall=0 extruder: target=0 temp=155.5 pwm=0.000
  1519. Stats 3742.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.075 mcu_task_avg=0.000015 mcu_task_stddev=0.000025 bytes_write=3007 bytes_read=7920 bytes_retransmit=0 bytes_invalid=0 send_seq=223 receive_seq=223 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000158 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.023 mcu_task_avg=0.000019 mcu_task_stddev=0.000031 bytes_write=3397 bytes_read=7919 bytes_retransmit=0 bytes_invalid=0 send_seq=339 receive_seq=339 retransmit_seq=0 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999769 adj=63999652 host: mcu_awake=0.007 mcu_task_avg=0.000044 mcu_task_stddev=0.000028 bytes_write=882 bytes_read=4946 bytes_retransmit=0 bytes_invalid=0 send_seq=106 receive_seq=106 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999814 adj=50000210 heater_bed: target=0 temp=102.2 pwm=0.000 chamber: temp=54.5 Z-Stepper: temp=60.6 MCU_Temp: temp=44.4 Host_CPU: temp=56.7 EBB36: temp=63.6 sysload=1.56 cputime=1039.446 memavail=1543804 print_time=3741.690 buffer_time=0.000 print_stall=0 extruder: target=0 temp=154.9 pwm=0.000
  1520. Stats 3743.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.025 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=3019 bytes_read=8161 bytes_retransmit=0 bytes_invalid=0 send_seq=225 receive_seq=225 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000228 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.023 mcu_task_avg=0.000019 mcu_task_stddev=0.000031 bytes_write=3770 bytes_read=8399 bytes_retransmit=0 bytes_invalid=0 send_seq=376 receive_seq=376 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999503 adj=63999449 host: mcu_awake=0.007 mcu_task_avg=0.000044 mcu_task_stddev=0.000028 bytes_write=888 bytes_read=4962 bytes_retransmit=0 bytes_invalid=0 send_seq=107 receive_seq=107 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999588 adj=50001727 heater_bed: target=0 temp=101.9 pwm=0.000 chamber: temp=54.4 Z-Stepper: temp=60.7 MCU_Temp: temp=44.3 Host_CPU: temp=56.1 EBB36: temp=63.6 sysload=1.51 cputime=1039.637 memavail=1546036 print_time=3741.690 buffer_time=0.000 print_stall=0 extruder: target=0 temp=154.3 pwm=0.000
  1521. Starting SD card print (position 0)
  1522. Stats 3744.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.025 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=3047 bytes_read=8392 bytes_retransmit=0 bytes_invalid=0 send_seq=228 receive_seq=228 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000170 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.023 mcu_task_avg=0.000019 mcu_task_stddev=0.000031 bytes_write=4173 bytes_read=8905 bytes_retransmit=0 bytes_invalid=0 send_seq=415 receive_seq=415 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999458 adj=63998493 host: mcu_awake=0.001 mcu_task_avg=0.000013 mcu_task_stddev=0.000019 bytes_write=894 bytes_read=4991 bytes_retransmit=0 bytes_invalid=0 send_seq=108 receive_seq=108 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999581 adj=50000424 sd_pos=19494 heater_bed: target=105 temp=101.6 pwm=1.000 chamber: temp=54.4 Z-Stepper: temp=60.9 MCU_Temp: temp=44.3 Host_CPU: temp=56.7 EBB36: temp=63.5 sysload=1.51 cputime=1039.923 memavail=1544232 print_time=3748.534 buffer_time=0.000 print_stall=0 extruder: target=160 temp=153.4 pwm=0.781
  1523. Stats 3745.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.025 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=3059 bytes_read=8677 bytes_retransmit=0 bytes_invalid=0 send_seq=230 receive_seq=230 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000251 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000026 mcu_task_stddev=0.000045 bytes_write=4587 bytes_read=9437 bytes_retransmit=0 bytes_invalid=0 send_seq=455 receive_seq=455 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999418 adj=63998742 host: mcu_awake=0.001 mcu_task_avg=0.000013 mcu_task_stddev=0.000019 bytes_write=900 bytes_read=5007 bytes_retransmit=0 bytes_invalid=0 send_seq=109 receive_seq=109 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999486 adj=50000300 sd_pos=19494 heater_bed: target=105 temp=101.3 pwm=1.000 chamber: temp=54.4 Z-Stepper: temp=61.2 MCU_Temp: temp=44.1 Host_CPU: temp=56.7 EBB36: temp=63.6 sysload=1.51 cputime=1040.126 memavail=1544228 print_time=3749.535 buffer_time=0.000 print_stall=0 extruder: target=160 temp=153.0 pwm=0.781
  1524. Stats 3746.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.025 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=3071 bytes_read=8903 bytes_retransmit=0 bytes_invalid=0 send_seq=232 receive_seq=232 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000363 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000026 mcu_task_stddev=0.000045 bytes_write=4963 bytes_read=9907 bytes_retransmit=0 bytes_invalid=0 send_seq=490 receive_seq=490 retransmit_seq=0 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999461 adj=63998457 host: mcu_awake=0.001 mcu_task_avg=0.000013 mcu_task_stddev=0.000019 bytes_write=906 bytes_read=5023 bytes_retransmit=0 bytes_invalid=0 send_seq=110 receive_seq=110 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999501 adj=49999559 sd_pos=19494 heater_bed: target=105 temp=101.1 pwm=1.000 chamber: temp=54.4 Z-Stepper: temp=61.1 MCU_Temp: temp=44.3 Host_CPU: temp=56.7 EBB36: temp=63.3 sysload=1.51 cputime=1040.312 memavail=1544924 print_time=3750.538 buffer_time=0.000 print_stall=0 extruder: target=160 temp=153.1 pwm=0.722
  1525. Stats 3747.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.025 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=3083 bytes_read=9129 bytes_retransmit=0 bytes_invalid=0 send_seq=234 receive_seq=234 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000434 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000026 mcu_task_stddev=0.000045 bytes_write=5366 bytes_read=10391 bytes_retransmit=0 bytes_invalid=0 send_seq=523 receive_seq=523 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999393 adj=63998364 host: mcu_awake=0.001 mcu_task_avg=0.000013 mcu_task_stddev=0.000019 bytes_write=912 bytes_read=5039 bytes_retransmit=0 bytes_invalid=0 send_seq=111 receive_seq=111 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999531 adj=49999211 sd_pos=19494 heater_bed: target=105 temp=101.0 pwm=1.000 chamber: temp=54.4 Z-Stepper: temp=61.0 MCU_Temp: temp=44.2 Host_CPU: temp=55.6 EBB36: temp=63.6 sysload=1.51 cputime=1040.501 memavail=1544436 print_time=3751.536 buffer_time=0.000 print_stall=0 extruder: target=160 temp=154.2 pwm=0.464
  1526. Stats 3748.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.024 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=3111 bytes_read=9434 bytes_retransmit=0 bytes_invalid=0 send_seq=237 receive_seq=237 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000602 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000026 mcu_task_stddev=0.000045 bytes_write=5778 bytes_read=10875 bytes_retransmit=0 bytes_invalid=0 send_seq=558 receive_seq=558 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999351 adj=63998005 host: mcu_awake=0.001 mcu_task_avg=0.000013 mcu_task_stddev=0.000019 bytes_write=918 bytes_read=5055 bytes_retransmit=0 bytes_invalid=0 send_seq=112 receive_seq=112 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999592 adj=49999104 sd_pos=19494 heater_bed: target=105 temp=101.1 pwm=1.000 chamber: temp=54.4 Z-Stepper: temp=60.8 MCU_Temp: temp=44.0 Host_CPU: temp=55.6 EBB36: temp=63.5 sysload=1.39 cputime=1040.693 memavail=1545464 print_time=3752.537 buffer_time=0.000 print_stall=0 extruder: target=160 temp=155.5 pwm=0.247
  1527. Stats 3749.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.024 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=3139 bytes_read=9665 bytes_retransmit=0 bytes_invalid=0 send_seq=240 receive_seq=240 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000605 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000026 mcu_task_stddev=0.000045 bytes_write=6213 bytes_read=11383 bytes_retransmit=0 bytes_invalid=0 send_seq=599 receive_seq=599 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999346 adj=63997369 host: mcu_awake=0.001 mcu_task_avg=0.000013 mcu_task_stddev=0.000020 bytes_write=924 bytes_read=5084 bytes_retransmit=0 bytes_invalid=0 send_seq=113 receive_seq=113 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999691 adj=49998810 sd_pos=19494 heater_bed: target=105 temp=101.2 pwm=0.946 chamber: temp=54.3 Z-Stepper: temp=60.3 MCU_Temp: temp=44.2 Host_CPU: temp=55.6 EBB36: temp=63.6 sysload=1.39 cputime=1040.890 memavail=1545212 print_time=3753.538 buffer_time=0.000 print_stall=0 extruder: target=160 temp=157.1 pwm=0.027
  1528. Stats 3750.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.024 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=3167 bytes_read=9896 bytes_retransmit=0 bytes_invalid=0 send_seq=243 receive_seq=243 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000589 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000027 mcu_task_stddev=0.000046 bytes_write=6574 bytes_read=11884 bytes_retransmit=0 bytes_invalid=0 send_seq=634 receive_seq=634 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999388 adj=63997899 host: mcu_awake=0.001 mcu_task_avg=0.000013 mcu_task_stddev=0.000020 bytes_write=930 bytes_read=5100 bytes_retransmit=0 bytes_invalid=0 send_seq=114 receive_seq=114 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999759 adj=49999283 sd_pos=19494 heater_bed: target=105 temp=101.4 pwm=0.856 chamber: temp=54.3 Z-Stepper: temp=60.0 MCU_Temp: temp=44.4 Host_CPU: temp=55.6 EBB36: temp=63.5 sysload=1.39 cputime=1041.083 memavail=1544972 print_time=3754.539 buffer_time=0.000 print_stall=0 extruder: target=160 temp=159.3 pwm=0.027
  1529. Stats 3751.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.024 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=3211 bytes_read=10191 bytes_retransmit=0 bytes_invalid=0 send_seq=247 receive_seq=247 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000571 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000027 mcu_task_stddev=0.000046 bytes_write=6970 bytes_read=12386 bytes_retransmit=0 bytes_invalid=0 send_seq=671 receive_seq=671 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999375 adj=63998370 host: mcu_awake=0.001 mcu_task_avg=0.000013 mcu_task_stddev=0.000020 bytes_write=936 bytes_read=5116 bytes_retransmit=0 bytes_invalid=0 send_seq=115 receive_seq=115 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999752 adj=49999615 sd_pos=19494 heater_bed: target=105 temp=101.8 pwm=0.706 chamber: temp=54.3 Z-Stepper: temp=59.8 MCU_Temp: temp=44.2 Host_CPU: temp=55.0 EBB36: temp=63.6 sysload=1.39 cputime=1041.283 memavail=1544972 print_time=3755.540 buffer_time=0.000 print_stall=0 extruder: target=160 temp=160.6 pwm=0.027
  1530. Stats 3752.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.024 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=3255 bytes_read=10423 bytes_retransmit=0 bytes_invalid=0 send_seq=251 receive_seq=251 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000574 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000027 mcu_task_stddev=0.000046 bytes_write=7348 bytes_read=12866 bytes_retransmit=0 bytes_invalid=0 send_seq=708 receive_seq=708 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999400 adj=63998503 host: mcu_awake=0.001 mcu_task_avg=0.000013 mcu_task_stddev=0.000020 bytes_write=942 bytes_read=5132 bytes_retransmit=0 bytes_invalid=0 send_seq=116 receive_seq=116 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999761 adj=49999573 sd_pos=19494 heater_bed: target=105 temp=102.0 pwm=0.575 chamber: temp=54.2 Z-Stepper: temp=59.8 MCU_Temp: temp=44.1 Host_CPU: temp=55.0 EBB36: temp=63.4 sysload=1.39 cputime=1041.478 memavail=1544980 print_time=3756.541 buffer_time=0.000 print_stall=0 extruder: target=160 temp=161.7 pwm=0.027
  1531. Stats 3753.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.025 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=3283 bytes_read=10656 bytes_retransmit=0 bytes_invalid=0 send_seq=254 receive_seq=254 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000568 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000027 mcu_task_stddev=0.000046 bytes_write=7736 bytes_read=13345 bytes_retransmit=0 bytes_invalid=0 send_seq=741 receive_seq=741 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999453 adj=63998686 host: mcu_awake=0.001 mcu_task_avg=0.000013 mcu_task_stddev=0.000020 bytes_write=948 bytes_read=5148 bytes_retransmit=0 bytes_invalid=0 send_seq=117 receive_seq=117 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999720 adj=49999538 sd_pos=19494 heater_bed: target=105 temp=102.3 pwm=0.518 chamber: temp=54.3 Z-Stepper: temp=59.7 MCU_Temp: temp=44.3 Host_CPU: temp=55.6 EBB36: temp=63.4 sysload=1.28 cputime=1041.664 memavail=1544984 print_time=3757.542 buffer_time=0.000 print_stall=0 extruder: target=160 temp=162.7 pwm=0.000
  1532. Stats 3754.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.025 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=3311 bytes_read=10928 bytes_retransmit=0 bytes_invalid=0 send_seq=257 receive_seq=257 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000569 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000027 mcu_task_stddev=0.000046 bytes_write=8161 bytes_read=13854 bytes_retransmit=0 bytes_invalid=0 send_seq=781 receive_seq=781 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999449 adj=63999021 host: mcu_awake=0.001 mcu_task_avg=0.000014 mcu_task_stddev=0.000025 bytes_write=954 bytes_read=5177 bytes_retransmit=0 bytes_invalid=0 send_seq=118 receive_seq=118 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999753 adj=49999301 sd_pos=19494 heater_bed: target=105 temp=102.6 pwm=0.460 chamber: temp=54.2 Z-Stepper: temp=59.4 MCU_Temp: temp=44.3 Host_CPU: temp=55.0 EBB36: temp=63.4 sysload=1.28 cputime=1041.861 memavail=1544984 print_time=3758.543 buffer_time=0.000 print_stall=0 extruder: target=160 temp=163.2 pwm=0.000
  1533. Stats 3755.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.025 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=3339 bytes_read=11145 bytes_retransmit=0 bytes_invalid=0 send_seq=260 receive_seq=260 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000576 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000027 mcu_task_stddev=0.000046 bytes_write=8542 bytes_read=14327 bytes_retransmit=0 bytes_invalid=0 send_seq=815 receive_seq=815 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999451 adj=63998964 host: mcu_awake=0.001 mcu_task_avg=0.000014 mcu_task_stddev=0.000025 bytes_write=960 bytes_read=5193 bytes_retransmit=0 bytes_invalid=0 send_seq=119 receive_seq=119 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999732 adj=49999462 sd_pos=19494 heater_bed: target=105 temp=102.8 pwm=0.407 chamber: temp=54.2 Z-Stepper: temp=59.4 MCU_Temp: temp=44.1 Host_CPU: temp=55.0 EBB36: temp=63.4 sysload=1.28 cputime=1042.044 memavail=1544992 print_time=3759.543 buffer_time=0.000 print_stall=0 extruder: target=160 temp=163.4 pwm=0.000
  1534. Stats 3756.3: gcodein=0 canstat_mcu: bus_state=active rx_error=0 tx_error=0 tx_retries=0 mcu: mcu_awake=0.025 mcu_task_avg=0.000012 mcu_task_stddev=0.000008 bytes_write=3351 bytes_read=11357 bytes_retransmit=0 bytes_invalid=0 send_seq=262 receive_seq=262 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=64000579 canstat_EBBCan: bus_state=active rx_error=0 tx_error=0 tx_retries=0 EBBCan: mcu_awake=0.022 mcu_task_avg=0.000027 mcu_task_stddev=0.000046 bytes_write=8922 bytes_read=14818 bytes_retransmit=0 bytes_invalid=0 send_seq=851 receive_seq=851 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=63999437 adj=63998909 host: mcu_awake=0.001 mcu_task_avg=0.000014 mcu_task_stddev=0.000025 bytes_write=966 bytes_read=5209 bytes_retransmit=0 bytes_invalid=0 send_seq=120 receive_seq=120 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999738 adj=49999281 sd_pos=19494 heater_bed: target=105 temp=102.9 pwm=0.407 chamber: temp=54.1 Z-Stepper: temp=59.6 MCU_Temp: temp=44.2 Host_CPU: temp=55.0 EBB36: temp=63.4 sysload=1.28 cputime=1042.246 memavail=1544996 print_time=3760.544 buffer_time=0.000 print_stall=0 extruder: target=160 temp=163.5 pwm=0.000
  1535.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement