Skip to content

Struct SYN_IR_Frame

ClassList > SYN_IR_Frame

Decoded IR Remote Control Frame.

  • #include <syn_ir.h>

Public Attributes

Type Name
uint32_t address
uint8_t bit_count
uint8_t carrier_khz
uint32_t command
uint16_t flags
SYN_IR_Protocol protocol

Public Attributes Documentation

variable address

uint32_t SYN_IR_Frame::address;

Decoded address field


variable bit_count

uint8_t SYN_IR_Frame::bit_count;

Total bit count


variable carrier_khz

uint8_t SYN_IR_Frame::carrier_khz;

Nominal carrier frequency in kHz (36, 38, 40)


variable command

uint32_t SYN_IR_Frame::command;

Decoded command field


variable flags

uint16_t SYN_IR_Frame::flags;

Frame flags (SYN_IR_FLAG_REPEAT, SYN_IR_FLAG_TOGGLE)


variable protocol

SYN_IR_Protocol SYN_IR_Frame::protocol;

Protocol type



The documentation for this class was generated from the following file src/syntropic/proto/syn_ir.h