GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LIM / dev > lim / sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

LIM_cmddefs.h File Reference

Structures associated with CCSDS commands to subsystem LIM \ This file was auto-generated on Thu Jul 23 11:06:53 2009 \ LCAT version: V1-24-5. More...

#include <PBI/Endianness.h>

Classes

struct  _LIM_CALLOWGBMBF_Bfl
 Allowed GBM Activity Bitfield. More...
union  _LIM_CALLOWGBMBF
 Union for command bitfield _LIM_CALLOWGBMBF_Bfl. More...
struct  _LIM_CALLOWHVBF_Bfl
 Allowed ACD High-Voltage Activity Bitfield. More...
union  _LIM_CALLOWHVBF
 Union for command bitfield _LIM_CALLOWHVBF_Bfl. More...
struct  _LIM_CBIASACDBF_Bfl
 ACD Bias Voltage Bitfield. More...
union  _LIM_CBIASACDBF
 Union for command bitfield _LIM_CBIASACDBF_Bfl. More...
struct  _LIM_CSELACDBF_Bfl
 ACD Selection Bitfield. More...
union  _LIM_CSELACDBF
 Union for command bitfield _LIM_CSELACDBF_Bfl. More...
struct  _LIM_CSELOTHERBF_Bfl
 EPU, PDU, EBM, and GEM Selection Bitfield. More...
union  _LIM_CSELOTHERBF
 Union for command bitfield _LIM_CSELOTHERBF_Bfl. More...
struct  _LIM_CSELTEMBF_Bfl
 TEM Selection Bitfield. More...
union  _LIM_CSELTEMBF
 Union for command bitfield _LIM_CSELTEMBF_Bfl. More...
struct  _LIM_CSIUCFGBF_Bfl
 SIU Configuration Bitfield. More...
union  _LIM_CSIUCFGBF
 Union for command bitfield _LIM_CSIUCFGBF_Bfl. More...
struct  _LIM_CTOWERSELBF_Bfl
 Tower Selection Bitfield. More...
union  _LIM_CTOWERSELBF
 Union for command bitfield _LIM_CTOWERSELBF_Bfl. More...
struct  _LIM_CPOWERCFGST
 Power Configuration Structure. More...
struct  _LIM_ARR_Response_Prm
 ARR Response \ APID 0x661 \ function code 0. More...
struct  _LIM_TOO_Start_Prm
 TOO Start \ APID 0x663 \ function code 0. More...
struct  _LIM_Main_Feed_On_Prm
 Enable Main Power Feed \ APID 0x663 \ function code 4. More...
struct  _LIM_Power_On_Prm
 Enable Instrument Power \ APID 0x663 \ function code 6. More...
struct  _LIM_Power_Off_Prm
 Disable Instrument Power \ APID 0x663 \ function code 7. More...
struct  _LIM_Config_PID_Prm
 Configure PID Signals \ APID 0x663 \ function code 15. More...
struct  _LIM_Bias_ACD_Prm
 Set ACD Bias Voltages \ APID 0x663 \ function code 10. More...
struct  _LIM_Bias_CAL_Prm
 Set CAL Bias Voltages \ APID 0x663 \ function code 11. More...
struct  _LIM_Bias_TKR_Prm
 Set TKR Bias Voltages \ APID 0x663 \ function code 12. More...
struct  _LIM_Config_GBM_Prm
 Configure GBM Interface Handling \ APID 0x663 \ function code 13. More...
struct  _LIM_Config_HV_Prm
 Configure ACD High-Voltage Handling \ APID 0x663 \ function code 14. More...
struct  _LIM_Pig_Record_Prm
 Call the PIG_record Function \ APID 0x663 \ function code 16. More...
struct  _LIM_Latc_Record_Prm
 Call the LATC_capture and LATC_consign Functions \ APID 0x663 \ function code 17. More...
struct  _LIM_Latc_Config_Prm
 Call the LATC_cache, LATC_configure, and LATC_ignore functions \ APID 0x663 \ function code 19. More...
struct  _LIM_Latc_Verify_Prm
 Call the LATC_capture, LATC_verify, and LATC_consign functions \ APID 0x663 \ function code 20. More...
struct  _LIM_Bias_ACD_On_Prm
 Turn On ACD Bias Voltages \ APID 0x663 \ function code 22. More...
