Spacecraft Control Bundle 1
l2_timer Class Reference

This is the timer module for the L2 mission using optical navigation. More...

#include <l2_timer.h>

Inheritance diagram for l2_timer:

Public Member Functions

 l2_timer (const char *mod_name)
 
void initialize_data ()
 Request event notification for CD_SIMULATION_STEP_EVENT. More...
 
void initialize ()
 
void handle_event (int code)
 Trigger the specified set of events every control period. More...
 

Protected Member Functions

double get_met ()
 

Protected Attributes

double control_time_last
 
double perctol
 
CD_REQUEST_REF acs_control_period_command_ref
 ACS control period; Format: double. More...
 
double jD0
 
double met_last
 

Detailed Description

This is the timer module for the L2 mission using optical navigation.

This would utilize a low thrust trajectory.

Member Function Documentation

◆ handle_event()

◆ initialize_data()

void l2_timer::initialize_data ( )

Request event notification for CD_SIMULATION_STEP_EVENT.

Member Data Documentation

◆ acs_control_period_command_ref

CD_REQUEST_REF l2_timer::acs_control_period_command_ref
protected

ACS control period; Format: double.

Referenced by handle_event().


The documentation for this class was generated from the following files: