|
|
|
|
@ -323,13 +323,14 @@ int main(int argc, char * argv[]) {
|
|
|
|
|
snprintf(busStr, 10, "%d %d", i2c_bus1, i2c_bus3);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
FILE * file4 = popen("cat /etc/os-release", "r");
|
|
|
|
|
fgets(cmdbuffer, 1000, file4);
|
|
|
|
|
FILE * os-test = popen("cat /etc/os-release", "r");
|
|
|
|
|
fgets(cmdbuffer, 1000, os-test);
|
|
|
|
|
printf("os-release: %s\n", cmdbuffer);
|
|
|
|
|
char os_present[] = "bookworm";
|
|
|
|
|
// printf("strstr: %s \n", strstr( & cmdbuffer1, camera_present));
|
|
|
|
|
int os_status = (strstr( (const char *)& cmdbuffer, os_present) != NULL) ? ON : OFF;
|
|
|
|
|
printf(os_status);
|
|
|
|
|
pclose (os-test);
|
|
|
|
|
|
|
|
|
|
// check for camera
|
|
|
|
|
// char cmdbuffer1[1000];
|
|
|
|
|
|