From bf3f114582c6c001ca67e0e2212fc7e607b96f25 Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Tue, 30 Jul 2024 12:04:25 -0400 Subject: [PATCH] Update main.c change to 9000 for Pi Zero test --- main.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index 68ad9833..15a31e6d 100644 --- a/main.c +++ b/main.c @@ -26,7 +26,8 @@ int main(int argc, char * argv[]) { char resbuffer[1000]; - const char testStr[] = "cat /proc/cpuinfo | grep 'Revision' | awk '{print $3}' | sed 's/^1000//' | grep '9000'"; +// const char testStr[] = "cat /proc/cpuinfo | grep 'Revision' | awk '{print $3}' | sed 's/^1000//' | grep '9000'"; + const char testStr[] = "cat /proc/cpuinfo | grep 'Revision' | awk '{print $3}' | sed 's/^1000//'"; FILE *file_test = sopen(testStr); // see if Pi Zero 2 fgets(resbuffer, 1000, file_test); fprintf(stderr, "Pi test result: %s\n", resbuffer); @@ -39,7 +40,7 @@ int main(int argc, char * argv[]) { fprintf(stderr, " %x ", resbuffer[0]); fprintf(stderr, " %x \n", resbuffer[1]); - if ((resbuffer[0] != '9') || (resbuffer[1] != '0')) + if ((resbuffer[0] != '9') || (resbuffer[1] != '0') || (resbuffer[2] != '0') || (resbuffer[3] != '0')) { // voltageThreshold = 3.7; fprintf(stderr, "Pi Zero not detected (could be Pi Zero 2)\n");