GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LMC / V0-7-0

Constituent: lmc     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

LMC_cmddefs.h File Reference

Structures associated with CCSDS commands to subsystem LMC \ This file was auto-generated on Mon 29 Aug 2005 01:18:46 PM PDT \ LCAT version: V1-7-1. More...

#include "PBI/Endianness.h"

Include dependency graph for LMC_cmddefs.h:

This graph shows which files directly or indirectly include this file:


Data Structures

struct  _LMC_dead_mask_Bfl
 TEM Deadtime Mask. More...
union  _LMC_dead_mask
 Union for command bitfield _LMC_dead_mask_Bfl. More...
struct  _LMC_cal_lrs_Prm
 CAL Low Rate Science Counters \ APID 0x69c \ function code 0. More...
struct  _LMC_tkr_lrs_Prm
 TKR Low Rate Science Counters \ APID 0x69c \ function code 1. More...
struct  _LMC_acd_tile_pair_Prm
 ACD Tile Counter (Pair) \ APID 0x69c \ function code 2. More...
struct  _LMC_acd_tile_all_Prm
 ACD Tile Counters (All) \ APID 0x69c \ function code 3. More...
struct  _LMC_stop_count_Prm
 Stop Active Counter \ APID 0x69c \ function code 4. More...
struct  _LMC_tem_deadtime_Prm
 TEM Deadtime Low Rate Science Counter \ APID 0x69c \ function code 5. More...
struct  _LMC_cal_lrs_Pkt
 CAL Low Rate Science Counters \ APID 0x69c \ function code 0. More...
struct  _LMC_tkr_lrs_Pkt
 TKR Low Rate Science Counters \ APID 0x69c \ function code 1. More...
struct  _LMC_acd_tile_pair_Pkt
 ACD Tile Counter (Pair) \ APID 0x69c \ function code 2. More...
struct  _LMC_acd_tile_all_Pkt
 ACD Tile Counters (All) \ APID 0x69c \ function code 3. More...
struct  _LMC_stop_count_Pkt
 Stop Active Counter \ APID 0x69c \ function code 4. More...
struct  _LMC_tem_deadtime_Pkt
 TEM Deadtime Low Rate Science Counter \ APID 0x69c \ function code 5. More...

Typedefs

typedef _LMC_dead_mask_Bfl LMC_dead_mask_Bfl
 Typedef for command bitfield structure _LMC_dead_mask_Bfl.
typedef _LMC_dead_mask LMC_dead_mask
 Typedef for union _LMC_dead_mask.
typedef _LMC_cal_lrs_Prm LMC_cal_lrs_Prm
 Typedef for structure _LMC_cal_lrs_Prm.
typedef _LMC_tkr_lrs_Prm LMC_tkr_lrs_Prm
 Typedef for structure _LMC_tkr_lrs_Prm.
typedef _LMC_acd_tile_pair_Prm LMC_acd_tile_pair_Prm
 Typedef for structure _LMC_acd_tile_pair_Prm.
typedef _LMC_acd_tile_all_Prm LMC_acd_tile_all_Prm
 Typedef for structure _LMC_acd_tile_all_Prm.
typedef _LMC_stop_count_Prm LMC_stop_count_Prm
 Typedef for structure _LMC_stop_count_Prm.
typedef _LMC_tem_deadtime_Prm LMC_tem_deadtime_Prm
 Typedef for structure _LMC_tem_deadtime_Prm.
typedef _LMC_cal_lrs_Pkt LMC_cal_lrs_Pkt
 Typedef for packet _LMC_cal_lrs_Pkt.
typedef _LMC_tkr_lrs_Pkt LMC_tkr_lrs_Pkt
 Typedef for packet _LMC_tkr_lrs_Pkt.
typedef _LMC_acd_tile_pair_Pkt LMC_acd_tile_pair_Pkt
 Typedef for packet _LMC_acd_tile_pair_Pkt.
typedef _LMC_acd_tile_all_Pkt LMC_acd_tile_all_Pkt
 Typedef for packet _LMC_acd_tile_all_Pkt.
typedef _LMC_stop_count_Pkt LMC_stop_count_Pkt
 Typedef for packet _LMC_stop_count_Pkt.
typedef _LMC_tem_deadtime_Pkt LMC_tem_deadtime_Pkt
 Typedef for packet _LMC_tem_deadtime_Pkt.
typedef enum _LMC_Apid69cFcodes LMC_Apid69cFcodes
 Typedef for enumeration _LMC_Apid69cFcodes.

Enumerations

enum  _LMC_Apid69cFcodes {
  LMC_CAL_LRS_FCODE = 0,
  LMC_TKR_LRS_FCODE = 1,
  LMC_ACD_TILE_PAIR_FCODE = 2,
  LMC_ACD_TILE_ALL_FCODE = 3,
  LMC_STOP_COUNT_FCODE = 4,
  LMC_TEM_DEADTIME_FCODE = 5
}
 Function code enumerations for apid 0x69c. More...

Functions

unsigned int LMC_cal_lrs (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the cal_lmc command.
unsigned int LMC_tkr_lrs (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the tkr_lmc command.
unsigned int LMC_acd_tile_pair (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the acd_tile command.
unsigned int LMC_acd_tile_all (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the acd_tile command.
unsigned int LMC_stop_count (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the stop_count command.
unsigned int LMC_tem_deadtime (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the tem_deadtime command.

Detailed Description

Structures associated with CCSDS commands to subsystem LMC \ This file was auto-generated on Mon 29 Aug 2005 01:18:46 PM PDT \ LCAT version: V1-7-1.

Warning:
Machine generated code - NEVER edit by hand

Enumeration Type Documentation

enum _LMC_Apid69cFcodes
 

Function code enumerations for apid 0x69c.

Enumerator:
LMC_CAL_LRS_FCODE  APID 0x69c function code 0
LMC_TKR_LRS_FCODE  APID 0x69c function code 1
LMC_ACD_TILE_PAIR_FCODE  APID 0x69c function code 2
LMC_ACD_TILE_ALL_FCODE  APID 0x69c function code 3
LMC_STOP_COUNT_FCODE  APID 0x69c function code 4
LMC_TEM_DEADTIME_FCODE  APID 0x69c function code 5


Function Documentation

unsigned int LMC_acd_tile_all void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len
 

Callback function for the acd_tile command.

Parameters:
prm User context parameter
qitem Queue item
pay Payload pointer
len Payload length
Returns:

unsigned int LMC_acd_tile_pair void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len
 

Callback function for the acd_tile command.

Parameters:
prm User context parameter
qitem Queue item
pay Payload pointer
len Payload length
Returns:

unsigned int LMC_cal_lrs void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len
 

Callback function for the cal_lmc command.

Parameters:
prm User context parameter
qitem Queue item
pay Payload pointer
len Payload length
Returns:

unsigned int LMC_stop_count void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len
 

Callback function for the stop_count command.

Parameters:
prm User context parameter
qitem Queue item
pay Payload pointer
len Payload length
Returns:

unsigned int LMC_tem_deadtime void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len
 

Callback function for the tem_deadtime command.

Parameters:
prm User context parameter
qitem Queue item
pay Payload pointer
len Payload length
Returns:

unsigned int LMC_tkr_lrs void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len
 

Callback function for the tkr_lmc command.

Parameters:
prm User context parameter
qitem Queue item
pay Payload pointer
len Payload length
Returns:


Generated on Thu Jul 6 20:37:25 2006 by  doxygen 1.4.4