Equates to a rudamentary Key-Value (KV
) map for Signal data. Allows DBC interpreters to output human-readable strings from raw Signal input values.
VAL_ <ID> <SignalName> Key_1 "Val_1" ... Key_N "Val_N";
CAN_ID
ยท decimal
Signal
ยท signal
- mnemonic name - see signalsLabelN
ยท number
- raw signal valuesValueN
ยท string
- text descriptionNote: multiple pairs of values are permitted. Minimum of 1 pair required.
GearSelector
(enum
)VAL_ 123 GearSelector 0 "P" 1 "R" 2 "N" 3 "D";
0
-> P
- park1
-> R
- reverse2
-> N
- neutral3
-> D
- driveHandbrakeStatus
(boolean
)VAL_ 456 HandbrakeStatus 0 "Disengaged" 1 "Engaged";
0
-> Disengaged
1
-> Engaged
HeadlightStatus
(boolean
)VAL_ 789 HeadlightStatus 0 "Off" 1 "On" ;
0
-> Off
1
-> On