GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LSM / V2-5-4
Constituent: lsm     Tag: mv2304
#include <string.h>
#include "PBS/MBA.h"
#include "PBS/MTX.h"
#include "PBS/RW.ih"
#include "LSF/LSF.h"
#include "LSF/LSF_ids.h"
#include "CCSDS/CCSDS_pkt.h"
#include "CDM/CDM_pubdefs.h"
#include "MSG/MSG_pubdefs.h"
#include "ITC/ITC_pubdefs.h"
#include "LCBD/LCBD_drv.h"
#include "LEM/defs.h"
#include "PIG/pig.h"
#include "LSM/LSM_cmdxtrn.h"
#include "LSM/LSM_msgs.h"
#include "LSM/LSM_pubdefs.h"
#include "LSM/LSM_tlmdefs.h"
#include "LSM_DB/LSM_DB_schema.h"
#include "ATT/ATT.h"
#include "THS/THS.h"
#include "LSM_prvdefs.h"
#include "LSM_ssrdefs.h"
Include dependency graph for LSM_control.c:
Functions | |
unsigned int | LSM_initialize () |
Initialize the LSM system. | |
unsigned int | LSM_initThs (unsigned int mask) |
init THS with LSM | |
unsigned int | LSM_shutdown () |
Shut down the LSM system (currently a no-op). | |
unsigned int | LSM_startTask (TASK_attr *attr) |
Create and start the LSM task. | |
unsigned int | LSM_start (void) |
Start the LSM task using info from CPU_DB. | |
unsigned int | LSM_stopTask () |
Stop the LSM task (currently a no-op). | |
unsigned int | LSM_broadcastToEpuCmd (void *pay, unsigned int len) |
Send any of the Magic 7 cmds (timtone,attitude,ancillary) to EPU's. | |
unsigned int | LSM_getSsrOut (int payloadSize, int lsfTypeid, int lsfVersion, void **qitemPtr, int *qitemLen, void **payloadPtr) |
Alloc and fill packet for SSR except for payload. | |
unsigned int | LSM_sendSsrOut (void *qItem, int totalLen) |
Send out filled-in packet to the SSR. | |
Variables | |
static LSM_Control * | LSM_lcb |
Control block for LSM. | |
static unsigned int | LSM_maxSend |
Mask of the maximal set of EPUs (using ITC node mask definitions). |
CVS $Id: LSM_control.c,v 1.18 2006/09/11 23:19:26 apw Exp $
|
Send any of the Magic 7 cmds (timtone,attitude,ancillary) to EPU's.
|
|
Alloc and fill packet for SSR except for payload.
|
|
Initialize the LSM system.
|
|
init THS with LSM
|
|
Send out filled-in packet to the SSR.
|
|
Shut down the LSM system (currently a no-op).
|
|
Create and start the LSM task.
|
|
Stop the LSM task (currently a no-op).
|