From 428fa3776b689ee29423db6fa9adb65672612cae Mon Sep 17 00:00:00 2001 From: Bertrand Date: Wed, 24 Feb 2021 08:15:21 +0100 Subject: [PATCH] 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) --- framefileio.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framefileio.cpp b/framefileio.cpp index 87645b7..ea50a33 100644 --- a/framefileio.cpp +++ b/framefileio.cpp @@ -1584,7 +1584,7 @@ bool FrameFileIO::loadCanalyzerASC(QString filename, QVector* 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();