Rev 1937 | Rev 1943 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1937 | Rev 1940 | ||
---|---|---|---|
Line 71... | Line 71... | ||
71 | unsigned char EndByte; // 0x7D |
71 | unsigned char EndByte; // 0x7D |
72 | } VarioPacket_t; |
72 | } VarioPacket_t; |
Line 73... | Line 73... | ||
73 | 73 | ||
74 | typedef struct |
74 | typedef struct |
75 | { |
75 | { |
76 | unsigned char StartByte; // 0x7C |
76 | unsigned char StartByte; //0 // 0x7C |
77 | unsigned char Packet_ID; // 0x89 - Vario ID |
77 | unsigned char Packet_ID; //1 // 0x89 - Vario ID |
78 | unsigned char WarnBeep; // Anzahl der Töne 0..36 |
78 | unsigned char WarnBeep; //2 // Anzahl der Töne 0..36 |
79 | unsigned char Heading; // 1 = 2° |
79 | unsigned char Heading; //3 // 1 = 2° |
80 | unsigned int Speed; // in km/h |
80 | unsigned int Speed; //4+5 // in km/h |
81 | unsigned char Lat_North; |
81 | unsigned char Lat_North; //6 |
82 | unsigned char Lat_G; |
82 | unsigned char Lat_G; //7 |
83 | unsigned char Lat_M; |
83 | unsigned char Lat_M; //8 |
84 | unsigned char Lat_Sek1; |
84 | unsigned char Lat_Sek1; //9 |
85 | unsigned char Lat_Sek2; |
85 | unsigned char Lat_Sek2; //10 |
86 | unsigned char Lon_East; |
86 | unsigned char Lon_East; //11 |
87 | unsigned char Lon_G; |
87 | unsigned char Lon_G; //12 |
88 | unsigned char Lon_M; |
88 | unsigned char Lon_M; //13 |
89 | unsigned char Lon_Sek1; |
89 | unsigned char Lon_Sek1; //14 |
90 | unsigned char Lon_Sek2; |
90 | unsigned char Lon_Sek2; //15 |
91 | unsigned int Distance; // 9000 = 0m |
91 | unsigned int Distance; //16+17 // 9000 = 0m |
92 | unsigned int Altitude; // 500 = 0m |
92 | unsigned int Altitude; //18+19 // 500 = 0m |
93 | unsigned int m_sec; // 3000 = 0 |
93 | unsigned int m_sec; //20+21 // 3000 = 0 |
94 | unsigned int m_3sec; // 3000 = 0 |
94 | unsigned int m_3sec; //22+23 // 3000 = 0 |
95 | unsigned int m_10sec; // 3000 = 0 |
95 | unsigned int m_10sec; //24+25 // 3000 = 0 |
96 | unsigned char NullByte; // 0x00 |
96 | unsigned char NullByte; // 0x00 |
97 | unsigned char NullByte1; // 0x00 |
97 | unsigned char NullByte1; // 0x00 |
98 | unsigned char EndByte; // 0x7D |
98 | unsigned char EndByte; // 0x7D |
Line 106... | Line 106... | ||
106 | char Text[8*21]; |
106 | char Text[8*21]; |
107 | unsigned char EndByte; // 0x7D |
107 | unsigned char EndByte; // 0x7D |
108 | } ASCIIPacket_t; |
108 | } ASCIIPacket_t; |
Line -... | Line 109... | ||
- | 109 | ||
109 | 110 | ||
110 | 111 | ||
111 | extern GPSPacket_t GPSPacket; |
112 | extern GPSPacket_t GPSPacket; |
112 | extern VarioPacket_t VarioPacket; |
113 | extern VarioPacket_t VarioPacket; |