Skip to content

Release v1.0.29

Choose a tag to compare

@jimmyjon711 jimmyjon711 released this 31 Aug 18:04
· 77 commits to main since this release
f6d01bb

DO NOT UPDATE WITH MOONRAKER UPDATE MANAGER WITH THIS RELEASE

Before updating please fully unload your Box Turtle

To update ssh into your printer and use the following command in your AFC-Klipper-Add-On folder:

cd ~/AFC-Klipper-Add-On
git pull
./install-afc.sh

Don't forget to restart your printer after updating

Once updated the following should be AFC version via console printout:

AFC Version in console : v1.0.29-1552-f6d01bb

Overview of Changes

This release mainly focuses on fixing bugs, but does not address the newest klipper incompatibility so please do not update klipper past version v0.13.0-190. We have been working on a fix for Klipper/Kalico forward and backwards compatibility, just need to do more testing before releasing.

Changes:

  • New macro AFC_TEST_LANES has been added, AFC will randomly load and unload selected lanes. See documentation for more info.
  • Debounce/delay logic has been add so that noisy sensors can be debounced to prevent false triggers, see documentation for how to enable.
  • Issue has been fixed where HTLF would not sync properly with toolhead when lanes 1-3 were loaded and printer/klipper was restarted
  • Brush macro has been updated to work with brushes that are on servos

Full Change log

Additions

  • Add AFC_TEST_LANES command for load/unload testing with interactive p… by @ejsears in #501
  • Added dist_hub to get_status in AFC_lane by @meteyou in #514

Bug Fixes

  • Bug: Fixes issue #499 and add debounce/delay logic to switches by @jimmyjon711 in #516
  • [Bug] : Fixes issue where driver motor in HTLF would not sync with extruder properly when running PREP by @jimmyjon711 in #519
  • Fix MAP command handling to ensure case insensitivity by @ejsears in #497
  • Prevent negative unload bowden length and add error handling by @ejsears in #508
  • [Bug]: Fixes Issue #520, catches JSON parse error and displays error to user to fix by @jimmyjon711 in #521
  • [Bug]: Fixes #507, allows users to use non TMC drivers without erroring out by @jimmyjon711 in #522

Macro Changes

Misc/Install Script Changes

  • Add MCU configuration files for various installation types by @ejsears in #496
  • Update velocity checking by @ejsears in #503
  • Fix: Update docstring for TEST_LANE command examples by @ejsears in #517
  • Fix: Correct spelling and grammar in comments and configuration files by @ejsears in #518

New Contributors

Full Changelog: v1.0.26...v1.0.29