More tweaks to description of 77-bit message types.

This commit is contained in:
Joe Taylor 2018-06-23 15:15:10 -04:00
parent 539ec3d465
commit bd5aec3f31

View File

@ -3,7 +3,7 @@ these are interpreted as 3 bits (i3) for "message type" and 74
information bits. Any message type that uses fewer than 74 information bits. Any message type that uses fewer than 74
information bits can assign the remaining bits to define message information bits can assign the remaining bits to define message
subtypes. For example, Type i3=0 uses 71 information bits and the subtypes. For example, Type i3=0 uses 71 information bits and the
remaining 3 bits, here called n3, define 8 subtypes. remaining 3 bits, here called n3, define 8 subtypes.
---------------------------------------------------------------------------------- ----------------------------------------------------------------------------------
i3.n3 Example message Bits Total Purpose i3.n3 Example message Bits Total Purpose
@ -14,7 +14,7 @@ i3.n3 Example message Bits Total Purpose
0.3 WA9XYZ KA1ABC R 16A EMA 28 28 1 4 3 7 71 ARRL Field Day 0.3 WA9XYZ KA1ABC R 16A EMA 28 28 1 4 3 7 71 ARRL Field Day
0.4 WA9XYZ KA1ABC R 32A EMA 28 28 1 4 3 7 71 ARRL Field Day 0.4 WA9XYZ KA1ABC R 32A EMA 28 28 1 4 3 7 71 ARRL Field Day
0.5 0123456789abcdef01 71 71 Telemetry (18 hex) 0.5 0123456789abcdef01 71 71 Telemetry (18 hex)
0.6 0.6
0.7 0.7
1 WA9XYZ/R KA1ABC/R R FN42 28 1 28 1 1 15 74 Standard msg 1 WA9XYZ/R KA1ABC/R R FN42 28 1 28 1 1 15 74 Standard msg
@ -38,24 +38,22 @@ Facts about the 28-bit integers used to encode standard callsigns:
37*36*10*27*27*27 = 262,177,560 Needed for standard callsign structure 37*36*10*27*27*27 = 262,177,560 Needed for standard callsign structure
11*10*10*27*27*27 = 21,651,300 nnnaaa, _nnaaa (n=digit, a=letter or blank) 11*10*10*27*27*27 = 21,651,300 nnnaaa, _nnaaa (n=digit, a=letter or blank)
2^24 = 16,777,216 available for 24-bit hash code 2^24 = 16,777,216 available for 24-bit hash code
4,874,084 available for special CQs, etc. 4,874,084 available for CQ, CQ xx, CQ nnn, QRZ, etc.
The 28-bit callsign field includes about 19 million impossible "calls"
that start with three digits. That's more than 2^24 = 17,777,216, so
these values could be used to implement a 24-bit CRC -- in addition to the
"CQ xx" and "CQ nnn" forms, possibly enhanced a bit further.
Further details: Further details:
-----------------------------------------------------------------------------
i3.n3
-----------------------------------------------------------------------------
0.0 Free text, up to 13 characters. 0.0 Free text, up to 13 characters.
0.1 DXpedition mode as developed for KH1/KH7Z. 0.1 DXpedition mode as developed for KH1/KH7Z.
0.2 Report, QSO serial number, 6-digit grid, and Roger for EU VHF contests. 0.2 Report, QSO serial number, 6-digit grid, and Roger for EU VHF contests.
0.3 ARRL Field Day exchange for up to 16 transmitters. 0.3 ARRL Field Day exchange (1-16 transmitters).
0.4 ARRL Field Day exchange for up to 17-32 transmitters. 0.4 ARRL Field Day exchange (17-32 transmitters).
1. Two standard callsigns, Roger, and grid or report. Each callsign 1. Two standard callsigns, Roger, and grid or report. Each callsign
may have an appended "/R" to indicate Rover status for NA VHF may have an appended "/R" to indicate Rover status for NA VHF
@ -72,7 +70,7 @@ Further details:
followed by <blank>, RRR, RR73, or 73. followed by <blank>, RRR, RR73, or 73.
--------------------------------------------------------------------------- ---------------------------------------------------------------------------
The following are tentative, not to be included in first release: The following are tentative: not to be included in first release.
5. CQ WW RTTY - US/Can: RST CQZ state/prov R 579 5 NJ R1 r3 z6 u7 5. CQ WW RTTY - US/Can: RST CQZ state/prov R 579 5 NJ R1 r3 z6 u7
DX: RST + CQzone R 559 15 R1 r3 z6 DX: RST + CQzone R 559 15 R1 r3 z6