Maglev timer module. More...
#include <maglev_timer.h>
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 | |
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.
1.7.2