From 096ebe47d8f4e17f366272221983d0ac1cfc88e9 Mon Sep 17 00:00:00 2001 From: Jared Boone Date: Sat, 2 Jan 2016 10:24:49 -0800 Subject: [PATCH] Turn almost-zeros in TPMS matched filter to actual zeros. --- firmware/baseband/proc_tpms.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/firmware/baseband/proc_tpms.hpp b/firmware/baseband/proc_tpms.hpp index 541ee0e06..45a655fa7 100644 --- a/firmware/baseband/proc_tpms.hpp +++ b/firmware/baseband/proc_tpms.hpp @@ -42,10 +42,10 @@ // sample=153.6k, deviation=38400, symbol=19200 // Length: 8 taps, 1 symbols, 2 cycles of sinusoid constexpr std::array, 8> rect_taps_153k6_1t_p { { - { 1.2500000000e-01f, 0.0000000000e+00f }, { 7.6540424947e-18f, 1.2500000000e-01f }, - { -1.2500000000e-01f, 1.5308084989e-17f }, { -2.2962127484e-17f, -1.2500000000e-01f }, - { 1.2500000000e-01f, -3.0616169979e-17f }, { 3.8270212473e-17f, 1.2500000000e-01f }, - { -1.2500000000e-01f, 4.5924254968e-17f }, { -5.3578297463e-17f, -1.2500000000e-01f }, + { 1.2500000000e-01f, 0.0000000000e+00f }, { 0.0000000000e+00f, 1.2500000000e-01f }, + { -1.2500000000e-01f, 0.0000000000e+00f }, { 0.0000000000e+00f, -1.2500000000e-01f }, + { 1.2500000000e-01f, 0.0000000000e+00f }, { 0.0000000000e+00f, 1.2500000000e-01f }, + { -1.2500000000e-01f, 0.0000000000e+00f }, { 0.0000000000e+00f, -1.2500000000e-01f }, } }; class TPMSProcessor : public BasebandProcessor {