CORDET Framework - C2 Implementation

Implementation of the Periodic Housekeeping Report (3,25) out-going report packet. More...

Go to the source code of this file.

Macros

#define HK_MAX_DP_MULT_SIZE   100
 

Functions

CrFwBool_t CrPsHkRepEnableCheck (FwSmDesc_t smDesc)
 Enable check of the Periodic Housekeeping Report (3,25) out-going report packet. More...
 
CrFwBool_t CrPsHkRepReadyCheck (FwSmDesc_t smDesc)
 Ready check of the Periodic Housekeeping Report (3,25) out-going report packet. More...
 
void CrPsHkRepUpdateAction (FwSmDesc_t smDesc)
 Update action of the Periodic Housekeeping Report (3,25) out-going report packet. More...
 

Variables

uint32_t SampleBuffer [HK_MAX_REP][HK_MAX_N_REP][HK_MAX_N_GR][HK_N_SAMP_BUF]
 

Detailed Description

Implementation of the Periodic Housekeeping Report (3,25) out-going report packet.

Author
PnP Generator
Christian Reimers chris.nosp@m.tian.nosp@m..reim.nosp@m.ers@.nosp@m.univi.nosp@m.e.ac.nosp@m..at
Markus Rockenbauer marku.nosp@m.s.ro.nosp@m.ckenb.nosp@m.auer.nosp@m.@univ.nosp@m.ie.a.nosp@m.c.at

last modification: 22.01.2018

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Definition in file CrPsHkRep.c.

Function Documentation

CrFwBool_t CrPsHkRepEnableCheck ( FwSmDesc_t  smDesc)

Enable check of the Periodic Housekeeping Report (3,25) out-going report packet.

The enable status is read from the isEnabled field of the Report Definition corresponding to the report’s SID

Parameters
smDescthe state machine descriptor
Returns
the enable check result

Definition at line 50 of file CrPsHkRep.c.

CrFwBool_t CrPsHkRepReadyCheck ( FwSmDesc_t  smDesc)

Ready check of the Periodic Housekeeping Report (3,25) out-going report packet.

Run the procedure Ready Check of HkRep Report of figure 9.5

Parameters
smDescthe state machine descriptor
Returns
the ready check result

Definition at line 87 of file CrPsHkRep.c.

void CrPsHkRepUpdateAction ( FwSmDesc_t  smDesc)

Update action of the Periodic Housekeeping Report (3,25) out-going report packet.

Load the value of the simply-commutated data items from the data pool and that of the super-commutated data items from the Sampling Buffer associated to the report’s SID according to the Report Definition

Parameters
smDescthe state machine descriptor

Definition at line 129 of file CrPsHkRep.c.

P&P Software GmbH, Copyright 2012-2013, All Rights Reserved