From 2ce445feb236e79837421bad85be7daa1eda570b Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Fri, 5 Sep 2025 08:17:29 -0400 Subject: [PATCH] Update sensor_extension.c read bme --- sensor_extension.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/sensor_extension.c b/sensor_extension.c index a0494350..aea871cd 100644 --- a/sensor_extension.c +++ b/sensor_extension.c @@ -19,12 +19,17 @@ void sensor_setup() { // Very Important: only use print, not println!! int sensor_loop(char *sensor_buffer) { - int sensors = 3; // set to the number of sensor readings adding. + int sensors = 4; // set to the number of sensor readings adding. sensor_buffer[0] = 0; // make sure buffer is empty printf("Reading new sensors!\n"); + + FILE *sensor_read = sopen("/home/pi/raspberry-pi-bme280/bme280"); // read BME if present + fgets(sensor_buffer, 1000, sensor_read); +// fprintf(stderr, "result: %s\n", sensor_buffer); + fclose(sensor_read); - strcpy(sensor_buffer, "NEW 0.0 0.0 0.0"); +// strcpy(sensor_buffer, "NEW 0.0 0.0 0.0"); printf("New sensor string: %s\n", sensor_buffer);