mirror of
https://github.com/cjcliffe/CubicSDR.git
synced 2026-07-03 09:03:17 -04:00
Re-connect scope to demodulator output data
This commit is contained in:
@@ -165,6 +165,16 @@ void AppFrame::OnDemodInput(wxThreadEvent& event) {
|
||||
AudioThreadTask task = AudioThreadTask(AudioThreadTask::AUDIO_THREAD_DATA);
|
||||
task.setData(*new_buffer);
|
||||
threadQueueAudio->addTask(task, AudioThreadQueue::AUDIO_PRIORITY_HIGHEST);
|
||||
|
||||
if (scopeCanvas->waveform_points.size() != new_buffer->size() * 2) {
|
||||
scopeCanvas->waveform_points.resize(new_buffer->size() * 2);
|
||||
}
|
||||
|
||||
for (int i = 0, iMax = new_buffer->size(); i < iMax; i++) {
|
||||
scopeCanvas->waveform_points[i * 2 + 1] = (*new_buffer)[i] * 0.5f;
|
||||
scopeCanvas->waveform_points[i * 2] = ((double) i / (double) iMax);
|
||||
}
|
||||
|
||||
} else {
|
||||
std::cout << "Incoming Demod data empty?" << std::endl;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user