ESPHome  2024.5.4
Public Member Functions | Data Fields | Protected Attributes
esphome::zyaura::ZaDataProcessor Class Reference

#include <zyaura.h>

Public Member Functions

bool decode (uint32_t ms, bool data)

Data Fields

ZaMessagemessage = new ZaMessage

Protected Attributes

uint8_t buffer_ [ZA_MSG_LEN]
int num_bits_ = 0
uint32_t prev_ms_

Detailed Description

Definition at line 32 of file zyaura.h.

Member Function Documentation

◆ decode()

bool IRAM_ATTR esphome::zyaura::ZaDataProcessor::decode ( uint32_t  ms,
bool  data 

Definition at line 9 of file zyaura.cpp.

Field Documentation

◆ buffer_

uint8_t esphome::zyaura::ZaDataProcessor::buffer_[ZA_MSG_LEN]

Definition at line 38 of file zyaura.h.

◆ message

ZaMessage* esphome::zyaura::ZaDataProcessor::message = new ZaMessage

Definition at line 35 of file zyaura.h.

◆ num_bits_

int esphome::zyaura::ZaDataProcessor::num_bits_ = 0

Definition at line 39 of file zyaura.h.

◆ prev_ms_

uint32_t esphome::zyaura::ZaDataProcessor::prev_ms_

Definition at line 40 of file zyaura.h.

The documentation for this class was generated from the following files: