@@ -27,6 +27,25 @@ extern "C" {
2727#define UTEST_2_IDE (0U)
2828#define UTEST_2_DLC (8U)
2929#define UTEST_2_CANID (0x14d)
30+
31+ // Value tables for @ValTest signal
32+
33+ #ifndef ValTest_UTEST_2_Unsupported
34+ #define ValTest_UTEST_2_Unsupported (3)
35+ #endif
36+
37+ #ifndef ValTest_UTEST_2_Fail
38+ #define ValTest_UTEST_2_Fail (2)
39+ #endif
40+
41+ #ifndef ValTest_UTEST_2_OK
42+ #define ValTest_UTEST_2_OK (1)
43+ #endif
44+
45+ #ifndef ValTest_UTEST_2_Undefined
46+ #define ValTest_UTEST_2_Undefined (0)
47+ #endif
48+
3049// signal: @U7_TEST_1_ro
3150#define TESTDB_U7_TEST_1_ro_CovFactor (1)
3251#define TESTDB_U7_TEST_1_ro_toS (x ) ( (uint8_t) ((x) - (-255)) )
@@ -135,16 +154,77 @@ typedef struct
135154#define UTEST_3_DLC (8U)
136155#define UTEST_3_CANID (0x22b)
137156
157+ // Value tables for @TestValTableID signal
158+
159+ #ifndef TestValTableID_UTEST_3_Description_for_the_value_0x7
160+ #define TestValTableID_UTEST_3_Description_for_the_value_0x7 (-2)
161+ #endif
162+
163+ #ifndef TestValTableID_UTEST_3_Udef
164+ #define TestValTableID_UTEST_3_Udef (-1)
165+ #endif
166+
167+ #ifndef TestValTableID_UTEST_3_Udef
168+ #define TestValTableID_UTEST_3_Udef (6)
169+ #endif
170+
171+ #ifndef TestValTableID_UTEST_3_Udef
172+ #define TestValTableID_UTEST_3_Udef (5)
173+ #endif
174+
175+ #ifndef TestValTableID_UTEST_3_Udef
176+ #define TestValTableID_UTEST_3_Udef (4)
177+ #endif
178+
179+ #ifndef TestValTableID_UTEST_3_Error
180+ #define TestValTableID_UTEST_3_Error (3)
181+ #endif
182+
183+ #ifndef TestValTableID_UTEST_3_Ok
184+ #define TestValTableID_UTEST_3_Ok (2)
185+ #endif
186+
187+ #ifndef TestValTableID_UTEST_3_State_one
188+ #define TestValTableID_UTEST_3_State_one (1)
189+ #endif
190+
191+ #ifndef TestValTableID_UTEST_3_State_1
192+ #define TestValTableID_UTEST_3_State_1 (0)
193+ #endif
194+
195+
138196typedef struct
139197{
140198#ifdef TESTDB_USE_BITS_SIGNAL
141199
142200 uint32_t U32_TEST_1 ; // Bits=32
143201
202+ // -2 : "Description for the value '0x7'"
203+ // -1 : "Udef"
204+ // 6 : "Udef"
205+ // 5 : "Udef"
206+ // 4 : "Udef"
207+ // 3 : "Error"
208+ // 2 : "Ok"
209+ // 1 : "State one"
210+ // 0 : "State 1"
211+ uint8_t TestValTableID : 3 ; // Bits= 3
212+
144213#else
145214
146215 uint32_t U32_TEST_1 ; // Bits=32
147216
217+ // -2 : "Description for the value '0x7'"
218+ // -1 : "Udef"
219+ // 6 : "Udef"
220+ // 5 : "Udef"
221+ // 4 : "Udef"
222+ // 3 : "Error"
223+ // 2 : "Ok"
224+ // 1 : "State one"
225+ // 0 : "State 1"
226+ uint8_t TestValTableID ; // Bits= 3
227+
148228#endif // TESTDB_USE_BITS_SIGNAL
149229
150230#ifdef TESTDB_USE_DIAG_MONITORS
@@ -160,6 +240,25 @@ typedef struct
160240#define FLT_TEST_1_DLC (8U)
161241#define FLT_TEST_1_CANID (0x360)
162242#define FLT_TEST_1_CYC (101U)
243+
244+ // Value tables for @ValTable signal
245+
246+ #ifndef ValTable_FLT_TEST_1_Unsupported
247+ #define ValTable_FLT_TEST_1_Unsupported (3)
248+ #endif
249+
250+ #ifndef ValTable_FLT_TEST_1_Fail
251+ #define ValTable_FLT_TEST_1_Fail (2)
252+ #endif
253+
254+ #ifndef ValTable_FLT_TEST_1_OK
255+ #define ValTable_FLT_TEST_1_OK (1)
256+ #endif
257+
258+ #ifndef ValTable_FLT_TEST_1_Undefined
259+ #define ValTable_FLT_TEST_1_Undefined (0)
260+ #endif
261+
163262// signal: @INT_TEST_2_ro
164263#define TESTDB_INT_TEST_2_ro_CovFactor (5)
165264#define TESTDB_INT_TEST_2_ro_toS (x ) ( (int8_t) ((x) / (5)) )
@@ -423,6 +522,25 @@ typedef struct
423522#define EMPTY_EXT_ID_DLC (8U)
424523#define EMPTY_EXT_ID_CANID (0x1ffffff6)
425524
525+ // Value tables for @ValTest signal
526+
527+ #ifndef ValTest_EMPTY_EXT_ID_Unsupported
528+ #define ValTest_EMPTY_EXT_ID_Unsupported (3)
529+ #endif
530+
531+ #ifndef ValTest_EMPTY_EXT_ID_Fail
532+ #define ValTest_EMPTY_EXT_ID_Fail (2)
533+ #endif
534+
535+ #ifndef ValTest_EMPTY_EXT_ID_OK
536+ #define ValTest_EMPTY_EXT_ID_OK (1)
537+ #endif
538+
539+ #ifndef ValTest_EMPTY_EXT_ID_Undefined
540+ #define ValTest_EMPTY_EXT_ID_Undefined (0)
541+ #endif
542+
543+
426544typedef struct
427545{
428546#ifdef TESTDB_USE_BITS_SIGNAL
0 commit comments