enable-disable func

This commit is contained in:
2024-08-29 16:46:40 +03:00
parent d4dd0e95fd
commit 7c9529d42f
4 changed files with 73 additions and 20 deletions

View File

@ -16,9 +16,12 @@ public:
/// @param addr Адрес передатчика
/// @param pin Вывод передатчика
/// @param decPair Приёмник, для которого отключается приём в момент передачи передатчиком
IR_Encoder(uint8_t pin, uint16_t addr, IR_DecoderRaw *decPair = nullptr);
IR_Encoder(uint8_t pin, uint16_t addr, IR_DecoderRaw *decPair = nullptr, bool autoHandle = true);
static void isr();
void enable();
void disable();
void setBlindDecoders(IR_DecoderRaw *decoders[], uint8_t count);
void rawSend(uint8_t *ptr, uint8_t len);