C34,C50: info update

pull/3/head
Zilog80 2017-01-31 13:35:15 +01:00
rodzic 3290ef6952
commit cc914216ae
3 zmienionych plików z 40 dodań i 5 usunięć

Wyświetl plik

@ -7,7 +7,8 @@ Modulation AFSK 2400 baud
bits : little endian -> byte
bytes: big endian -> int-value
bytes getrennt durch 4 bit 1110
bytes getrennt durch 4 bit 1110:
8N1: 0 bbbbbbbb 1(11)0 bb... , (11)-idle
Datenpaket besteht aus 8 byte:
header 2 byte 00FF

Wyświetl plik

@ -131,7 +131,7 @@ int read_signed_sample(FILE *fp) { // int = i32_t
#define N 64 // 128 Vielfaches von 22 oder 10 unten
#define WLEN 40 // (2*(48000/BAUDRATE))
#define BITS (4+8) // 1110 bbbbbbbb (oder: 10 bbbbbbbb 11)
#define BITS (4+8) // 1110 bbbbbbbb (oder: 0 bbbbbbbb 1 11) (8N1, 11-idle)
#define LEN_BITFRAME 84 // 7*(4+8)
#define HEADLEN 28

34
c34/c50.txt 100644
Wyświetl plik

@ -0,0 +1,34 @@
Modulation AFSK 2400 baud
3000 Hz : bit 1
4800 Hz : bit 0
bits : little endian -> byte
bytes: big endian -> int-value
8N1: 0 bbbbbbbb 1
Datenpaket besteht aus 8 byte:
header 2 byte 00FF
pck_id 1 byte N
data 4 byte val (big endian)
chksum 2 byte Fletcher16 (hier: byte2 1's-complement am Ende)
Telemetrie pck_id N:
0x14: date: 0x0003F815 = 260117 -> 2017-01-26
0x15: time: 0x0001C41D = 124735 -> 11:57:41
0x16: lat : 0x1BC1678B = 465659787 -> 46+5659787/6000000=46.943298°
0x17: lon : 0x03D54F9F = 64311199 -> 6+4311199/6000000=6.7185332°
0x18: alt : 0x0003252E = 206126 -> 206126/10 = 20612.6m
GPS-lat/lon wie NMEA mit Faktor 1e5
Checksum: Fletcher16
PTU-Data: float32?