FlightGear next
|
Model a magnetic compass. More...
#include <mag_compass.hxx>
Inherits SGSubsystem.
Public Member Functions | |
MagCompass (SGPropertyNode *node) | |
MagCompass () | |
virtual | ~MagCompass () |
void | init () override |
void | reinit () override |
void | update (double dt) override |
Static Public Member Functions | |
static const char * | staticSubsystemClassId () |
Model a magnetic compass.
Input properties:
/instrumentation/"name"/serviceable /instrumentation/"name"/pitch-offset-deg /instrumentation/"name"/max-pitch-deg /instrumentation/"name"/max-roll-deg /orientation/roll-deg /orientation/pitch-deg /orientation/heading-magnetic-deg /orientation/side-slip-deg /environment/magnetic-dip-deg /accelerations/pilot/north-accel-fps_sec /accelerations/pilot/east-accel-fps_sec /accelerations/pilot/down-accel-fps_sec
Output properties:
/instrumentation/"name"/indicated-heading-deg /instrumentation/"name"/pitch-deg /instrumentation/"name"/roll-deg
Config properties: /instrumentation/"name"/fluid-viscosity
Definition at line 49 of file mag_compass.hxx.
MagCompass::MagCompass | ( | SGPropertyNode * | node | ) |
Definition at line 21 of file mag_compass.cxx.
MagCompass::MagCompass | ( | ) |
|
virtual |
Definition at line 41 of file mag_compass.cxx.
|
override |
Definition at line 46 of file mag_compass.cxx.
|
override |
Definition at line 71 of file mag_compass.cxx.
|
inlinestatic |
Definition at line 62 of file mag_compass.hxx.
|
override |
Definition at line 78 of file mag_compass.cxx.