This commit is contained in:
2024-02-29 13:14:43 +03:00
parent eac364b0d3
commit 60a8e58cc3
3 changed files with 5 additions and 2 deletions

View File

@ -28,6 +28,7 @@ class IR_DecoderRaw : virtual public IR_FOX {
protected:
PackInfo packInfo;
IR_Encoder* encoder; // Указатель на парный передатчик
bool availableRaw() { if (isAvailable) { isAvailable = false; return true; } else { return false; } };
public:
const uint8_t isrPin; // Пин прерывания
@ -40,7 +41,7 @@ public:
void isr(); // Функция прерывания
void tick(); // Обработка приёмника, необходима для работы
bool availableRaw() { if (isAvailable) { isAvailable = false; return true; } else { return false; } };
bool isOverflow() { return isBufferOverflow; }; // Буффер переполнился
bool isReciving() { return isBufferOverflow; }; // Возвращает true, если происходит приём пакета