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; }