summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--door_lock/servo.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/door_lock/servo.c b/door_lock/servo.c
index 40e5ed7..6e23ae8 100644
--- a/door_lock/servo.c
+++ b/door_lock/servo.c
@@ -58,10 +58,13 @@ int main(void)
for(;;) {
s = cmd_hash(DOOR_UNLOCK);
- if (cmd_cmp(s, DOOR_UNLOCK))
+
+ if (cmd_cmp(s, DOOR_LOCK))
+ serial_write_line("lock");
+ else if (cmd_cmp(s, DOOR_UNLOCK))
serial_write_line("unlock");
else
- serial_write_line("do not unlock");
+ serial_write_line("do nothing");
_delay_ms(1000);
}