mirror of
https://github.com/g4klx/MMDVMHost
synced 2025-12-24 09:35:40 +08:00
Add the P25 and NXDN transmit hang timer settings.
This commit is contained in:
16
Conf.cpp
16
Conf.cpp
@@ -163,12 +163,14 @@ m_p25NAC(0x293U),
|
||||
m_p25SelfOnly(false),
|
||||
m_p25OverrideUID(false),
|
||||
m_p25RemoteGateway(false),
|
||||
m_p25TXHang(5U),
|
||||
m_p25ModeHang(10U),
|
||||
m_nxdnEnabled(false),
|
||||
m_nxdnId(0U),
|
||||
m_nxdnRAN(1U),
|
||||
m_nxdnSelfOnly(false),
|
||||
m_nxdnRemoteGateway(false),
|
||||
m_nxdnTXHang(5U),
|
||||
m_nxdnModeHang(10U),
|
||||
m_pocsagEnabled(false),
|
||||
m_pocsagFrequency(0U),
|
||||
@@ -671,6 +673,8 @@ bool CConf::read()
|
||||
m_p25SelfOnly = ::atoi(value) == 1;
|
||||
else if (::strcmp(key, "RemoteGateway") == 0)
|
||||
m_p25RemoteGateway = ::atoi(value) == 1;
|
||||
else if (::strcmp(key, "TXHang") == 0)
|
||||
m_p25TXHang = (unsigned int)::atoi(value);
|
||||
else if (::strcmp(key, "ModeHang") == 0)
|
||||
m_p25ModeHang = (unsigned int)::atoi(value);
|
||||
} else if (section == SECTION_NXDN) {
|
||||
@@ -684,6 +688,8 @@ bool CConf::read()
|
||||
m_nxdnSelfOnly = ::atoi(value) == 1;
|
||||
else if (::strcmp(key, "RemoteGateway") == 0)
|
||||
m_nxdnRemoteGateway = ::atoi(value) == 1;
|
||||
else if (::strcmp(key, "TXHang") == 0)
|
||||
m_nxdnTXHang = (unsigned int)::atoi(value);
|
||||
else if (::strcmp(key, "ModeHang") == 0)
|
||||
m_nxdnModeHang = (unsigned int)::atoi(value);
|
||||
} else if (section == SECTION_POCSAG) {
|
||||
@@ -1450,6 +1456,11 @@ bool CConf::getP25RemoteGateway() const
|
||||
return m_p25RemoteGateway;
|
||||
}
|
||||
|
||||
unsigned int CConf::getP25TXHang() const
|
||||
{
|
||||
return m_p25TXHang;
|
||||
}
|
||||
|
||||
unsigned int CConf::getP25ModeHang() const
|
||||
{
|
||||
return m_p25ModeHang;
|
||||
@@ -1480,6 +1491,11 @@ bool CConf::getNXDNRemoteGateway() const
|
||||
return m_nxdnRemoteGateway;
|
||||
}
|
||||
|
||||
unsigned int CConf::getNXDNTXHang() const
|
||||
{
|
||||
return m_nxdnTXHang;
|
||||
}
|
||||
|
||||
unsigned int CConf::getNXDNModeHang() const
|
||||
{
|
||||
return m_nxdnModeHang;
|
||||
|
||||
Reference in New Issue
Block a user