struct  _LIM_Bias_CAL_On_Prm
 Turn On CAL Bias Voltages \ APID 0x663 \ function code 23. More...
struct  _LIM_Bias_TKR_On_Prm
 Turn On TKR Bias Voltages \ APID 0x663 \ function code 24. More...
struct  _LIM_Bias_ACD_Off_Prm
 Turn Off ACD Bias Voltages \ APID 0x663 \ function code 25. More...
struct  _LIM_Bias_CAL_Off_Prm
 Turn Off CAL Bias Voltages \ APID 0x663 \ function code 26. More...
struct  _LIM_Bias_TKR_Off_Prm
 Turn Off TKR Bias Voltages \ APID 0x663 \ function code 27. More...
struct  _LIM_ARR_Response_Pkt
 ARR Response \ APID 0x661 \ function code 0. More...
struct  _LIM_ARR_Abort_Pkt
 ARR Abort \ APID 0x661 \ function code 1. More...
struct  _LIM_TOO_Start_Pkt
 TOO Start \ APID 0x663 \ function code 0. More...
struct  _LIM_TOO_Abort_Pkt
 TOO Abort \ APID 0x663 \ function code 1. More...
struct  _LIM_Hold_Enter_Pkt
 Enter HOLD Mode \ APID 0x663 \ function code 2. More...
struct  _LIM_Hold_Exit_Pkt
 Exit HOLD Mode \ APID 0x663 \ function code 3. More...
struct  _LIM_Load_Shed_Pkt
 Load Shed \ APID 0x662 \ function code 1. More...
struct  _LIM_Main_Feed_On_Pkt
 Enable Main Power Feed \ APID 0x663 \ function code 4. More...
struct  _LIM_Power_On_Pkt
 Enable Instrument Power \ APID 0x663 \ function code 6. More...
struct  _LIM_Power_Off_Pkt
 Disable Instrument Power \ APID 0x663 \ function code 7. More...
struct  _LIM_SAA_Enter_Pkt
 Enter SAA \ APID 0x663 \ function code 8. More...
struct  _LIM_SAA_Exit_Pkt
 Exit SAA \ APID 0x663 \ function code 9. More...
struct  _LIM_Config_PID_Pkt
 Configure PID Signals \ APID 0x663 \ function code 15. More...
struct  _LIM_Bias_ACD_Pkt
 Set ACD Bias Voltages \ APID 0x663 \ function code 10. More...
struct  _LIM_Bias_CAL_Pkt
 Set CAL Bias Voltages \ APID 0x663 \ function code 11. More...
struct  _LIM_Bias_TKR_Pkt
 Set TKR Bias Voltages \ APID 0x663 \ function code 12. More...
struct  _LIM_Config_GBM_Pkt
 Configure GBM Interface Handling \ APID 0x663 \ function code 13. More...
struct  _LIM_Config_HV_Pkt
 Configure ACD High-Voltage Handling \ APID 0x663 \ function code 14. More...
struct  _LIM_Look_At_Me_Pkt
 Send The Look-At-Me Command \ APID 0x664 \ function code 0. More...
struct  _LIM_Pig_Record_Pkt
 Call the PIG_record Function \ APID 0x663 \ function code 16. More...
struct  _LIM_Latc_Record_Pkt
 Call the LATC_capture and LATC_consign Functions \ APID 0x663 \ function code 17. More...
struct  _LIM_Noop_Pkt
 LIM No-Op \ APID 0x663 \ function code 18. More...
struct  _LIM_Latc_Config_Pkt
 Call the LATC_cache, LATC_configure, and LATC_ignore functions \ APID 0x663 \ function code 19. More...
struct  _LIM_Latc_Verify_Pkt
 Call the LATC_capture, LATC_verify, and LATC_consign functions \ APID 0x663 \ function code 20. More...
struct  _LIM_Pig_Verify_Pkt
 PIG Verify \ APID 0x663 \ function code 21. More...
struct  _LIM_Bias_ACD_On_Pkt
 Turn On ACD Bias Voltages \ APID 0x663 \ function code 22. More...
struct  _LIM_Bias_CAL_On_Pkt
 Turn On CAL Bias Voltages \ APID 0x663 \ function code 23. More...
struct  _LIM_Bias_TKR_On_Pkt
 Turn On TKR Bias Voltages \ APID 0x663 \ function code 24. More...
