From 99f7771d268159a2df3c9c4f048f1f1c390c4dc9 Mon Sep 17 00:00:00 2001 From: David Banks Date: Sun, 24 Mar 2019 12:13:36 +0000 Subject: [PATCH] Pi Firmware: Fixed an incorrectly calculated optimized calibration when half=1 Change-Id: Ief03b181c9988d630a22ab98be7098e3f48f1127 --- src/cpld_normal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cpld_normal.c b/src/cpld_normal.c index a8b85d9d..98413228 100644 --- a/src/cpld_normal.c +++ b/src/cpld_normal.c @@ -377,7 +377,7 @@ static void cpld_calibrate(capture_info_t *capinfo, int elk) { config->half_px_delay = 1; min_i ^= 4; // Swap the metrics as well - for (int i = 0; i < range; i++) { + for (int i = 0; i < 4; i++) { for (int j = 0; j < NUM_OFFSETS; j++) { int tmp = (*raw_metrics)[i][j]; (*raw_metrics)[i][j] = (*raw_metrics)[i ^ 4][j];