42 setMarkExcess(markExcess);
43 setBeginningTimeout(beginningTimeout);
45 setEndingTimeout(endingTimeout);
48 for (
unsigned int i = 0; i < bufferSize; i++)
77void IrWidget::setup(
bool pullup) {
84#if defined(DEBUG_PIN) && defined(DEBUG_PORT)
85 sbi(
CAT2(DDR, DEBUG_PORT), DEBUG_PIN);
102 std::cout <<
"pinMode(CAPTURE_PIN_1, " << (pullup ?
"INPUT_PULLUP)" :
"INPUT)") << std::endl;
uint16_t microseconds_t
Type for durations in micro seconds.
uint16_t milliseconds_t
Type for durations in milli seconds.
Abstract base class for all IR readers, capturing or receiving.
virtual void dump(Stream &stream) const
Prints a textual representation of the received data to the Stream supplied.
bool dumpFrequency(Stream &stream) const
If the frequency is sensible, print it to the stream and return true.