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);