summaryrefslogtreecommitdiffhomepage
path: root/digital/io/src
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io/src')
-rw-r--r--digital/io/src/main.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/digital/io/src/main.c b/digital/io/src/main.c
index dfaccf1d..3b0e69f0 100644
--- a/digital/io/src/main.c
+++ b/digital/io/src/main.c
@@ -605,7 +605,7 @@ proto_callback (uint8_t cmd, uint8_t size, uint8_t *args)
}
break;
- /* Asserv/arm */
+ /* Asserv */
case c ('a', 1):
{
switch (args[0])
@@ -633,8 +633,20 @@ proto_callback (uint8_t cmd, uint8_t size, uint8_t *args)
/* Go to the wall */
asserv_go_to_the_wall (args[1]);
break;
+ case 'z':
+ switch (args[1])
+ {
+ case 'e':
+ asserv_elevator_zero_position ();
+ break;
+ case 'a':
+ asserv_arm_zero_position ();
+ break;
+ }
+ break;
}
}
+ break;
case c ('a', 3):
{
switch (args[0])