|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Namespaces | |
| namespace | board |
| namespace | control |
| namespace | filtered |
| namespace | flight |
| namespace | sensor |
Typedefs | |
| using | RawLCMessage |
| Raw Load Cell sample message for Elodin CRITICAL: Includes padding bytes to ensure uint32_t fields are 4-byte aligned. | |
| using | RawPTMessage |
| Raw Pressure Transducer sample message for Elodin. | |
| using | RawRTDMessage |
| Raw RTD sample message for Elodin CRITICAL: Includes padding bytes to ensure uint32_t fields are 4-byte aligned. | |
| using | RawTCMessage |
| Raw Thermocouple sample message for Elodin CRITICAL: Includes padding bytes to ensure uint32_t fields are 4-byte aligned. | |
| using | AttitudeMessage |
| Attitude message. | |
| using | NavigationMessage |
| Navigation state message. | |
| using | ActuatorCommandMessage |
| Actuator command message. | |
| using | ControlStateMessage |
| Control state message. | |
| using | CalibratedPTMessage |
| Calibrated pressure transducer message. | |
| using | CalibratedTCMessage |
| Calibrated thermocouple message. | |
| using | FilteredStateMessage |
| Filtered state message. | |
Actuator command message.
Contains commands sent to actuators (valves, igniters, etc.).
Definition at line 20 of file ControlMessages.hpp.
Attitude message.
Contains orientation in quaternion and Euler angles.
Definition at line 40 of file FlightMessages.hpp.
Calibrated pressure transducer message.
Contains filtered and calibrated pressure readings.
Definition at line 20 of file FilteredMessages.hpp.
Calibrated thermocouple message.
Contains filtered and calibrated temperature readings.
Definition at line 33 of file FilteredMessages.hpp.
Control state message.
Contains current control system state (PID terms, setpoints, etc.).
Definition at line 33 of file ControlMessages.hpp.
Filtered state message.
Contains filtered sensor fusion state (combined from multiple sensors).
Definition at line 46 of file FilteredMessages.hpp.
Navigation state message.
Contains position, velocity, attitude, and acceleration in NED frame. This will be populated by the navigation subsystem.
Definition at line 18 of file FlightMessages.hpp.
Raw Load Cell sample message for Elodin CRITICAL: Includes padding bytes to ensure uint32_t fields are 4-byte aligned.
Definition at line 64 of file SensorMessages.hpp.
Raw Pressure Transducer sample message for Elodin.
Simplified schema focused on raw sensor data. Calibrated values will be added in a separate table later.
CRITICAL: Includes padding bytes to ensure uint32_t fields are 4-byte aligned Layout: uint64_t (8) + uint8_t (1) + padding[3] (3) + uint32_t (4) + uint32_t (4) + uint8_t (1) = 21 bytes
Definition at line 22 of file SensorMessages.hpp.
Raw RTD sample message for Elodin CRITICAL: Includes padding bytes to ensure uint32_t fields are 4-byte aligned.
Definition at line 50 of file SensorMessages.hpp.
Raw Thermocouple sample message for Elodin CRITICAL: Includes padding bytes to ensure uint32_t fields are 4-byte aligned.
Definition at line 36 of file SensorMessages.hpp.