|
IRremoteIDF
Infrared send & receive for ESP-IDF
|
Functions | |
| int8_t | irCarrierAttach (uint16_t pin, bool inverted) |
Claim an LEDC channel and bind it to pin. | |
| void | irCarrierDetach (int8_t channel, uint16_t pin, bool inverted) |
| Release a previously claimed channel. | |
| void | irCarrierConfig (int8_t channel, uint32_t freq, uint8_t duty) |
| Set the carrier frequency (Hz) and duty cycle (percent). | |
| void IRAM_ATTR | irCarrierOn (int8_t channel) |
| Start emitting the carrier. | |
| void IRAM_ATTR | irCarrierOff (int8_t channel) |
| Stop emitting the carrier, leaving the pin at its idle level. | |
| int8_t irCarrierAttach | ( | uint16_t | pin, |
| bool | inverted | ||
| ) |
Claim an LEDC channel and bind it to pin.
| void irCarrierConfig | ( | int8_t | channel, |
| uint32_t | freq, | ||
| uint8_t | duty | ||
| ) |
Set the carrier frequency (Hz) and duty cycle (percent).
| void irCarrierDetach | ( | int8_t | channel, |
| uint16_t | pin, | ||
| bool | inverted | ||
| ) |
Release a previously claimed channel.
| void IRAM_ATTR irCarrierOff | ( | int8_t | channel | ) |
Stop emitting the carrier, leaving the pin at its idle level.
| void IRAM_ATTR irCarrierOn | ( | int8_t | channel | ) |
Start emitting the carrier.