mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-09-13 12:18:01 -04:00
FreeDV modulator: corrected tone frequency setting and do not apply CW keyer sample rate setting
This commit is contained in:
parent
6b34a913fd
commit
66284abdb4
@ -700,7 +700,7 @@ void FreeDVMod::applySettings(const FreeDVModSettings& settings, bool force)
|
|||||||
if ((settings.m_toneFrequency != m_settings.m_toneFrequency) || force)
|
if ((settings.m_toneFrequency != m_settings.m_toneFrequency) || force)
|
||||||
{
|
{
|
||||||
m_settingsMutex.lock();
|
m_settingsMutex.lock();
|
||||||
m_toneNco.setFreq(settings.m_toneFrequency, m_audioSampleRate);
|
m_toneNco.setFreq(settings.m_toneFrequency, m_inputSampleRate);
|
||||||
m_settingsMutex.unlock();
|
m_settingsMutex.unlock();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -850,7 +850,7 @@ int FreeDVMod::webapiSettingsPutPatch(
|
|||||||
|
|
||||||
m_cwKeyer.setLoop(cwKeyerSettings.m_loop);
|
m_cwKeyer.setLoop(cwKeyerSettings.m_loop);
|
||||||
m_cwKeyer.setMode(cwKeyerSettings.m_mode);
|
m_cwKeyer.setMode(cwKeyerSettings.m_mode);
|
||||||
m_cwKeyer.setSampleRate(cwKeyerSettings.m_sampleRate);
|
//m_cwKeyer.setSampleRate(cwKeyerSettings.m_sampleRate);
|
||||||
m_cwKeyer.setText(cwKeyerSettings.m_text);
|
m_cwKeyer.setText(cwKeyerSettings.m_text);
|
||||||
m_cwKeyer.setWPM(cwKeyerSettings.m_wpm);
|
m_cwKeyer.setWPM(cwKeyerSettings.m_wpm);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user