diff --git a/arduino_0x01-temp/arduino_0x01.ino b/arduino_0x01-temp/arduino_0x01.ino new file mode 100644 index 0000000..3f9df68 --- /dev/null +++ b/arduino_0x01-temp/arduino_0x01.ino @@ -0,0 +1,38 @@ +int inData; +const char* valueSensor; + +void setup() { + Serial.begin(14400); +} + + + void loop() { + + if ( Serial.available() > 0) { + inData = Serial.read(); + + switch (inData) { + case 0x01: + Serial.write("0x01"); + Serial.write(" "); + Serial.write("hum"); + Serial.write(" "); + Serial.write("78"); + Serial.write(" "); + Serial.write("P"); + Serial.write(" "); + Serial.write("99"); + Serial.write(" "); + Serial.write("pre"); + Serial.write(" "); + Serial.write("100"); + Serial.write(" "); + Serial.write("Hpa"); + Serial.write(" "); + Serial.write("98"); + Serial.write(" "); + + break; + } + } +} diff --git a/arduino_0x01-temp/arduino_0x01.ino.bak b/arduino_0x01-temp/arduino_0x01.ino.bak new file mode 100755 index 0000000..907e35f --- /dev/null +++ b/arduino_0x01-temp/arduino_0x01.ino.bak @@ -0,0 +1,29 @@ +int inData; + +void setup() { + Serial.begin(14400); +} + + + +void loop() { + + if ( Serial.available() > 0) { + inData = Serial.read(); + switch (inData) { + case 0x01: + Serial.write("id:temperatura"); + Serial.write(" "); + Serial.write("tp:temp"); + Serial.write(" "); + Serial.write("vl:29"); + Serial.write(" "); + Serial.write("un:C"); + Serial.write(" "); + Serial.write("er:99"); + Serial.write(" "); + Serial.write('\n'); + break; + } + } +}