Support for Long Names with QCanDbcFileParser?
-
I noticed when parsing a DBC file, the signal names truncate to 32 characters. I think this limitation is based on older systems/tools, but the DBC files used by the customers I'm developing for exceed this limit. I don't know much about DBC standards. As far as I'm aware, what I'm looking for is support for the "SystemNodeLongSymbol" attribute for objects in a Vector DBC. Any advice?
Edit:
I wanted to also add that I was able to solve this by first parsing the long names using regular expressions, then having a custom QMap for the long names and the QCanSignalDescription objects returned by QCanDbcFileParser. I'm mainly wondering if there's a better way to go about this that I'm missing. -
Hi and welcome to devnet,
Which version of Qt are you using ?
Can you provide a minimal compilable example that shows this issue ?