IRremoteESP8266
Variables
ir_Carrier.cpp File Reference

Carrier protocols. More...

Variables

const uint16_t kCarrierAcHdrMark = 8532
 
const uint16_t kCarrierAcHdrSpace = 4228
 
const uint16_t kCarrierAcBitMark = 628
 
const uint16_t kCarrierAcOneSpace = 1320
 
const uint16_t kCarrierAcZeroSpace = 532
 
const uint16_t kCarrierAcGap = 20000
 
const uint16_t kCarrierAcFreq = 38
 
const uint16_t kCarrierAc40HdrMark = 8402
 
const uint16_t kCarrierAc40HdrSpace = 4166
 
const uint16_t kCarrierAc40BitMark = 547
 
const uint16_t kCarrierAc40OneSpace = 1540
 
const uint16_t kCarrierAc40ZeroSpace = 497
 
const uint32_t kCarrierAc40Gap = 150000
 
const uint16_t kCarrierAc64HdrMark = 8940
 
const uint16_t kCarrierAc64HdrSpace = 4556
 
const uint16_t kCarrierAc64BitMark = 503
 
const uint16_t kCarrierAc64OneSpace = 1736
 
const uint16_t kCarrierAc64ZeroSpace = 615
 
const uint32_t kCarrierAc64Gap = kDefaultMessageGap
 
const uint16_t kCarrierAc84HdrMark = 5850
 
const uint16_t kCarrierAc84Zero = 1175
 
const uint16_t kCarrierAc84One = 430
 
const uint16_t kCarrierAc84HdrSpace = kCarrierAc84Zero
 
const uint32_t kCarrierAc84Gap = kDefaultMessageGap
 
const uint8_t kCarrierAc84ExtraBits = 4
 
const uint8_t kCarrierAc84ExtraTolerance = 5
 
const uint16_t kCarrierAc128HdrMark = 4600
 
const uint16_t kCarrierAc128HdrSpace = 2600
 
const uint16_t kCarrierAc128Hdr2Mark = 9300
 
const uint16_t kCarrierAc128Hdr2Space = 5000
 
const uint16_t kCarrierAc128BitMark = 340
 
const uint16_t kCarrierAc128OneSpace = 1000
 
const uint16_t kCarrierAc128ZeroSpace = 400
 
const uint16_t kCarrierAc128SectionGap = 20600
 
const uint16_t kCarrierAc128InterSpace = 6700
 
const uint16_t kCarrierAc128SectionBits = kCarrierAc128Bits / 2
 

Detailed Description

Carrier protocols.

See also
CarrierAc https://github.com/crankyoldgit/IRremoteESP8266/issues/385
CarrierAc64 https://github.com/crankyoldgit/IRremoteESP8266/issues/1127
CarrierAc128 https://github.com/crankyoldgit/IRremoteESP8266/issues/1797

Variable Documentation

◆ kCarrierAc128BitMark

const uint16_t kCarrierAc128BitMark = 340

◆ kCarrierAc128Hdr2Mark

const uint16_t kCarrierAc128Hdr2Mark = 9300

◆ kCarrierAc128Hdr2Space

const uint16_t kCarrierAc128Hdr2Space = 5000

◆ kCarrierAc128HdrMark

const uint16_t kCarrierAc128HdrMark = 4600

◆ kCarrierAc128HdrSpace

const uint16_t kCarrierAc128HdrSpace = 2600

◆ kCarrierAc128InterSpace

const uint16_t kCarrierAc128InterSpace = 6700

◆ kCarrierAc128OneSpace

const uint16_t kCarrierAc128OneSpace = 1000

◆ kCarrierAc128SectionBits

const uint16_t kCarrierAc128SectionBits = kCarrierAc128Bits / 2

◆ kCarrierAc128SectionGap

const uint16_t kCarrierAc128SectionGap = 20600

◆ kCarrierAc128ZeroSpace

const uint16_t kCarrierAc128ZeroSpace = 400

◆ kCarrierAc40BitMark

const uint16_t kCarrierAc40BitMark = 547

◆ kCarrierAc40Gap

const uint32_t kCarrierAc40Gap = 150000

◆ kCarrierAc40HdrMark

const uint16_t kCarrierAc40HdrMark = 8402

◆ kCarrierAc40HdrSpace

const uint16_t kCarrierAc40HdrSpace = 4166

◆ kCarrierAc40OneSpace

const uint16_t kCarrierAc40OneSpace = 1540

◆ kCarrierAc40ZeroSpace

const uint16_t kCarrierAc40ZeroSpace = 497

◆ kCarrierAc64BitMark

const uint16_t kCarrierAc64BitMark = 503

◆ kCarrierAc64Gap

const uint32_t kCarrierAc64Gap = kDefaultMessageGap

◆ kCarrierAc64HdrMark

const uint16_t kCarrierAc64HdrMark = 8940

◆ kCarrierAc64HdrSpace

const uint16_t kCarrierAc64HdrSpace = 4556

◆ kCarrierAc64OneSpace

const uint16_t kCarrierAc64OneSpace = 1736

◆ kCarrierAc64ZeroSpace

const uint16_t kCarrierAc64ZeroSpace = 615

◆ kCarrierAc84ExtraBits

const uint8_t kCarrierAc84ExtraBits = 4

◆ kCarrierAc84ExtraTolerance

const uint8_t kCarrierAc84ExtraTolerance = 5

◆ kCarrierAc84Gap

const uint32_t kCarrierAc84Gap = kDefaultMessageGap

◆ kCarrierAc84HdrMark

const uint16_t kCarrierAc84HdrMark = 5850

◆ kCarrierAc84HdrSpace

const uint16_t kCarrierAc84HdrSpace = kCarrierAc84Zero

◆ kCarrierAc84One

const uint16_t kCarrierAc84One = 430

◆ kCarrierAc84Zero

const uint16_t kCarrierAc84Zero = 1175

◆ kCarrierAcBitMark

const uint16_t kCarrierAcBitMark = 628

◆ kCarrierAcFreq

const uint16_t kCarrierAcFreq = 38

◆ kCarrierAcGap

const uint16_t kCarrierAcGap = 20000

◆ kCarrierAcHdrMark

const uint16_t kCarrierAcHdrMark = 8532

◆ kCarrierAcHdrSpace

const uint16_t kCarrierAcHdrSpace = 4228

◆ kCarrierAcOneSpace

const uint16_t kCarrierAcOneSpace = 1320

◆ kCarrierAcZeroSpace

const uint16_t kCarrierAcZeroSpace = 532