summaryrefslogtreecommitdiff
path: root/doc/protocols/ground-crx.txt
blob: e89733ab9b482e9ba1c3260e14e49658b673ca95 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Protocol Definition between Ground Stations and Command RX
==========================================================


Introduction
------------

- using DTMF on FM
- receiver should be activated for min. 200ms every 5s to listen for new commands
- signs get scrambled using a secret Code Table
- every command must be aknowledged by a beacon with the unscrambled code

Frame
-----

#42<code><cs>

Checksum:
---------

XOR over Signs intrepreted as HEX (0-9A-D#*) -> (0-9A-F)

Codes:
------

0    ..    shut up (rfkill)
1    ..    unshut up (no rfkill)

8    ..    activate payload receiver

C    ..    cancel all commands
#    ..    reset
*    ..    safe mode (stop all activties and harvest energy)