50 initdebugVarAddr[
i] = 0;
83 for (i=0;i<HK_N_REP_DEF*HK_MAX_N_ITEMS;i++)
90 initlstNSampRep[
i] = 0;
95 initlstSampleRep[
i] = 0;
105 initsampleBufId[
i] = 0;
109 memcpy(dpServHkParams.
dest, initdest,
sizeof(dpServHkParams.
dest));
111 memcpy(dpServHkParams.
period, initperiod,
sizeof(dpServHkParams.
period));
112 memcpy(dpServHkParams.
sid, initsid,
sizeof(dpServHkParams.
sid));
115 memcpy(dpServHkVars.
lstId, initlstId,
sizeof(dpServHkVars.
lstId));
118 memcpy(dpServHkVars.
nSimple, initnSimple,
sizeof(dpServHkVars.
nSimple));
CrFwCounterU4_t i
CrPsCmd5EidStart function definitions.
CrPsSid_t sid[HK_N_REP_DEF]
Array of HK_N_REP_DEF elements.
void initDpServHk(void)
Initialises ServHk.
uint16_t CrPsParamId_t
Type used for the Parameter ID of a packet.
Interface for accessing data pool items.
#define HK_MAX_N_SIMPLE
Maximum number of simply-commutated parameters in a housekeeping/diagnostic report.
uint16_t CrPsDestSrc_t
Type used for the Destination or Source of a packet.
CrPsAddr_t debugVarAddr[HK_N_DEBUG_VAR]
Array of HK_N_DEBUG_VAR elements.
CrPsNumberU2_t nSimple[HK_N_REP_DEF]
max ximple
CrPsFlag_t isEnabled[HK_N_REP_DEF]
Array of HK_N_REP_DEF elements.
CrPsRepetition_t lstSampleRep[HK_N_REP_DEF *HK_MAX_N_GR]
max N group; rep[1..nGroup]
CrPsNumberU2_t lstNSampRep[HK_N_REP_DEF *HK_MAX_N_GR]
Max N rep; nRep[1..nGroup].
CrFwCounterU4_t cycleCnt[HK_N_REP_DEF]
Array of HK_N_REP_DEF elements.
CrPsPeriod_t period[HK_N_REP_DEF]
Collection period in units of HK_COLLECT_PER.
#define HK_N_REP_DEF
Number of Report Definitions in the Report Definition List (maximum number of housekeeping/diagnostic...
uint8_t CrPsSid_t
Type used for the Parameter Report Structure ID of a packet.
CrPsValueU4_t debugVar[HK_N_DEBUG_VAR]
Array of HK_N_DEBUG_VAR elements.
#define HK_MAX_N_GR
Maximum number of super-commutated groups in a house- keeping/diagnostic report.
CrPsParamId_t lstId[HK_N_REP_DEF *HK_MAX_N_ITEMS]
Max N Items.
CrPsDestSrc_t dest[HK_N_REP_DEF]
Array of HK_N_REP_DEF elements.
CrPsParamId_t sampleBufId[HK_N_REP_DEF]
Array of HK_N_REP_DEF elements.
#define HK_N_DEBUG_VAR
Number of debug variables.