mirror of
https://github.com/arduino/Arduino.git
synced 2024-12-04 15:24:12 +01:00
23 lines
503 B
C++
23 lines
503 B
C++
|
#include "IRremote.h"
|
||
|
#include "IRremoteTools.h"
|
||
|
#include <Arduino.h>
|
||
|
|
||
|
int RECV_PIN = TKD2; // the pin the IR receiver is connected to
|
||
|
IRrecv irrecv(RECV_PIN); // an instance of the IR receiver object
|
||
|
decode_results results; // container for received IR codes
|
||
|
|
||
|
void beginIRremote(){
|
||
|
irrecv.enableIRIn(); // Start the receiver
|
||
|
}
|
||
|
|
||
|
bool IRrecived(){
|
||
|
return irrecv.decode(&results);
|
||
|
}
|
||
|
|
||
|
void resumeIRremote(){
|
||
|
irrecv.resume(); // resume receiver
|
||
|
}
|
||
|
|
||
|
unsigned long getIRresult(){
|
||
|
return results.value;
|
||
|
}
|