outTempHum.ino 684 B

1234567891011121314151617181920212223242526
  1. // variables - must be declared globally!
  2. //char outTemp_newValue[6];
  3. //boolean outTemp_parseNewValue;
  4. //char outHum_newValue[4];
  5. //boolean outHum_parseNewValue;
  6. void outTempHum_updateOnNewValue() {
  7. if(outTemp_parseNewValue) outTemp_update();
  8. if(outHum_parseNewValue) outHum_update();
  9. }
  10. void outTemp_update() {
  11. outTemp = atof(outTemp_newValue);
  12. outTempHumLastUpdate = millis();
  13. Serial.print("outTemp=");
  14. Serial.println(outTemp);
  15. outTemp_parseNewValue = false;
  16. }
  17. void outHum_update() {
  18. outHum = atoi(outHum_newValue);
  19. outTempHumLastUpdate = millis();
  20. Serial.print("outHum=");
  21. Serial.println(outHum);
  22. outHum_parseNewValue = false;
  23. }