struct  _LIM_Bias_ACD_Off_Pkt
 Turn Off ACD Bias Voltages \ APID 0x663 \ function code 25. More...
struct  _LIM_Bias_CAL_Off_Pkt
 Turn Off CAL Bias Voltages \ APID 0x663 \ function code 26. More...
struct  _LIM_Bias_TKR_Off_Pkt
 Turn Off TKR Bias Voltages \ APID 0x663 \ function code 27. More...

Typedefs

typedef struct _LIM_CALLOWGBMBF_Bfl LIM_CALLOWGBMBF_Bfl
 Typedef for command bitfield structure _LIM_CALLOWGBMBF_Bfl.
typedef union _LIM_CALLOWGBMBF LIM_CALLOWGBMBF
 Typedef for union _LIM_CALLOWGBMBF.
typedef struct _LIM_CALLOWHVBF_Bfl LIM_CALLOWHVBF_Bfl
 Typedef for command bitfield structure _LIM_CALLOWHVBF_Bfl.
typedef union _LIM_CALLOWHVBF LIM_CALLOWHVBF
 Typedef for union _LIM_CALLOWHVBF.
typedef struct _LIM_CBIASACDBF_Bfl LIM_CBIASACDBF_Bfl
 Typedef for command bitfield structure _LIM_CBIASACDBF_Bfl.
typedef union _LIM_CBIASACDBF LIM_CBIASACDBF
 Typedef for union _LIM_CBIASACDBF.
typedef struct _LIM_CSELACDBF_Bfl LIM_CSELACDBF_Bfl
 Typedef for command bitfield structure _LIM_CSELACDBF_Bfl.
typedef union _LIM_CSELACDBF LIM_CSELACDBF
 Typedef for union _LIM_CSELACDBF.
typedef struct _LIM_CSELOTHERBF_Bfl LIM_CSELOTHERBF_Bfl
 Typedef for command bitfield structure _LIM_CSELOTHERBF_Bfl.
typedef union _LIM_CSELOTHERBF LIM_CSELOTHERBF
 Typedef for union _LIM_CSELOTHERBF.
typedef struct _LIM_CSELTEMBF_Bfl LIM_CSELTEMBF_Bfl
 Typedef for command bitfield structure _LIM_CSELTEMBF_Bfl.
typedef union _LIM_CSELTEMBF LIM_CSELTEMBF
 Typedef for union _LIM_CSELTEMBF.
typedef struct _LIM_CSIUCFGBF_Bfl LIM_CSIUCFGBF_Bfl
 Typedef for command bitfield structure _LIM_CSIUCFGBF_Bfl.
typedef union _LIM_CSIUCFGBF LIM_CSIUCFGBF
 Typedef for union _LIM_CSIUCFGBF.
typedef struct _LIM_CTOWERSELBF_Bfl LIM_CTOWERSELBF_Bfl
 Typedef for command bitfield structure _LIM_CTOWERSELBF_Bfl.
typedef union _LIM_CTOWERSELBF LIM_CTOWERSELBF
 Typedef for union _LIM_CTOWERSELBF.
typedef struct _LIM_CPOWERCFGST LIM_CPOWERCFGST
 Typedef for command structure _LIM_CPOWERCFGST.
typedef struct
_LIM_ARR_Response_Prm 
LIM_ARR_Response_Prm
 Typedef for structure _LIM_ARR_Response_Prm.
typedef struct _LIM_TOO_Start_Prm LIM_TOO_Start_Prm
 Typedef for structure _LIM_TOO_Start_Prm.
typedef struct
_LIM_Main_Feed_On_Prm 
LIM_Main_Feed_On_Prm
 Typedef for structure _LIM_Main_Feed_On_Prm.
typedef struct _LIM_Power_On_Prm LIM_Power_On_Prm
 Typedef for structure _LIM_Power_On_Prm.
typedef struct _LIM_Power_Off_Prm LIM_Power_Off_Prm
 Typedef for structure _LIM_Power_Off_Prm.
typedef struct _LIM_Config_PID_Prm LIM_Config_PID_Prm
 Typedef for structure _LIM_Config_PID_Prm.
typedef struct _LIM_Bias_ACD_Prm LIM_Bias_ACD_Prm
 Typedef for structure _LIM_Bias_ACD_Prm.
