Fixes to allow native files and CRTD files to load with frame that have zero data bytes, allow loading of files that have errors.

This commit is contained in:
Collin Kidder
2018-05-17 20:40:17 -04:00
parent 9f9ef3649b
commit f5b8f1090b
2 changed files with 16 additions and 3 deletions
+2 -2
View File
@@ -325,7 +325,7 @@ bool FrameFileIO::loadCRTDFile(QString filename, QVector<CANFrame>* frames)
{
QList<QByteArray> tokens = line.split(' ');
int multiplier;
if (tokens.length() > 3)
if (tokens.length() > 2)
{
int idxOfDecimal = tokens[0].indexOf('.');
if (idxOfDecimal > -1) {
@@ -699,7 +699,7 @@ bool FrameFileIO::loadNativeCSVFile(QString filename, QVector<CANFrame>* frames)
if (line.length() > 2)
{
QList<QByteArray> tokens = line.split(',');
if (tokens.length() >= 6)
if (tokens.length() >= 5)
{
if (tokens[0].length() > 3)
{