Index: sources/canbus/messagedispatcher.h =================================================================== diff -u -rb798668f16ad0967ab97e96f5f9a2cdd821e899f -r255df1f61af0193b8f2f9630bdf3ce68be0f5e29 --- sources/canbus/messagedispatcher.h (.../messagedispatcher.h) (revision b798668f16ad0967ab97e96f5f9a2cdd821e899f) +++ sources/canbus/messagedispatcher.h (.../messagedispatcher.h) (revision 255df1f61af0193b8f2f9630bdf3ce68be0f5e29) @@ -104,6 +104,8 @@ QList _needsAcknow { GuiActionType::AdjustBloodDialysateReq , GuiActionType::AdjustDurationReq , + GuiActionType::AlarmSilenceReq , + GuiActionType::KeepAlive }; // no action needs Acknow for now // Singleton @@ -180,6 +182,13 @@ */ void didFrameTransmit (Can_Id vCan_Id, const QByteArray &vPayload); + /*! + * \brief didFailedTransmit + * \details When a message fails to transmit to the HD, emit this signal. + * \param vSequence - The message Sequence we that failed to send. + */ + void didFailedTransmit(Sequence vSequence); + private slots: // A Frame has been received from CanInterface void onFrameReceive (Can_Id vCan_Id, const QByteArray &vPayload);