GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LTC / V6-2-3 > ltc / linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

LTC_cmd.c File Reference

Routines associated with CCSDS commands to subsystem LTC. More...

#include "ITC/ITC_pubdefs.h"
#include "LTC/LTC_msgs.h"
#include "LTC/LTC_cmddefs.h"
#include "LTC/LTC_cmdxtrn.h"
#include "ltcPrivate.h"

Functions

unsigned int LTC_ReStart (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the LTC ReStart command.
unsigned int LTC_Start (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the LTC Start command.
unsigned int LTC_Stop (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the LTC Stop command.
unsigned int LTC_SetMode (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the LTC SetMode command.
unsigned int LTC_HtrOnOffCtl (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the LTC HtrOnOffCtl command.
unsigned int LTC_SetParam (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the LTC SetParam command.
unsigned int LTC_SetTlmFreq (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the LTC HtrOnOffCtl command.
unsigned int LTC_Noop (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the LTC Noop command.
unsigned int LTC_CntlStart (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the CntlStart command.
unsigned int LTC_CntlProc (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the CntlProc command.


Detailed Description

Routines associated with CCSDS commands to subsystem LTC.


Function Documentation

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

Callback function for the CntlProc command.

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

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

Callback function for the CntlStart command.

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

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

Callback function for the LTC HtrOnOffCtl command.

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

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

Callback function for the LTC Noop command.

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

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

Callback function for the LTC ReStart command.

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

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

Callback function for the LTC SetMode command.

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

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

Callback function for the LTC SetParam command.

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

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

Callback function for the LTC HtrOnOffCtl command.

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

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

Callback function for the LTC Start command.

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

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

Callback function for the LTC Stop command.

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


Generated on Fri Sep 18 14:11:14 2009 by  doxygen 1.5.3