Skip to main content

Operational Database

The operational database contains all relevant telemetry and telecommand information.

For detailed insights, please refer to the attached file PoCat TM_TC DATABASE.xlsx. This Excel document contains a list of all the telemetry data and telecommands that allow the control of the satellite and the successful execution of the mission.

TELEMETRY (INSTANT AND HISTORIC)
SUBSYSTEMDATA TYPE# OF BYTESARRAY SIZETOTAL SIZENAMEFULL NAMEUNITSDESCRIPTION
GENERALuint32_t414unix_timeCurrent Unix TimesUNIX Timestamp
uint8_t111PQ_IDPocketQube IDN/AWill serve as an identifier of which PQ has sent the beacon or other downlink packets.
uint8_t111TL_PL_counterTelemetry and payload counterN/ACounter of how many telemetry and payload measures are currently stored in the Flash memory.
OBCint8_t111temp_mcuMCU Temperature ReadingKMCU has an integrated tempeature sensor that can be used to evaluate over or underheating in the OBC board
int8_t111temp_battBattery Temperature ReadingKBaterry temperature will determine the activation and deactivation of the heater.
uint8_t111current_statesSubsystem states (ADCS,P/L,OBC)N/AADCS State (1 bit) P/L State (1 bit) OBC State (6 bits (3 bits Requiered, 2 Times))
uint8_t111reset_counter_obcOBC Reset CounterN/A-
uint8_t111err_subsysError Flags CodifiedN/A-
EPSuint8_t122batt_voltBattery Voltage ReadingV-
uint8_t122batt_ampBattery Intensity ReadingmA-
ADCSint16_t236gyro_matrix3 axis of the Gyroscope 128 Levels +- Signsยบ/sGyroscope measurements.
int16_t236magnetometer_matrixMagnetometer ReadingmGMagnetic field measurements
int8_t133sun_vec_matrixSun VectorN/AUnitary Sun Vector array.
int16_t236mtq_act_lvl 3 Magnetorquer Intensity Values (Actuation Level)mAActuation level of each one of the three magnetic torquers.
FSS
TYPEDATA TYPE# OF BYTESARRAY SIZETOTAL SIZENAMEFULL NAMEUNITSDESCRIPTION
ServiceTablestruct---ServiceTableService TableN/AStructure for Service Table
struct---provider_1ProviderN/AProvider 1 structure
struct---provider_2ProviderN/AProvider 2 structure
uint8_t[3]3-3provider_id[3]Provider IDN/A3 bytes: Provider ID (24 bits)
struct13-13service_entryService EntryN/ASubscriber Entry structure
uint8_t1-1service_type_valueService Type ValueN/A1 byte: Service Type Value
uint32_t4-4creation_dateCreation DateN/A4 bytes: Creation Date (UNIX time format)
uint32_t4-4expiration_dateExpiration DateN/A4 bytes: Expiration Date (UNIX time format)
uint32_t4-4publish_periodPublish PeriodN/A4 bytes: Publish Period (UNIX time format)
struct11-11subscriber_entrySubscriber EntryN/AStructure for Subscriber Entry
uint32_t4-4update_dateUpdate dateN/A4 bytes: Update Date (UNIX time format)
uint8_t[3]3-3provider_id[3]ID for the subscriberN/A3 bytes: Provider ID for Subscriber (24 bits)
uint8_t1-1service_typeService TypeN/A1 byte: Service Type for Subscriber
uint8_t[3]3-3subscriber_id[3]Subscriber IDN/A3 bytes: Subscriber ID (24 bits)
RequestPacketuint8_t111type_and_serviceType and ServiceN/A1 byte: 3 bits for type, 4 bits for service, 1 bit reserved
uint8_t[3]313provider_identifier[3]Provider IdentifierN/A3 bytes: 24 bits for provider identifier
uint8_t[3]313customer_identifier[3]Customer IdentifierN/A3 bytes: 24 bits for customer identifier
uint16_t212quantityQuantityN/A2 bytes: 16 bits for quantity
uint8_t111unit_and_reservedUnit and ReservedN/A1 byte: 3 bits for unit, 5 bits reserved
DataPacketuint8_t111type_and_serviceType and ServiceN/A1 byte: 3 bits for type, 4 bits for service, 1 bit reserved
uint8_t[3]313provider_identifier[3]Provider IdentifierN/A3 bytes: 24 bits for provider identifier
uint8_t[3]313customer_identifier[3]Customer IdentifierN/A3 bytes: 24 bits for customer identifier
uint16_t212lengthLengthN/A2 bytes: 16 bits for length of data
uint8_t[6]616data[6]DataN/A6 bytes: maximum 48 bits for data
uint8_t111checksumChecksumN/A1 byte: 8 bits for checksum for integrity
AckPacketuint8_t[7]717ack_data[7]Acknowledgement DataN/A7 bytes: first 7 bytes of Data Packet
ClosePacketuint8_t111type_and_serviceType and ServiceN/A1 byte: 3 bits for type, 4 bits reserved, 1 bit reserved
uint8_t[3]313provider_identifier[3]Provider IdentifierN/A3 bytes: 24 bits for provider identifier
uint8_t[3]313customer_identifier[3]Customer IdentifierN/A3 bytes: 24 bits for customer identifier
uint8_t111acknowledgementAcknowledgementN/A1 byte: 1 bit for acknowledgement required, 7 bits reserved
BYTES
TIMESTAMP4
EPS24
DEPLOYS6
ADCS0
COMMS41
PAYLOAD0
OBC0
RESERVED27
TOTAL SIZE102