#include <OneWire.h>
#include <DallasTemperature.h>
OneWire oneW(10);
DallasTemperature sens(&oneW);
String buff;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
sens.begin();
Serial.println("Started");
}
void loop() {
// put your main code here, to run repeatedly:
if (Serial.available()) {
buff = Serial.readStringUntil('\n');
if (buff == "REQ_TEMP") {
sens.requestTemperatures();
Serial.println(sens.getTempCByIndex(0));
}
}
}