RS92-SGPA: Unterschied zwischen den Versionen
Aus LaborWiki
(Die Seite wurde neu angelegt: „Wettersonde der Firma Vaisala die z.B. vom Deutschen Wetterdienst gestartet wird. == Bekannte Details zur Datenübertragung: == '''Modulation:''' GMSK - Ga…“) |
Siro (Diskussion | Beiträge) (+uart protokoll) |
||
Zeile 7: | Zeile 7: | ||
'''Modulation:''' GMSK - Gaussian Minimum Shift Keying | '''Modulation:''' GMSK - Gaussian Minimum Shift Keying | ||
'''Übertragungsrate:''' 2400 Baud | '''Übertragungsrate:''' 2400 Baud | ||
240 Byte Daten pro Frame | |||
* 5 Byte Header 0x54 0x54 0x54 0x54 0x08 | |||
'''Fehlerkorrektur:''' Reed-Solomon(255, 231) m = 8 | '''Fehlerkorrektur:''' Reed-Solomon(255, 231, m = 8) / Shortend Reed-Solomon(240, 224, m = 8) | ||
'''Prüfsummen:''' CRC16 auf Blöcke; Polynom: ?? 0x1021 , 0xa001 | '''Prüfsummen:''' CRC16 auf Blöcke; Polynom: ?? 0x1021 , 0xa001 -> Warum ? braucht man nicht bei Reed-Solomon ! | ||
NRZ - Non Return to Zero | NRZ - Non Return to Zero ??? | ||
200 kHz channel spacing | 200 kHz channel spacing | ||
Zeile 30: | Zeile 31: | ||
*1 power 3,3 V von LDO | *1 power 3,3 V von LDO | ||
*2 2400 hz Takt | *2 2400 hz Takt | ||
*3 2400 | *3 2400 Baud Daten | ||
*4 PLL lock | *4 PLL lock | ||
*5 SPI SI | *5 SPI SI | ||
Zeile 42: | Zeile 43: | ||
*13 power 9V - Batterie | *13 power 9V - Batterie | ||
*14 GND | *14 GND | ||
== Protokoll UART == | |||
{| {{Prettytable}} | |||
|+ '''erster Frame''' | |||
! Index !! Hex !! ASCII | |||
|- | |||
|0 | |||
|54 | |||
|T | |||
|- | |||
|1 | |||
|54 | |||
|T | |||
|- | |||
|2 | |||
|54 | |||
|T | |||
|- | |||
|3 | |||
|54 | |||
|T | |||
|- | |||
|4 | |||
|08 | |||
| | |||
|- | |||
|5 ... 239 | |||
|00 | |||
| | |||
|} | |||
{| {{Prettytable}} | |||
|+ '''zweiter Frame''' | |||
! Index !! Hex !! ASCII | |||
|- | |||
|0 | |||
|54 | |||
|T | |||
|- | |||
|1 | |||
|54 | |||
|T | |||
|- | |||
|2 | |||
|54 | |||
|T | |||
|- | |||
|3 | |||
|54 | |||
|T | |||
|- | |||
|4 | |||
|08 | |||
| | |||
|- | |||
|5 | |||
|A6 | |||
| | |||
|- | |||
|6 | |||
|08 | |||
| | |||
|- | |||
|7 | |||
|80 | |||
| | |||
|- | |||
|8 | |||
|00 | |||
| | |||
|- | |||
|... | |||
| | |||
| | |||
|} |
Version vom 2. Juli 2013, 14:00 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
- 5 Byte Header 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
Index | Hex | ASCII |
---|---|---|
0 | 54 | T |
1 | 54 | T |
2 | 54 | T |
3 | 54 | T |
4 | 08 | |
5 ... 239 | 00 |
Index | Hex | ASCII |
---|---|---|
0 | 54 | T |
1 | 54 | T |
2 | 54 | T |
3 | 54 | T |
4 | 08 | |
5 | A6 | |
6 | 08 | |
7 | 80 | |
8 | 00 | |
... |