IRremoteESP8266
Variables
ir_Arris.cpp File Reference

Arris "Manchester code" based protocol. More...

Variables

const uint8_t kArrisOverhead = 2
 
const uint16_t kArrisHalfClockPeriod = 320
 
const uint16_t kArrisHdrMark = 8 * kArrisHalfClockPeriod
 
const uint16_t kArrisHdrSpace = 6 * kArrisHalfClockPeriod
 
const uint32_t kArrisGapSpace
 
const uint32_t kArrisReleaseToggle = 0x800008
 
const uint8_t kArrisChecksumSize = 4
 
const uint8_t kArrisCommandSize = 19
 
const uint8_t kArrisReleaseBit = kArrisChecksumSize + kArrisCommandSize
 

Detailed Description

Arris "Manchester code" based protocol.

See also
https://github.com/crankyoldgit/IRremoteESP8266/issues/1595

Variable Documentation

◆ kArrisChecksumSize

const uint8_t kArrisChecksumSize = 4

◆ kArrisCommandSize

const uint8_t kArrisCommandSize = 19

◆ kArrisGapSpace

const uint32_t kArrisGapSpace

◆ kArrisHalfClockPeriod

const uint16_t kArrisHalfClockPeriod = 320

◆ kArrisHdrMark

const uint16_t kArrisHdrMark = 8 * kArrisHalfClockPeriod

◆ kArrisHdrSpace

const uint16_t kArrisHdrSpace = 6 * kArrisHalfClockPeriod

◆ kArrisOverhead

const uint8_t kArrisOverhead = 2

◆ kArrisReleaseBit

const uint8_t kArrisReleaseBit = kArrisChecksumSize + kArrisCommandSize

◆ kArrisReleaseToggle

const uint32_t kArrisReleaseToggle = 0x800008
kArrisHalfClockPeriod
const uint16_t kArrisHalfClockPeriod
Definition: ir_Arris.cpp:15
kArrisBits
const uint16_t kArrisBits
Definition: IRremoteESP8266.h:1167