CORDET Framework - C2 Implementation

Implementation of the utility functions of the CORDET Framework PUS Extension. More...

Go to the source code of this file.

Functions

int CrPsInitServLpt ()
 Initialization of CORDET Framework PUS Extension components. More...
 
void CrPsExecServLptSm ()
 Execution of CORDET Framework PUS Extension components. More...
 
void CrPsExecServLpt ()
 Execution of CORDET Framework PUS Extension components. More...
 
FwPrDesc_t getPrDescLptUpCmdStart ()
 Getter for LptUpCmdStart procedure descriptor.
 
FwSmDesc_t getSmDescLpt ()
 Getter for Lpt state machine descriptor.
 
CrFwTimeStamp_t CrFwGetCurrentTimeServer ()
 Provide the current time. More...
 

Variables

FwPrDesc_t prDescLptUpCmdStart
 
FwSmDesc_t smDescLpt
 

Detailed Description

Implementation of the utility functions of the CORDET Framework PUS Extension.

Author
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 CrPsUtilitiesServLpt.c.

Function Documentation

CrFwTimeStamp_t CrFwGetCurrentTimeServer ( )

Provide the current time.

This function implements the CORDET interface from CrFwTime.h. Time is provided as a 32-bit integer of which the MSB 8 bits are set to zero and the remaining 24 bits comply with the CUC time format (the 0

Note
This implementation uses a fixed value of 1413208149. This is the output of date +s at some time in October 2014. Reimplement for the final application.

Definition at line 129 of file CrPsUtilitiesServLpt.c.

void CrPsExecServLpt ( )

Execution of CORDET Framework PUS Extension components.

Returns
nothing

Definition at line 95 of file CrPsUtilitiesServLpt.c.

void CrPsExecServLptSm ( )

Execution of CORDET Framework PUS Extension components.

Returns
nothing

Definition at line 85 of file CrPsUtilitiesServLpt.c.

int CrPsInitServLpt ( )

Initialization of CORDET Framework PUS Extension components.

Returns
nothing

Definition at line 52 of file CrPsUtilitiesServLpt.c.

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