attributes
attributes: Record<string, any>
bit_length
bit_length: number
Optionalcomment
comment?: string
comments
comments: Record<string, string>
initial_value
initial_value: string
is_big_endian
is_big_endian: boolean
is_float
is_float: boolean
is_multiplexer
is_multiplexer: boolean
is_signed
is_signed: boolean
Optionalmux_val_grp
mux_val_grp?: number[][]
Optionalmux_value
mux_value?: number
Optionalmuxer_for_signal
muxer_for_signal?: string
OptionalphysValue
physValue?: string
receivers
receivers: string[]
start_bit
start_bit: number
Optionalunit
unit?: string
Optionalvalue
value?: string
values
values: Record<string, string>
CAN signal definition with bit layout, scaling, and value mapping.