CORDET Framework - C2 Implementation
|
Implementation of most commonly used services of the Packet Utilization Service (PUS). More...
Modules | |
Data Pool Component | |
Implementation of the data pool component. | |
Request Verification Service | |
Implementation of Request Verification Service (PUS Service 1) | |
Request Verification Service | |
Implementation of Housekeeping Service (PUS Service 3) | |
Event Reporting Service | |
Implementation of Event Reporting Service (PUS Service 5) | |
Large Packet Transfer Service | |
Implementation of Large Packet Transfer Service (PUS Service 13) | |
Test Service | |
Implementation of Test Service (PUS Service 17) | |
Getter and Setter Functions | |
Implementation of Functions to Access Parameters in Commands and Reports. | |
Definition of Incoming Commands | |
Components implementing incoming commands (InCommands) | |
Definition of Out-Going Reports | |
Components implementing out-going reports (OutComponents) | |
Definition of Incoming Reports | |
Components implementing incoming reports (InReports) | |
Definition of Procedures | |
Components implementing procedures. | |
Definition of State Machines | |
Components implementing state machines. | |
Utility Functions for the PUS Extension | |
Implementation of utility functions for the PUS Extenstion. | |
PUS Test Suite | |
Test Suite for the for the PUS Extension of the CORDET Framework. | |
PUS Configuration Files | |
Configuration files for the test suite of the PUS Extension. | |
Implementation of most commonly used services of the Packet Utilization Service (PUS).
The CORDET Framework is built around the CORDET Service Concept. A service consists of a set of logically related commands and reports. The service concept defines the life-cycle of a generic command and of generic report. This life-cycle is independent of the specific content and actions of a command or report. The CORDET Framework provides components which enforce this life-cycle but it does not provide support for any specific command or report.
The service concept of the CORDET Framework is the same as the service concept of the Packet Utilization Standard (PUS). The PUS Extension of the CORDET Framework provides components which implement the commands and reports of the most commonly used services in the PUS.