GLAST/LAT >
DAQ and FSW >
FSW >
Doxygen Index >
PBC / V4-9-0
Constituent: pbc_bootshell     Tag: rad750
Interface Data Structures File List Data Fields Globals
cmdtlm.h File Reference
Boot command and telemetry definitions. More...
#include "PBC/PBC_cmddefs.h"
#include "PBC/PBC_tlmdefs.h"
Include dependency graph for cmdtlm.h:
This graph shows which files directly or indirectly include this file:
Detailed Description
Boot command and telemetry definitions.
- Author:
- Ray Caperoon
- Date:
- Wed Dec 3 07:40:02 2003
Placeholder for command and telemetry definitions. Brazenly stolen from Dan's comm test. I expect the defs in the file to go somewhere else.
- Date
- 2005/03/03 21:44:25
- Source
- /nfs/slac/g/glast/flight/archive/PBC/src/cmdtlm.h,v
- Author
- dmay
- Revision
- 1.9
- Log
- cmdtlm.h,v
Revision 1.9 2005/03/03 21:44:25 dmay remove unused code
Revision 1.8 2004/07/26 14:09:58 dmay include PBI/Endianness.
Revision 1.7 2004/07/20 14:24:22 dmay Use LCAT definitions
Revision 1.6 2004/04/06 12:22:50 ray add last command telemetry
Revision 1.5 2004/03/18 15:24:44 ray change in RTOS execute command/interface
Revision 1.4 2004/03/11 13:34:19 ray added file upload telemetry, increased boot dump size
Revision 1.3 2004/01/29 18:47:49 ray first full implementation of PBC command/telemetry
Revision 1.2 2003/12/11 18:22:07 ray added many more telecommand definitions for boot
Revision 1.1 2003/12/10 15:23:21 ray initial revision
Define Documentation
#define PBC_APID_LAT_BOOT (0x640) |
|
|
APID for PBC telecommands. |
#define PBC_APID_LAT_BOOT_HKP (0x200) |
|
|
APID for LAT boot housekeeping telemetry. |
#define PBC_APID_LAT_FILE_LOAD (0x641) |
|
|
APID for file load telecommands. |
#define PBC_APID_SC_BROADCAST (0x701) |
|
|
APID for SC broadcast telecommands. |
#define PBC_FC_BOOT_ERROR_DUMP (2) |
|
|
Function code to indicate BOOT error dump telecommand. |
#define PBC_FC_BOOT_RESET (1) |
|
|
Function code to indicate BOOT reset telecommand. |
#define PBC_FC_BOOT_RTOS_EXECUTE (3) |
|
|
Function code to indicate BOOT RTOS execute telecommand. |
#define PBC_FC_BOOT_START (0) |
|
|
Function code to indicate BOOT start telecommand. |
#define PBC_FC_FILE_LOAD_CANCEL (1) |
|
|
Function code to indicate file load cancel telecommand. |
#define PBC_FC_FILE_LOAD_COMMIT (2) |
|
|
Function code to indicate file load commit telecommand. |
#define PBC_FC_FILE_LOAD_DATA (3) |
|
|
Function code to indicate file load data telecommand. |
#define PBC_FC_FILE_LOAD_START (0) |
|
|
Function code to indicate file load start telecommand. |
#define PBC_FC_SC_SIANCILLARY (2) |
|
|
Function code to indicate SC ancillary data telecommand. |
#define PBC_FC_SC_SIATTITUDE (1) |
|
|
Function code to indicate SC attitude data telecommand. |
#define PBC_FC_SC_SITIMETONE (3) |
|
|
Function code to indicate SC time tone telecommand. |
#define PBC_SW_MODE_BOOT (6) |
|
|
Mode inidcating PBC is either autobooting the RTOS or received an explicit command to boot the RTOS. |
#define PBC_SW_MODE_COMMAND (2) |
|
|
Mode inidcating PBC was commanded out of timeout mode into command mode. |
#define PBC_SW_MODE_COMMIT (4) |
|
|
Mode inidcating PBC is committing uploaded data to EEPROM. |
#define PBC_SW_MODE_FILE_LOAD (3) |
|
|
Mode inidcating PBC received a File Upload Start command ans is waiting for upload data. |
#define PBC_SW_MODE_INIT (0) |
|
|
Mode inidcating PBC is still initializing. |
#define PBC_SW_MODE_TIMEOUT (1) |
|
|
Mode inidcating PBC is in initial timeout mode. |
Typedef Documentation
Generated on Fri Oct 7 21:49:50 2005 by
1.4.4