Releases: Anonoei/klipper_auto_speed
Releases · Anonoei/klipper_auto_speed
v0.3.4
Re-structure and improved organization - RERUN install.sh
Please re-run install.sh after updating. Klipper will prompt you.
Cleaned up README
- Fixed grammatical issues
- Updated roadmap
- Updated Console output
- Updated configuration example to work out of the box
Organized classes into different folders
- Updated install.sh to work with new structure
- Moved everything to
autospeed
sub directory- autospeed/funcs.py: generic functions, like calculate_distance
- autospeed/main.py: AutoSpeed class
- autospeed/move.py: Move class and children
- autospeed/wrappers.py: Results and Attempt wrappers
v0.3.2
Improved axis homing logic before/after test
If test homed at the end of the last test, use those steps are the start value for the next test.
What's Changed
- Suppress double home for each attempt by @elpopo-eng in #5
New Contributors
- @elpopo-eng made their first contribution in #5
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Fix x/y acceleration bug
- x/y axes only measured their respective stepper's steps, which resulted in them never missing steps. They now measure both axes, and the default 'max accel' has been increased to 100,000 (from 50,000)
Updated README roadmap, fixed typos/formatting issues.
Full Changelog: v0.3.0...v0.3.1
v0.3.0
- Movement patterns are now safe, so it won't crash your toolhead
- Added
z
as a valid axis - Movement patterns travel minimum distance required to reach the expected velocity/accel
- Due to several people having issues, I added a Update klippy-env section to the README
- Updated graph min/max calculation to give better results - also reduced to only one variable for each min/max
- Graphs now export to printer_data/logs instead of printer_data/config
Possible breaking changes:
z
is no longer a config/argument that can be used- All the
_ITTR
and_DIST
config/arguments have been removed - All the
_ACCU
are now percentages (for instance, 0.05 = 5%), instead of values
Removed a lot of code duplication
General code cleanup