ParaLib 2.0.15-master SHA: 2e03d68caa
PARA_ParaAccess.c File Reference
#include <string.h>
#include "../lib/PARA/PARA_Lib.h"
#include "../lib/PARA/PARA_ID_System.h"
#include "project_Config.h"

Macros

#define DEFAULT_ACCESSCODE_USER   0x7B30378C
 
#define DEFAULT_ACCESSCODE_PROFESSIONAL   0x824B49AF
 
#define DEFAULT_ACCESSCODE_DEVELOPER   0x23EA7C12
 

Functions

int32_t ReadFunction_PARA_ParaId (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
int32_t ReadFunction_PARA_GroupId (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
int32_t ReadFunction_PARA_ParaString (Parameter *this, uint16_t SubID, void *pData, int32_t ui32MaxCount, uint32_t ui32Offset, uint32_t type, uint16_t maxStringLength)
 
int32_t ReadFunction_PARA_ParaName (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
int32_t ReadFunction_PARA_ParaDescription (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
int32_t ReadFunction_PARA_ParaFormat (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
int32_t ReadFunction_PARA_Access (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
int32_t ReadFunction_PARA_DataType (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
int32_t ReadFunction_PARA_SubIdCount (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
int32_t ReadFunction_PARA_GroupGroupId (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
int32_t ReadFunction_PARA_GroupParent (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
int32_t ReadFunction_PARA_GroupName (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
int32_t ReadFunction_PARA_MinValue (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
int32_t ReadFunction_PARA_MaxValue (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
int32_t ReadFunction_PARA_DefaultValue (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
int32_t ReadFunction_PARA_SubstText (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
int32_t ReadFunction_PARA_Flags (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
 
static int32_t ReadFunction_AccessPasscode (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t access_level)
 
static int32_t WriteFunction_AccessPasscode (Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t ui32Offset, ParameterAccessSource Access, uint8_t access_level)
 

Variables

uint8_t g_ui8ActualAccessLevel =1
 Actual access-level (see Access restrictions). More...
 
uint8_t * g_pui8ActualAccessLevelPointer = &g_ui8ActualAccessLevel
 Pointer to the Actual access-level (see Access restrictions). More...
 
const ParaData_I32 ParaData_ParaCount
 
const Parameter PARA_ParaCount
 
const Parameter PARA_ParaId
 
const Parameter PARA_GroupId
 
const ParaData_STR ParaData_ParaName
 
const Parameter PARA_ParaName
 
const Parameter PARA_ParaDescription
 
const Parameter PARA_ParaFormat
 
const Parameter PARA_Access
 
const Parameter PARA_DataType
 
const Parameter PARA_SubIdCount
 
const ParaData_I32 ParaData_GroupCount
 
const Parameter PARA_GroupCount
 
const Parameter PARA_GroupGroupId
 
const Parameter PARA_GroupParent
 
const Parameter PARA_GroupName
 
const ParaData_F32 ParaData_MinValue
 
const Parameter PARA_MinValue
 
const Parameter PARA_MaxValue
 
const Parameter PARA_DefaultValue
 
const Parameter PARA_ParaSubstText
 
const Parameter PARA_Flags
 
const ParaData_U32 ParaData_AccessPasscode
 
const Parameter PARA_AccessCode
 

Macro Definition Documentation

◆ DEFAULT_ACCESSCODE_DEVELOPER

#define DEFAULT_ACCESSCODE_DEVELOPER   0x23EA7C12

◆ DEFAULT_ACCESSCODE_PROFESSIONAL

#define DEFAULT_ACCESSCODE_PROFESSIONAL   0x824B49AF

◆ DEFAULT_ACCESSCODE_USER

#define DEFAULT_ACCESSCODE_USER   0x7B30378C

Function Documentation

◆ ReadFunction_AccessPasscode()

static int32_t ReadFunction_AccessPasscode ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  access_level 
)
static

◆ ReadFunction_PARA_Access()

int32_t ReadFunction_PARA_Access ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ ReadFunction_PARA_DataType()

int32_t ReadFunction_PARA_DataType ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ ReadFunction_PARA_DefaultValue()

int32_t ReadFunction_PARA_DefaultValue ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ ReadFunction_PARA_Flags()

int32_t ReadFunction_PARA_Flags ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ ReadFunction_PARA_GroupGroupId()

int32_t ReadFunction_PARA_GroupGroupId ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ ReadFunction_PARA_GroupId()

int32_t ReadFunction_PARA_GroupId ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ ReadFunction_PARA_GroupName()

int32_t ReadFunction_PARA_GroupName ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ ReadFunction_PARA_GroupParent()

int32_t ReadFunction_PARA_GroupParent ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ ReadFunction_PARA_MaxValue()

int32_t ReadFunction_PARA_MaxValue ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ ReadFunction_PARA_MinValue()

int32_t ReadFunction_PARA_MinValue ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ ReadFunction_PARA_ParaDescription()

int32_t ReadFunction_PARA_ParaDescription ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ ReadFunction_PARA_ParaFormat()

int32_t ReadFunction_PARA_ParaFormat ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ ReadFunction_PARA_ParaId()

int32_t ReadFunction_PARA_ParaId ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ ReadFunction_PARA_ParaName()

int32_t ReadFunction_PARA_ParaName ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ ReadFunction_PARA_ParaString()

int32_t ReadFunction_PARA_ParaString ( Parameter this,
uint16_t  SubID,
void *  pData,
int32_t  ui32MaxCount,
uint32_t  ui32Offset,
uint32_t  type,
uint16_t  maxStringLength 
)

◆ ReadFunction_PARA_SubIdCount()

int32_t ReadFunction_PARA_SubIdCount ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ ReadFunction_PARA_SubstText()

int32_t ReadFunction_PARA_SubstText ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  offset,
ParameterAccessSource  Access,
uint8_t  AccessLevel 
)

◆ WriteFunction_AccessPasscode()

static int32_t WriteFunction_AccessPasscode ( Parameter this,
uint16_t  SubID,
void *  data,
int32_t  MaxCount,
uint32_t  ui32Offset,
ParameterAccessSource  Access,
uint8_t  access_level 
)
static

Variable Documentation

◆ g_pui8ActualAccessLevelPointer

uint8_t* g_pui8ActualAccessLevelPointer = &g_ui8ActualAccessLevel

Pointer to the Actual access-level (see Access restrictions).

◆ g_ui8ActualAccessLevel

uint8_t g_ui8ActualAccessLevel =1

Actual access-level (see Access restrictions).

◆ PARA_Access

const Parameter PARA_Access
Initial value:
=
{
"Access",
"",
"{0}",
"",
}
int32_t WriteFunction_STD_Const(Parameter *ptThis, uint16_t ui16SubId, void *pData, int32_t ui32MaxCount, uint32_t ui32Offset, ParameterAccessSource tAccessSource, uint8_t ui8AccessLevel)
Default write-function for not writeable parameters.
Definition: PARA_Data.c:1937
int32_t SetToDefaultFunction_STD_Const(Parameter *ptThis, uint16_t ui16SubId, ParameterAccessSource tAccessSource, uint8_t ui8AccessLevel)
Default SetToDefault-function for not writeable parameters.
Definition: PARA_Data.c:1956
#define GROUP_ID_Internal
Definition: PARA_ID_System.h:26
#define PARA_ID_Access
Definition: PARA_ID_System.h:79
int32_t WriteFunction(void *ptThis, uint16_t ui16SubId, void *pData, int32_t ui32MaxCount, uint32_t ui32Offset, ParameterAccessSource tAccessSource, uint8_t ui8AccessLevel)
Definition: PARA_Lib.h:856
int32_t RestoreDefaultFunction(void *ptThis, uint16_t ui16SubId, ParameterAccessSource tAccessSource, uint8_t ui8AccessLevel)
Definition: PARA_Lib.h:857
@ NOT_STORED
Definition: PARA_Lib.h:814
int32_t ReadFunction(void *ptThis, uint16_t ui16SubId, void *pData, int32_t ui32MaxCount, uint32_t ui32Offset, ParameterAccessSource tAccessSource, uint8_t ui8AccessLevel)
Definition: PARA_Lib.h:855
@ PROFESSIONAL_READ
Definition: PARA_Lib.h:796
@ USER_READ
Definition: PARA_Lib.h:794
@ VIEWER_READ
Definition: PARA_Lib.h:792
@ DEVELOPER_READ
Definition: PARA_Lib.h:798
@ FLAG_SYSTEM
Parameter is added to Parametereditor and only necessary for parametereditor to work properly.
Definition: PARA_Lib.h:846
int32_t ReadFunction_PARA_Access(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:403
const ParaData_STR ParaData_ParaName
Definition: PARA_ParaAccess.c:297
@ TYPE_uint16
Definition: SYS_Type.h:78
#define MAX_uint16
Definition: SYS_Type.h:32

◆ PARA_AccessCode

const Parameter PARA_AccessCode
Initial value:
=
{
1,
"Parameter Access Level",
"Actual Access-Level. To change write the correct code to this parameter",
"{0}",
"0=None;1=Viewer;2=User;3=Professional;4=Developer",
}
ParameterU16 FlashData1 ParameterU32 FlashData1 GROUP_ID_System
Definition: PARA_Flash_STM32H7.c:902
#define PARA_ID_AccessPasscode
Definition: PARA_ID_System.h:37
@ PROFESSIONAL_WRITE
Definition: PARA_Lib.h:797
@ VIEWER_WRITE
Definition: PARA_Lib.h:793
@ DEVELOPER_WRITE
Definition: PARA_Lib.h:799
@ USER_WRITE
Definition: PARA_Lib.h:795
@ FLAG_SCOPEABLE
Parameter can be scoped.
Definition: PARA_Lib.h:848
@ FLAG_VOLATILE
Value is modified by uC, must be polled regularly.
Definition: PARA_Lib.h:849
@ FLAG_NO_FILE_OVERWRITE
Value is not written on write from Parameterfile Operation. It can only modified manually by user.
Definition: PARA_Lib.h:850
static int32_t ReadFunction_AccessPasscode(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t access_level)
Definition: PARA_ParaAccess.c:896
static int32_t WriteFunction_AccessPasscode(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t ui32Offset, ParameterAccessSource Access, uint8_t access_level)
Definition: PARA_ParaAccess.c:903
const ParaData_U32 ParaData_AccessPasscode
Definition: PARA_ParaAccess.c:886
@ TYPE_uint32
Definition: SYS_Type.h:80

◆ PARA_DataType

const Parameter PARA_DataType
Initial value:
=
{
"DataType",
"",
"{0}",
"",
}
#define PARA_ID_DataType
Definition: PARA_ID_System.h:80
int32_t ReadFunction_PARA_DataType(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:443

◆ PARA_DefaultValue

const Parameter PARA_DefaultValue
Initial value:
=
{
"DefaultValues",
"",
"{0}",
"",
}
#define PARA_ID_DefaultValue
Definition: PARA_ID_System.h:84
const ParaData_F32 ParaData_MinValue
Definition: PARA_ParaAccess.c:700
int32_t ReadFunction_PARA_DefaultValue(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:772
@ TYPE_float
Definition: SYS_Type.h:83

◆ PARA_Flags

const Parameter PARA_Flags
Initial value:
=
{
"Flags",
"",
"{0}",
"",
}
#define PARA_ID_ParaFlags
Definition: PARA_ID_System.h:92
int32_t ReadFunction_PARA_Flags(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:850

◆ PARA_GroupCount

const Parameter PARA_GroupCount
Initial value:
=
{
1,
"GroupCount",
"number of groups",
"{0}",
"",
}
int32_t ReadFunction_STD_U32(Parameter *ptThis, uint16_t ui16SubId, void *pData, int32_t ui32MaxCount, uint32_t ui32Offset, ParameterAccessSource tAccessSource, uint8_t ui8AccessLevel)
Default read-function for unsigned int (32-Bit) datatype.
Definition: PARA_Data.c:1426
#define PARA_ID_GroupCount
Definition: PARA_ID_System.h:85
const ParaData_I32 ParaData_GroupCount
Definition: PARA_ParaAccess.c:532
@ TYPE_int32
Definition: SYS_Type.h:79

◆ PARA_GroupGroupId

const Parameter PARA_GroupGroupId
Initial value:
=
{
"GroupGroupId",
"",
"{0}",
0,
"",
}
#define PARA_ID_GroupGroupId
Definition: PARA_ID_System.h:86
int32_t ReadFunction_PARA_GroupGroupId(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:571

◆ PARA_GroupId

const Parameter PARA_GroupId
Initial value:
=
{
"GroupId",
"",
"{0}",
0,
"",
}
#define PARA_ID_GroupId
Definition: PARA_ID_System.h:75
int32_t ReadFunction_PARA_GroupId(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:126

◆ PARA_GroupName

const Parameter PARA_GroupName
Initial value:
=
{
"GroupName",
"",
"{0}",
"",
}
#define PARA_ID_GroupName
Definition: PARA_ID_System.h:88
int32_t ReadFunction_PARA_GroupName(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:651
@ TYPE_string
Definition: SYS_Type.h:86

◆ PARA_GroupParent

const Parameter PARA_GroupParent
Initial value:
=
{
"GroupParent",
"",
"{0}",
0,
"",
}
#define PARA_ID_GroupParent
Definition: PARA_ID_System.h:87
int32_t ReadFunction_PARA_GroupParent(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:611

◆ PARA_MaxValue

const Parameter PARA_MaxValue
Initial value:
=
{
"MaxValues",
"",
"{0}",
"",
}
#define PARA_ID_MaxValue
Definition: PARA_ID_System.h:83
int32_t ReadFunction_PARA_MaxValue(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:732

◆ PARA_MinValue

const Parameter PARA_MinValue
Initial value:
=
{
"MinValues",
"",
"{0}",
"",
}
#define PARA_ID_MinValue
Definition: PARA_ID_System.h:82
int32_t ReadFunction_PARA_MinValue(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:682

◆ PARA_ParaCount

const Parameter PARA_ParaCount
Initial value:
=
{
1,
"ParaCount",
"number of parameters",
"{0}",
"",
}
#define PARA_ID_ParaCount
Definition: PARA_ID_System.h:73
const ParaData_I32 ParaData_ParaCount
Definition: PARA_ParaAccess.c:47

◆ PARA_ParaDescription

const Parameter PARA_ParaDescription
Initial value:
=
{
"Description",
"",
"{0}",
"",
}
#define PARA_ID_ParaDescription
Definition: PARA_ID_System.h:77
int32_t ReadFunction_PARA_ParaDescription(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:334

◆ PARA_ParaFormat

const Parameter PARA_ParaFormat
Initial value:
=
{
"Format",
"",
"{0}",
"",
}
#define PARA_ID_ParaFormat
Definition: PARA_ID_System.h:78
int32_t ReadFunction_PARA_ParaFormat(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:369

◆ PARA_ParaId

const Parameter PARA_ParaId
Initial value:
=
{
"ParaId",
"",
"{0}",
0,
"",
}
#define PARA_ID_ParaId
Definition: PARA_ID_System.h:74
int32_t ReadFunction_PARA_ParaId(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:86

◆ PARA_ParaName

const Parameter PARA_ParaName
Initial value:
=
{
"Name",
"",
"{0}",
"",
}
#define PARA_ID_ParaName
Definition: PARA_ID_System.h:76
int32_t ReadFunction_PARA_ParaName(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:292

◆ PARA_ParaSubstText

const Parameter PARA_ParaSubstText
Initial value:
=
{
"SubstitutionalTexts",
"",
"{0}",
"",
}
#define PARA_ID_SubstitutionalTexts
Definition: PARA_ID_System.h:91
int32_t ReadFunction_PARA_SubstText(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:821

◆ PARA_SubIdCount

const Parameter PARA_SubIdCount
Initial value:
=
{
"SubIdCount",
"",
"{0}",
0,
"",
}
#define PARA_ID_SubIdCount
Definition: PARA_ID_System.h:81
int32_t ReadFunction_PARA_SubIdCount(Parameter *this, uint16_t SubID, void *data, int32_t MaxCount, uint32_t offset, ParameterAccessSource Access, uint8_t AccessLevel)
Definition: PARA_ParaAccess.c:484

◆ ParaData_AccessPasscode

const ParaData_U32 ParaData_AccessPasscode
Initial value:
=
{
0,
0
}
#define MAX_uint32
Definition: SYS_Type.h:28
#define MIN_uint32
Definition: SYS_Type.h:27

◆ ParaData_GroupCount

const ParaData_I32 ParaData_GroupCount
Initial value:
=
{
(int32_t*)&ANZAHL_GRUPPEN,
0
}
const int32_t ANZAHL_GRUPPEN
Number of existent parameter-groups. Must be defined in main program.
#define MAX_int32
Definition: SYS_Type.h:30
#define MIN_int32
Definition: SYS_Type.h:29

◆ ParaData_MinValue

const ParaData_F32 ParaData_MinValue
Initial value:
=
{
0,
0
}
#define MAX_float32
Definition: SYS_Type.h:40
#define MIN_float32
Definition: SYS_Type.h:39

◆ ParaData_ParaCount

const ParaData_I32 ParaData_ParaCount
Initial value:
=
{
0
}
int32_t ANZAHL_PARAMETER
Number of existent parameters. Must be defined in main program.

◆ ParaData_ParaName

const ParaData_STR ParaData_ParaName
Initial value:
=
{
0,
16380,
""
}