mirror of
https://github.com/Klipper3d/klipper.git
synced 2025-08-08 14:34:06 -06:00
manual_stepper: Add an "extras" module for manually controlling a stepper
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
parent
57e6acbc5c
commit
2d7c3a84ee
8 changed files with 201 additions and 3 deletions
24
test/klippy/manual_stepper.test
Normal file
24
test/klippy/manual_stepper.test
Normal file
|
@ -0,0 +1,24 @@
|
|||
# Test case for manual_stepper
|
||||
CONFIG manual_stepper.cfg
|
||||
DICTIONARY atmega2560-16mhz.dict
|
||||
|
||||
# Test basic moves
|
||||
MANUAL_STEPPER STEPPER=basic_stepper ENABLE=1
|
||||
MANUAL_STEPPER STEPPER=basic_stepper SET_POSITION=0
|
||||
MANUAL_STEPPER STEPPER=basic_stepper MOVE=10 SPEED=10
|
||||
MANUAL_STEPPER STEPPER=basic_stepper MOVE=5 SPEED=5
|
||||
MANUAL_STEPPER STEPPER=basic_stepper MOVE=12 SPEED=12
|
||||
MANUAL_STEPPER STEPPER=basic_stepper ENABLE=0
|
||||
|
||||
# Test homing move
|
||||
MANUAL_STEPPER STEPPER=homing_stepper ENABLE=1
|
||||
MANUAL_STEPPER STEPPER=homing_stepper SET_POSITION=0
|
||||
MANUAL_STEPPER STEPPER=homing_stepper MOVE=10 SPEED=10
|
||||
MANUAL_STEPPER STEPPER=homing_stepper ENABLE=0
|
||||
|
||||
# Test motor off
|
||||
M84
|
||||
|
||||
# Verify stepper_buzz
|
||||
STEPPER_BUZZ STEPPER="manual_stepper basic_stepper"
|
||||
STEPPER_BUZZ STEPPER="manual_stepper homing_stepper"
|
Loading…
Add table
Add a link
Reference in a new issue