summaryrefslogtreecommitdiff
path: root/doc/protocols/ttx-down.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/protocols/ttx-down.txt')
-rw-r--r--doc/protocols/ttx-down.txt29
1 files changed, 16 insertions, 13 deletions
diff --git a/doc/protocols/ttx-down.txt b/doc/protocols/ttx-down.txt
index bc06d4f..81ede35 100644
--- a/doc/protocols/ttx-down.txt
+++ b/doc/protocols/ttx-down.txt
@@ -5,9 +5,10 @@ Protocol Definition for TTX Beacon to Ground Stations
Introduction
------------
-using CW on FSK
-transceiver should send a beacon about every 60s
-transceiver sends a aknowledge frame if requested
+- using CW on FSK
+- transceiver should send a beacon about every 60s
+- transceiver sends a aknowledge frame if requested
+- parity
Signs (Char Table)
------------------
@@ -26,30 +27,32 @@ Base32 Coded Signs
| 0 1 2 3 4 5 6 7 8 9 A B C D E F
-------------------------------------
00 | A B C D E F G H I J K L M N O P
-10 | Q R S T U V W X Y Z 0 1 2 3 4 5
+10 | Q R S T U V W X Y Z 2 3 4 5 6 7
Beacon Frame:
-------------
-CALLSIGN (4 Signs) .. the satellites call sign (i.e. OE0M)
-CNT (3 Signs) .. beacon counter
-STATE (1 Sign) .. Base32 coded bitfield
-CMDQLEN (1 Sign) .. Number of commands in queue (Base32)
+'N' (1 Sign) .. Start Character (-.)
+CALLSIGN (4 Signs) .. the satellites call sign (i.e. OE0M)
+CNT (3 Signs) .. beacon counter (Base32)
+STATE (1 Sign) .. Base32 coded bitfield
+CMDQLEN (1 Sign) .. Number of commands in queue (Base32)
... tba
-CHECKSUM (1 Sign) .. Parity Sign
+CHECKSUM (1 Sign) .. Parity Sign
Bitfields
~~~~~~~~~
-
+
STATE:
- LSB RX_STATE .. Payload Receiver State (0 = OFF, 1 = ON)
+ LSB RX_STATE .. Payload Receiver State (0 = OFF, 1 = ON)
... tba
MSB
Aknowledge Frame
----------------
-'A' (1 Sign) .. Preamble for Aknowledgments
-CRXCODE (1 Sign) .. unscrambled command code from CRX
+'A' (1 Sign) .. Start Character (.-)
+CRXCODE (1 Sign) .. unscrambled command code from CRX
+CHECKSUM (1 Sign) .. Parity Sign