ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUAVAWAXAYAZBABBBCBD
1
Data (raw or after processing) that needed to be logged onboard (stored on CDH) + Data that is included in the ground telemetry
2
Regarding the size of each: you can say how many floating point numbers each are.Each float (single) number is 4 byte. Each byte is 8 bit.
3
4

Inclusion in telemetry frequency can be different from logging frequency. For example, you can log a thermistor number on the satelite every 10 seconds, but only send one of the numbers every 100 seconds to the ground. So one number among those is chosen and sent to ground.
This number can be a statistical result of all the numbers, for example the average.
If your measurement has a timestamp associated with it, you should specify
5
6
Summary (total telemetry data for 1 day)
7
8
See my comment on E10 and E11 for compression method
Internal Flight Software/CDHPayloadPowerADCSCommunicationThermalOperationsMechanicalAI&TGround Station
9
SubsystemNormal Ground Telemetry Sum for Each Day (Bytes)After CompressionCritical Ground Telemetry Sum for Each Day (Bytes)After CompressionName/TypeSize of Eachinclusion in telemetry frequencyCriticality for sending to groundFrequency (per day,etc)Name/TypeSize of Eachinclusion in telemetry frequencyCriticality for sending to groundFrequency (per day,etc)Name/TypeSize of Eachinclusion in telemetry frequencyCriticality for sending to groundFrequency (per day,etc)Name/TypeSize of Eachinclusion in telemetry frequencyCriticality for sending to groundFrequency (per day,etc)Name/TypeSize of Eachinclusion in telemetry frequencyCriticality for sending to groundFrequency (per day,etc)Name/TypeSize of Eachinclusion in telemetry frequencyCriticality for sending to groundFrequency (per day,etc)Name/TypeSize of Eachinclusion in telemetry frequencyCriticality for sending to groundFrequency (per day,etc)Name/TypeSize of Eachinclusion in telemetry frequencyCriticality for sending to groundFrequency (per day,etc)Name/TypeSize of Eachinclusion in telemetry frequencyCriticality for sending to groundFrequency (per day,etc)Name/TypeSize of Eachinclusion in telemetry frequencyCriticality for sending to groundFrequency (per day,etc)
10
Internal Flight Software/CDH166.4166.4List of Time-Tagged TasksUp to 512 * (8 (timestamp) + 1 (task) + 12 (params, estimated) = 21 bytes) = 10752 bytes (max)0At least once per weekSample Red Reflectances for each sample (potentially 25 samples)25 doubles (25*8=200 Bytes)dailyEvery 2 hours for first 7 days, once a week afterwardsBattery temperature sensor16-bitEvery pass1 HzTwo line elements's from Ground StationOnce/weekCommunication Settings:
1. Frequency
2. Modulation
3. Bitrate
4. Bandwidth
Once per dayThermistor temperatures14 temperaturesLow priority (unless temp goes out of range or increases quickly, then flagged as bus health).Logged every 10 minutes. (logged more frequently if a temperature goes outside certain acceptable range, or if a sudden increase in temperature occurs).
11
Payload635355400273.65317677.5200136.82550034.20625Malloc Failed Event8 (timestamp) + 1 (event) = 9 bytes0Variable, on event (maybe less than once a week, ideally never)Sample Green Reflectances for each sample (potentially 25 samples)25 doubles (25*8=200 Bytes)dailyEvery 2 hours for first 7 days, once a week afterwardsLoad current draw (x6)16-bitEvery pass1 HzThermistor temperatures10 HzOver-temperature eventVariable
12
Power25344010137600Stack Overflow Event8 (timestamp) + 1 (event) + 12 (task name) = 21 bytes0Variable, on event (maybe less than once a week, ideally never)Sample Blue Reflectances for each sample (potentially 25 samples)25 doubles (25*8=200 Bytes)dailyEvery 2 hours for first 7 days, once a week afterwardsSolar array current generation (x4)16-bitEvery pass1 HzSun-Sensor data10 HzTemperature Sensors for Transceivers once or twice an hour
13
ADCS23042.285719216.91428623042.285719216.914286eSRAM Error Detected (not corrected) Event8 (timestamp) + 1 (event) + 4 (address) = 13 bytes0 Full Camera Image2.602 MegabytesImages stored and transmitted to ground once per week and ideally once per day during the first five days.Images taken and processed to agerage R,G, and B reflectances every 2 hours for first 7 days, once a week afterwards. Images stored and transmitted to ground once per week and ideally once per day during the first 7 days.Battery current draw (x1)16-bitEvery pass1 HzMagnetometer and Gyros data10 Hz
14
Communication40164016eSRAM Error Detected (and corrected) Event8 (timestamp) + 1 (event) + 4 (address) = 13 bytes0Variable, on event (maybe less than once a week, ideally never)Thermister Reading3 double (~3 x 8 bytes?)dailyEvery 2 hours for first 7 days, once a week afterwards (with every camera reading).Pointing accuracy data10 Hz
15
Thermal1152460.800Flash Error Detected (not corrected) Event8 (timestamp) + 1 (event) + 4 (address) = 13 bytes0Variable, on event (maybe less than once a week, ideally never)Camera Time Stamp8 (timestamp)1 for each imageWith every camera reading
16
Mechanical0000Flash Error Detected (and corrected) Event8 (timestamp) + 1 (event) + 4 (address) = 13 bytes0Variable, on event (maybe less than once a week, ideally never)Payload samples locations25 doubles
RX: Once specified by a ground commandRX: Once specified by a ground command
17
Operations0000Power On Reset Event (Non-Watchdog Failure)8 (timestamp) + 1 (event) = 9 bytes0Variable, on event (maybe less than once a week, ideally very few times)
18
AI&T0000Power On Reset Event (Watchdog Failure)8 (timestamp) + 1 (event) = 9 bytes0Variable, on event (maybe less than once a week, ideally very few times)
19
Ground Station0000External RTC Timestamp8 (timestamp)1 for each imageAt least once per week, 1 for each image
20
Sum in Bytes913045.2857511349.7643340775.7857209376.1393New Software Version
Interrupt by groundInterrupt by ground
21
Sum in kilobytes (kB)913.0452857511.3497643340.7757857209.37613932786742
22
23
24
25
26
27
28
29
30
31
32
33
34