summaryrefslogtreecommitdiff
path: root/doc/protocols/ground-crx.txt
diff options
context:
space:
mode:
authorChristian Pointner <equinox@mur.at>2011-09-27 20:25:02 +0000
committerChristian Pointner <equinox@mur.at>2011-09-27 20:25:02 +0000
commitb21a13fe3326e5cef1ba565e77b70790ca90998e (patch)
treed638b99276c085def39f3cc2af53ef5428822732 /doc/protocols/ground-crx.txt
parentInitial version of MPU (diff)
added dtmf-bin translation table
ihu-mpu communicaton over rs232 not spi git-svn-id: https://svn.spreadspace.org/mur.sat@173 7de4ea59-55d0-425e-a1af-a3118ea81d4c
Diffstat (limited to 'doc/protocols/ground-crx.txt')
-rw-r--r--doc/protocols/ground-crx.txt22
1 files changed, 21 insertions, 1 deletions
diff --git a/doc/protocols/ground-crx.txt b/doc/protocols/ground-crx.txt
index 504d914..1a92ab0 100644
--- a/doc/protocols/ground-crx.txt
+++ b/doc/protocols/ground-crx.txt
@@ -18,7 +18,27 @@ Frame
Checksum:
---------
-XOR over Signs intrepreted as HEX (0-9A-D#*) -> (0-9A-F)
+XOR over Signs intrepreted as 4-bit numbers (see translation table below)
+
+ DTMF-Sign | Number
+ ------------+----------
+ D | 0
+ 1 | 1
+ 2 | 2
+ 3 | 3
+ 4 | 4
+ 5 | 5
+ 6 | 6
+ 7 | 7
+ 8 | 8
+ 9 | 9
+ 0 | 10
+ * | 11
+ # | 12
+ A | 13
+ B | 14
+ C | 15
+
Codes:
------