Skip to content

Releases: TypQxQ/Klipper_ToolChanger

v.0.0.3 Begining of KTCC

22 Feb 14:07
6a0dfa3
Compare
Choose a tag to compare

This is not a simple upgrade, it has some configuration updates.
A namechange to KTCC (Klipper Tool Changer Code) is also in the works.

News:
-Virtual Tools
-Logfile
-Statistics

Changes to Configuration:
LogLevel under ToolLock is deprecated.
Must include new section [ktcclog].
New virtual_toolload_gcode:`` parameter to tools. New virtual_toolunload_gcode:`` parameter to tools.

Changes to commands:
T_1 => KTCC_TOOL_DROPOFF_ALL
T# => KTCC_T# (ex. T0 => KTCC_T0)

New commands:
KTCC_SET_GCODE_OFFSET_FOR_CURRENT_TOOL
KTCC_LOG_TRACE
KTCC_LOG_DEBUG
KTCC_LOG_INFO
KTCC_LOG_ALWAYS
KTCC_SET_LOG_LEVEL
KTCC_DUMP_STATS
KTCC_RESET_STATS

v0.0.2: Restore Position Release

20 Sep 18:33
b23b5bd
Compare
Choose a tag to compare
Devmerge (#14)

A bigger update having some changes mainly for position saving and restoring.
Also new configurable Debug level parameter to ToolLock.

SAVE_POSITION functionality migrated to SAVE_CURRENT_POSITION. New functionality and parameters to SAVE_POSITION command. The RESTORE_POSITION parameter of T# command changed to to R.

For Tn command: If optional R parameter is passed as 1 or 2 then save current position and restore_position_on_toolchange_type as passed by the R parameter. Otherwise do not change either the restore_position_on_toolchange_type or saved_position. This makes it possible to call SAVE_POSITION or SAVE_CURRENT_POSITION before the actual T command.

Added optional parameter RESTORE_POSITION_TYPE to cmd_SAVE_CURRENT_POSITION
Change saved variable "restore_position_on_toolchange_type" to "restore_position_on_toolchange_type_type". Ading "_type" makes it more selfexplainatory.
Added some description to cmd_SAVE_POSITION.
Chenged parameter name for cmd_RESTORE_POSITION command from "RESTORE_POSITION" to "RESTORE_POSITION_TYPE" to make it more selfexplainatory.
Add description to cmd_RESTORE_POSITION
Defaults RESTORE_POSITION_TYPE of cmd_SelectTool to None, making it skip changing restore_position_on_toolchange_type

v0.0.1: First realease

10 Mar 12:40
f84b6d6
Compare
Choose a tag to compare

Starting versioning for updates to work. More compatible versioning.