summaryrefslogtreecommitdiffstats
path: root/lock/fend.c
diff options
context:
space:
mode:
Diffstat (limited to 'lock/fend.c')
-rw-r--r--lock/fend.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/lock/fend.c b/lock/fend.c
index 927c310..e44155b 100644
--- a/lock/fend.c
+++ b/lock/fend.c
@@ -62,8 +62,9 @@ int main(void)
for (;;) {
if (islock) {
+ xor(KEY, LOCK, buf, WDLEN);
do {
- sync = radio_sendto(txaddr, LOCK, WDLEN);
+ sync = radio_sendto(txaddr, buf, WDLEN);
_delay_ms(50);
} while (!sync);
sync = 0;
@@ -72,8 +73,9 @@ int main(void)
}
if (isunlock) {
+ xor(KEY, UNLOCK, buf, WDLEN);
do {
- sync = radio_sendto(txaddr, UNLOCK, WDLEN);
+ sync = radio_sendto(txaddr, buf, WDLEN);
_delay_ms(50);
} while (!sync);
sync = 0;