From 88041efa1a60f1700b20fbc36b12d2011a36feae Mon Sep 17 00:00:00 2001 From: alanbjohnston Date: Wed, 2 Mar 2022 13:36:53 -0500 Subject: [PATCH] added conditional for sleep and change of threshold --- main.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/main.c b/main.c index 8958674c..abd27944 100644 --- a/main.c +++ b/main.c @@ -27,10 +27,15 @@ int main(int argc, char * argv[]) { const char testStr[] = "cat /proc/cpuinfo | grep 'Revision' | awk '{print $3}' | sed 's/^1000//' | grep '902120'"; FILE *file_test = sopen(testStr); // see if Pi Zero 2 fgets(resbuffer, 1000, file_test); - fprintf(stderr, "test result: %s\n", resbuffer); +// fprintf(stderr, "test result: %s\n", resbuffer); fclose(file_test); - - sleep(5); // try sleep at start to help boot + + if (resbuffer <> NULL) + { + sleep(5); // try sleep at start to help boot + voltageThreshold = 3.7; + printf("Pi Zero 2 detected"); + } printf("\n\nCubeSatSim v1.1 starting...\n\n");