From e72fbb4983ac1775968081c763c3b1dde36eb90e Mon Sep 17 00:00:00 2001 From: mwalker33 <51802811+mwalker33@users.noreply.github.com> Date: Thu, 14 Oct 2021 19:05:19 +1100 Subject: [PATCH] hw tune (#1519) * Update appmain.c Patch to fix incorrect lf voltage reading when no lf antenna is connected. v_lf134, v_lf125 should be set to 0 in case they are not updated later and leave it with an invalid random value. --- armsrc/appmain.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/armsrc/appmain.c b/armsrc/appmain.c index c682ba385..20e07f839 100644 --- a/armsrc/appmain.c +++ b/armsrc/appmain.c @@ -163,7 +163,9 @@ static void MeasureAntennaTuning(void) { uint8_t results[256]; } PACKED payload; - memset(payload.results, 0, sizeof(payload.results)); + // Need to clear all values to ensure non-random responses. + memset(&payload, 0, sizeof(payload)); + // memset(payload.results, 0, sizeof(payload.results)); sample_config *sc = getSamplingConfig(); payload.divisor = sc->divisor;