From c4c81b2766b33be845fd2faa2826e207ff8298f4 Mon Sep 17 00:00:00 2001 From: Jinghao Shi Date: Fri, 7 Apr 2017 16:50:16 -0400 Subject: [PATCH] fix lts index --- scripts/decode.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scripts/decode.py b/scripts/decode.py index 4a1860c..16030a0 100644 --- a/scripts/decode.py +++ b/scripts/decode.py @@ -460,10 +460,11 @@ class Decoder(object): Returns the index of the first sample of STS None if no packet was detected. """ + lts = LONG_PREAMBLE[64:64+64] peaks = np.array([abs(c) for c in np.convolve( - samples, LONG_PREAMBLE[32:96], mode='same')]).argsort()[-2:] - if (max(peaks) - min(peaks) == 64) and (min(peaks) - 64 - 160) > 0: - return min(peaks) - 64 - 160 + samples, lts, mode='same')]).argsort()[-2:] + if (max(peaks) - min(peaks) == 64) and (min(peaks) - 33 - 160) > 0: + return min(peaks) - 33 - 160 else: return None