ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
esphome::ezsp_proxy_tap::AshAcknowledger Class Reference

#include <ash_acknowledger.h>

Public Member Functions

void reset ()
 
bool feed (uint8_t byte)
 
uint8_t ack_num () const
 

Protected Member Functions

bool handle_frame_ ()
 

Protected Attributes

AshFrameScanner scanner_
 
uint8_t rx_sequence_ {0}
 
bool synced_ {false}
 

Detailed Description

Definition at line 37 of file ash_acknowledger.h.

Member Function Documentation

◆ ack_num()

uint8_t esphome::ezsp_proxy_tap::AshAcknowledger::ack_num ( ) const
inline

Definition at line 44 of file ash_acknowledger.h.

◆ feed()

bool esphome::ezsp_proxy_tap::AshAcknowledger::feed ( uint8_t byte)

Definition at line 89 of file ash_acknowledger.cpp.

◆ handle_frame_()

bool esphome::ezsp_proxy_tap::AshAcknowledger::handle_frame_ ( )
protected

Definition at line 91 of file ash_acknowledger.cpp.

◆ reset()

void esphome::ezsp_proxy_tap::AshAcknowledger::reset ( )

Definition at line 83 of file ash_acknowledger.cpp.

Field Documentation

◆ rx_sequence_

uint8_t esphome::ezsp_proxy_tap::AshAcknowledger::rx_sequence_ {0}
protected

Definition at line 50 of file ash_acknowledger.h.

◆ scanner_

AshFrameScanner esphome::ezsp_proxy_tap::AshAcknowledger::scanner_
protected

Definition at line 49 of file ash_acknowledger.h.

◆ synced_

bool esphome::ezsp_proxy_tap::AshAcknowledger::synced_ {false}
protected

Definition at line 51 of file ash_acknowledger.h.


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