summaryrefslogtreecommitdiff
path: root/doc/protocols/ground-crx.txt
diff options
context:
space:
mode:
authorChristian Pointner <equinox@mur.at>2011-07-21 15:42:21 +0000
committerChristian Pointner <equinox@mur.at>2011-07-21 15:42:21 +0000
commit6b98c94a89b495fa4edd6327fbff9de041c8c2b5 (patch)
treeb7c3b93685a8e1a908b753ecb7a2bd86c2f0786e /doc/protocols/ground-crx.txt
parentadded ihu source dir (diff)
updated protocol docs
git-svn-id: https://svn.spreadspace.org/mur.sat@32 7de4ea59-55d0-425e-a1af-a3118ea81d4c
Diffstat (limited to 'doc/protocols/ground-crx.txt')
-rw-r--r--doc/protocols/ground-crx.txt33
1 files changed, 33 insertions, 0 deletions
diff --git a/doc/protocols/ground-crx.txt b/doc/protocols/ground-crx.txt
new file mode 100644
index 0000000..08b87fb
--- /dev/null
+++ b/doc/protocols/ground-crx.txt
@@ -0,0 +1,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 aknowledge by a beacon with the unscrambled code
+
+Frame
+-----
+
+#42<code><cs>
+
+Checksum:
+---------
+
+Xor over Signs intrepreted as HEX (0-9A-D#*)
+
+Codes:
+------
+
+0 .. shut up (rfkill)
+1 .. unshut up (no rfkill)
+
+8 .. activate payload reciever
+
+C .. cancel all commands
+# .. reset
+* .. safe mode