diff options
Diffstat (limited to 'doc/protocols/ttx-down.txt')
-rw-r--r-- | doc/protocols/ttx-down.txt | 29 |
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 |