Update RemoteCommand to disable/enable network modes
This commit is contained in:
parent
4eb534aab6
commit
26243c0247
|
@ -1997,22 +1997,32 @@ void CMMDVMHost::remoteControl()
|
||||||
case RCD_ENABLE_DSTAR:
|
case RCD_ENABLE_DSTAR:
|
||||||
if (m_dstar != NULL && m_dstarEnabled==false)
|
if (m_dstar != NULL && m_dstarEnabled==false)
|
||||||
processEnableCommand(m_dstarEnabled, true);
|
processEnableCommand(m_dstarEnabled, true);
|
||||||
|
if (m_dstarNetwork != NULL)
|
||||||
|
m_dstarNetwork->enable(true);
|
||||||
break;
|
break;
|
||||||
case RCD_ENABLE_DMR:
|
case RCD_ENABLE_DMR:
|
||||||
if (m_dmr != NULL && m_dmrEnabled==false)
|
if (m_dmr != NULL && m_dmrEnabled==false)
|
||||||
processEnableCommand(m_dmrEnabled, true);
|
processEnableCommand(m_dmrEnabled, true);
|
||||||
|
if (m_dmrNetwork != NULL)
|
||||||
|
m_dmrNetwork->enable(true);
|
||||||
break;
|
break;
|
||||||
case RCD_ENABLE_YSF:
|
case RCD_ENABLE_YSF:
|
||||||
if (m_ysf != NULL && m_ysfEnabled==false)
|
if (m_ysf != NULL && m_ysfEnabled==false)
|
||||||
processEnableCommand(m_ysfEnabled, true);
|
processEnableCommand(m_ysfEnabled, true);
|
||||||
|
if (m_ysfNetwork != NULL)
|
||||||
|
m_ysfNetwork->enable(true);
|
||||||
break;
|
break;
|
||||||
case RCD_ENABLE_P25:
|
case RCD_ENABLE_P25:
|
||||||
if (m_p25 != NULL && m_p25Enabled==false)
|
if (m_p25 != NULL && m_p25Enabled==false)
|
||||||
processEnableCommand(m_p25Enabled, true);
|
processEnableCommand(m_p25Enabled, true);
|
||||||
|
if (m_p25Network != NULL)
|
||||||
|
m_p25Network->enable(true);
|
||||||
break;
|
break;
|
||||||
case RCD_ENABLE_NXDN:
|
case RCD_ENABLE_NXDN:
|
||||||
if (m_nxdn != NULL && m_nxdnEnabled==false)
|
if (m_nxdn != NULL && m_nxdnEnabled==false)
|
||||||
processEnableCommand(m_nxdnEnabled, true);
|
processEnableCommand(m_nxdnEnabled, true);
|
||||||
|
if (m_nxdnNetwork != NULL)
|
||||||
|
m_nxdnNetwork->enable(true);
|
||||||
break;
|
break;
|
||||||
case RCD_ENABLE_FM:
|
case RCD_ENABLE_FM:
|
||||||
if (m_fmEnabled==false)
|
if (m_fmEnabled==false)
|
||||||
|
@ -2021,22 +2031,32 @@ void CMMDVMHost::remoteControl()
|
||||||
case RCD_DISABLE_DSTAR:
|
case RCD_DISABLE_DSTAR:
|
||||||
if (m_dstar != NULL && m_dstarEnabled==true)
|
if (m_dstar != NULL && m_dstarEnabled==true)
|
||||||
processEnableCommand(m_dstarEnabled, false);
|
processEnableCommand(m_dstarEnabled, false);
|
||||||
|
if (m_dstarNetwork != NULL)
|
||||||
|
m_dstarNetwork->enable(false);
|
||||||
break;
|
break;
|
||||||
case RCD_DISABLE_DMR:
|
case RCD_DISABLE_DMR:
|
||||||
if (m_dmr != NULL && m_dmrEnabled==true)
|
if (m_dmr != NULL && m_dmrEnabled==true)
|
||||||
processEnableCommand(m_dmrEnabled, false);
|
processEnableCommand(m_dmrEnabled, false);
|
||||||
|
if (m_dmrNetwork != NULL)
|
||||||
|
m_dmrNetwork->enable(false);
|
||||||
break;
|
break;
|
||||||
case RCD_DISABLE_YSF:
|
case RCD_DISABLE_YSF:
|
||||||
if (m_ysf != NULL && m_ysfEnabled==true)
|
if (m_ysf != NULL && m_ysfEnabled==true)
|
||||||
processEnableCommand(m_ysfEnabled, false);
|
processEnableCommand(m_ysfEnabled, false);
|
||||||
|
if (m_ysfNetwork != NULL)
|
||||||
|
m_ysfNetwork->enable(false);
|
||||||
break;
|
break;
|
||||||
case RCD_DISABLE_P25:
|
case RCD_DISABLE_P25:
|
||||||
if (m_p25 != NULL && m_p25Enabled==true)
|
if (m_p25 != NULL && m_p25Enabled==true)
|
||||||
processEnableCommand(m_p25Enabled, false);
|
processEnableCommand(m_p25Enabled, false);
|
||||||
|
if (m_p25Network != NULL)
|
||||||
|
m_p25Network->enable(false);
|
||||||
break;
|
break;
|
||||||
case RCD_DISABLE_NXDN:
|
case RCD_DISABLE_NXDN:
|
||||||
if (m_nxdn != NULL && m_nxdnEnabled==true)
|
if (m_nxdn != NULL && m_nxdnEnabled==true)
|
||||||
processEnableCommand(m_nxdnEnabled, false);
|
processEnableCommand(m_nxdnEnabled, false);
|
||||||
|
if (m_nxdnNetwork != NULL)
|
||||||
|
m_nxdnNetwork->enable(false);
|
||||||
break;
|
break;
|
||||||
case RCD_DISABLE_FM:
|
case RCD_DISABLE_FM:
|
||||||
if (m_fmEnabled == true)
|
if (m_fmEnabled == true)
|
||||||
|
|
Loading…
Reference in a new issue