typedef struct _LIM_Bias_CAL_Prm LIM_Bias_CAL_Prm
 Typedef for structure _LIM_Bias_CAL_Prm.
typedef struct _LIM_Bias_TKR_Prm LIM_Bias_TKR_Prm
 Typedef for structure _LIM_Bias_TKR_Prm.
typedef struct _LIM_Config_GBM_Prm LIM_Config_GBM_Prm
 Typedef for structure _LIM_Config_GBM_Prm.
typedef struct _LIM_Config_HV_Prm LIM_Config_HV_Prm
 Typedef for structure _LIM_Config_HV_Prm.
typedef struct _LIM_Pig_Record_Prm LIM_Pig_Record_Prm
 Typedef for structure _LIM_Pig_Record_Prm.
typedef struct _LIM_Latc_Record_Prm LIM_Latc_Record_Prm
 Typedef for structure _LIM_Latc_Record_Prm.
typedef struct _LIM_Latc_Config_Prm LIM_Latc_Config_Prm
 Typedef for structure _LIM_Latc_Config_Prm.
typedef struct _LIM_Latc_Verify_Prm LIM_Latc_Verify_Prm
 Typedef for structure _LIM_Latc_Verify_Prm.
typedef struct _LIM_Bias_ACD_On_Prm LIM_Bias_ACD_On_Prm
 Typedef for structure _LIM_Bias_ACD_On_Prm.
typedef struct _LIM_Bias_CAL_On_Prm LIM_Bias_CAL_On_Prm
 Typedef for structure _LIM_Bias_CAL_On_Prm.
typedef struct _LIM_Bias_TKR_On_Prm LIM_Bias_TKR_On_Prm
 Typedef for structure _LIM_Bias_TKR_On_Prm.
typedef struct
_LIM_Bias_ACD_Off_Prm 
LIM_Bias_ACD_Off_Prm
 Typedef for structure _LIM_Bias_ACD_Off_Prm.
typedef struct
_LIM_Bias_CAL_Off_Prm 
LIM_Bias_CAL_Off_Prm
 Typedef for structure _LIM_Bias_CAL_Off_Prm.
typedef struct
_LIM_Bias_TKR_Off_Prm 
LIM_Bias_TKR_Off_Prm
 Typedef for structure _LIM_Bias_TKR_Off_Prm.
typedef struct
_LIM_ARR_Response_Pkt 
LIM_ARR_Response_Pkt
 Typedef for packet _LIM_ARR_Response_Pkt.
typedef struct _LIM_ARR_Abort_Pkt LIM_ARR_Abort_Pkt
 Typedef for packet _LIM_ARR_Abort_Pkt.
typedef struct _LIM_TOO_Start_Pkt LIM_TOO_Start_Pkt
 Typedef for packet _LIM_TOO_Start_Pkt.
typedef struct _LIM_TOO_Abort_Pkt LIM_TOO_Abort_Pkt
 Typedef for packet _LIM_TOO_Abort_Pkt.
typedef struct _LIM_Hold_Enter_Pkt LIM_Hold_Enter_Pkt
 Typedef for packet _LIM_Hold_Enter_Pkt.
typedef struct _LIM_Hold_Exit_Pkt LIM_Hold_Exit_Pkt
 Typedef for packet _LIM_Hold_Exit_Pkt.
typedef struct _LIM_Load_Shed_Pkt LIM_Load_Shed_Pkt
 Typedef for packet _LIM_Load_Shed_Pkt.
typedef struct
_LIM_Main_Feed_On_Pkt 
LIM_Main_Feed_On_Pkt
 Typedef for packet _LIM_Main_Feed_On_Pkt.
typedef struct _LIM_Power_On_Pkt LIM_Power_On_Pkt
 Typedef for packet _LIM_Power_On_Pkt.
typedef struct _LIM_Power_Off_Pkt LIM_Power_Off_Pkt
 Typedef for packet _LIM_Power_Off_Pkt.
typedef struct _LIM_SAA_Enter_Pkt LIM_SAA_Enter_Pkt
 Typedef for packet _LIM_SAA_Enter_Pkt.
typedef struct _LIM_SAA_Exit_Pkt LIM_SAA_Exit_Pkt
 Typedef for packet _LIM_SAA_Exit_Pkt.
