ErrorLib 1.0.19-master SHA: 1ee11e80f5
PARA_Timestamp.c File Reference

Parameter for displaying the actual timestamp. More...

#include <stdbool.h>
#include <stdint.h>
#include "project_config.h"
#include "Para/PARA_Lib.h"
#include "Error/timestamp.h"
#include "Para/PARA_ID_System.h"

Functions

int32_t ReadFunction_ErrorStackTimestampSeconds (Parameter_U32 *ptThis, const ParameterRequest *ptRequest)
 
 ParameterU32 (0, PARA_ID_ErrorStackActualTimestamp1, GROUP_ID_System, "Actual Timestamp", "[UTC]{0}", "Value of actual Timestamp counter", "", "", "", 1, MIN_uint32, MAX_uint32, 0, ReadFunction_ErrorStackTimestampSeconds, WriteFunction_STD_Const, SetToDefaultFunction_STD_Const, VIEWER_READ|USER_READ|PROFESSIONAL_READ|DEVELOPER_READ, NOT_STORED, FLAG_SCOPEABLE|FLAG_VOLATILE) int32_t ReadFunction_ErrorStackTimestampNanoseconds(Parameter_U32 *ptThis
 
return GetDataTypeSize (TYPE_uint32)
 

Variables

const ParameterRequest * ptRequest
 
*uint32_t *ptRequest pData = getTimestamp().ui32NanoSeconds
 

Detailed Description

Parameter for displaying the actual timestamp.


© Copyright 2017-2022 Copyright: Retostronik GmbH Stütingstraße 30 58285 Gevelsberg

Function Documentation

◆ GetDataTypeSize()

return GetDataTypeSize ( TYPE_uint32  )

◆ ParameterU32()

ParameterU32 ( 0  ,
PARA_ID_ErrorStackActualTimestamp1  ,
GROUP_ID_System  ,
"Actual Timestamp"  ,
"{0}"  [UTC],
"Value of actual Timestamp counter"  ,
""  ,
""  ,
""  ,
1  ,
MIN_uint32  ,
MAX_uint32  ,
0  ,
ReadFunction_ErrorStackTimestampSeconds  ,
WriteFunction_STD_Const  ,
SetToDefaultFunction_STD_Const  ,
VIEWER_READ|USER_READ|PROFESSIONAL_READ|  DEVELOPER_READ,
NOT_STORED  ,
FLAG_SCOPEABLE|  FLAG_VOLATILE 
)

◆ ReadFunction_ErrorStackTimestampSeconds()

int32_t ReadFunction_ErrorStackTimestampSeconds ( Parameter_U32 *  ptThis,
const ParameterRequest *  ptRequest 
)

Variable Documentation

◆ pData

* uint32_t* ptRequest pData = getTimestamp().ui32NanoSeconds

◆ ptRequest

const ParameterRequest* ptRequest
Initial value:
{
if (IsValidForRead(ptThis, ptRequest) == false)
return 0
const ParameterRequest * ptRequest
Definition: PARA_Timestamp.c:66