This is an old revision of the document!
/* Green = RX Red = TX blue = GND */ #include <SoftwareSerial.h> SoftwareSerial mS(10, 11); // RX, TX void setup() { Serial.begin(57600); while (!Serial) { ; // wait for serial port to connect. Needed for Leonardo only } //mS.begin(9600, SERIAL_7N2); mS.begin(9600); } void loop() // run over and over { if (mS.available()){ Serial.print(":"); Serial.println(mS.read()); } if (Serial.available()){ for(int i = 0; i < 20; ++i){ mS.write( (byte)0); } mS.write( (byte)1); // start of header mS.write( (byte)'Z'); mS.write( (byte)'0'); mS.write( (byte)'0'); // sign code + sign id (zee zero zero) mS.write( (byte)2); //start of transmission //command mS.write( 'A'); mS.write('A'); mS.write( (byte)27); mS.write( ' '); mS.write( 'b'); //message //mS.print( 13, HEX); //suppose to be the time mS.write( (byte)13); //mS.write("hello"); //end of transmission mS.write( (byte)4); delay(200); } }