thrOperationSimMsg¶
-
struct
THROperationSimMsg
¶ - #include <thrOperationSimMsg.h>
Container for current operational data of a given thruster.
This structure is used to determine the current state of a given thruster. It defines where in the cycle the thruster is and how much longer it should be on for. It is intended to have the previous firing remain resident for logging
Public Members
-
uint64_t
fireCounter
¶ (-) Number of times thruster fired
-
double
ThrustFactor
¶ Current Thrust Percentage
-
double
IspFactor
¶ Current fractional ISP
-
double
ThrustOnRampTime
¶ s Time thruster has been on for
-
double
ThrustOnSteadyTime
¶ s Time thruster has been on steady
-
double
ThrustOffRampTime
¶ s Time thruster has been turning off
-
double
ThrusterStartTime
¶ s Time thruster has been executing total
-
double
ThrustOnCmd
¶ s Time Thruster was requested
-
double
PreviousIterTime
¶ s Previous thruster int time
-
double
totalOnTime
¶ s Total amount of time thruster has fired
-
double
opThrustForce_B
[3] = {0}¶ N Thrust force vector in body frame components.
-
double
opThrustTorquePntB_B
[3] = {0}¶ N-m Thrust torque about point B in body frame components.
-
uint64_t