typedef struct _LIM_Config_PID_Pkt LIM_Config_PID_Pkt
 Typedef for packet _LIM_Config_PID_Pkt.
typedef struct _LIM_Bias_ACD_Pkt LIM_Bias_ACD_Pkt
 Typedef for packet _LIM_Bias_ACD_Pkt.
typedef struct _LIM_Bias_CAL_Pkt LIM_Bias_CAL_Pkt
 Typedef for packet _LIM_Bias_CAL_Pkt.
typedef struct _LIM_Bias_TKR_Pkt LIM_Bias_TKR_Pkt
 Typedef for packet _LIM_Bias_TKR_Pkt.
typedef struct _LIM_Config_GBM_Pkt LIM_Config_GBM_Pkt
 Typedef for packet _LIM_Config_GBM_Pkt.
typedef struct _LIM_Config_HV_Pkt LIM_Config_HV_Pkt
 Typedef for packet _LIM_Config_HV_Pkt.
typedef struct _LIM_Look_At_Me_Pkt LIM_Look_At_Me_Pkt
 Typedef for packet _LIM_Look_At_Me_Pkt.
typedef struct _LIM_Pig_Record_Pkt LIM_Pig_Record_Pkt
 Typedef for packet _LIM_Pig_Record_Pkt.
typedef struct _LIM_Latc_Record_Pkt LIM_Latc_Record_Pkt
 Typedef for packet _LIM_Latc_Record_Pkt.
typedef struct _LIM_Noop_Pkt LIM_Noop_Pkt
 Typedef for packet _LIM_Noop_Pkt.
typedef struct _LIM_Latc_Config_Pkt LIM_Latc_Config_Pkt
 Typedef for packet _LIM_Latc_Config_Pkt.
typedef struct _LIM_Latc_Verify_Pkt LIM_Latc_Verify_Pkt
 Typedef for packet _LIM_Latc_Verify_Pkt.
typedef struct _LIM_Pig_Verify_Pkt LIM_Pig_Verify_Pkt
 Typedef for packet _LIM_Pig_Verify_Pkt.
typedef struct _LIM_Bias_ACD_On_Pkt LIM_Bias_ACD_On_Pkt
 Typedef for packet _LIM_Bias_ACD_On_Pkt.
typedef struct _LIM_Bias_CAL_On_Pkt LIM_Bias_CAL_On_Pkt
 Typedef for packet _LIM_Bias_CAL_On_Pkt.
typedef struct _LIM_Bias_TKR_On_Pkt LIM_Bias_TKR_On_Pkt
 Typedef for packet _LIM_Bias_TKR_On_Pkt.
typedef struct
_LIM_Bias_ACD_Off_Pkt 
LIM_Bias_ACD_Off_Pkt
 Typedef for packet _LIM_Bias_ACD_Off_Pkt.
typedef struct
_LIM_Bias_CAL_Off_Pkt 
LIM_Bias_CAL_Off_Pkt
 Typedef for packet _LIM_Bias_CAL_Off_Pkt.
typedef struct
_LIM_Bias_TKR_Off_Pkt 
LIM_Bias_TKR_Off_Pkt
 Typedef for packet _LIM_Bias_TKR_Off_Pkt.
typedef enum _LIM_Apid661Fcodes LIM_Apid661Fcodes
 Typedef for enumeration _LIM_Apid661Fcodes.
typedef enum _LIM_Apid662Fcodes LIM_Apid662Fcodes
 Typedef for enumeration _LIM_Apid662Fcodes.
typedef enum _LIM_Apid663Fcodes LIM_Apid663Fcodes
 Typedef for enumeration _LIM_Apid663Fcodes.
typedef enum _LIM_Apid664Fcodes LIM_Apid664Fcodes
 Typedef for enumeration _LIM_Apid664Fcodes.

Enumerations

enum  _LIM_Apid661Fcodes {
  LIM_ARR_RESPONSE_FCODE = 0,
  LIM_ARR_ABORT_FCODE = 1
}
 Function code enumerations for apid 0x661. More...
enum  _LIM_Apid662Fcodes { LIM_LOAD_SHED_FCODE = 1 }
 Function code enumerations for apid 0x662. More...
