GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LIM / V1-20-1
Constituent: lim_unit_test_lpa     Tag: rad750
#include "ITC/ITC_pubdefs.h"
#include "PBS/TASK.h"
Include dependency graph for LIM_pubdefs.h:
** CVS $Id: LIM_pubdefs.h,v 1.29 2007/03/16 10:23:34 dmay Exp $ **
Defines the public interface to the functions found in the LIM package.
|
Identifiers for actions that can be reported.
|
|
|
LIM operating modes.
|
|
States of tasks other than LIM.
|
|
LIM virtual modes.
|
|
Capture calibration telecommands with the specified APID. This function instructs LIM to capture calibration telecommands with the specified APID. If non-negative, LIM handles the telecommands with the start_fc function code as Calibration-Start commands. Likewise, if abort_fc is non-negative, LIM handles the telecommands with that function code as Calibration-Abort commands.
|
|
Capture calibration telecommands using the LIM_DB configuration. This function is a wrapper for LIM_capture_cal() that uses the LIM_DB configuration database to determine its parameters.
|
|
Capture diagnostic telecommands with the specified APID. This function instructs LIM to capture diagnostic telecommands with the specified APID. If non-negative, LIM handles the telecommands with the start_fc function code as Diagnostic-Start commands. Likewise, if abort_fc is non-negative, LIM handles the telecommands with that function code as Diagnostic-Abort commands.
|
|
Capture diagnostic telecommands using the LIM_DB configuration. This function is a wrapper for LIM_capture_diag() that uses the LIM_DB configuration database to determine its parameters.
|
|
Capture physics telecommands with the specified APID. This function instructs LIM to capture physics observation telecommands with the specified APID. If non-negative, LIM handles the telecommand with the start_fc function code as the Physics-Start command. Likewise, if config_fc or stop_fc is non-negative, LIM handles the telecommands with those function codes as the Physics-Reconfig and Physics-Abort commands.
|
|
Capture physics telecommands using the LIM_DB configuration. This function is similar to LIM_capture_physics() except that it uses the LIM_DB configuration database to determine its parameters.
|
|
Get current LIM state information. This function returns selected items from the current LIM state.
|
|
Initialize the LIM package using CDM. This function is a wrapper for LIM_initialize that uses CDM to determine its parameters.
|
|
Initialize the LIM package. This function initializes the LIM package using the functions found in LIM_task.c. It should be the first LIM function called when using the LIM package.
|
|
Shutdown the LIM package. This function shuts down the LIM package using the functions found in LIM_task.c. It can be called only if the current LIM task state is INITIALIZED, INIT_FAIL, or SHUTDOWN_FAIL. This function should be called when the LIM package is no longer needed.
|
|
Start the LIM task. This function starts the LIM task and transitions LIM to the STARTED state. It can be called only if the current LIM state is INITIALIZED. This function should be called after LIM_initialize().
|
|
Start the LIM task using CDM. This function is a wrapper for LIM_start that uses CDM to determine its parameters.
|
|
Stop the LIM task. This function stops the LIM task and transitions LIM back to the INITIALIZED state. It can be called only if the current LIM state is STARTED, START_FAIL, or STOP_FAIL. This function should be called before LIM_shutdown().
|