CORDET Framework - C2 Implementation
|
Implementation of Housekeeping Service (PUS Service 3) More...
Files | |
file | CrPsUtilitiesServHk.c |
Implementation of the utility functions of the CORDET Framework PUS Extension Service 3 (Housekeeping) | |
file | CrPsUtilitiesServHk.h |
Interface through which applications can initialize and execute framework PUS extension components. | |
file | CrPsDpServHk.c |
Interface for accessing data pool items. | |
file | CrPsDpServHk.h |
Interface for accessing data pool items. | |
file | CrPsPktServHk.h |
Interface for accessing fields in packets of service "ServHk". | |
file | CrPsPktServHkSupp.c |
auxiliary Interface for accessing fields in packets of service "ServHk". | |
file | CrPsPktServHkSupp.h |
auxiliary Interface for accessing fields in packets of service "ServHk". | |
file | CrPsHkCreateCmd.c |
Implementation of the Command (3,1) to Create a Housekeeping Report Structure in-coming command packet. | |
file | CrPsHkCreateCmd.h |
Command (3,1) to Create a Housekeeping Report Structure. | |
file | CrPsHkDeleteCmd.c |
Implementation of the Command (3,3) to Delete a Housekeeping Report Structure in-coming command packet. | |
file | CrPsHkDeleteCmd.h |
Command (3,3) to Delete a Housekeeping Report Structure. | |
file | CrPsHkDisableCmd.c |
Implementation of the Command (3,6) to Disable Periodic Generation of a Housekeeping Report Structure in-coming command packet. | |
file | CrPsHkDisableCmd.h |
Command (3,6) to Disable Periodic Generation of a Housekeeping Report Structure. | |
file | CrPsHkEnableCmd.c |
Implementation of the Command (3,5) to Enable Periodic Generation of a Housekeeping Report Structure in-coming command packet. | |
file | CrPsHkEnableCmd.h |
Command (3,5) to Enable Periodic Generation of a Housekeeping Report Structure. | |
file | CrPsHkOneShotCmd.c |
Implementation of the Command (3,27) to Generate One-Shot Housekeeping Report in-coming command packet. | |
file | CrPsHkOneShotCmd.h |
Command (3,27) to Generate One-Shot Housekeeping Report. | |
file | CrPsHkRepStructCmd.c |
Implementation of the Command (3,9) to Report Structure of a Housekeeping Report in-coming command packet. | |
file | CrPsHkRepStructCmd.h |
Command (3,9) to Report Structure of a Housekeeping Report. | |
file | CrPsHkRep.c |
Implementation of the Periodic Housekeeping Report (3,25) out-going report packet. | |
file | CrPsHkRep.h |
Declaration of the Periodic Housekeeping Report (3,25) or Periodic Diagnostic Report (3,26) out-going report packet. | |
file | CrPsHkRepStructRep.c |
Implementation of the Housekeeping Structure Report (3,10) out-going report packet. | |
file | CrPsHkRepStructRep.h |
Declaration of the Housekeeping Structure Report (3,10) or Disgnostic Structure Report (3,12) out-going report packet. | |
file | CrPsCmd3s1StartCreate.c |
Create one instance of the CrPsCmd3s1Start procedure. | |
file | CrPsCmd3s1StartCreate.h |
Create one instance of the CrPsCmd3s1Start procedure. | |
file | CrPsCmd3s1StartFunc.c |
Start Action for Commands (3,1) and (3,2) to create a new housekeeping/diagnostic report. | |
file | CrPsCmd3s3StartCreate.c |
Create one instance of the CrPsCmd3s3Start procedure. | |
file | CrPsCmd3s3StartCreate.h |
Create one instance of the CrPsCmd3s3Start procedure. | |
file | CrPsCmd3s3StartFunc.c |
Start Action for commands (3,3) and (3,4) to delete a housekeeping/diagnostic report definition. | |
file | CrPsCmd3s9PrgrCreate.c |
Create one instance of the CrPsCmd3s9Prgr procedure. | |
file | CrPsCmd3s9PrgrCreate.h |
Create one instance of the CrPsCmd3s9Prgr procedure. | |
file | CrPsCmd3s9PrgrFunc.c |
Progress Action for the (3,9) and (3,11) commands. | |
file | CrPsCmd3SidStartCreate.c |
Create one instance of the CrPsCmd3SidStart procedure. | |
file | CrPsCmd3SidStartCreate.h |
Create one instance of the CrPsCmd3SidStart procedure. | |
file | CrPsCmd3SidStartFunc.c |
Start Action for service 3 commands which carry a list of SIDs. | |
file | CrPsRep3s25ReadyCreate.c |
Create one instance of the CrPsRep3s25Ready procedure. | |
file | CrPsRep3s25ReadyCreate.h |
Create one instance of the CrPsRep3s25Ready procedure. | |
file | CrPsRep3s25ReadyFunc.c |
Implements the ReadyCheck for Housekeeping/Diagnostic reports (3,25) and (3,26) | |
Implementation of Housekeeping Service (PUS Service 3)
The housekeeping service provides the capability to create, delete and control housekeeping and diagnostic reports. A housekeeping/diagnostic report carries the values of a set of data pool items. Any data pool item may be included in a housekeeping/diagnostic report.