From a929c3cf4d98ee5e17def528ab99e27335dfa539 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Wed, 11 Mar 2020 18:01:07 +0100 Subject: Add S5851A temperature sensor driver --- src/app/i2cdetect/main.cc | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/app/i2cdetect') diff --git a/src/app/i2cdetect/main.cc b/src/app/i2cdetect/main.cc index 68c3677..4f82dc5 100644 --- a/src/app/i2cdetect/main.cc +++ b/src/app/i2cdetect/main.cc @@ -9,6 +9,9 @@ #ifdef DRIVER_LM75 #include "driver/lm75.h" #endif +#ifdef DRIVER_S5851A +#include "driver/s5851a.h" +#endif #ifdef DRIVER_AM2320 #include "driver/am2320.h" #endif @@ -45,6 +48,10 @@ void loop(void) kout.printf_float(lm75.getTemp()); kout << endl; #endif +#ifdef DRIVER_S5851A + kout.printf_float(s5851a.getTemp()); + kout << endl; +#endif #ifdef DRIVER_AM2320 am2320.read(); if (am2320.getStatus() == 0) { @@ -116,6 +123,12 @@ void loop(void) kout << "CCS811 status is " << ccs811.check() << endl; #endif #ifdef DRIVER_HDC1080 + /* + hdc1080.heater(1); + for (unsigned char i = 0; i < 50; i++) { + hdc1080.getTemp(); + } + */ kout << "HDC1080 temperature " << hdc1080.getTemp() << " degC" << endl; kout << "HDC1080 humidity " << hdc1080.getRH() << " %H" << endl; #endif -- cgit v1.2.3