Merge branch 'fix_socketcand' into fix_addframebadalloc
This commit is contained in:
@@ -396,6 +396,18 @@ void SocketCANd::procRXData(QString data, int busNum)
|
|||||||
{
|
{
|
||||||
rx_state[busNum] = RAWMODE;
|
rx_state[busNum] = RAWMODE;
|
||||||
}
|
}
|
||||||
|
else if(data.indexOf("< ok >", 0, Qt::CaseSensitivity::CaseInsensitive) == 0)
|
||||||
|
{
|
||||||
|
qDebug() << "Ok found at start of compound message, switching to RAW and decoding immediately";
|
||||||
|
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;
|
break;
|
||||||
case RAWMODE:
|
case RAWMODE:
|
||||||
decodeFrames(data, busNum);
|
decodeFrames(data, busNum);
|
||||||
|
|||||||
Reference in New Issue
Block a user