Skip to content

Class dataStruct

ClassList > dataStruct

Stores the latest housekeeping, subsystem, flight, and telemetry data.

  • #include <utility.h>

Public Attributes

Type Name
float acceleration
uint8_t command
uint8_t continuityPyros
float currentBattery
float currentUmbilical
uint8_t flightEvents
float hdopGNSS
float heightGNSS
float heightPressure
float latitude
uint8_t ldrDecoupler
float longitude
uint8_t lowPowerMode
uint8_t packetIdentifier
uint8_t pressureDecoupler
float rssi
uint8_t satCountGNSS
uint8_t stateCapacitors
uint8_t stateControl
uint8_t statePower
uint8_t stateSens
uint8_t stateTelemetry
uint8_t stateUmbilical
uint8_t temperatureBattery
uint8_t temperatureElectronics
uint32_t timeSinceLastPacket = 0
uint32_t timestampLastPacket = 0
float voltageBattery
float voltageBatteryCOTS

Public Attributes Documentation

variable acceleration

float dataStruct::acceleration;

variable command

uint8_t dataStruct::command;

variable continuityPyros

uint8_t dataStruct::continuityPyros;

variable currentBattery

float dataStruct::currentBattery;

variable currentUmbilical

float dataStruct::currentUmbilical;

variable flightEvents

uint8_t dataStruct::flightEvents;

variable hdopGNSS

float dataStruct::hdopGNSS;

variable heightGNSS

float dataStruct::heightGNSS;

variable heightPressure

float dataStruct::heightPressure;

variable latitude

float dataStruct::latitude;

variable ldrDecoupler

uint8_t dataStruct::ldrDecoupler;

variable longitude

float dataStruct::longitude;

variable lowPowerMode

uint8_t dataStruct::lowPowerMode;

variable packetIdentifier

uint8_t dataStruct::packetIdentifier;

variable pressureDecoupler

uint8_t dataStruct::pressureDecoupler;

variable rssi

float dataStruct::rssi;

variable satCountGNSS

uint8_t dataStruct::satCountGNSS;

variable stateCapacitors

uint8_t dataStruct::stateCapacitors;

variable stateControl

uint8_t dataStruct::stateControl;

variable statePower

uint8_t dataStruct::statePower;

variable stateSens

uint8_t dataStruct::stateSens;

variable stateTelemetry

uint8_t dataStruct::stateTelemetry;

variable stateUmbilical

uint8_t dataStruct::stateUmbilical;

variable temperatureBattery

uint8_t dataStruct::temperatureBattery;

variable temperatureElectronics

uint8_t dataStruct::temperatureElectronics;

variable timeSinceLastPacket

uint32_t dataStruct::timeSinceLastPacket;

variable timestampLastPacket

uint32_t dataStruct::timestampLastPacket;

variable voltageBattery

float dataStruct::voltageBattery;

variable voltageBatteryCOTS

float dataStruct::voltageBatteryCOTS;


The documentation for this class was generated from the following file groundstation/firmware/include/utility.h