IRremoteESP8266: src/ir_Sharp.cpp File Reference (original) (raw)

Support for Sharp protocols. More...

Variables
const uint16_t kSharpTick = 26
const uint16_t kSharpBitMarkTicks = 10
const uint16_t kSharpBitMark = kSharpBitMarkTicks * kSharpTick
const uint16_t kSharpOneSpaceTicks = 70
const uint16_t kSharpOneSpace = kSharpOneSpaceTicks * kSharpTick
const uint16_t kSharpZeroSpaceTicks = 30
const uint16_t kSharpZeroSpace = kSharpZeroSpaceTicks * kSharpTick
const uint16_t kSharpGapTicks = 1677
const uint16_t kSharpGap = kSharpGapTicks * kSharpTick
const uint64_t kSharpToggleMask
const uint64_t kSharpAddressMask = ((uint64_t)1 << kSharpAddressBits) - 1
const uint64_t kSharpCommandMask = ((uint64_t)1 << kSharpCommandBits) - 1

kSharpAddressMask

kSharpBitMark

kSharpBitMarkTicks

const uint16_t kSharpBitMarkTicks = 10

kSharpCommandMask

kSharpGap

kSharpGapTicks

const uint16_t kSharpGapTicks = 1677

kSharpOneSpace

kSharpOneSpaceTicks

const uint16_t kSharpOneSpaceTicks = 70

kSharpTick

const uint16_t kSharpTick = 26

kSharpToggleMask

const uint64_t kSharpToggleMask

kSharpZeroSpace

kSharpZeroSpaceTicks

const uint16_t kSharpZeroSpaceTicks = 30