state information
This commit is contained in:
@@ -2,10 +2,7 @@
|
||||
#include <string.h>
|
||||
#include <bmp280.h>
|
||||
#include "ygg_bmp280.h"
|
||||
|
||||
extern float last_temperature;
|
||||
extern float last_pressure;
|
||||
extern float last_humidity;
|
||||
#include "ygg_state.h"
|
||||
|
||||
void ygg_bmp280_init(bmp280_t *dev) {
|
||||
bmp280_params_t params;
|
||||
@@ -26,9 +23,9 @@ void ygg_bmp280_read_sensor(bmp280_t *dev) {
|
||||
if (bmp280_read_float(dev, &temperature, &pressure, &humidity) != ESP_OK)
|
||||
printf("Temperature/pressure reading failed\n");
|
||||
|
||||
last_temperature = temperature;
|
||||
last_pressure = pressure;
|
||||
last_humidity = humidity;
|
||||
CURR_READOUT.temperature = temperature;
|
||||
CURR_READOUT.pressure = pressure;
|
||||
CURR_READOUT.humidity = humidity;
|
||||
printf("Pressure: %.2f Pa, Temperature: %.2f C", pressure, temperature);
|
||||
if (bme280p)
|
||||
printf(", Humidity: %.2f\n", humidity);
|
||||
|
||||
Reference in New Issue
Block a user