Allow the FM network sample rate to be specified.

This commit is contained in:
Jonathan Naylor
2020-07-27 10:38:07 +01:00
parent c80894ddaa
commit da077c73f8
9 changed files with 134 additions and 41 deletions

View File

@@ -268,6 +268,7 @@ m_fmGatewayAddress(),
m_fmGatewayPort(0U),
m_fmLocalAddress(),
m_fmLocalPort(0U),
m_fmSampleRate(8000U),
m_fmNetworkModeHang(3U),
m_fmNetworkDebug(false),
m_ax25NetworkEnabled(false),
@@ -933,6 +934,8 @@ bool CConf::read()
m_fmGatewayAddress = value;
else if (::strcmp(key, "GatewayPort") == 0)
m_fmGatewayPort = (unsigned int)::atoi(value);
else if (::strcmp(key, "SampleRate") == 0)
m_fmSampleRate = (unsigned int)::atoi(value);
else if (::strcmp(key, "ModeHang") == 0)
m_fmNetworkModeHang = (unsigned int)::atoi(value);
else if (::strcmp(key, "Debug") == 0)
@@ -2054,6 +2057,11 @@ unsigned int CConf::getFMLocalPort() const
return m_fmLocalPort;
}
unsigned int CConf::getFMSampleRate() const
{
return m_fmSampleRate;
}
unsigned int CConf::getFMNetworkModeHang() const
{
return m_fmNetworkModeHang;