From 1448af703c3fabaf58253735fb5d908cc3f80c72 Mon Sep 17 00:00:00 2001 From: "Marius Petrescu, YO2LOJ" Date: Sat, 11 May 2019 19:36:19 +0300 Subject: [PATCH] Update YSF2DMR.cpp Added resending of 400x TG on XLX reconnection --- YSF2DMR/YSF2DMR.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/YSF2DMR/YSF2DMR.cpp b/YSF2DMR/YSF2DMR.cpp index 1d4e610..7aadb47 100644 --- a/YSF2DMR/YSF2DMR.cpp +++ b/YSF2DMR/YSF2DMR.cpp @@ -356,6 +356,10 @@ int CYSF2DMR::run() LogMessage("XLX, Linking to reflector XLX%03u, module %s", m_xlxrefl, m_xlxmodule.c_str()); m_xlxConnected = true; } + else if (!m_dmrNetwork->isConnected() && !m_xlxmodule.empty() && m_xlxConnected) { + LogMessage("XLX, Disconnected from reflector XLX%03u, module %s", m_xlxrefl, m_xlxmodule.c_str()); + m_xlxConnected = false; + } if (m_wiresX != NULL) { switch (TG_connect_state) {