IRremoteESP8266
Variables
ir_Truma.cpp File Reference

Support for Truma protocol. This protocol uses mark length bit encoding. More...

Variables

const uint16_t kTrumaLdrMark = 20200
 
const uint16_t kTrumaLdrSpace = 1000
 
const uint16_t kTrumaHdrMark = 1800
 
const uint16_t kTrumaSpace = 630
 
const uint16_t kTrumaOneMark = 600
 
const uint16_t kTrumaZeroMark = 1200
 
const uint16_t kTrumaFooterMark = kTrumaOneMark
 
const uint32_t kTrumaGap = kDefaultMessageGap
 

Detailed Description

Support for Truma protocol. This protocol uses mark length bit encoding.

See also
https://github.com/crankyoldgit/IRremoteESP8266/issues/1440
https://docs.google.com/spreadsheets/d/1k-RHu0vSIB6IweiTZSa3Rxy3Z_qPUtqwcqot8uXVO6I/edit?usp=sharing

Variable Documentation

◆ kTrumaFooterMark

const uint16_t kTrumaFooterMark = kTrumaOneMark

◆ kTrumaGap

const uint32_t kTrumaGap = kDefaultMessageGap

◆ kTrumaHdrMark

const uint16_t kTrumaHdrMark = 1800

◆ kTrumaLdrMark

const uint16_t kTrumaLdrMark = 20200

◆ kTrumaLdrSpace

const uint16_t kTrumaLdrSpace = 1000

◆ kTrumaOneMark

const uint16_t kTrumaOneMark = 600

◆ kTrumaSpace

const uint16_t kTrumaSpace = 630

◆ kTrumaZeroMark

const uint16_t kTrumaZeroMark = 1200