From 1282e37311c8cbcd7d14d4379ab0e8a36c27b88a Mon Sep 17 00:00:00 2001 From: jfmartel Date: Fri, 24 Nov 2017 09:06:50 -0500 Subject: [PATCH] Correction icone modbus MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit -Changer l'état de l'icône modbus lors de la perte de connexion --- Configuration/ZT.cfg | 6 +++--- sources/Modbus/ModbusCCMgr.cpp | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Configuration/ZT.cfg b/Configuration/ZT.cfg index 93dac7b..9410eb6 100644 --- a/Configuration/ZT.cfg +++ b/Configuration/ZT.cfg @@ -49,7 +49,7 @@ SONDE_LASER_EXT_1=ttyS1 # OUI: force l'utilisation de la communication Modbus avec la CC. # NON: force la désactivation du lien Modbus avec la CC (utilisation des TC/TK discrètes) # AUTO: détection du lien Modbus au démarrage de la ZT et autoconfiguration de l'interface. -UTILISER_MODBUS_CC=AUTO +UTILISER_MODBUS_CC=OUI #Adresse modbus de la ZT MODBUS_CC_DEVID=1 #Port Modbus/TCP @@ -80,7 +80,7 @@ ENGLOG=3 #STATION=LONGUEIL #STATION=SAINT_MICHEL #STATION=SNOWDON_L5 -STATION=MONTMORENCY +#STATION=MONTMORENCY #STATION=MONTMORENCY_10_12 #STATION=MONTMORENCY_10_22 -#STATION=DU_COLLEGE +STATION=DU_COLLEGE diff --git a/sources/Modbus/ModbusCCMgr.cpp b/sources/Modbus/ModbusCCMgr.cpp index e62b531..fed9b13 100644 --- a/sources/Modbus/ModbusCCMgr.cpp +++ b/sources/Modbus/ModbusCCMgr.cpp @@ -147,6 +147,7 @@ void CModbusCCMgr::RegistersDatabaseUpdated(quint16 StartAddress, quint16 Length if(mCCLinkState == false) { mCCLinkState = true; + emit ModbusCCConnected(); CZTLog::instance()->AddLogString("Lien de communication (Watchdog) avec la CC rétabli",true); } } @@ -264,6 +265,7 @@ void CModbusCCMgr::ModbusCCWatchdogTimeout() { CZTLog::instance()->AddLogString("Perte du lien de communication avec la CC: Watchdog CC Expiré",true); ResetCCRepository(); + emit ModbusCCDisconnected(); mCCLinkState = false; }