2017-07-04 14:51:34 +08:00
|
|
|
#include <Arduino.h>
|
2020-09-02 20:16:11 +08:00
|
|
|
#if defined(ESP8266) || defined(ESP32)
|
2017-07-04 14:51:34 +08:00
|
|
|
#include <IRSender.h>
|
|
|
|
|
|
|
|
IRSenderIRremoteESP8266::IRSenderIRremoteESP8266(uint8_t pin) : IRSender(pin), _ir(pin)
|
|
|
|
{
|
|
|
|
_ir.begin();
|
|
|
|
}
|
|
|
|
|
|
|
|
void IRSenderIRremoteESP8266::setFrequency(int frequency)
|
|
|
|
{
|
|
|
|
_ir.enableIROut(frequency);
|
|
|
|
}
|
|
|
|
|
|
|
|
void IRSenderIRremoteESP8266::space(int spaceLength)
|
|
|
|
{
|
|
|
|
_ir.space(spaceLength);
|
|
|
|
}
|
|
|
|
|
|
|
|
void IRSenderIRremoteESP8266::mark(int markLength)
|
|
|
|
{
|
|
|
|
_ir.mark(markLength);
|
2018-07-14 19:28:35 +08:00
|
|
|
}
|
|
|
|
#endif
|