/* TX
*
* PIN 8 - 11 werden abgefragt und die Werte als JSON-String an den RX uebertragen
*
*/
#include <ArduinoJson.h>
void setup() {
Serial.begin(9600);
while (!Serial) {
}
Serial1.begin(9600);
while (!Serial1) {
}
pinMode(8, INPUT);
pinMode(9, INPUT);
pinMode(10, INPUT);
pinMode(11, INPUT);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
digitalWrite(10, HIGH);
digitalWrite(11, HIGH);
}
void loop() {
StaticJsonBuffer<200> jsonBuffer;
JsonObject& root = jsonBuffer.createObject();
root["D8"] = digitalRead( 8 );
root["D9"] = digitalRead( 9 );
root["D10"] = digitalRead( 10 );
root["D11"] = digitalRead( 11 );
root.printTo(Serial1);
Serial1.println();
// root.printTo(Serial);
// Serial.println();
delay( 100 );
}