recognizing extended frame IDs in Vector asc even if not preceded by 'x'

I stumbled upon a few log files with extended IDs but no x (SAE J1939)
This commit is contained in:
Bertrand
2021-02-24 08:15:33 +01:00
parent 4d4dc687aa
commit 428fa3776b
+1 -1
View File
@@ -1584,7 +1584,7 @@ bool FrameFileIO::loadCanalyzerASC(QString filename, QVector<CANFrame>* frames)
else
{
thisFrame.setFrameId(tokens[2].toUInt(nullptr, 16));
thisFrame.setExtendedFrameFormat(false);
thisFrame.setExtendedFrameFormat(thisFrame.frameId() > 0x7FF); //some .asc files have extended IDs without 'x'
}
int payloadLen = tokens[5].toInt();