Advertisement
Guest User

Untitled

a guest
Mar 19th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.70 KB | None | 0 0
  1. #include <RH_ASK.h>
  2. #include <SPI.h> // Not actualy used but needed to compile
  3.  
  4. RH_ASK driver;
  5. // RH_ASK driver(2000, 2, 4, 5); // ESP8266: do not use pin 11
  6.  
  7. void setup()
  8. {
  9.     Serial.begin(9600); // Debugging only
  10.     if (!driver.init())
  11.          Serial.println("init failed");
  12. }
  13.  
  14. void loop()
  15. {
  16.     uint8_t buf[RH_ASK_MAX_MESSAGE_LEN];
  17.     uint8_t buflen = sizeof(buf);
  18.  
  19.     if (driver.recv(buf, &buflen)) // Non-blocking
  20.     {
  21.       Serial.print("Saapunut: ");
  22.       for(int i=0; i< buflen; i++) {
  23.         Serial.write(buf[i]);
  24.         }
  25.       Serial.println("");
  26.    
  27.         // Message with a good checksum received, dump it.
  28.         //driver.printBuffer("Got:", buf, buflen);
  29.     }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement