From 3d3727b275ac7b40c31f0791b8a77def77021fb9 Mon Sep 17 00:00:00 2001 From: Jon Nordby Date: Fri, 8 Aug 2025 23:29:05 +0200 Subject: pdm: Attempt at more efficient DC rejecter --- bindings/sim_cic3_pdm.cc | 2 +- bindings/test_galearn_pdm.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'bindings') diff --git a/bindings/sim_cic3_pdm.cc b/bindings/sim_cic3_pdm.cc index 982581f..4b8ae64 100644 --- a/bindings/sim_cic3_pdm.cc +++ b/bindings/sim_cic3_pdm.cc @@ -15,7 +15,7 @@ pdm2pcm_cic3(const uint8_t *pdm, int64_t pdm_length, int16_t *pcm, int32_t pcm_l Vcic3_pdm *top = new Vcic3_pdm{cp}; - top->hpf_alpha = hpf_alpha; + //top->hpf_alpha = hpf_alpha; top->scale_shift = scale_shift; // Start clock off diff --git a/bindings/test_galearn_pdm.py b/bindings/test_galearn_pdm.py index 6274868..0834f8e 100644 --- a/bindings/test_galearn_pdm.py +++ b/bindings/test_galearn_pdm.py @@ -137,7 +137,7 @@ def test_dc(): out = numpy.zeros(shape=len(pdm_input)//DECIMATION, dtype=numpy.int16) # Process using filter - n_samples = galearn_pdm.process(pdm_input, out, 128, 5) + n_samples = galearn_pdm.process(pdm_input, out, 50, 0) out = out / (2**12) # Compensate for delay through filter -- cgit v1.2.3