Closed vadrianc closed 4 years ago
Yes you are right this is an issue. We have also to change the typeInfo variable to integer type.
@vadrianc Can you try this and provide a bug fix Pull Request?
Is this still an issue? Can you provide a solution for this?
Any Update on this issue?
No update, please reopen if still an issue.
If an unknown argument type is used inside a frame found in a Fibex file, the
NonverbosePlugin::ParseFile(QString)
interprets it as a string:else { pdu->typeInfo = 0; // zero means a string (see below enum) }
when it should use the already defined
DltTypeInfoUnknown
://! The type definition of a DLT message argument. typedef enum { DltTypeInfoUnknown = -2, DltTypeInfoStrg = 0,DltTypeInfoBool,DltTypeInfoSInt,DltTypeInfoUInt, DltTypeInfoFloa, DltTypeInfoRawd, DltTypeInfoTrai, DltTypeInfoUtf8 } DltTypeInfoDef;
The unknown PDU I defined and used in a frame: