type0
June 15, 2025, 5:49am
1
I’m trying to export the coolant temperature reading from the PMU to be read at a CanChecked display. However, the display only imports from DBC.
CANX file Proton Drive
Can I have any help with this? and any chance I could get an export to DBC in the PMU Client?
We will add DBC export functionality in one of the future releases. Until then, it has to be done manually.
I have created a DBC file based on the CANX file that you shared.
temperature_fan_V.dbc (626 Bytes)
type0
June 18, 2025, 2:56am
3
I very much appreciate the translation provided. Is there a well defined/documented procedure I can follow to do my own translations? So I don’t bother you in the near future until this export feature is implemented in software.
I would very much appreciate such a procedure as a temporary measure. I think I’m not alone in this. Thanks!
You can use, for example, Kvaser Database Editor and manually enter the messages there:
In your case:
The coolant temperature from the .canx file is defined as:
<channel id="c_coolant_temperature" type="s16-le" byteOffset="0"/>
s16-le means the type is signed 16-bit, and the byte order is little endian (Intel in Kvaser DE).
Bitpos settings:
For channel type x16-be:
Bitpos = (byteOffset + 1) * 8
For channel type x16-le, x8-le, x8-be:
Bitpos = byteOffset * 8
type0
June 19, 2025, 1:11am
5
Very nice that you took a bit of time to explain this! Greatly appreciate. I’ll try it out.
I’m also interested in this functionality, when will this feature be released @mfudala_ECUMASTER ?
I hope it will be ready in a few weeks, maybe in a month or two.