Extend REC low bit rate bandwith options in Capture App till 75khz (#1380)

* working_x32_Capture_till_75Khz

* format issues

* apply better accurate comments

* auto format issues
This commit is contained in:
Brumi-2021 2023-08-16 23:26:59 +02:00 committed by GitHub
parent e1cc0b1ad0
commit 12dbf957b3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 97 additions and 19 deletions

View file

@ -57,7 +57,8 @@ class CaptureProcessor : public BasebandProcessor {
dsp::decimate::FIRC8xR16x24FS4Decim4 decim_0_4{};
dsp::decimate::FIRC8xR16x24FS4Decim8 decim_0_8{};
dsp::decimate::FIRC8xR16x24FS4Decim8 decim_0_8_180k{};
dsp::decimate::FIRC16xR16x16Decim2 decim_1{};
dsp::decimate::FIRC16xR16x16Decim2 decim_1_2{};
dsp::decimate::FIRC16xR16x32Decim8 decim_1_8{};
int32_t channel_filter_low_f = 0;
int32_t channel_filter_high_f = 0;
@ -80,6 +81,9 @@ class CaptureProcessor : public BasebandProcessor {
/* Dispatch to the correct decim_0 based on oversample rate. */
buffer_c16_t decim_0_execute(const buffer_c8_t& src, const buffer_c16_t& dst);
/* Dispatch to the correct decim_1 based on oversample rate. */
buffer_c16_t decim_1_execute(const buffer_c16_t& src, const buffer_c16_t& dst);
};
#endif /*__PROC_CAPTURE_HPP__*/