#include "bits_ir_receiver.h" BitsIrReceiver::BitsIrReceiver(uint8_t data_pin) { IRrecv ir_receiver(data_pin); } void BitsIrReceiver::begin() { ir_receiver.enableIRIn(); } int BitsIrReceiver::receive_command() { uint8_t ir_command = 0; if (ir_receiver.decode()) { ir_command = ir_receiver.decodedIRData.command; ir_receiver.resume(); } return ir_command; }