czesc aplikacja w arduino zwraca takie cos:
kod w app inventorze:

kod arduino:
#include <SFE_BMP180.h>
#include <Wire.h>
SFE_BMP180 sensor;
bool con = false;
void setup()
{
Serial.begin(9600);
sensor.begin();
}
void loop() {
if(con){
Serial.print(getTemp());
//Serial.println("wyslalem");
//Serial.println(getTemp());
delay(5000);
}else{
if(Serial.available() >0){
//Serial.println("cos avaible");
String x = Serial.readString();
if(x == "1"){
//Serial.println("jeden");
//Serial.println("dostalem polaczenie");
Serial.print(getTemp());
//Serial.println("wyslalem bo dostalem");
con = true;
delay(5000);
}
}
}
}
double getTemp(){
char value;
double T;
value = sensor.startTemperature();
if(value){
delay(value);
value = sensor.getTemperature(T);
if(value){
return T;
}
}
}
chcialem zeby aplikacja pokazywala temperature