Public Member Functions | Protected Member Functions | Protected Attributes

maglev_timer Class Reference
[ControlDeck Software Modules]

Maglev timer module. More...

#include <maglev_timer.h>

List of all members.

Public Member Functions

 maglev_timer (const char *mod_name)
void initialize_data ()
void initialize ()
void handle_event (int code)

Protected Member Functions

double get_met ()
 Get the mission elapsed time in seconds.

Protected Attributes

double control_time_last
 last time control loop was updated
double perctol
 percentage tolerance on timing checks
CD_DATA_REF control_period_command_ref
 Control period - Command format: double, units: sec.
double jD0
 initial Julian date for measuring MET
double met_last
 last recorded MET value

Detailed Description

Maglev timer module.

This times the Maglev control module by sending a trigger message every control period. The control period is marked as a command.

Definition at line 18 of file maglev_timer.h.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables