From f8bb110caad3c24a10691cb2a2419669f45784c6 Mon Sep 17 00:00:00 2001 From: Sean Anderson Date: Sat, 6 Aug 2022 21:44:49 -0400 Subject: [PATCH] tb: pmd: Allow a larger range for alignment If we get a run of 1s (or 0s) at the start of the stream, it may take a while for us to align. Increase the alignment range. Additionally, from testing, it appears that negative ranges are never used. Just start at 0. Signed-off-by: Sean Anderson --- tb/pmd.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tb/pmd.py b/tb/pmd.py index eb421ff..52f7cd1 100644 --- a/tb/pmd.py +++ b/tb/pmd.py @@ -66,7 +66,7 @@ async def test_rx(pmd, delays): best_corr = -1 best_off = None - for off in range(-7, 8): + for off in range(16): corr = sum(i == o for i, o in zip(ins[off:], outs)) if corr > best_corr: best_corr = corr