UoS³ Flight Computer Firmware
 All Data Structures Files Functions Groups Pages
telemetry.h
1 
11 #ifndef __PACKET_TELEMETRY_H__
12 #define __PACKET_TELEMETRY_H__
13 
14 #include "../firmware.h"
15 /*
16 Time 32
17 time_source 2
18 sequence_id 16
19 obc_temperature 8
20 battery_temperature 8
21 battery_voltage 8
22 battery_current 8
23 charge_current 8
24 antenna_deployment 1
25 data_pending 8
26 reboot_count 8
27 rails_status 6
28 rx_temperature 8
29 tx_temperature 8
30 pa_temperature 8
31 rx_noisefloor 8
32 */
33 
34 typedef struct packet_telemetry_realtime {
35  uint32_t time;
36  uint16_t sequence;
37  uint8_t battery_voltage;
38  uint8_t battery_current;
39  uint8_t battery_temperature;
40  uint8_t obc_temperature;
41  uint8_t rx_temperature;
42  uint8_t tx_temperature;
43  uint8_t pa_temperature;
44 
46 
47 
48 #endif /* __PACKET_TELEMETRY_H__ */