GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LCM / V1-4-6
Constituent: lcm_lcp     Tag: sun-gcc
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include "PBI/Endianness.h"
#include "PBS/MBA.h"
#include "PBS/WCT.h"
#include "MSG/MSG_pubdefs.h"
#include "CCSDS/CCSDS_pkt.h"
#include "ITC/ITC_dump.h"
#include "ITC/ITC_pubdefs.h"
#include "LCM/LCM_msgs.h"
#include "LCM/LCM_pubdefs.h"
#include "CLI/CLI_pubdefs.h"
Include dependency graph for LCM_lcpside.c:
Defines | |
#define | LCM_L_TESTPKT (4096) |
Functions | |
void | freePacket (ITC_QueueItem *qitem, unsigned int status, void *prm0, void *prm1, void *prm2) |
Free the LCM command "buffer". | |
unsigned int | LCM_dumpCounts (ITC_TaskID tid) |
Dump ITC command counts for task tid. | |
unsigned int | LCM_sendCommand (unsigned int apid, unsigned int func, unsigned int qilen) |
Send a pattern telecommand packet to the spacecraft. | |
unsigned int | LCM_sendTelemetry (unsigned int apid, unsigned int prio, unsigned int qilen) |
Send a pattern telemetry packet to the spacecraft. | |
unsigned int | LCM_errors () |
Print RAD750 error counter values. | |
unsigned int | LCM_cpuRegs () |
Print CPU register values. | |
static unsigned int | LCM_dumpCounts_cli (CLI_Control *cli, void *prm) |
CLI callback for "LCM_dumpCounts" command. | |
static unsigned int | LCM_sendCommand_cli (CLI_Control *cli, void *prm) |
CLI callback for "LCM_sendCommand" command. | |
static unsigned int | LCM_sendTelemetry_cli (CLI_Control *cli, void *prm) |
Handle the verb/call LCM_sendTelemetry. | |
unsigned int | LCM_addSyntaxLCP (CLI_Syntax *syntax) |
Contribute the LCM section to the command line syntax. | |
Variables | |
static unsigned int | lock |
Test packet interlock control. | |
static char | pkt [LCM_L_TESTPKT] |
Test packet buffer. | |
const char * | d_0 = "$0" |
The string "$0". |
CVS $Id: LCM_lcpside.c,v 1.4 2007/08/27 19:08:08 apw Exp $
|
Free the LCM command "buffer".
|
|
Contribute the LCM section to the command line syntax.
|
|
Print CPU register values.
|
|
Dump ITC command counts for task tid.
|
|
CLI callback for "LCM_dumpCounts" command.
|
|
Print RAD750 error counter values.
|
|
Send a pattern telecommand packet to the spacecraft.
|
|
CLI callback for "LCM_sendCommand" command.
|
|
Send a pattern telemetry packet to the spacecraft.
|
|
Handle the verb/call LCM_sendTelemetry.
|