Rbinary for 315 MHz raw send
authorDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 19 Feb 2015 19:48:49 +0000 (20:48 +0100)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 19 Feb 2015 19:48:49 +0000 (20:48 +0100)
rpi_promini/rpi_promini.ino

index fa139a0..9540542 100644 (file)
@@ -97,7 +97,7 @@ void setup() {
 
 int serial_pos = 0;
 char serial_data[2]; // socket (0-9), state (0-1)
-char binary_data[24];
+char binary_data[32];
 
 void loop() {
   if (mySwitch.available()) {
@@ -128,6 +128,13 @@ void loop() {
        LED_OFF
      } else
 
+     if ( input == 'R' ) {
+       Serial.readBytesUntil('\n', binary_data, sizeof(binary_data));
+       Serial.print("# send 315 binary ");
+       Serial.println( binary_data );
+       send_315( binary_data );
+     } else
+
     // light sockets at 315 Mhz
      if (input == 'a') {
        send_315("1000100110110000000000010");