Annex-Engineering/TradRack

Internal error during connect: module 'toolhead' has no attribute 'BUFFER_TIME_HIGH'

MRX8024 opened this issue · 2 comments

Hi, I faced this problem on 11 klipper. What do you recommend other than updating?

File "/home/klipper/klippy/extras/trad_rack.py", line 2256, in load_config
return TradRack(config)
File "/home/klipper/klippy/extras/trad_rack.py", line 41, in init
self.tr_toolhead = TradRackToolHead(
File "/home/klipper/klippy/extras/trad_rack.py", line 1742, in init
self.move_queue.set_flush_time(toolhead.BUFFER_TIME_HIGH)

Thanks
-Maxim

If you switch to the pre_toolhead_changes branch I think it will work; the version of trad_rack.py on this branch is meant to be compatible with older versions of Klipper from before commit bafb126 (which was when toolhead.BUFFER_TIME_HIGH was added). You can switch to this branch using the following commands:

cd ~
./trad_rack_klippy_module/Klipper_Stuff/klippy_module/install.sh pre_toolhead_changes
sudo systemctl restart klipper

Let me know if this fixes it for you.

In the future, please use the #tr_build_help channel on the Annex Discord server for troubleshooting issues, as we have more people active there and you will likely get responses faster.

-Ryan

Yes, thanks, I replaced the program file and it helped. I've been using Tradrak for a long time, just wanted to update foruse Belay. Thanks for your hard work! I appreciate it/

-Maxim