mirror of
https://github.com/Show-maket/IR-protocol.git
synced 2025-06-28 05:09:40 +00:00
addr check flag added
This commit is contained in:
10
IR_Decoder.h
10
IR_Decoder.h
@ -29,10 +29,10 @@ class IR_Decoder : private IR_FOX {
|
||||
public:
|
||||
uint16_t id;
|
||||
|
||||
Data gotData = Data(id); /// @brief Контейнер с данными
|
||||
Data gotRawData = Data(id);
|
||||
Accept gotAccept = Accept(id); /// @brief Контейнер с подтверждением
|
||||
Request gotRequest = Request(id); /// @brief Контейнер с запросом
|
||||
Data gotData = Data(&id); /// @brief Контейнер с данными
|
||||
Data gotRawData = Data(&id);
|
||||
Accept gotAccept = Accept(&addrWaitingFrom); /// @brief Контейнер с подтверждением
|
||||
Request gotRequest = Request(&id); /// @brief Контейнер с запросом
|
||||
RawTune gotTune; /// @brief Контейнер с информацией подстройки
|
||||
|
||||
const uint8_t isrPin; // Пин прерывания
|
||||
@ -109,7 +109,7 @@ private:
|
||||
/// @brief Запиь бита в буффер, а так же проверка битов синхранизации и их фильтрация
|
||||
/// @param Бит данных
|
||||
void writeToBuffer(bool);
|
||||
void packToOutClass(uint8_t packSize, IDataPack& obj, PackOffsets offsets);
|
||||
void packToOutClass(uint8_t packSize, IDataPack& obj, PackOffsets offsets, bool isNeedAddressCheck = true);
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
|
||||
/// @brief Установка и сброс начальных значений и флагов в готовность к приёму данных
|
||||
|
Reference in New Issue
Block a user