diff options
author | Tom Rondeau <trondeau@vt.edu> | 2012-07-07 08:58:08 -0400 |
---|---|---|
committer | Tom Rondeau <trondeau@vt.edu> | 2012-07-07 08:58:08 -0400 |
commit | d68086930cc858d936d847507f6e91d3a9159af3 (patch) | |
tree | 69627d2322c457bd6d8f860f67f4a6b9f393fa28 /gr-digital/python/qa_lms_equalizer.py | |
parent | 01b34d220b5077fef0257d455e13a00daf09545d (diff) |
digital: fixing up equalizers to work with new inheritance structure.
Diffstat (limited to 'gr-digital/python/qa_lms_equalizer.py')
-rwxr-xr-x | gr-digital/python/qa_lms_equalizer.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gr-digital/python/qa_lms_equalizer.py b/gr-digital/python/qa_lms_equalizer.py index d5fafbd33a..7bde258e7f 100755 --- a/gr-digital/python/qa_lms_equalizer.py +++ b/gr-digital/python/qa_lms_equalizer.py @@ -47,7 +47,11 @@ class test_lms_dd_equalizer(gr_unittest.TestCase): N = 100 # settling time expected_data = src_data[N:] result = self.transform(src_data, 0.1, const)[N:] - self.assertComplexTuplesAlmostEqual(expected_data, result, 5) + + # only test last N samples to allow for settling. Also adjust + # for a 1 sample delay in the filter. + N = -500 + self.assertComplexTuplesAlmostEqual(expected_data[N:-1], result[N+1:]) if __name__ == "__main__": gr_unittest.run(test_lms_dd_equalizer, "test_lms_dd_equalizer.xml") |