ESPHome  2022.9.1
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]
protected

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
protected

Definition at line 39 of file zyaura.h.

◆ prev_ms_

uint32_t esphome::zyaura::ZaDataProcessor::prev_ms_
protected

Definition at line 40 of file zyaura.h.


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