Index: sources/canbus/MessageDispatcher.cpp =================================================================== diff -u -r93b6bd48e2aec1fca4f2b5b79dcefffa49e9ce16 -r0b8e00869ef81ef0a834c03c13049f4c281870d2 --- sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision 93b6bd48e2aec1fca4f2b5b79dcefffa49e9ce16) +++ sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision 0b8e00869ef81ef0a834c03c13049f4c281870d2) @@ -503,8 +503,8 @@ } QByteArray mData; - - if (! _interpreter.interpretMessage(vActionId, vData, mData)) { + Can_Id canid; + if (! _interpreter.interpretMessage(vActionId, vData, mData, canid)) { LOG_DEBUG(QString("Incorrect Message, can't be interpreted, %1").arg(Format::toHexString(vActionId))); // TODO : LogInfo Improvement return; } @@ -534,9 +534,9 @@ // since it does not need Re-Acknow // and this is the sequence number which will be used // to remove the message from the Acknow list. - emit didAcknowTransmit(eChlid_UI_HD, vSequence, frameList); + emit didAcknowTransmit(canid, vSequence, frameList); } - framesTransmit(eChlid_UI_HD, frameList); + framesTransmit(canid, frameList); } /*!