mirror of
https://github.com/cjcliffe/CubicSDR.git
synced 2025-08-03 14:12:25 -04:00
Fix for loading offset frequency properly from session..
This commit is contained in:
parent
6c016a7199
commit
20f537b37b
@ -239,15 +239,17 @@ void SDRThread::threadMain() {
|
|||||||
rtlsdr_set_direct_sampling(dev, direct_sampling_mode);
|
rtlsdr_set_direct_sampling(dev, direct_sampling_mode);
|
||||||
rtlsdr_reset_buffer(dev);
|
rtlsdr_reset_buffer(dev);
|
||||||
}
|
}
|
||||||
if (offset_changed && !freq_changed) {
|
if (offset_changed) {
|
||||||
freq_changed = true;
|
if (!freq_changed) {
|
||||||
new_freq = frequency;
|
new_freq = frequency;
|
||||||
|
freq_changed = true;
|
||||||
|
}
|
||||||
offset = new_offset;
|
offset = new_offset;
|
||||||
}
|
}
|
||||||
if (rate_changed) {
|
if (rate_changed) {
|
||||||
rtlsdr_set_sample_rate(dev, new_rate);
|
rtlsdr_set_sample_rate(dev, new_rate);
|
||||||
sampleRate = rtlsdr_get_sample_rate(dev);
|
|
||||||
rtlsdr_reset_buffer(dev);
|
rtlsdr_reset_buffer(dev);
|
||||||
|
sampleRate = rtlsdr_get_sample_rate(dev);
|
||||||
}
|
}
|
||||||
if (freq_changed) {
|
if (freq_changed) {
|
||||||
frequency = new_freq;
|
frequency = new_freq;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user