enum  _LIM_Apid663Fcodes {
  LIM_TOO_START_FCODE = 0,
  LIM_TOO_ABORT_FCODE = 1,
  LIM_HOLD_ENTER_FCODE = 2,
  LIM_HOLD_EXIT_FCODE = 3,
  LIM_MAIN_FEED_ON_FCODE = 4,
  LIM_POWER_ON_FCODE = 6,
  LIM_POWER_OFF_FCODE = 7,
  LIM_SAA_ENTER_FCODE = 8,
  LIM_SAA_EXIT_FCODE = 9,
  LIM_BIAS_ACD_FCODE = 10,
  LIM_BIAS_CAL_FCODE = 11,
  LIM_BIAS_TKR_FCODE = 12,
  LIM_CONFIG_GBM_FCODE = 13,
  LIM_CONFIG_HV_FCODE = 14,
  LIM_CONFIG_PID_FCODE = 15,
  LIM_PIG_RECORD_FCODE = 16,
  LIM_LATC_RECORD_FCODE = 17,
  LIM_NOOP_FCODE = 18,
  LIM_LATC_CONFIG_FCODE = 19,
  LIM_LATC_VERIFY_FCODE = 20,
  LIM_PIG_VERIFY_FCODE = 21,
  LIM_BIAS_ACD_ON_FCODE = 22,
  LIM_BIAS_CAL_ON_FCODE = 23,
  LIM_BIAS_TKR_ON_FCODE = 24,
  LIM_BIAS_ACD_OFF_FCODE = 25,
  LIM_BIAS_CAL_OFF_FCODE = 26,
  LIM_BIAS_TKR_OFF_FCODE = 27
}
 Function code enumerations for apid 0x663. More...
enum  _LIM_Apid664Fcodes { LIM_LOOK_AT_ME_FCODE = 0 }
 Function code enumerations for apid 0x664. More...

Functions

