summaryrefslogtreecommitdiff
path: root/n/asserv/src/asserv/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'n/asserv/src/asserv/main.c')
-rw-r--r--n/asserv/src/asserv/main.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/n/asserv/src/asserv/main.c b/n/asserv/src/asserv/main.c
index 8382b39..63fd580 100644
--- a/n/asserv/src/asserv/main.c
+++ b/n/asserv/src/asserv/main.c
@@ -32,7 +32,7 @@
#include "misc.h"
-/** Motor command sequence. */
+/** Motor command sequence, do not use values above 127, do not use zero. */
uint8_t main_sequence, main_sequence_ack, main_sequence_finish;
/* This is implementation include. */
@@ -289,6 +289,8 @@ proto_callback (uint8_t cmd, uint8_t size, uint8_t *args)
/* Set acknoledge.
* - b: ack sequence number. */
main_sequence_ack = args[0];
+ if (pos_blocked_state)
+ pos_reset ();
break;
/* Stats.
* - b: interval between stats. */