summaryrefslogtreecommitdiff
path: root/bindings
diff options
context:
space:
mode:
Diffstat (limited to 'bindings')
-rw-r--r--bindings/sim_cic3_pdm.cc2
-rw-r--r--bindings/test_galearn_pdm.py6
2 files changed, 4 insertions, 4 deletions
diff --git a/bindings/sim_cic3_pdm.cc b/bindings/sim_cic3_pdm.cc
index 4b8ae64..80b5737 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->dc_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 0834f8e..7975c34 100644
--- a/bindings/test_galearn_pdm.py
+++ b/bindings/test_galearn_pdm.py
@@ -76,8 +76,8 @@ def test_sine_simple(frequency):
out = numpy.zeros(shape=len(pdm_input)//DECIMATION, dtype=numpy.int16)
# Process using filter
- n_samples = galearn_pdm.process(pdm_input, out, 255, 1)
- out = out / (2**15)
+ n_samples = galearn_pdm.process(pdm_input, out, 0, 0)
+ out = out / (2**12)
# Compensate for delay through filter
delay = find_forward_shift(pcm_input, out)
@@ -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, 50, 0)
+ n_samples = galearn_pdm.process(pdm_input, out, 100, 0)
out = out / (2**12)
# Compensate for delay through filter