Added handing of ok message from RAW mode switch coming in out of order with other messages...

For now I made it its own else statement so it can be detected
This commit is contained in:
Andy Huska
2022-09-17 12:52:03 -05:00
parent 47d07b8bf2
commit 60520b5939
+6
View File
@@ -402,6 +402,12 @@ void SocketCANd::procRXData(QString data, int busNum)
rx_state[busNum] = RAWMODE;
decodeFrames(data, busNum);
}
else if(data.indexOf("< ok >", 0, Qt::CaseSensitivity::CaseInsensitive) > 0)
{
qDebug() << "Ok found at in middle of compound message, switching to RAW and decoding immediately";
rx_state[busNum] = RAWMODE;
decodeFrames(data, busNum);
}
break;
case RAWMODE:
decodeFrames(data, busNum);