Index: sources/canbus/MessageDispatcher.cpp =================================================================== diff -u -r5215e145a0f26a20c99e3f10af6ac8a9c3b67383 -r179783b8085cac87e0fe9f247b475f2c64886174 --- sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision 5215e145a0f26a20c99e3f10af6ac8a9c3b67383) +++ sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision 179783b8085cac87e0fe9f247b475f2c64886174) @@ -502,8 +502,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; } @@ -533,9 +533,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); } /*!