Telemetry Packets
This appendix lists all the telemetry packets that OBDH can transmit upon telecommand request by the RF links. The fields and length of each type of packet is also presented.
EDC Information
Telemetry packages from EDC can be seen in Table 18. This data can be requested through the “Get Payload Data” and “Data Request” telecommands, for more information about them see Telecommands. PTT packets from the Sistema Brasileiro de Coleta de Dados (SBCD) are seen in Table 23.
Position |
Content |
Data type |
Len. [bytes] |
|---|---|---|---|
0 |
System time on which EDC data was last read |
uint32 |
4 |
HK Info |
|||
4 |
Time of EDC housekeeping reading since J2000 epoch |
uint32 |
4 |
8 |
Elapsed time since last reset |
uint32 |
4 |
12 |
Digital circuitry current supply in mA |
uint16 |
2 |
12 |
Analog circuitry supply in mA |
uint16 |
2 |
16 |
System voltage supply in mV |
uint16 |
2 |
18 |
EDC board temperature + \(40\) in Celsius |
uint8 |
1 |
19 |
RF front end LO… |
uint8 |
1 |
20 |
RMS level at front-end output |
uint16 |
2 |
22 |
Generated PTT packages since |
uint32 |
4 |
26 |
Maximum number of active PTT decoder channels |
uint8 |
1 |
27 |
Number of double bit errors detected |
uint8 |
1 |
System State |
|||
28 |
Time of EDC state reading since J2000 epoch |
uint32 |
4 |
32 |
Number of PTT Package available for reading |
uint8 |
1 |
33 |
PTT decoder task status |
uint8 |
1 |
34 |
ADC sampler state |
uint8 |
1 |
35 |
Payload ID (EDC_1 or EDC_2) |
uint8 |
1 |
Total |
- |
- |
36 |
OBDH Information
Telemetry packages from OBDH can be seen in Table 19. This data can be requested through the “Data Request” telecommands, for more information about it, see Telecommands.
Position |
Content |
Data type |
Len. [bytes] |
|---|---|---|---|
0 |
System time |
uint32 |
4 |
4 |
\(\mu\)C temperature in Kelvin |
uint16 |
2 |
6 |
\(\mu\)C current supply in mA |
uint16 |
2 |
8 |
\(\mu\)C voltage supply in mV |
uint16 |
2 |
10 |
Reset counter |
uint16 |
2 |
12 |
Last reset cause ID |
uint8 |
1 |
13 |
Last valid TC ID |
uint8 |
1 |
14 |
Antenna deployment attempts counter |
uint8 |
1 |
15 |
Initial hibernation time count (minutes) |
uint8 |
1 |
16 |
Hardware version |
uint8 |
1 |
17 |
Firmware version |
uint32 |
4 |
21 |
Operation mode |
uint8 |
1 |
22 |
System time of last mode change |
uint32 |
4 |
26 |
Current operation mode duration |
uint32 |
4 |
30 |
Initial hibernation executed |
uint8 |
1 |
31 |
Antenna deployment executed |
uint8 |
1 |
32 |
Hibernation enabled |
uint8 |
1 |
33 |
Current main EDC |
uint8 |
1 |
34 |
General telemetry state |
uint8 |
1 |
35 |
Data log last written flash page |
uint32 |
4 |
39 |
SBCD packets last written flash page |
uint32 |
4 |
43 |
Last position determination timestamp |
uint32 |
4 |
47 |
Satellite’s latitude |
int16 |
2 |
49 |
Satellite’s longitude |
int16 |
2 |
51 |
Satellite’s altitude |
int16 |
2 |
53 |
Last TLE update timestamp |
uint32 |
4 |
57 |
Last sensor readings timestamp |
uint32 |
4 |
61 |
Main payload state |
uint8 |
1 |
62 |
Secondary payload state |
uint8 |
1 |
63 |
Remaining hibernation time in sec. |
uint32 |
4 |
67 |
Timestamp of the last TC reception in sec. |
uint32 |
4 |
71 |
Battery critical level threshold in mV |
uint16 |
2 |
73 |
Last valid mode transition event ID |
uint16 |
2 |
75 |
Experiment enable mode |
uint8 |
1 |
76 |
EPS beacon enabled |
uint8 |
1 |
77 |
Timestamp when commission mode will timeout |
uint32 |
4 |
81 |
Next scheduled TC execution timestamp |
uint32 |
4 |
85 |
TC queue size |
uint8 |
1 |
86 |
Binary TLE |
uint8[] |
50 |
Total |
- |
- |
136 |
EPS Information
Telemetry packages from EPS can be seen in Table 20. This data can be requested through the “Data Request” telecommands, for more information about it, see Telecommands.
Position |
Content |
Data type |
Len. [bytes] |
|---|---|---|---|
0 |
System time on which EPS was last read |
uint32 |
4 |
4 |
EPS system time |
uint32 |
4 |
8 |
EPS \(\mu\)C temperature in Kelvin |
uint16 |
2 |
10 |
EPS Circ. and Beacon \(\mu\) current in mA |
uint16 |
2 |
12 |
Last reset cause ID |
uint8 |
1 |
13 |
Reset counter |
uint16 |
2 |
15 |
Solar panel -Y +X voltage in mV |
uint16 |
2 |
17 |
Solar panel -X +Z voltage in mV |
uint16 |
2 |
19 |
Solar panel -Z +Y voltage in mV |
uint16 |
2 |
21 |
Solar panel +X current in mA |
uint16 |
2 |
23 |
Solar panel -X current in mA |
uint16 |
2 |
25 |
Solar panel +Y current in mA |
uint16 |
2 |
27 |
Solar panel -Y current in mA |
uint16 |
2 |
29 |
Solar panel +Z current in mA |
uint16 |
2 |
31 |
Solar panel -Z current in mA |
uint16 |
2 |
33 |
MPPT 1 duty cycle in % |
uint8 |
1 |
34 |
MPPT 2 duty cycle in % |
uint8 |
1 |
35 |
MPPT 3 duty cycle in % |
uint8 |
1 |
36 |
Total solar panels output voltage after MPPT in mV |
uint16 |
2 |
38 |
Main power bus voltage in mV |
uint16 |
2 |
40 |
RTD0 temperature in K |
uint16 |
2 |
42 |
RTD1 temperature in K |
uint16 |
2 |
44 |
RTD2 temperature in K |
uint16 |
2 |
46 |
RTD3 temperature in K |
uint16 |
2 |
48 |
RTD4 temperature in K |
uint16 |
2 |
50 |
RTD5 temperature in K |
uint16 |
2 |
52 |
RTD6 temperature in K |
uint16 |
2 |
54 |
Battery voltage in mV |
uint16 |
2 |
56 |
Battery current in mA |
int16 |
2 |
58 |
Battery average current in mA |
int16 |
2 |
60 |
Battery accumulated current in mA |
uint16 |
2 |
62 |
Battery charge in mAh |
uint16 |
2 |
64 |
Battery monitor temperatura in Ke |
uint16 |
2 |
66 |
Battery monitor status register |
uint8 |
1 |
67 |
Battery monitor protection register |
uint8 |
1 |
68 |
Battery monitor cycle counter |
uint8 |
1 |
69 |
Battery monitor RAAC in mAh |
uint16 |
2 |
71 |
Battery monitor RSAC in mAh |
uint16 |
2 |
73 |
Battery monitor RARC in % |
uint8 |
1 |
74 |
Battery monitor RSRC in % |
uint8 |
1 |
75 |
Battery heater 1 duty cycle in % |
uint16 |
2 |
77 |
Battery heater 2 duty cycle in % |
uint16 |
2 |
79 |
MPPT 1 mode |
uint8 |
1 |
80 |
MPPT 2 mode |
uint8 |
1 |
81 |
MPPT 3 mode |
uint8 |
1 |
82 |
Battery heater 1 mode |
uint8 |
1 |
83 |
Battery heater 2 mode |
uint8 |
1 |
Total |
- |
- |
84 |
TTC Information
Telemetry packages from TTC can be seen in Table 21. This data can be requested through the “Data Request” telecommands, for more information about it, see Telecommands.
Position |
Content |
Data type |
Len. [bytes] |
|---|---|---|---|
0 |
System time on which TTC was last read |
uint32 |
4 |
4 |
TTC system time |
uint32 |
4 |
8 |
Reset counter |
uint16 |
2 |
10 |
Last reset cause ID |
uint8 |
1 |
11 |
\(\mu\)C voltage supply in mV |
uint16 |
2 |
13 |
\(\mu\)C current supply in mA |
uint16 |
2 |
15 |
\(\mu\)C temperature in Kelvin |
uint16 |
2 |
17 |
Input voltage of the radio in mV |
uint16 |
2 |
19 |
Input current of the radio in mA |
uint16 |
2 |
21 |
Temperature of the radio in K |
uint16 |
2 |
23 |
Last valid telecommand (uplink packet ID) |
uint8 |
1 |
24 |
RSSI of the last valid telecommand. |
uint16 |
2 |
26 |
Temperature of the antenna module in K |
uint16 |
2 |
28 |
Antenna status |
uint16 |
2 |
30 |
Antenna deployment status |
uint8 |
1 |
31 |
Antenna deploymaent hibernation status |
uint8 |
1 |
32 |
TX packet counter |
uint32 |
4 |
36 |
RX packet counter |
uint32 |
4 |
Total |
- |
- |
40 |
Antenna Information
Telemetry packages from Antenna can be seen in Table 22. This data can be requested through the “Data Request” telecommands, for more information about it, see Telecommands.
Position |
Content |
Data type |
Len. [bytes] |
|---|---|---|---|
0 |
System time on which TTC was last read |
uint32 |
4 |
4 |
Antenna status code |
uint16 |
2 |
6 |
Antenna 1 status |
uint8 |
1 |
7 |
Antenna 1 timeout |
uint8 |
1 |
8 |
Antenna 1 burning |
uint8 |
1 |
9 |
Antenna 2 status |
uint8 |
1 |
10 |
Antenna 2 timeout |
uint8 |
1 |
11 |
Antenna 2 burning |
uint8 |
1 |
12 |
Antenna 3 status |
uint8 |
1 |
13 |
Antenna 3 timeout |
uint8 |
1 |
14 |
Antenna 3 burning |
uint8 |
1 |
15 |
Antenna 4 status |
uint8 |
1 |
16 |
Antenna 4 timeout |
uint8 |
1 |
17 |
Antenna 4 burning |
uint8 |
1 |
18 |
Antenna ignoring switches |
uint8 |
1 |
19 |
Antenna independent burn |
uint8 |
1 |
20 |
Antenna armed |
uint8 |
1 |
21 |
Antenna temperature |
uint16 |
2 |
Total |
- |
- |
23 |
SBCD Packets
Telemetry packages from the SBCD can be seen in Table 23. This data can be requested through the “Data Request” telecommands, for more information about it, see Telecommands.
Position |
Content |
Data type |
Len. [bytes] |
|---|---|---|---|
0 |
PTT signal receiving time (J2000 epoch) |
uint32 |
4 |
4 |
PTT Error code |
uint8 |
1 |
5 |
Carrier frequency |
int32 |
4 |
9 |
Carrier amplitude at ADC interface output |
uint16 |
2 |
11 |
User messsage length in bytes |
uint8 |
1 |
12 |
User message |
uint8[ ] |
1 to 36 |
Total |
- |
- |
12 to 48 |