Added a command to check if the stage is moving

This commit is contained in:
Richard Bowman 2021-06-23 17:16:17 +01:00
parent edd0246cc5
commit 4cf54971a2
2 changed files with 9 additions and 1 deletions

View file

@ -267,6 +267,12 @@ void stage_stop(String command)
Serial.println("Move aborted");
}
void is_stage_moving(String command)
{
//TODO: should I bother checking for a ?
Serial.println(stage_moving?"true":"false");
}
//TODO: move help strings to program memory
//F() cannot be used outside block context though
extern const Command stage_commands[] = {
@ -279,6 +285,7 @@ extern const Command stage_commands[] = {
{"ramp_time", stage_ramp_time},
{"min_step_delay", stage_min_step_delay},
{"dt", stage_min_step_delay},
{"zero", stage_min_step_delay},
{"zero", stage_zero},
{"stop", stage_stop},
{"moving", is_stage_moving},
END_COMMAND};