kopia lustrzana https://github.com/projecthorus/radiosonde_auto_rx
Meisei
rodzic
0848c76d25
commit
79d96b171c
|
@ -0,0 +1,27 @@
|
|||
|
||||
Meisei-Radiosonden
|
||||
RS-06G, RS-11G, iMS-100
|
||||
|
||||
|
||||
PCM-FM, 1200 baud biphase-S
|
||||
|
||||
Die 1200 bit pro Sekunde bestehen aus zwei Frames, die wiederum in zwei Subframes unterteilt werden koennen, d.h. 4 mal 300 bit.
|
||||
Einige Wetterdaten werden zweimal pro Sekunde gesendet, Telemetrie einmal pro Sekunde.
|
||||
Es gibt zwei 600=300+300 bit Frames pro Sekunde mit einen 23+1 bit Header 0x049DCE gefolgt von einem Frame-Counter.
|
||||
Die zweiten 300 bit werden wiederum mit dem Header 0xFB6230 eingeleitet, der bis auf das letzte bit das Komplement des anderen Headers ist,
|
||||
d.h. 0x049DCE xor 0xFB6230 = 0xFFFFFE.
|
||||
Nach jedem Header folgen 6 Bloecke zu je 46 bit, also 24+6*46=300.
|
||||
|
||||
Die 46bit-Bloecke sind BCH-Codewoerter. Es handelt sich um einen (63,51)-Code mit Generatorpolynom
|
||||
x^12+x^10+x^8+x^5+x^4+x^3+1.
|
||||
gekuerzt auf (46,34), die letzten 12 bit sind die BCH-Kontrollbits.
|
||||
|
||||
Die 34 Nachrichtenbits sind aufgeteilt in 16+1+16+1, d.h. nach einem 16 bit Block kommt ein Paritaetsbit,
|
||||
dass 1 ist, wenn die Anzahl 1en in den 16 bit davor gerade ist, und sonst 0.
|
||||
|
||||
Fuer Datenanordnung und Inhalt gibt es mindestens zwei Version je nach Sondentyp.
|
||||
GPS z.B. ist bei dem einen Typ jeweils 32bit Integer mit Faktor 1e7 bzw. Hoehe Faktor 1e2;
|
||||
beim zweiten Typ hat die Hoehe nur 24 bit auch mit 1e2, und Lon und Lat mit Faktor 1e6, wobei die Nachkommastellen Minuten sind,
|
||||
also wie bei NMEA mit Faktor 1e4.
|
||||
|
||||
|
Plik binarny nie jest wyświetlany.
Ładowanie…
Reference in New Issue