axis_twist_compensation: AXIS_TWIST_COMPENSATION new parameter AUTO for autocalibration
This commit adds automatic calculation support for compensating X and Y axis twist in the axis_twist_compensation module. Signed-off-by: Jorge Apaza Merma <yochiwarez@gmail.com>
This commit is contained in:
@@ -146,9 +146,19 @@ The following commands are available when the
|
||||
section](Config_Reference.md#axis_twist_compensation) is enabled.
|
||||
|
||||
#### AXIS_TWIST_COMPENSATION_CALIBRATE
|
||||
`AXIS_TWIST_COMPENSATION_CALIBRATE [SAMPLE_COUNT=<value>] [AXIS=<X or Y, default X>]`: Initiates the X or Y
|
||||
twist calibration wizard. `SAMPLE_COUNT` specifies the number of points along
|
||||
the X or Y axis to calibrate at and defaults to 3.
|
||||
`AXIS_TWIST_COMPENSATION_CALIBRATE [AXIS=<X|Y>] [AUTO=<True|False>]
|
||||
[SAMPLE_COUNT=<value>]`
|
||||
|
||||
Calibrates axis twist compensation by specifying the target axis or
|
||||
enabling automatic calibration.
|
||||
|
||||
- **AXIS:** Define the axis (`X` or `Y`) for which the twist compensation
|
||||
will be calibrated. If not specified, the axis defaults to `'X'`.
|
||||
|
||||
- **AUTO:** Enables automatic calibration mode. When `AUTO=True`, the
|
||||
calibration will run for both the X and Y axes. In this mode, `AXIS`
|
||||
cannot be specified. If both `AXIS` and `AUTO` are provided, an error
|
||||
will be raised.
|
||||
|
||||
### [bed_mesh]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user