Compressed Weather Report Frames
A compressed weather report frame has a payload of either exactly 28 or 29 bytes.
Callsign |
SSID, |
Compressed Data |
|---|---|---|
4 bytes |
1 byte |
23 (or 24) bytes |
|
|
|
where:
CCCC: 4 bytes for the compressed 6 character CallsignD: compresses into 1 byte:the SSID (between SSID 0 [none] and 15; included),
the Path Code (between path 0 [none] and 3; included), and
the Data Type Code = 0
/: the Symbol Table IdentifierXXXX: the Base91 compressed longitudeYYYY: the Base91 compressed latitude_: the weather report Symbol Codecs: the compressed wind direction (in degrees) and sustained one-minute wind speed (in knots)g: gust (half of peak wind speed in km/h in the last 5 minutes)t: temperature (in kelvin above 173.15 K)rr: rainfall (in mm) over the past hourpp: rainfall (in mm) over the past 24 hoursPP: rainfall (in mm) since midnighth: humidity (in %)bb: barometric pressure (in Pa above 50000)(S): optionally, snowfall (in cm) over the past 24 hours
Notes:
All numerical encodings are one or two byte Base256 encodings.
Here is a fascinating list of weather records.
The i‑gate adds the Compression Type Byte
Tright behindcs.The parenthesis are not sent; these merely indicate optionality.