Index: sources/canbus/MessageDispatcher.cpp =================================================================== diff -u -r3e64d98e243484505a44d99b13826097cb6b01eb -rcbb246d6efa242f927f88ac5da518dedb2d63320 --- sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision 3e64d98e243484505a44d99b13826097cb6b01eb) +++ sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision cbb246d6efa242f927f88ac5da518dedb2d63320) @@ -103,6 +103,10 @@ connect(&_MessageAcknowModel , SIGNAL(didFailedTransmit( Sequence )), this , SLOT( onFailedTransmit( Sequence ))); + // Application Settings are ready + connect(&_ApplicationController, SIGNAL(didSettingsDone ()), + this , SLOT( onSettingsDone ())); + // ---- Signal/Slots ADJUST_TRANSMT_MODEL_BRIDGE_CONNECTIONS(_ApplicationController) ACTION_RECEIVE_MODEL_BRIDGE_CONNECTIONS(_interpreter ) @@ -218,6 +222,15 @@ actionTransmit(vActionId, vData); } +/*! + * \brief MessageDispatcher::onSettingsDone + * \details The slot to handle didSettingsDone signal of the ApplicationController + */ +void MessageDispatcher::onSettingsDone() +{ + _interpreter.updateUnhandledMessages(); +} + // ---------------------------------------------------------------------------------------------------- /*!