RS-tracker/rs92/rs92.txt

110 wiersze
2.7 KiB
Plaintext
Czysty Zwykły widok Historia

2015-10-30 08:22:43 +00:00
RS92-SGP
Modulation: GFSK
raw: 4800 bit/s
SGP: 1 frame/s
raw-frame: 4800 bit
RS92-SGP: manchester -> 2400 bit
8N1, startbit, 8 bit, stopbit (-> 10bit/byte)
Frame: 240 byte, little endian
error correction: (CRC,) Reed-Solomon
0x00:
Header (SGP): 2A 2A 2A 2A 2A 10
dann: 65 10 [FrameNb] [SondeID]
0x06:
65 10
0x08:
FrameNb(2byte), 20 20
0x0C:
SondeID(8byte), 00 61 00
0x17:
Cal_Nb(1byte)
Wenn Cal_Nb=00, dann
?? ?? 12 02 FF FF 01 00
| freq: 0x0212 = 530 -> (400000 + freq*10) kHz
Frequenzen:
D7 00 -> 402.15 MHz (Zadar)
E0 00 -> 402.24 MHz (Udine)
E6 00 -> 402.30 MHz (Udine/Muenchen/Meiningen)
0E 01 -> 402.70 MHz (Idar-Oberstein/Kuemmersbruck)
22 01 -> 402.90 MHz (Hohenspeissenberg)
5E 01 -> 403.50 MHz (Uccle)
7C 01 -> 403.80 MHz (Praha)
86 01 -> 403.90 MHz (De Bilt)
90 01 -> 404.00 MHz (Udine)
9A 01 -> 404.10 MHz (Norderney)
AE 01 -> 404.30 MHz (Schleswig2)
C2 01 -> 404.50 MHz (Meppen 6,12 Uhr)
FE 01 -> 405.10 MHz (Meppen 9 Uhr/Lindenberg)
12 02 -> 405.30 MHz (Essen)
3A 02 -> 405.70 MHz (Bergen)
0x46:
67 3D
0x48:
GPS TOW (gps time of week)
2015-11-02 16:53:17 +00:00
(Receiver: Common Transmission Time vs Common Reception Time)
2015-10-30 08:22:43 +00:00
0x4E:
PRN
12*5 bit = 60 bit, auf 8 byte verteilt:
little endian
00000111 1122222x
33333444 4455555x
66666777 7788888x
99999AAA AABBBBBx
0x56..0x61: 12 byte STATUS
0x62: 12*8 byte GPS DATA
4 byte pseudochips, 3 byte doppler, 1 byte
pseudochip-counter 32bit-fract, Faktor 2^(-10)=1/1024
df = c/(chips/sec) / 2^10 = 299792.458/1023.0/1024.0 = 0.286183844 // c=299792458m/s, 1023000chips/s
pseudorange[m] = - df[m/chips] * pseudochips[chips]
delta(pseudochips) = ca 25800 +/- d,
+ sat kommt naeher
- sat entfernt sich
d.h. chip-counter zaehlt, wieviele chips im Intervall schon empfangen wurden;
wenn sat sich entfernt, weniger chips.
nach ca 14 min reset
Bei GPS-Loesung ist DOP-Wert der Konstellation wichtig fuer die Genauigkeit.
Bei almanac-Daten 500-1000m Fehler moeglich, rinex-ephemeris deutlich genauer.
0xC8:
8 byte aux-data (z.B. O3)
2015-11-02 16:53:17 +00:00
Bahndaten
SEM Almanac:
https://celestrak.com/GPS/almanac/SEM/
Rinex Ephemeris:
http://cddis.gsfc.nasa.gov/Data_and_Derived_Products/GNSS/broadcast_ephemeris_data.html
ftp://cddis.gsfc.nasa.gov/gnss/data/daily/YYYY/DDD/YYn/brdcDDD0.YYn.Z (updated)
ftp://cddis.gsfc.nasa.gov/gnss/data/daily/YYYY/brdc/brdcDDD0.YYn.Z (final)
GPS calendar:
http://adn.agi.com/GNSSWeb/
Geoid:
http://geographiclib.sourceforge.net/cgi-bin/GeoidEval
2015-10-30 08:22:43 +00:00
weitere Infos:
http://www.vaisala.com/Vaisala%20Documents/Brochures%20and%20Datasheets/RS92SGP-Datasheet-B210358EN-F-LOW.pdf
http://www.vaisala.com/Vaisala%20Documents/Vaisala%20News%20Articles/VN164/VN164_State-of-the-Art_Radiosonde_Telemetry.pdf
http://brmlab.cz/project/weathersonde/
2016-05-26 08:51:55 +00:00
http://prohu.altervista.org/convert.pdf (PTU, Haeberli 2001)
2015-10-30 08:22:43 +00:00