GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PBC / V4-8-0

Constituent: pbc_scp     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

PBC_scpside.h File Reference

Interface to the PBC_scpside.c functions. More...

#include "CLI/CLI_pubdefs.h"

Include dependency graph for PBC_scpside.h:

Include dependency graph

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

Included by dependency graph

Functions

unsigned int PBC_dispatchTlm (void *prm, unsigned char *pkt)
 Dispatch routine for arriving boot housekeeping telemetry.

unsigned int PBC_sendBoot (unsigned short unit, unsigned short rtos, unsigned short ssb0, unsigned short ssb1)
 Send the Boot RTOS Execute command.

unsigned int PBC_sendErrDump (unsigned short unit)
 Send the Boot Error Dump command.

unsigned int PBC_sendReset (unsigned short unit, unsigned int flags)
 Send the Boot Reset command.

unsigned int PBC_sendStart (unsigned short unit)
 Send the Boot Start command.

int PBC_setDisplayLevelCmd (int level)
 Set the verbosity level of the PBC command display.

int PBC_setDisplayLevelTlm (int level)
 Set the verbosity level of the PBC telemetry display.

unsigned int PBC_addSyntaxSCP (CLI_Syntax *syntax)
 Add PBC commands to the command-line syntax.


Detailed Description

Interface to the PBC_scpside.c functions.

    CVS $Id: PBC_scpside.h,v 1.6 2005/08/11 18:33:53 dmay Exp $
    

Defines the interface to the functions found in PBC_scpside.c.


Function Documentation

unsigned int PBC_addSyntaxSCP CLI_Syntax *  syntax  ) 
 

Add PBC commands to the command-line syntax.

Parameters:
syntax Syntax handle.
Returns:
MSG code.

Here is the call graph for this function:

unsigned int PBC_dispatchTlm void *  prm,
unsigned char *  pkt
 

Dispatch routine for arriving boot housekeeping telemetry.

Parameters:
prm User parameter (unused).
pkt Pointer to CCSDS packet.
Returns:
MSG code.

Here is the call graph for this function:

unsigned int PBC_sendBoot unsigned short  unit,
unsigned short  rtos,
unsigned short  ssb0,
unsigned short  ssb1
 

Send the Boot RTOS Execute command.

Parameters:
unit LAT unit to receive the command (0 => SIU, 1 => EPU0, ...).
rtos Location of RTOS (0 => RAM, 1 => EE lower, 2 => EE upper).
ssb0 Location of SBC module 0 (0 => RAM, 1 => EE lower, ...).
ssb1 Location of SBC module 1 (0 => RAM, 1 => EE lower, ...).
Returns:
MSG code.

Here is the call graph for this function:

unsigned int PBC_sendErrDump unsigned short  unit  ) 
 

Send the Boot Error Dump command.

Parameters:
unit LAT unit to receive the command (0 => SIU, 1 => EPU0, ...).
Returns:
MSG code.

Here is the call graph for this function:

unsigned int PBC_sendReset unsigned short  unit,
unsigned int  flags
 

Send the Boot Reset command.

Parameters:
unit LAT unit to receive the command (0 => SIU, 1 => EPU0, ...).
flags Primary boot flags.
Returns:
MSG code.

Here is the call graph for this function:

unsigned int PBC_sendStart unsigned short  unit  ) 
 

Send the Boot Start command.

Parameters:
unit LAT unit to receive the command (0 => SIU, 1 => EPU0, ...).
Returns:
MSG code.

Here is the call graph for this function:

int PBC_setDisplayLevelCmd int  level  ) 
 

Set the verbosity level of the PBC command display.

Parameters:
level Level of verbosity - set higher to display more.
Returns:
Previous verbosity level.

int PBC_setDisplayLevelTlm int  level  ) 
 

Set the verbosity level of the PBC telemetry display.

Parameters:
level Level of verbosity - set higher to display more.
Returns:
Previous verbosity level.


Generated on Mon Aug 15 22:36:30 2005 by doxygen 1.3.3