Lyxade till det lite och namngav givarna.
char* Sensor_Name[] = {"Hell", "Outside 1", "Outside 2", "Cellar", "Hallway",
"Attic", "Pump Out", "Pump In"};
---
Serial.print(Sensor_Name[Real_Sensor]);
Men varför ramlar värdena in så sporadiskt? Mätte tiden det tar för mottagaren att processa
ett värde.. 1-2 millisekunder.. Arduinon i källarn skickar max ett värde varannan sekund.
Sensor : 6 (Pump Out) Temp : 47 C
41 seconds since last update. This took 1.00 milliseconds to execute.
Men efter 77 sekunder så hade alla givarna rapporterat in. Så det är väl ok antar jag.
1
1
1
1
0
1
1
Total run time 75 seconds.
1
1
1
1
1
1
1
Total run time 77 seconds
Nästa försök gick inte lika bra.
1
1
1
1
1
1
1
Total run time 814 seconds.
Inte nästa heller.. Fast jag ökat sänd intervallen till 4 sekunder.
1
1
1
1
1
1
1
Total run time 317 seconds.
Innehållet som publiceras här omfattas av grundlagsskydd. Detta inkluderar inte kommentarsfälten. Du som kommenterar är helt ansvarig för det du skriver.
Kommenterarer på "Temperatur On the air #4"