23 float value = TEMPERATURE_NOT_AVAILABLE;
24 value = sensor.readTemperature();
27 value = TEMPERATURE_NOT_AVAILABLE;
34 float value = HUMIDITY_NOT_AVAILABLE;
35 value = sensor.readHumidity();
38 value = HUMIDITY_NOT_AVAILABLE;
47 switch (sensor.getModel()) {
48 case SI_Engineering_Samples:
49 SUPLA_LOG_INFO(
"Found model: SI engineering samples");
52 SUPLA_LOG_INFO(
"Found model: Si7013");
55 SUPLA_LOG_INFO(
"Found model: Si7020");
58 SUPLA_LOG_INFO(
"Found model: Si7021");
62 SUPLA_LOG_INFO(
"Unknown model");
65 channel.setNewValue(getTemp(), getHumi());
69 ::Adafruit_Si7021 sensor;