From b4c6f588f4380f63888ca92b888b47255f5497bd Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Sun, 19 Jan 2025 23:25:11 -0500 Subject: [PATCH] Update main.c fix sleep time --- main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main.c b/main.c index 8423f980..e9e3a23e 100644 --- a/main.c +++ b/main.c @@ -2492,11 +2492,11 @@ void get_tlm_fc() { } int startSleep = millis(); - if ((millis() - sampleTime) < ((unsigned int)frameTime - 750 + pi_zero_2_offset)) + if ((millis() - sampleTime) < ((unsigned int)frameTime)) // - 750 + pi_zero_2_offset)) sleep(1.0); - while ((millis() - sampleTime) < ((unsigned int)frameTime - 750 + pi_zero_2_offset)) + while ((millis() - sampleTime) < ((unsigned int)frameTime)) // - 750 + pi_zero_2_offset)) sleep(0.1); - printf("Start sleep %d Sleep period: %d while period: %d\n", startSleep, millis() - startSleep, (unsigned int)frameTime - 750 + pi_zero_2_offset); + printf("Start sleep %d Sleep period: %d while period: %d\n", startSleep, millis() - startSleep, millis() - sampleTime); sampleTime = (unsigned int) millis(); // resetting time for sleeping fflush(stdout);