Index: sources/canbus/MessageDispatcher.cpp =================================================================== diff -u -r695e95aa2ec5e6e1c395567449ac0f671ecd61ed -r583d1953c783940c93f22c37b23daadb1ff3a09c --- sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision 695e95aa2ec5e6e1c395567449ac0f671ecd61ed) +++ sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision 583d1953c783940c93f22c37b23daadb1ff3a09c) @@ -618,7 +618,9 @@ bool mNeedsAcknow = needsAcknow(vActionId); if (mNeedsAcknow) { mSequence = -mSequence; + #ifndef DISABLE_ACKNOW_CHECKIN_MESSAGE_LOG LOG_EVENT(tr("UI,Ack Req, Sq:%1, ID:%2").arg(mSequence).arg(Format::toHexString(vActionId))); + #endif #ifdef DEBUG_ACKBACK_HD_TO_UI qDebug() << tr(" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UI AckReq : %1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ").arg(mSequence); #endif @@ -696,7 +698,9 @@ GuiActionType mActionId = vMessage.actionId; switch (mActionId) { case GuiActionType::ID_Acknow: + #ifndef DISABLE_ACKNOW_CHECKIN_MESSAGE_LOG LOG_EVENT(tr("HD,Ack Bak, Sq:%1").arg(mSequence)); + #endif #ifdef DEBUG_ACKBACK_HD_TO_UI qDebug() << tr(" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HD AckBak : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ").arg(mSequence).arg(vMessage.actionId); #endif @@ -705,13 +709,17 @@ default: if (mSequence < 0) { + #ifndef DISABLE_ACKNOW_CHECKIN_MESSAGE_LOG LOG_EVENT(tr("HD,Ack Req, Sq:%1, ID:%2").arg(mSequence).arg(Format::toHexString(mActionId))); + #endif #ifdef DEBUG_ACKBACK_HD_TO_UI qDebug() << tr(" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HD AckReq : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ").arg(mSequence).arg(vMessage.actionId); #endif // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UI AckBak is immediately handled at the same place. actionTransmit(GuiActionType::ID_Acknow, {}, -mSequence); + #ifndef DISABLE_ACKNOW_CHECKIN_MESSAGE_LOG LOG_EVENT(tr("UI,Ack Bak, Sq:%1").arg(-mSequence)); + #endif #ifdef DEBUG_ACKBACK_HD_TO_UI qDebug() << tr(" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UI AckBak : %1 %2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ").arg(-mSequence).arg(vMessage.actionId); #endif