fix: hardware filter values truncated to 16-bit
Hardware mask/filter settings were stored in int16_t,
causing corruption of extended CAN IDs (29-bit).
Changed DeviceSettings::hwf[] and related parsing buffers
from int16_t to int32_t.
fix: hardware filter values truncated to 16-bit
Hardware mask/filter settings were stored in int16_t,
causing corruption of extended CAN IDs (29-bit).
Changed DeviceSettings::hwf[] and related parsing buffers
from int16_t to int32_t.