ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
esphome::remote_base::KeeloqData Struct Reference

#include <keeloq_protocol.h>

Public Member Functions

void set_group (uint8_t group)
 
uint8_t group () const
 
bool operator== (const KeeloqData &rhs) const
 

Data Fields

uint32_t encrypted
 
uint32_t address
 
uint8_t command
 
bool repeat {true}
 
bool vlow
 
uint16_t suffix {0}
 
uint8_t suffix_bits {0}
 

Detailed Description

Definition at line 8 of file keeloq_protocol.h.

Member Function Documentation

◆ group()

uint8_t esphome::remote_base::KeeloqData::group ( ) const
inline

Definition at line 25 of file keeloq_protocol.h.

◆ operator==()

bool esphome::remote_base::KeeloqData::operator== ( const KeeloqData & rhs) const
inline

Definition at line 27 of file keeloq_protocol.h.

◆ set_group()

void esphome::remote_base::KeeloqData::set_group ( uint8_t group)
inline

Definition at line 18 of file keeloq_protocol.h.

Field Documentation

◆ address

uint32_t esphome::remote_base::KeeloqData::address

Definition at line 10 of file keeloq_protocol.h.

◆ command

uint8_t esphome::remote_base::KeeloqData::command

Definition at line 11 of file keeloq_protocol.h.

◆ encrypted

uint32_t esphome::remote_base::KeeloqData::encrypted

Definition at line 9 of file keeloq_protocol.h.

◆ repeat

bool esphome::remote_base::KeeloqData::repeat {true}

Definition at line 12 of file keeloq_protocol.h.

◆ suffix

uint16_t esphome::remote_base::KeeloqData::suffix {0}

Definition at line 14 of file keeloq_protocol.h.

◆ suffix_bits

uint8_t esphome::remote_base::KeeloqData::suffix_bits {0}

Definition at line 15 of file keeloq_protocol.h.

◆ vlow

bool esphome::remote_base::KeeloqData::vlow

Definition at line 13 of file keeloq_protocol.h.


The documentation for this struct was generated from the following file: