RS92-SGPA: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
(+uart protokoll)
K (+fix)
Zeile 10: Zeile 10:


240 Byte Daten pro Frame
240 Byte Daten pro Frame
* 5 Byte Header 0x54 0x54 0x54 0x54 0x08
* 6 Byte Header 0x54 0x54 0x54 0x54 0x54 0x08


'''Fehlerkorrektur:''' Reed-Solomon(255, 231, m = 8) / Shortend Reed-Solomon(240, 224, m = 8)
'''Fehlerkorrektur:''' Reed-Solomon(255, 231, m = 8) / Shortend Reed-Solomon(240, 224, m = 8)
Zeile 67: Zeile 67:
|-
|-
|4
|4
|54
|T
|-
|5
|08
|08
|
|
|-
|-
|5 ... 239
|6 ... 239
|00
|00
|
|
Zeile 96: Zeile 100:
|-
|-
|4
|4
|54
|T
|-
|5
|08
|08
|
|
|-
|-
|5
|6
|A6
|A6
|
|
|-
|-
|6
|7
|08
|08
|
|
|-
|-
|7
|8
|80
|80
|
|
|-
|-
|8
|9
|00
|00
|
|

Version vom 2. Juli 2013, 14:20 Uhr

Wettersonde der Firma Vaisala die z.B. vom Deutschen Wetterdienst gestartet wird.


Bekannte Details zur Datenübertragung:

Modulation: GMSK - Gaussian Minimum Shift Keying

Übertragungsrate: 2400 Baud

240 Byte Daten pro Frame

  • 6 Byte Header 0x54 0x54 0x54 0x54 0x54 0x08

Fehlerkorrektur: Reed-Solomon(255, 231, m = 8) / Shortend Reed-Solomon(240, 224, m = 8)

Prüfsummen: CRC16 auf Blöcke; Polynom: ?? 0x1021 , 0xa001 -> Warum ? braucht man nicht bei Reed-Solomon !

NRZ - Non Return to Zero ???

200 kHz channel spacing


Die Telemetriedaten werden vom DSP1c zum TX1B erfolgt per 2400 Baud UART mit einem Stopp Bit übertragen.

Ist das Funksignal auch so beschaffen?


Kontaktbelegung vom Funkmodul

Vom Fühler zur Antenne

  • 1 power 3,3 V von LDO
  • 2 2400 hz Takt
  • 3 2400 Baud Daten
  • 4 PLL lock
  • 5 SPI SI
  • 6 GND
  • 7 16.3676 MHz Takt vom GPS Modul
  • 8 GND
  • 9 SPI SCK
  • 10 SPI CS
  • 11 /ldo inhibit
  • 12 TX inhibit
  • 13 power 9V - Batterie
  • 14 GND

Protokoll UART

erster Frame
Index Hex ASCII
0 54 T
1 54 T
2 54 T
3 54 T
4 54 T
5 08
6 ... 239 00
zweiter Frame
Index Hex ASCII
0 54 T
1 54 T
2 54 T
3 54 T
4 54 T
5 08
6 A6
7 08
8 80
9 00
...