unsigned int LIM_ARR_Response (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM ARR-Response command.
unsigned int LIM_ARR_Abort (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM ARR-Abort command.
unsigned int LIM_TOO_Start (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM TOO-Start command.
unsigned int LIM_TOO_Abort (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM TOO-Abort command.
unsigned int LIM_Hold_Enter (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Hold-Enter command.
unsigned int LIM_Hold_Exit (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Hold-Exit command.
unsigned int LIM_Load_Shed (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Load-Shed command.
unsigned int LIM_Main_Feed_On (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Main-Feed-On command.
unsigned int LIM_Power_On (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Power-On command.
unsigned int LIM_Power_Off (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Power-Off command.
unsigned int LIM_SAA_Enter (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM SAA-Enter command.
unsigned int LIM_SAA_Exit (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM SAA-Exit command.
unsigned int LIM_Config_PID (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Config-PID command.
unsigned int LIM_Bias_ACD (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Bias-ACD command.
unsigned int LIM_Bias_CAL (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Bias-CAL command.
unsigned int LIM_Bias_TKR (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Bias-TKR command.
unsigned int LIM_Config_GBM (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Config-GBM command.
unsigned int LIM_Config_HV (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Config-HV command.
unsigned int LIM_Look_At_Me (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Look-At-Me command.
unsigned int LIM_Pig_Record (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Pig-Record command.
unsigned int LIM_Latc_Record (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Latc-Record command.
unsigned int LIM_Noop (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM No-op command.
unsigned int LIM_Latc_Config (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Latc-Config command.
unsigned int LIM_Latc_Verify (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Latc-Verify command.
unsigned int LIM_Pig_Verify (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Pig-Verify command.
unsigned int LIM_Bias_ACD_On (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Bias-ACD-On command.
unsigned int LIM_Bias_CAL_On (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Bias-CAL-On command.
unsigned int LIM_Bias_TKR_On (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Bias-TKR-On command.
unsigned int LIM_Bias_ACD_Off (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Bias-ACD-Off command.
unsigned int LIM_Bias_CAL_Off (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Bias-CAL-Off command.
unsigned int LIM_Bias_TKR_Off (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Handle the LIM Bias-TKR-Off command.


Detailed Description

Structures associated with CCSDS commands to subsystem LIM \ This file was auto-generated on Thu Jul 23 11:06:53 2009 \ LCAT version: V1-24-5.

Warning:
Machine generated code - NEVER edit by hand

Enumeration Type Documentation

Function code enumerations for apid 0x661.

Enumerator:
LIM_ARR_RESPONSE_FCODE  APID 0x661 function code 0
LIM_ARR_ABORT_FCODE  APID 0x661 function code 1

Function code enumerations for apid 0x662.

Enumerator:
LIM_LOAD_SHED_FCODE  APID 0x662 function code 1

Function code enumerations for apid 0x663.

Enumerator:
LIM_TOO_START_FCODE  APID 0x663 function code 0
LIM_TOO_ABORT_FCODE  APID 0x663 function code 1
LIM_HOLD_ENTER_FCODE  APID 0x663 function code 2
LIM_HOLD_EXIT_FCODE  APID 0x663 function code 3
LIM_MAIN_FEED_ON_FCODE  APID 0x663 function code 4
LIM_POWER_ON_FCODE  APID 0x663 function code 6
LIM_POWER_OFF_FCODE  APID 0x663 function code 7
LIM_SAA_ENTER_FCODE  APID 0x663 function code 8
LIM_SAA_EXIT_FCODE  APID 0x663 function code 9
LIM_BIAS_ACD_FCODE  APID 0x663 function code 10
LIM_BIAS_CAL_FCODE  APID 0x663 function code 11
LIM_BIAS_TKR_FCODE  APID 0x663 function code 12
LIM_CONFIG_GBM_FCODE  APID 0x663 function code 13
LIM_CONFIG_HV_FCODE  APID 0x663 function code 14
LIM_CONFIG_PID_FCODE  APID 0x663 function code 15
LIM_PIG_RECORD_FCODE  APID 0x663 function code 16
LIM_LATC_RECORD_FCODE  APID 0x663 function code 17
LIM_NOOP_FCODE  APID 0x663 function code 18
LIM_LATC_CONFIG_FCODE  APID 0x663 function code 19
LIM_LATC_VERIFY_FCODE  APID 0x663 function code 20
LIM_PIG_VERIFY_FCODE  APID 0x663 function code 21
LIM_BIAS_ACD_ON_FCODE  APID 0x663 function code 22
LIM_BIAS_CAL_ON_FCODE  APID 0x663 function code 23
LIM_BIAS_TKR_ON_FCODE  APID 0x663 function code 24
LIM_BIAS_ACD_OFF_FCODE  APID 0x663 function code 25
LIM_BIAS_CAL_OFF_FCODE  APID 0x663 function code 26
LIM_BIAS_TKR_OFF_FCODE  APID 0x663 function code 27

Function code enumerations for apid 0x664.

Enumerator:
LIM_LOOK_AT_ME_FCODE  APID 0x664 function code 0


Function Documentation

unsigned int LIM_ARR_Abort ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM ARR-Abort command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_ARR_Response ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM ARR-Response command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Bias_ACD ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Bias-ACD command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Bias_ACD_Off ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Bias-ACD-Off command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Bias_ACD_On ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Bias-ACD-On command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Bias_CAL ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Bias-CAL command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Bias_CAL_Off ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Bias-CAL-Off command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Bias_CAL_On ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Bias-CAL-On command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Bias_TKR ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Bias-TKR command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Bias_TKR_Off ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Bias-TKR-Off command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Bias_TKR_On ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Bias-TKR-On command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Config_GBM ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Config-GBM command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Config_HV ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Config-HV command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Config_PID ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Config-PID command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Hold_Enter ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Hold-Enter command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Hold_Exit ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Hold-Exit command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Latc_Config ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Latc-Config command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Latc_Record ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Latc-Record command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Latc_Verify ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Latc-Verify command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Load_Shed ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Load-Shed command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Look_At_Me ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Look-At-Me command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Main_Feed_On ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Main-Feed-On command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Noop ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM No-op command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Pig_Record ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Pig-Record command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Pig_Verify ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Pig-Verify command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Power_Off ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Power-Off command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_Power_On ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM Power-On command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_SAA_Enter ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM SAA-Enter command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_SAA_Exit ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM SAA-Exit command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_TOO_Abort ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM TOO-Abort command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().

unsigned int LIM_TOO_Start ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Handle the LIM TOO-Start command.

Parameters:
prm Pointer to a context parameter (ptr to mode control info).
qitem Pointer to queue item.
pay Pointer to command payload.
len Length of the command payload, in bytes.
Returns:
MSG code.

References lim_mode_handle_command().


Generated on Tue Mar 29 14:31:38 2011 by  doxygen 1.5.8