http://code.google.com/p/rc-switch/
[Arduino] / libraries / RCSwitch / examples / ReceiveDemo_Advanced / ReceiveDemo_Advanced.pde
diff --git a/libraries/RCSwitch/examples/ReceiveDemo_Advanced/ReceiveDemo_Advanced.pde b/libraries/RCSwitch/examples/ReceiveDemo_Advanced/ReceiveDemo_Advanced.pde
new file mode 100644 (file)
index 0000000..a345535
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+  Example for receiving
+  
+  http://code.google.com/p/rc-switch/
+  
+  If you want to visualize a telegram copy the raw data and 
+  paste it into http://test.sui.li/oszi/
+*/
+
+#include <RCSwitch.h>
+
+RCSwitch mySwitch = RCSwitch();
+
+void setup() {
+  Serial.begin(9600);
+  mySwitch.enableReceive(0);  // Receiver on inerrupt 0 => that is pin #2
+}
+
+void loop() {
+  if (mySwitch.available()) {
+    output(mySwitch.getReceivedValue(), mySwitch.getReceivedBitlength(), mySwitch.getReceivedDelay(), mySwitch.getReceivedRawdata(),mySwitch.getReceivedProtocol());
+    mySwitch.resetAvailable();
+  }
+}\r