attemt at a CI build with new DSP

This commit is contained in:
AlexandreRouma
2022-06-17 17:34:23 +02:00
parent d1318d3a0f
commit 36adc102ee
38 changed files with 259 additions and 92 deletions

View File

@@ -18,8 +18,8 @@ namespace dsp::demod {
void init(stream<complex_t>* in, AGCMode agcMode, double agcRate) {
_agcMode = agcMode;
carrierAgc.init(NULL, 1.0, agcRate);
audioAgc.init(NULL, 1.0, agcRate);
carrierAgc.init(NULL, 1.0, agcRate, 10e6, 10.0);
audioAgc.init(NULL, 1.0, agcRate, 10e6, 10.0);
base_type::init(in);
}
@@ -63,6 +63,9 @@ namespace dsp::demod {
if (_agcMode == AGCMode::AUDIO) {
audioAgc.process(count, out, out);
}
else {
volk_32f_s32f_add_32f(out, out, -1.0f, count);
}
return count;
}