GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > ITC / V2-1-7

Constituent: itc     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

ITC_confirm.h File Reference

Functionality specific to confirming spacecraft telecommands. More...

#include "ITC_prvdefs.h"

Include dependency graph for ITC_confirm.h:

Include dependency graph

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

Included by dependency graph

Functions

unsigned int ITC_allocCmdConfirm (ITC_QueueItem **quack, ITC_Task *task, WCT_time qtim, const char *cmd)
 Allocate a confirmation packet for a spacecraft telecommand.

unsigned int ITC_sendCmdConfirm (const ITC_QueueItem *quack, ITC_Task *task, unsigned int scb, WCT_time xtim, unsigned int status)
 Send a telecommand execution status reponse.


Detailed Description

Functionality specific to confirming spacecraft telecommands.

CVS $Id: ITC_confirm.h,v 1.1 2004/11/24 01:52:45 apw Exp $
Author:
A.P.Waite

Function Documentation

unsigned int ITC_allocCmdConfirm ITC_QueueItem **  quack,
ITC_Task task,
WCT_time  qtim,
const char *  cmd
 

Allocate a confirmation packet for a spacecraft telecommand.

Parameters:
quack (i/o) Packet to be allocated
task (in) Task handle
qtim (in) Time command dequeued
cmd (in) Pointer to CCSDS telecommand
Return values:
ITC_ALOCFAIL Memory allocation failure
ITC_SUCCESS Success

Here is the call graph for this function:

unsigned int ITC_sendCmdConfirm const ITC_QueueItem quack,
ITC_Task task,
unsigned int  scb,
WCT_time  xtim,
unsigned int  status
 

Send a telecommand execution status reponse.

Parameters:
quack (in) Packet already allocated
task (in) Task handle
scb (in) Spacecraft broadcast APID flag
xtim (in) Time execution completed
status (in) Command completion code
Return values:
ITC_SENDTID Destination task stopping/stopped
ITC_SUCCESS Success

Here is the call graph for this function:


Generated on Thu Mar 3 20:43:00 2005 by doxygen 1.3.3