FlightGear next
|
Model a vacuum-powered attitude indicator. More...
#include <attitude_indicator.hxx>
Inherits SGSubsystem.
Public Member Functions | |
AttitudeIndicator (SGPropertyNode *node) | |
virtual | ~AttitudeIndicator () |
void | bind () override |
void | init () override |
void | reinit () override |
void | unbind () override |
void | update (double dt) override |
Static Public Member Functions | |
static const char * | staticSubsystemClassId () |
Model a vacuum-powered attitude indicator.
Config: minimum-vacuum Default 4.5 inHG gyro/spin-up-sec If given, seconds to spin up until power-norm (from 0->100%) gyro/spin-down-sec If given, seconds the gyro will loose spin without power (from 100%->0) limits/spin-thresh limits/max-roll-error-deg limits/max-pitch-error-deg
Input properties:
/instrumentation/"name"/config/tumble-flag /instrumentation/"name"/serviceable /instrumentation/"name"/caged-flag /instrumentation/"name"/tumble-norm /orientation/pitch-deg /orientation/roll-deg "vacuum-system"/suction-inhg
Output properties:
/instrumentation/"name"/indicated-pitch-deg /instrumentation/"name"/indicated-roll-deg /instrumentation/"name"/tumble-norm
Definition at line 43 of file attitude_indicator.hxx.
AttitudeIndicator::AttitudeIndicator | ( | SGPropertyNode * | node | ) |
Definition at line 26 of file attitude_indicator.cxx.
|
virtual |
Definition at line 47 of file attitude_indicator.cxx.
|
override |
Definition at line 103 of file attitude_indicator.cxx.
|
override |
Definition at line 52 of file attitude_indicator.cxx.
|
override |
Definition at line 95 of file attitude_indicator.cxx.
|
inlinestatic |
Definition at line 57 of file attitude_indicator.hxx.
|
override |
Definition at line 115 of file attitude_indicator.cxx.
|
override |
Definition at line 126 of file attitude_indicator.cxx.