ParaLib
2.0.15-master SHA: 2e03d68caa
PARA_ID_System.h
Go to the documentation of this file.
1
15
#ifndef __PARA_ID_SYSTEM__
16
#define __PARA_ID_SYSTEM__
17
18
#define GROUP_ID_System 1
19
#define GROUP_ID_HWID 2
20
#define GROUP_ID_FWID 3
21
#define GROUP_ID_SysMsg 4
22
#define GROUP_ID_Errors 5
23
#define GROUP_ID_Scope 6
24
#define GROUP_ID_Network 7
25
#define GROUP_ID_NetworkStatistic 8
26
#define GROUP_ID_Internal 9
27
#define GROUP_ID_PTP 10
28
29
//------------------------------------------
30
//------------------------------------------
31
#define PARA_ID_Identifikation 1
32
#define PARA_ID_VersionMajor 2
33
#define PARA_ID_VersionMinor 3
34
35
#define PARA_ID_FlashCMD 4
36
#define PARA_ID_ShortName 5
37
#define PARA_ID_AccessPasscode 6
38
#define PARA_ID_Accesscode_user 7
39
#define PARA_ID_Accesscode_professional 8
40
#define PARA_ID_UserName 9
41
42
#define PARA_ID_SetToDefault 13
43
44
#define PARA_ID_Communication_Capabilities 20
45
46
#define PARA_ID_DeviceCRC 27
47
#define PARA_ID_ResetDevice 28
48
#define PARA_ID_StartBootloader 29
49
#define PARA_ID_StartAdr 30
50
#define PARA_ID_BootloaderAdr 30
51
#define PARA_ID_EndAdr 31
52
#define PARA_ID_WriteAdr 32
53
#define PARA_ID_FlashCmd 33
54
#define PARA_ID_MemoryBuffer 34
55
//------------------------------------------
56
#define PARA_ID_DeviceProductId 35
57
#define PARA_ID_DeviceHardwareVersion 36
58
#define PARA_ID_DeviceVendorName 37
59
#define PARA_ID_DeviceSerialNumber 38
60
61
#define PARA_ID_FirmwareIdentification 39
62
#define PARA_ID_LibRevsion 40
63
#define PARA_ID_SVNRevsion 41
64
#define PARA_ID_FwChksum 42
65
#define PARA_ID_FwSize 43
66
#define PARA_ID_BlChksum 44
67
#define PARA_ID_BlSize 45
68
#define PARA_ID_BlVersion 46
69
#define PARA_ID_ProcessorSerialNumber 47
70
#define PARA_ID_BootCFG 48
71
72
//------------------------------------------
73
#define PARA_ID_ParaCount 50
74
#define PARA_ID_ParaId 51
75
#define PARA_ID_GroupId 52
76
#define PARA_ID_ParaName 53
77
#define PARA_ID_ParaDescription 54
78
#define PARA_ID_ParaFormat 55
79
#define PARA_ID_Access 56
80
#define PARA_ID_DataType 57
81
#define PARA_ID_SubIdCount 58
82
#define PARA_ID_MinValue 59
83
#define PARA_ID_MaxValue 60
84
#define PARA_ID_DefaultValue 61
85
#define PARA_ID_GroupCount 62
86
#define PARA_ID_GroupGroupId 63
87
#define PARA_ID_GroupParent 64
88
#define PARA_ID_GroupName 65
89
#define PARA_ID_MinMaxDefValue 66
90
#define PARA_ID_StrAccessIdx 67
91
#define PARA_ID_SubstitutionalTexts 68
92
#define PARA_ID_ParaFlags 69
93
94
#define PARA_ID_FlashCrc 70
95
#define PARA_ID_FlashSize 71
96
#define PARA_ID_FactoryFlashWriteCycleCount 72
97
#define PARA_ID_FlashWriteCycleCount 73
98
#define PARA_ID_FlashSoftwareVersion 74
99
#define PARA_ID_FlashTimestamp 75
100
101
#define PARA_ID_EEPROMCrc 80
102
#define PARA_ID_EEPROMSize 81
103
#define PARA_ID_EEPROMWriteCycleCount 82
104
#define PARA_ID_FactoryEEPROMSize 83
105
#define PARA_ID_FactoryEEPROMWriteCycleCount 84
106
#define PARA_ID_FlashModifiedFlag 85
107
#define PARA_ID_ActualParameterset 86
108
109
#define PARA_ID_SysMsg 90
110
#define PARA_ID_SysMsgIndex 91
111
#define PARA_ID_StackUsage 92
112
#define PARA_ID_SysMsgTimestamp1 93
113
#define PARA_ID_SysMsgTimestamp2 94
114
#define PARA_ID_MACSerialNumber 95
115
#define PARA_ID_SerialFlashEnable 96
116
117
//-------------------------------------------------------------
118
#define PARA_ID_CanBaseAdress 103
119
120
#define PARA_ID_OperatingCounter1 110
121
#define PARA_ID_OperatingCounter2 111
122
123
#define PARA_ID_ValidMemoryAreas 120
124
#define PARA_ID_ValidMemorySizes 121
125
126
#define PARA_ID_LogMessageBufferAddress 130
127
#define PARA_ID_LogMessageBufferSize 131
128
#define PARA_ID_LogMessageBufferPosition 132
129
#define PARA_ID_LogMessageBufferOverflowCounter 133
130
#define PARA_ID_LogMessageAlertAddress 134
131
132
#define PARA_ID_PerformanceCounter 140
133
134
#define PARA_ID_Network1 151
135
#define PARA_ID_Network2 152
136
#define PARA_ID_Network3 153
137
#define PARA_ID_Network4 154
138
#define PARA_ID_Network5 155
139
#define PARA_ID_Network6 156
140
#define PARA_ID_Network7 157
141
#define PARA_ID_Network8 158
142
#define PARA_ID_Network9 159
143
#define PARA_ID_Network11 161
144
#define PARA_ID_Network12 162
145
#define PARA_ID_Network13 163
146
#define PARA_ID_Network14 164
147
#define PARA_ID_Network15 165
148
#define PARA_ID_Network16 166
149
#define PARA_ID_Network17 167
150
#define PARA_ID_Network18 168
151
#define PARA_ID_Network19 169
152
#define PARA_ID_Network20 170
153
154
#define PARA_ID_ETHStatMemAvail 180
155
#define PARA_ID_ETHStatMemUsed 181
156
#define PARA_ID_ETHStatMemMax 182
157
#define PARA_ID_ETHStatMemErr 183
158
#define PARA_ID_ETHStatTCPtx 184
159
#define PARA_ID_ETHStatTCPrx 185
160
#define PARA_ID_ETHStatTCPdrop 186
161
#define PARA_ID_ETHStatUDPtx 187
162
#define PARA_ID_ETHStatUDPrx 188
163
#define PARA_ID_ETHStatUDPerr 189
164
#define PARA_ID_ETHStatUDPdrop 190
165
#define PARA_ID_ETHStat11 191
166
#define PARA_ID_ETHStat12 192
167
#define PARA_ID_ETHStat13 193
168
#define PARA_ID_ETHStat14 194
169
#define PARA_ID_ETHStat15 195
170
#define PARA_ID_ETHStat16 196
171
172
#define PARA_ID_ErrorStackId 300
173
#define PARA_ID_ErrorStackText 301
174
#define PARA_ID_ErrorSeverity 302
175
#define PARA_ID_ErrorComment 303
176
#define PARA_ID_ErrorFile 304
177
#define PARA_ID_ErrorLine 305
178
#define PARA_ID_ErrorCounter 306
179
#define PARA_ID_ErrorReset 307
180
#define PARA_ID_ErrorTest 308
181
#define PARA_ID_StoredErrorId 309
182
#define PARA_ID_ErrorStackTimestamp1 310
183
#define PARA_ID_ErrorStackTimestamp2 311
184
#define PARA_ID_ErrorStackActualTimestamp1 312
185
#define PARA_ID_ErrorStackActualTimestamp2 313
186
#define PARA_ID_ErrorStackSubID 314
187
#define PARA_ID_ErrorsChanged 315
188
#define PARA_ID_ErrorMemAddress 316
189
#define PARA_ID_ErrorMemSize 317
190
#define PARA_ID_ErrorSystemVersion 318
191
#define PARA_ID_ErrorPending 319
192
193
#define PARA_ID_TimestampControlP 320
194
#define PARA_ID_TimestampControlI 321
195
#define PARA_ID_TimestampDifference 322
196
#define PARA_ID_TimestampTransportDelay 323
197
#define PARA_ID_TimestampRxTimeOut 324
198
#define PARA_ID_TimestampMasterSlaveSelector 325
199
#define PARA_ID_TimestampSyncErrCountMax 326
200
#define PARA_ID_TimestampPLCFilter 327
201
#define PARA_ID_TimestampDifferenceFiltered 328
202
#define PARA_ID_TimestampDeviation 329
203
#define PARA_ID_TimestampDeviationFiltered 330
204
#define PARA_ID_TimestampDeviationFilterTime 331
205
#define PARA_ID_TimestampSyncMaxDifference 332
206
#define PARA_ID_TimestampErrorCount 333
207
#define PARA_ID_TimestampNoSyncTimeOut 334
208
209
#define PARA_ID_ErrorsChanged2 340
210
#define PARA_ID_ErrorAddress 341
211
212
#define PARA_ID_GitFwId 370
213
#define PARA_ID_BranchName 371
214
#define PARA_ID_Dirty 372
215
#define PARA_ID_Commits 373
216
//------------------------------------------
217
218
#define PARA_ID_ScopeFlags 2000
219
#define PARA_ID_ScopeDivider 2001
220
#define PARA_ID_ScopeChannelCount 2002
221
#define PARA_ID_ScopeTriggerLevel 2003
222
#define PARA_ID_ScopeChannelAdress 2004
223
#define PARA_ID_ScopeChannelSize 2005
224
#define PARA_ID_ScopeMemoryIndex 2006
225
#define PARA_ID_ScopeMemory 2007
226
#define PARA_ID_ScopeMemorySize 2008
227
#define PARA_ID_ScopeMaxMemorySize 2009
228
#define PARA_ID_ScopeSamplingRate 2010
229
#define PARA_ID_ScopePreTrigger 2011
230
#define PARA_ID_ScopeTransmitAddress 2012
231
#define PARA_ID_ScopeInUse 2013
232
#define PARA_ID_ScopeUDPPort 2014
233
#define PARA_ID_ScopeFrimwareCRC 2015
234
#define PARA_ID_TriggerTimestampSeconds 2016
235
#define PARA_ID_TriggerTimestampNanoSeconds 2017
236
#define PARA_ID_TriggerGroupe 2018
237
238
#endif
// __PARA_ID_SYSTEM__
239
src
PARA_ID_System.h
Generated by
1.9.4