IRremoteESP8266
Typedefs | Enumerations | Variables
IRremoteESP8266.h File Reference

Go to the source code of this file.

Typedefs

typedef std::string String
 

Enumerations

enum  decode_type_t {
  UNKNOWN = -1, UNUSED = 0, RC5, RC6,
  NEC, SONY, PANASONIC, JVC,
  SAMSUNG, WHYNTER, AIWA_RC_T501, LG,
  SANYO, MITSUBISHI, DISH, SHARP,
  COOLIX, DAIKIN, DENON, KELVINATOR,
  SHERWOOD, MITSUBISHI_AC, RCMM, SANYO_LC7461,
  RC5X, GREE, PRONTO, NEC_LIKE,
  ARGO, TROTEC, NIKAI, RAW,
  GLOBALCACHE, TOSHIBA_AC, FUJITSU_AC, MIDEA,
  MAGIQUEST, LASERTAG, CARRIER_AC, HAIER_AC,
  MITSUBISHI2, HITACHI_AC, HITACHI_AC1, HITACHI_AC2,
  GICABLE, HAIER_AC_YRW02, WHIRLPOOL_AC, SAMSUNG_AC,
  LUTRON, ELECTRA_AC, PANASONIC_AC, PIONEER,
  LG2, MWM, DAIKIN2, VESTEL_AC,
  TECO, SAMSUNG36, TCL112AC, LEGOPF,
  MITSUBISHI_HEAVY_88, MITSUBISHI_HEAVY_152, DAIKIN216, SHARP_AC,
  GOODWEATHER, INAX, DAIKIN160, NEOCLIMA,
  DAIKIN176, DAIKIN128, AMCOR, DAIKIN152,
  MITSUBISHI136, MITSUBISHI112, HITACHI_AC424, SONY_38K,
  EPSON, SYMPHONY, HITACHI_AC3, DAIKIN64,
  AIRWELL, DELONGHI_AC, DOSHISHA, MULTIBRACKETS,
  CARRIER_AC40, CARRIER_AC64, HITACHI_AC344, CORONA_AC,
  MIDEA24, ZEPEAL, SANYO_AC, VOLTAS,
  METZ, TRANSCOLD, TECHNIBEL_AC, MIRAGE,
  ELITESCREENS, PANASONIC_AC32, MILESTAG2, ECOCLIM,
  XMP, TRUMA, HAIER_AC176, TEKNOPOINT,
  KELON, TROTEC_3550, SANYO_AC88, BOSE,
  ARRIS, RHOSS, AIRTON, COOLIX48,
  HITACHI_AC264, KELON168, HITACHI_AC296, DAIKIN200,
  HAIER_AC160, CARRIER_AC128, TOTO, CLIMABUTLER,
  TCL96AC, BOSCH144, SANYO_AC152, DAIKIN312,
  GORENJE, WOWWEE, CARRIER_AC84, YORK,
  kLastDecodeType = YORK
}
 Enumerator for defining and numbering of supported IR protocol. More...
 

Variables

const uint16_t kNoRepeat = 0
 
const uint16_t kSingleRepeat = 1
 
const uint16_t kAirtonBits = 56
 
const uint16_t kAirtonDefaultRepeat = kNoRepeat
 
const uint16_t kAirwellBits = 34
 
const uint16_t kAirwellMinRepeats = 2
 
const uint16_t kAiwaRcT501Bits = 15
 
const uint16_t kAiwaRcT501MinRepeats = kSingleRepeat
 
const uint16_t kAlokaBits = 32
 
const uint16_t kAmcorStateLength = 8
 
const uint16_t kAmcorBits = kAmcorStateLength * 8
 
const uint16_t kAmcorDefaultRepeat = kSingleRepeat
 
const uint16_t kArgoStateLength = 12
 
const uint16_t kArgoShortStateLength = 4
 
const uint16_t kArgoBits = kArgoStateLength * 8
 
const uint16_t kArgoShortBits = kArgoShortStateLength * 8
 
const uint16_t kArgo3AcControlStateLength = 6
 
const uint16_t kArgo3iFeelReportStateLength = 2
 
const uint16_t kArgo3TimerStateLength = 9
 
const uint16_t kArgo3ConfigStateLength = 4
 
const uint16_t kArgoDefaultRepeat = kNoRepeat
 
const uint16_t kArrisBits = 32
 
const uint16_t kBosch144StateLength = 18
 
const uint16_t kBosch144Bits = kBosch144StateLength * 8
 
const uint16_t kCoolixBits = 24
 
const uint16_t kCoolix48Bits = kCoolixBits * 2
 
const uint16_t kCoolixDefaultRepeat = kSingleRepeat
 
const uint16_t kCarrierAcBits = 32
 
const uint16_t kCarrierAcMinRepeat = kNoRepeat
 
const uint16_t kCarrierAc40Bits = 40
 
const uint16_t kCarrierAc40MinRepeat = 2
 
const uint16_t kCarrierAc64Bits = 64
 
const uint16_t kCarrierAc64MinRepeat = kNoRepeat
 
const uint16_t kCarrierAc84StateLength = 11
 
const uint16_t kCarrierAc84Bits = kCarrierAc84StateLength * 8 - 4
 
const uint16_t kCarrierAc84MinRepeat = kNoRepeat
 
const uint16_t kCarrierAc128StateLength = 16
 
const uint16_t kCarrierAc128Bits = kCarrierAc128StateLength * 8
 
const uint16_t kCarrierAc128MinRepeat = kNoRepeat
 
const uint16_t kCoronaAcStateLengthShort = 7
 
const uint16_t kCoronaAcStateLength = kCoronaAcStateLengthShort * 3
 
const uint16_t kCoronaAcBitsShort = kCoronaAcStateLengthShort * 8
 
const uint16_t kCoronaAcBits = kCoronaAcStateLength * 8
 
const uint16_t kDaikinStateLength = 35
 
const uint16_t kDaikinBits = kDaikinStateLength * 8
 
const uint16_t kDaikinStateLengthShort = kDaikinStateLength - 8
 
const uint16_t kDaikinBitsShort = kDaikinStateLengthShort * 8
 
const uint16_t kDaikinDefaultRepeat = kNoRepeat
 
const uint16_t kDaikin2StateLength = 39
 
const uint16_t kDaikin2Bits = kDaikin2StateLength * 8
 
const uint16_t kDaikin2DefaultRepeat = kNoRepeat
 
const uint16_t kDaikin64Bits = 64
 
const uint16_t kDaikin64DefaultRepeat = kNoRepeat
 
const uint16_t kDaikin160StateLength = 20
 
const uint16_t kDaikin160Bits = kDaikin160StateLength * 8
 
const uint16_t kDaikin160DefaultRepeat = kNoRepeat
 
const uint16_t kDaikin128StateLength = 16
 
const uint16_t kDaikin128Bits = kDaikin128StateLength * 8
 
const uint16_t kDaikin128DefaultRepeat = kNoRepeat
 
const uint16_t kDaikin152StateLength = 19
 
const uint16_t kDaikin152Bits = kDaikin152StateLength * 8
 
const uint16_t kDaikin152DefaultRepeat = kNoRepeat
 
const uint16_t kDaikin176StateLength = 22
 
const uint16_t kDaikin176Bits = kDaikin176StateLength * 8
 
const uint16_t kDaikin176DefaultRepeat = kNoRepeat
 
const uint16_t kDaikin200StateLength = 25
 
const uint16_t kDaikin200Bits = kDaikin200StateLength * 8
 
const uint16_t kDaikin200DefaultRepeat = kNoRepeat
 
const uint16_t kDaikin216StateLength = 27
 
const uint16_t kDaikin216Bits = kDaikin216StateLength * 8
 
const uint16_t kDaikin216DefaultRepeat = kNoRepeat
 
const uint16_t kDaikin312StateLength = 39
 
const uint16_t kDaikin312Bits = kDaikin312StateLength * 8
 
const uint16_t kDaikin312DefaultRepeat = kNoRepeat
 
const uint16_t kDelonghiAcBits = 64
 
const uint16_t kDelonghiAcDefaultRepeat = kNoRepeat
 
const uint16_t kTechnibelAcBits = 56
 
const uint16_t kTechnibelAcDefaultRepeat = kNoRepeat
 
const uint16_t kDenonBits = 15
 
const uint16_t kDenon48Bits = 48
 
const uint16_t kDenonLegacyBits = 14
 
const uint16_t kDishBits = 16
 
const uint16_t kDishMinRepeat = 3
 
const uint16_t kDoshishaBits = 40
 
const uint16_t kEcoclimBits = 56
 
const uint16_t kEcoclimShortBits = 15
 
const uint16_t kEpsonBits = 32
 
const uint16_t kEpsonMinRepeat = 2
 
const uint16_t kElectraAcStateLength = 13
 
const uint16_t kElectraAcBits = kElectraAcStateLength * 8
 
const uint16_t kElectraAcMinRepeat = kNoRepeat
 
const uint16_t kEliteScreensBits = 32
 
const uint16_t kEliteScreensDefaultRepeat = kSingleRepeat
 
const uint16_t kFujitsuAcMinRepeat = kNoRepeat
 
const uint16_t kFujitsuAcStateLength = 16
 
const uint16_t kFujitsuAcStateLengthShort = 7
 
const uint16_t kFujitsuAcBits = kFujitsuAcStateLength * 8
 
const uint16_t kFujitsuAcMinBits = (kFujitsuAcStateLengthShort - 1) * 8
 
const uint16_t kGicableBits = 16
 
const uint16_t kGicableMinRepeat = kSingleRepeat
 
const uint16_t kGoodweatherBits = 48
 
const uint16_t kGoodweatherMinRepeat = kNoRepeat
 
const uint16_t kGorenjeBits = 8
 
const uint16_t kGreeStateLength = 8
 
const uint16_t kGreeBits = kGreeStateLength * 8
 
const uint16_t kGreeDefaultRepeat = kNoRepeat
 
const uint16_t kHaierACStateLength = 9
 
const uint16_t kHaierACBits = kHaierACStateLength * 8
 
const uint16_t kHaierAcDefaultRepeat = kNoRepeat
 
const uint16_t kHaierACYRW02StateLength = 14
 
const uint16_t kHaierACYRW02Bits = kHaierACYRW02StateLength * 8
 
const uint16_t kHaierAcYrw02DefaultRepeat = kNoRepeat
 
const uint16_t kHaierAC160StateLength = 20
 
const uint16_t kHaierAC160Bits = kHaierAC160StateLength * 8
 
const uint16_t kHaierAc160DefaultRepeat = kNoRepeat
 
const uint16_t kHaierAC176StateLength = 22
 
const uint16_t kHaierAC176Bits = kHaierAC176StateLength * 8
 
const uint16_t kHaierAc176DefaultRepeat = kNoRepeat
 
const uint16_t kHitachiAcStateLength = 28
 
const uint16_t kHitachiAcBits = kHitachiAcStateLength * 8
 
const uint16_t kHitachiAcDefaultRepeat = kNoRepeat
 
const uint16_t kHitachiAc1StateLength = 13
 
const uint16_t kHitachiAc1Bits = kHitachiAc1StateLength * 8
 
const uint16_t kHitachiAc2StateLength = 53
 
const uint16_t kHitachiAc2Bits = kHitachiAc2StateLength * 8
 
const uint16_t kHitachiAc3StateLength = 27
 
const uint16_t kHitachiAc3Bits = kHitachiAc3StateLength * 8
 
const uint16_t kHitachiAc3MinStateLength = 15
 
const uint16_t kHitachiAc3MinBits = kHitachiAc3MinStateLength * 8
 
const uint16_t kHitachiAc264StateLength = 33
 
const uint16_t kHitachiAc264Bits = kHitachiAc264StateLength * 8
 
const uint16_t kHitachiAc296StateLength = 37
 
const uint16_t kHitachiAc296Bits = kHitachiAc296StateLength * 8
 
const uint16_t kHitachiAc344StateLength = 43
 
const uint16_t kHitachiAc344Bits = kHitachiAc344StateLength * 8
 
const uint16_t kHitachiAc424StateLength = 53
 
const uint16_t kHitachiAc424Bits = kHitachiAc424StateLength * 8
 
const uint16_t kInaxBits = 24
 
const uint16_t kInaxMinRepeat = kSingleRepeat
 
const uint16_t kJvcBits = 16
 
const uint16_t kKelonBits = 48
 
const uint16_t kKelon168StateLength = 21
 
const uint16_t kKelon168Bits = kKelon168StateLength * 8
 
const uint16_t kKelvinatorStateLength = 16
 
const uint16_t kKelvinatorBits = kKelvinatorStateLength * 8
 
const uint16_t kKelvinatorDefaultRepeat = kNoRepeat
 
const uint16_t kLasertagBits = 13
 
const uint16_t kLasertagMinRepeat = kNoRepeat
 
const uint16_t kLegoPfBits = 16
 
const uint16_t kLegoPfMinRepeat = kNoRepeat
 
const uint16_t kLgBits = 28
 
const uint16_t kLg32Bits = 32
 
const uint16_t kLgDefaultRepeat = kNoRepeat
 
const uint16_t kLutronBits = 35
 
const uint16_t kMagiquestBits = 56
 
const uint16_t kMetzBits = 19
 
const uint16_t kMetzMinRepeat = kNoRepeat
 
const uint16_t kMideaBits = 48
 
const uint16_t kMideaMinRepeat = kNoRepeat
 
const uint16_t kMidea24Bits = 24
 
const uint16_t kMidea24MinRepeat = kSingleRepeat
 
const uint16_t kMirageStateLength = 15
 
const uint16_t kMirageBits = kMirageStateLength * 8
 
const uint16_t kMirageMinRepeat = kNoRepeat
 
const uint16_t kMitsubishiBits = 16
 
const uint16_t kMitsubishiMinRepeat = kSingleRepeat
 
const uint16_t kMitsubishiACStateLength = 18
 
const uint16_t kMitsubishiACBits = kMitsubishiACStateLength * 8
 
const uint16_t kMitsubishiACMinRepeat = kSingleRepeat
 
const uint16_t kMitsubishi136StateLength = 17
 
const uint16_t kMitsubishi136Bits = kMitsubishi136StateLength * 8
 
const uint16_t kMitsubishi136MinRepeat = kNoRepeat
 
const uint16_t kMitsubishi112StateLength = 14
 
const uint16_t kMitsubishi112Bits = kMitsubishi112StateLength * 8
 
const uint16_t kMitsubishi112MinRepeat = kNoRepeat
 
const uint16_t kMitsubishiHeavy88StateLength = 11
 
const uint16_t kMitsubishiHeavy88Bits = kMitsubishiHeavy88StateLength * 8
 
const uint16_t kMitsubishiHeavy88MinRepeat = kNoRepeat
 
const uint16_t kMitsubishiHeavy152StateLength = 19
 
const uint16_t kMitsubishiHeavy152Bits = kMitsubishiHeavy152StateLength * 8
 
const uint16_t kMitsubishiHeavy152MinRepeat = kNoRepeat
 
const uint16_t kMultibracketsBits = 8
 
const uint16_t kMultibracketsDefaultRepeat = kSingleRepeat
 
const uint16_t kNikaiBits = 24
 
const uint16_t kNECBits = 32
 
const uint16_t kNeoclimaStateLength = 12
 
const uint16_t kNeoclimaBits = kNeoclimaStateLength * 8
 
const uint16_t kNeoclimaMinRepeat = kNoRepeat
 
const uint16_t kPanasonicBits = 48
 
const uint32_t kPanasonicManufacturer = 0x4004
 
const uint32_t kPanasonic40Manufacturer = 0x34
 
const uint16_t kPanasonic40Bits = 40
 
const uint16_t kPanasonicAcStateLength = 27
 
const uint16_t kPanasonicAcStateShortLength = 16
 
const uint16_t kPanasonicAcBits = kPanasonicAcStateLength * 8
 
const uint16_t kPanasonicAcShortBits = kPanasonicAcStateShortLength * 8
 
const uint16_t kPanasonicAcDefaultRepeat = kNoRepeat
 
const uint16_t kPanasonicAc32Bits = 32
 
const uint16_t kPioneerBits = 64
 
const uint16_t kProntoMinLength = 6
 
const uint16_t kRC5RawBits = 14
 
const uint16_t kRC5Bits = kRC5RawBits - 2
 
const uint16_t kRC5XBits = kRC5RawBits - 1
 
const uint16_t kRC6Mode0Bits = 20
 
const uint16_t kRC6_36Bits = 36
 
const uint16_t kRCMMBits = 24
 
const uint16_t kSamsungBits = 32
 
const uint16_t kSamsung36Bits = 36
 
const uint16_t kSamsungAcStateLength = 14
 
const uint16_t kSamsungAcBits = kSamsungAcStateLength * 8
 
const uint16_t kSamsungAcExtendedStateLength = 21
 
const uint16_t kSamsungAcExtendedBits = kSamsungAcExtendedStateLength * 8
 
const uint16_t kSamsungAcDefaultRepeat = kNoRepeat
 
const uint16_t kSanyoAcStateLength = 9
 
const uint16_t kSanyoAcBits = kSanyoAcStateLength * 8
 
const uint16_t kSanyoAc88StateLength = 11
 
const uint16_t kSanyoAc88Bits = kSanyoAc88StateLength * 8
 
const uint16_t kSanyoAc88MinRepeat = 2
 
const uint16_t kSanyoAc152StateLength = 19
 
const uint16_t kSanyoAc152Bits = kSanyoAc152StateLength * 8
 
const uint16_t kSanyoAc152MinRepeat = kNoRepeat
 
const uint16_t kSanyoSA8650BBits = 12
 
const uint16_t kSanyoLC7461AddressBits = 13
 
const uint16_t kSanyoLC7461CommandBits = 8
 
const uint16_t kSanyoLC7461Bits
 
const uint8_t kSharpAddressBits = 5
 
const uint8_t kSharpCommandBits = 8
 
const uint16_t kSharpBits = kSharpAddressBits + kSharpCommandBits + 2
 
const uint16_t kSharpAcStateLength = 13
 
const uint16_t kSharpAcBits = kSharpAcStateLength * 8
 
const uint16_t kSharpAcDefaultRepeat = kNoRepeat
 
const uint8_t kSherwoodBits = kNECBits
 
const uint16_t kSherwoodMinRepeat = kSingleRepeat
 
const uint16_t kSony12Bits = 12
 
const uint16_t kSony15Bits = 15
 
const uint16_t kSony20Bits = 20
 
const uint16_t kSonyMinBits = 12
 
const uint16_t kSonyMinRepeat = 2
 
const uint16_t kSymphonyBits = 12
 
const uint16_t kSymphonyDefaultRepeat = 3
 
const uint16_t kTcl96AcStateLength = 12
 
const uint16_t kTcl96AcBits = kTcl96AcStateLength * 8
 
const uint16_t kTcl96AcDefaultRepeat = kNoRepeat
 
const uint16_t kTcl112AcStateLength = 14
 
const uint16_t kTcl112AcBits = kTcl112AcStateLength * 8
 
const uint16_t kTcl112AcDefaultRepeat = kNoRepeat
 
const uint16_t kTecoBits = 35
 
const uint16_t kTecoDefaultRepeat = kNoRepeat
 
const uint16_t kTeknopointStateLength = 14
 
const uint16_t kTeknopointBits = kTeknopointStateLength * 8
 
const uint16_t kToshibaACStateLength = 9
 
const uint16_t kToshibaACBits = kToshibaACStateLength * 8
 
const uint16_t kToshibaACMinRepeat = kSingleRepeat
 
const uint16_t kToshibaACStateLengthShort = kToshibaACStateLength - 2
 
const uint16_t kToshibaACBitsShort = kToshibaACStateLengthShort * 8
 
const uint16_t kToshibaACStateLengthLong = kToshibaACStateLength + 1
 
const uint16_t kToshibaACBitsLong = kToshibaACStateLengthLong * 8
 
const uint16_t kTotoBits = 24
 
const uint16_t kTotoShortBits = kTotoBits
 
const uint16_t kTotoLongBits = kTotoShortBits * 2
 
const uint16_t kTotoDefaultRepeat = kSingleRepeat
 
const uint16_t kTranscoldBits = 24
 
const uint16_t kTranscoldDefaultRepeat = kNoRepeat
 
const uint16_t kTrotecStateLength = 9
 
const uint16_t kTrotecBits = kTrotecStateLength * 8
 
const uint16_t kTrotecDefaultRepeat = kNoRepeat
 
const uint16_t kTrumaBits = 56
 
const uint16_t kWhirlpoolAcStateLength = 21
 
const uint16_t kWhirlpoolAcBits = kWhirlpoolAcStateLength * 8
 
const uint16_t kWhirlpoolAcDefaultRepeat = kNoRepeat
 
const uint16_t kWhynterBits = 32
 
const uint16_t kWowweeBits = 11
 
const uint16_t kWowweeDefaultRepeat = kNoRepeat
 
const uint8_t kVestelAcBits = 56
 
const uint16_t kXmpBits = 64
 
const uint16_t kZepealBits = 16
 
const uint16_t kZepealMinRepeat = 4
 
const uint16_t kVoltasBits = 80
 
const uint16_t kVoltasStateLength = 10
 
const uint16_t kMilesTag2ShotBits = 14
 
const uint16_t kMilesTag2MsgBits = 24
 
const uint16_t kMilesMinRepeat = 0
 
const uint16_t kBoseBits = 16
 
const uint16_t kRhossStateLength = 12
 
const uint16_t kRhossBits = kRhossStateLength * 8
 
const uint16_t kRhossDefaultRepeat = 0
 
const uint16_t kClimaButlerBits = 52
 
const uint16_t kYorkBits = 136
 
const uint16_t kYorkStateLength = 17
 

Typedef Documentation

◆ String

typedef std::string String

Enumeration Type Documentation

◆ decode_type_t

Enumerator for defining and numbering of supported IR protocol.

Note
Always add to the end of the list and should never remove entries or change order. Projects may save the type number for later usage so numbering should always stay the same.
Enumerator
UNKNOWN 
UNUSED 
RC5 
RC6 
NEC 
SONY 
PANASONIC 
JVC 
SAMSUNG 
WHYNTER 
AIWA_RC_T501 
LG 
SANYO 
MITSUBISHI 
DISH 
SHARP 
COOLIX 
DAIKIN 
DENON 
KELVINATOR 
SHERWOOD 
MITSUBISHI_AC 
RCMM 
SANYO_LC7461 
RC5X 
GREE 
PRONTO 
NEC_LIKE 
ARGO 
TROTEC 
NIKAI 
RAW 
GLOBALCACHE 
TOSHIBA_AC 
FUJITSU_AC 
MIDEA 
MAGIQUEST 
LASERTAG 
CARRIER_AC 
HAIER_AC 
MITSUBISHI2 
HITACHI_AC 
HITACHI_AC1 
HITACHI_AC2 
GICABLE 
HAIER_AC_YRW02 
WHIRLPOOL_AC 
SAMSUNG_AC 
LUTRON 
ELECTRA_AC 
PANASONIC_AC 
PIONEER 
LG2 
MWM 
DAIKIN2 
VESTEL_AC 
TECO 
SAMSUNG36 
TCL112AC 
LEGOPF 
MITSUBISHI_HEAVY_88 
MITSUBISHI_HEAVY_152 
DAIKIN216 
SHARP_AC 
GOODWEATHER 
INAX 
DAIKIN160 
NEOCLIMA 
DAIKIN176 
DAIKIN128 
AMCOR 
DAIKIN152 
MITSUBISHI136 
MITSUBISHI112 
HITACHI_AC424 
SONY_38K 
EPSON 
SYMPHONY 
HITACHI_AC3 
DAIKIN64 
AIRWELL 
DELONGHI_AC 
DOSHISHA 
MULTIBRACKETS 
CARRIER_AC40 
CARRIER_AC64 
HITACHI_AC344 
CORONA_AC 
MIDEA24 
ZEPEAL 
SANYO_AC 
VOLTAS 
METZ 
TRANSCOLD 
TECHNIBEL_AC 
MIRAGE 
ELITESCREENS 
PANASONIC_AC32 
MILESTAG2 
ECOCLIM 
XMP 
TRUMA 
HAIER_AC176 
TEKNOPOINT 
KELON 
TROTEC_3550 
SANYO_AC88 
BOSE 
ARRIS 
RHOSS 
AIRTON 
COOLIX48 
HITACHI_AC264 
KELON168 
HITACHI_AC296 
DAIKIN200 
HAIER_AC160 
CARRIER_AC128 
TOTO 
CLIMABUTLER 
TCL96AC 
BOSCH144 
SANYO_AC152 
DAIKIN312 
GORENJE 
WOWWEE 
CARRIER_AC84 
YORK 
kLastDecodeType 

Variable Documentation

◆ kAirtonBits

const uint16_t kAirtonBits = 56

◆ kAirtonDefaultRepeat

const uint16_t kAirtonDefaultRepeat = kNoRepeat

◆ kAirwellBits

const uint16_t kAirwellBits = 34

◆ kAirwellMinRepeats

const uint16_t kAirwellMinRepeats = 2

◆ kAiwaRcT501Bits

const uint16_t kAiwaRcT501Bits = 15

◆ kAiwaRcT501MinRepeats

const uint16_t kAiwaRcT501MinRepeats = kSingleRepeat

◆ kAlokaBits

const uint16_t kAlokaBits = 32

◆ kAmcorBits

const uint16_t kAmcorBits = kAmcorStateLength * 8

◆ kAmcorDefaultRepeat

const uint16_t kAmcorDefaultRepeat = kSingleRepeat

◆ kAmcorStateLength

const uint16_t kAmcorStateLength = 8

◆ kArgo3AcControlStateLength

const uint16_t kArgo3AcControlStateLength = 6

◆ kArgo3ConfigStateLength

const uint16_t kArgo3ConfigStateLength = 4

◆ kArgo3iFeelReportStateLength

const uint16_t kArgo3iFeelReportStateLength = 2

◆ kArgo3TimerStateLength

const uint16_t kArgo3TimerStateLength = 9

◆ kArgoBits

const uint16_t kArgoBits = kArgoStateLength * 8

◆ kArgoDefaultRepeat

const uint16_t kArgoDefaultRepeat = kNoRepeat

◆ kArgoShortBits

const uint16_t kArgoShortBits = kArgoShortStateLength * 8

◆ kArgoShortStateLength

const uint16_t kArgoShortStateLength = 4

◆ kArgoStateLength

const uint16_t kArgoStateLength = 12

◆ kArrisBits

const uint16_t kArrisBits = 32

◆ kBosch144Bits

const uint16_t kBosch144Bits = kBosch144StateLength * 8

◆ kBosch144StateLength

const uint16_t kBosch144StateLength = 18

◆ kBoseBits

const uint16_t kBoseBits = 16

◆ kCarrierAc128Bits

const uint16_t kCarrierAc128Bits = kCarrierAc128StateLength * 8

◆ kCarrierAc128MinRepeat

const uint16_t kCarrierAc128MinRepeat = kNoRepeat

◆ kCarrierAc128StateLength

const uint16_t kCarrierAc128StateLength = 16

◆ kCarrierAc40Bits

const uint16_t kCarrierAc40Bits = 40

◆ kCarrierAc40MinRepeat

const uint16_t kCarrierAc40MinRepeat = 2

◆ kCarrierAc64Bits

const uint16_t kCarrierAc64Bits = 64

◆ kCarrierAc64MinRepeat

const uint16_t kCarrierAc64MinRepeat = kNoRepeat

◆ kCarrierAc84Bits

const uint16_t kCarrierAc84Bits = kCarrierAc84StateLength * 8 - 4

◆ kCarrierAc84MinRepeat

const uint16_t kCarrierAc84MinRepeat = kNoRepeat

◆ kCarrierAc84StateLength

const uint16_t kCarrierAc84StateLength = 11

◆ kCarrierAcBits

const uint16_t kCarrierAcBits = 32

◆ kCarrierAcMinRepeat

const uint16_t kCarrierAcMinRepeat = kNoRepeat

◆ kClimaButlerBits

const uint16_t kClimaButlerBits = 52

◆ kCoolix48Bits

const uint16_t kCoolix48Bits = kCoolixBits * 2

◆ kCoolixBits

const uint16_t kCoolixBits = 24

◆ kCoolixDefaultRepeat

const uint16_t kCoolixDefaultRepeat = kSingleRepeat

◆ kCoronaAcBits

const uint16_t kCoronaAcBits = kCoronaAcStateLength * 8

◆ kCoronaAcBitsShort

const uint16_t kCoronaAcBitsShort = kCoronaAcStateLengthShort * 8

◆ kCoronaAcStateLength

const uint16_t kCoronaAcStateLength = kCoronaAcStateLengthShort * 3

◆ kCoronaAcStateLengthShort

const uint16_t kCoronaAcStateLengthShort = 7

◆ kDaikin128Bits

const uint16_t kDaikin128Bits = kDaikin128StateLength * 8

◆ kDaikin128DefaultRepeat

const uint16_t kDaikin128DefaultRepeat = kNoRepeat

◆ kDaikin128StateLength

const uint16_t kDaikin128StateLength = 16

◆ kDaikin152Bits

const uint16_t kDaikin152Bits = kDaikin152StateLength * 8

◆ kDaikin152DefaultRepeat

const uint16_t kDaikin152DefaultRepeat = kNoRepeat

◆ kDaikin152StateLength

const uint16_t kDaikin152StateLength = 19

◆ kDaikin160Bits

const uint16_t kDaikin160Bits = kDaikin160StateLength * 8

◆ kDaikin160DefaultRepeat

const uint16_t kDaikin160DefaultRepeat = kNoRepeat

◆ kDaikin160StateLength

const uint16_t kDaikin160StateLength = 20

◆ kDaikin176Bits

const uint16_t kDaikin176Bits = kDaikin176StateLength * 8

◆ kDaikin176DefaultRepeat

const uint16_t kDaikin176DefaultRepeat = kNoRepeat

◆ kDaikin176StateLength

const uint16_t kDaikin176StateLength = 22

◆ kDaikin200Bits

const uint16_t kDaikin200Bits = kDaikin200StateLength * 8

◆ kDaikin200DefaultRepeat

const uint16_t kDaikin200DefaultRepeat = kNoRepeat

◆ kDaikin200StateLength

const uint16_t kDaikin200StateLength = 25

◆ kDaikin216Bits

const uint16_t kDaikin216Bits = kDaikin216StateLength * 8

◆ kDaikin216DefaultRepeat

const uint16_t kDaikin216DefaultRepeat = kNoRepeat

◆ kDaikin216StateLength

const uint16_t kDaikin216StateLength = 27

◆ kDaikin2Bits

const uint16_t kDaikin2Bits = kDaikin2StateLength * 8

◆ kDaikin2DefaultRepeat

const uint16_t kDaikin2DefaultRepeat = kNoRepeat

◆ kDaikin2StateLength

const uint16_t kDaikin2StateLength = 39

◆ kDaikin312Bits

const uint16_t kDaikin312Bits = kDaikin312StateLength * 8

◆ kDaikin312DefaultRepeat

const uint16_t kDaikin312DefaultRepeat = kNoRepeat

◆ kDaikin312StateLength

const uint16_t kDaikin312StateLength = 39

◆ kDaikin64Bits

const uint16_t kDaikin64Bits = 64

◆ kDaikin64DefaultRepeat

const uint16_t kDaikin64DefaultRepeat = kNoRepeat

◆ kDaikinBits

const uint16_t kDaikinBits = kDaikinStateLength * 8

◆ kDaikinBitsShort

const uint16_t kDaikinBitsShort = kDaikinStateLengthShort * 8

◆ kDaikinDefaultRepeat

const uint16_t kDaikinDefaultRepeat = kNoRepeat

◆ kDaikinStateLength

const uint16_t kDaikinStateLength = 35

◆ kDaikinStateLengthShort

const uint16_t kDaikinStateLengthShort = kDaikinStateLength - 8

◆ kDelonghiAcBits

const uint16_t kDelonghiAcBits = 64

◆ kDelonghiAcDefaultRepeat

const uint16_t kDelonghiAcDefaultRepeat = kNoRepeat

◆ kDenon48Bits

const uint16_t kDenon48Bits = 48

◆ kDenonBits

const uint16_t kDenonBits = 15

◆ kDenonLegacyBits

const uint16_t kDenonLegacyBits = 14

◆ kDishBits

const uint16_t kDishBits = 16

◆ kDishMinRepeat

const uint16_t kDishMinRepeat = 3

◆ kDoshishaBits

const uint16_t kDoshishaBits = 40

◆ kEcoclimBits

const uint16_t kEcoclimBits = 56

◆ kEcoclimShortBits

const uint16_t kEcoclimShortBits = 15

◆ kElectraAcBits

const uint16_t kElectraAcBits = kElectraAcStateLength * 8

◆ kElectraAcMinRepeat

const uint16_t kElectraAcMinRepeat = kNoRepeat

◆ kElectraAcStateLength

const uint16_t kElectraAcStateLength = 13

◆ kEliteScreensBits

const uint16_t kEliteScreensBits = 32

◆ kEliteScreensDefaultRepeat

const uint16_t kEliteScreensDefaultRepeat = kSingleRepeat

◆ kEpsonBits

const uint16_t kEpsonBits = 32

◆ kEpsonMinRepeat

const uint16_t kEpsonMinRepeat = 2

◆ kFujitsuAcBits

const uint16_t kFujitsuAcBits = kFujitsuAcStateLength * 8

◆ kFujitsuAcMinBits

const uint16_t kFujitsuAcMinBits = (kFujitsuAcStateLengthShort - 1) * 8

◆ kFujitsuAcMinRepeat

const uint16_t kFujitsuAcMinRepeat = kNoRepeat

◆ kFujitsuAcStateLength

const uint16_t kFujitsuAcStateLength = 16

◆ kFujitsuAcStateLengthShort

const uint16_t kFujitsuAcStateLengthShort = 7

◆ kGicableBits

const uint16_t kGicableBits = 16

◆ kGicableMinRepeat

const uint16_t kGicableMinRepeat = kSingleRepeat

◆ kGoodweatherBits

const uint16_t kGoodweatherBits = 48

◆ kGoodweatherMinRepeat

const uint16_t kGoodweatherMinRepeat = kNoRepeat

◆ kGorenjeBits

const uint16_t kGorenjeBits = 8

◆ kGreeBits

const uint16_t kGreeBits = kGreeStateLength * 8

◆ kGreeDefaultRepeat

const uint16_t kGreeDefaultRepeat = kNoRepeat

◆ kGreeStateLength

const uint16_t kGreeStateLength = 8

◆ kHaierAC160Bits

const uint16_t kHaierAC160Bits = kHaierAC160StateLength * 8

◆ kHaierAc160DefaultRepeat

const uint16_t kHaierAc160DefaultRepeat = kNoRepeat

◆ kHaierAC160StateLength

const uint16_t kHaierAC160StateLength = 20

◆ kHaierAC176Bits

const uint16_t kHaierAC176Bits = kHaierAC176StateLength * 8

◆ kHaierAc176DefaultRepeat

const uint16_t kHaierAc176DefaultRepeat = kNoRepeat

◆ kHaierAC176StateLength

const uint16_t kHaierAC176StateLength = 22

◆ kHaierACBits

const uint16_t kHaierACBits = kHaierACStateLength * 8

◆ kHaierAcDefaultRepeat

const uint16_t kHaierAcDefaultRepeat = kNoRepeat

◆ kHaierACStateLength

const uint16_t kHaierACStateLength = 9

◆ kHaierACYRW02Bits

const uint16_t kHaierACYRW02Bits = kHaierACYRW02StateLength * 8

◆ kHaierAcYrw02DefaultRepeat

const uint16_t kHaierAcYrw02DefaultRepeat = kNoRepeat

◆ kHaierACYRW02StateLength

const uint16_t kHaierACYRW02StateLength = 14

◆ kHitachiAc1Bits

const uint16_t kHitachiAc1Bits = kHitachiAc1StateLength * 8

◆ kHitachiAc1StateLength

const uint16_t kHitachiAc1StateLength = 13

◆ kHitachiAc264Bits

const uint16_t kHitachiAc264Bits = kHitachiAc264StateLength * 8

◆ kHitachiAc264StateLength

const uint16_t kHitachiAc264StateLength = 33

◆ kHitachiAc296Bits

const uint16_t kHitachiAc296Bits = kHitachiAc296StateLength * 8

◆ kHitachiAc296StateLength

const uint16_t kHitachiAc296StateLength = 37

◆ kHitachiAc2Bits

const uint16_t kHitachiAc2Bits = kHitachiAc2StateLength * 8

◆ kHitachiAc2StateLength

const uint16_t kHitachiAc2StateLength = 53

◆ kHitachiAc344Bits

const uint16_t kHitachiAc344Bits = kHitachiAc344StateLength * 8

◆ kHitachiAc344StateLength

const uint16_t kHitachiAc344StateLength = 43

◆ kHitachiAc3Bits

const uint16_t kHitachiAc3Bits = kHitachiAc3StateLength * 8

◆ kHitachiAc3MinBits

const uint16_t kHitachiAc3MinBits = kHitachiAc3MinStateLength * 8

◆ kHitachiAc3MinStateLength

const uint16_t kHitachiAc3MinStateLength = 15

◆ kHitachiAc3StateLength

const uint16_t kHitachiAc3StateLength = 27

◆ kHitachiAc424Bits

const uint16_t kHitachiAc424Bits = kHitachiAc424StateLength * 8

◆ kHitachiAc424StateLength

const uint16_t kHitachiAc424StateLength = 53

◆ kHitachiAcBits

const uint16_t kHitachiAcBits = kHitachiAcStateLength * 8

◆ kHitachiAcDefaultRepeat

const uint16_t kHitachiAcDefaultRepeat = kNoRepeat

◆ kHitachiAcStateLength

const uint16_t kHitachiAcStateLength = 28

◆ kInaxBits

const uint16_t kInaxBits = 24

◆ kInaxMinRepeat

const uint16_t kInaxMinRepeat = kSingleRepeat

◆ kJvcBits

const uint16_t kJvcBits = 16

◆ kKelon168Bits

const uint16_t kKelon168Bits = kKelon168StateLength * 8

◆ kKelon168StateLength

const uint16_t kKelon168StateLength = 21

◆ kKelonBits

const uint16_t kKelonBits = 48

◆ kKelvinatorBits

const uint16_t kKelvinatorBits = kKelvinatorStateLength * 8

◆ kKelvinatorDefaultRepeat

const uint16_t kKelvinatorDefaultRepeat = kNoRepeat

◆ kKelvinatorStateLength

const uint16_t kKelvinatorStateLength = 16

◆ kLasertagBits

const uint16_t kLasertagBits = 13

◆ kLasertagMinRepeat

const uint16_t kLasertagMinRepeat = kNoRepeat

◆ kLegoPfBits

const uint16_t kLegoPfBits = 16

◆ kLegoPfMinRepeat

const uint16_t kLegoPfMinRepeat = kNoRepeat

◆ kLg32Bits

const uint16_t kLg32Bits = 32

◆ kLgBits

const uint16_t kLgBits = 28

◆ kLgDefaultRepeat

const uint16_t kLgDefaultRepeat = kNoRepeat

◆ kLutronBits

const uint16_t kLutronBits = 35

◆ kMagiquestBits

const uint16_t kMagiquestBits = 56

◆ kMetzBits

const uint16_t kMetzBits = 19

◆ kMetzMinRepeat

const uint16_t kMetzMinRepeat = kNoRepeat

◆ kMidea24Bits

const uint16_t kMidea24Bits = 24

◆ kMidea24MinRepeat

const uint16_t kMidea24MinRepeat = kSingleRepeat

◆ kMideaBits

const uint16_t kMideaBits = 48

◆ kMideaMinRepeat

const uint16_t kMideaMinRepeat = kNoRepeat

◆ kMilesMinRepeat

const uint16_t kMilesMinRepeat = 0

◆ kMilesTag2MsgBits

const uint16_t kMilesTag2MsgBits = 24

◆ kMilesTag2ShotBits

const uint16_t kMilesTag2ShotBits = 14

◆ kMirageBits

const uint16_t kMirageBits = kMirageStateLength * 8

◆ kMirageMinRepeat

const uint16_t kMirageMinRepeat = kNoRepeat

◆ kMirageStateLength

const uint16_t kMirageStateLength = 15

◆ kMitsubishi112Bits

const uint16_t kMitsubishi112Bits = kMitsubishi112StateLength * 8

◆ kMitsubishi112MinRepeat

const uint16_t kMitsubishi112MinRepeat = kNoRepeat

◆ kMitsubishi112StateLength

const uint16_t kMitsubishi112StateLength = 14

◆ kMitsubishi136Bits

const uint16_t kMitsubishi136Bits = kMitsubishi136StateLength * 8

◆ kMitsubishi136MinRepeat

const uint16_t kMitsubishi136MinRepeat = kNoRepeat

◆ kMitsubishi136StateLength

const uint16_t kMitsubishi136StateLength = 17

◆ kMitsubishiACBits

const uint16_t kMitsubishiACBits = kMitsubishiACStateLength * 8

◆ kMitsubishiACMinRepeat

const uint16_t kMitsubishiACMinRepeat = kSingleRepeat

◆ kMitsubishiACStateLength

const uint16_t kMitsubishiACStateLength = 18

◆ kMitsubishiBits

const uint16_t kMitsubishiBits = 16

◆ kMitsubishiHeavy152Bits

const uint16_t kMitsubishiHeavy152Bits = kMitsubishiHeavy152StateLength * 8

◆ kMitsubishiHeavy152MinRepeat

const uint16_t kMitsubishiHeavy152MinRepeat = kNoRepeat

◆ kMitsubishiHeavy152StateLength

const uint16_t kMitsubishiHeavy152StateLength = 19

◆ kMitsubishiHeavy88Bits

const uint16_t kMitsubishiHeavy88Bits = kMitsubishiHeavy88StateLength * 8

◆ kMitsubishiHeavy88MinRepeat

const uint16_t kMitsubishiHeavy88MinRepeat = kNoRepeat

◆ kMitsubishiHeavy88StateLength

const uint16_t kMitsubishiHeavy88StateLength = 11

◆ kMitsubishiMinRepeat

const uint16_t kMitsubishiMinRepeat = kSingleRepeat

◆ kMultibracketsBits

const uint16_t kMultibracketsBits = 8

◆ kMultibracketsDefaultRepeat

const uint16_t kMultibracketsDefaultRepeat = kSingleRepeat

◆ kNECBits

const uint16_t kNECBits = 32

◆ kNeoclimaBits

const uint16_t kNeoclimaBits = kNeoclimaStateLength * 8

◆ kNeoclimaMinRepeat

const uint16_t kNeoclimaMinRepeat = kNoRepeat

◆ kNeoclimaStateLength

const uint16_t kNeoclimaStateLength = 12

◆ kNikaiBits

const uint16_t kNikaiBits = 24

◆ kNoRepeat

const uint16_t kNoRepeat = 0

◆ kPanasonic40Bits

const uint16_t kPanasonic40Bits = 40

◆ kPanasonic40Manufacturer

const uint32_t kPanasonic40Manufacturer = 0x34

◆ kPanasonicAc32Bits

const uint16_t kPanasonicAc32Bits = 32

◆ kPanasonicAcBits

const uint16_t kPanasonicAcBits = kPanasonicAcStateLength * 8

◆ kPanasonicAcDefaultRepeat

const uint16_t kPanasonicAcDefaultRepeat = kNoRepeat

◆ kPanasonicAcShortBits

const uint16_t kPanasonicAcShortBits = kPanasonicAcStateShortLength * 8

◆ kPanasonicAcStateLength

const uint16_t kPanasonicAcStateLength = 27

◆ kPanasonicAcStateShortLength

const uint16_t kPanasonicAcStateShortLength = 16

◆ kPanasonicBits

const uint16_t kPanasonicBits = 48

◆ kPanasonicManufacturer

const uint32_t kPanasonicManufacturer = 0x4004

◆ kPioneerBits

const uint16_t kPioneerBits = 64

◆ kProntoMinLength

const uint16_t kProntoMinLength = 6

◆ kRC5Bits

const uint16_t kRC5Bits = kRC5RawBits - 2

◆ kRC5RawBits

const uint16_t kRC5RawBits = 14

◆ kRC5XBits

const uint16_t kRC5XBits = kRC5RawBits - 1

◆ kRC6_36Bits

const uint16_t kRC6_36Bits = 36

◆ kRC6Mode0Bits

const uint16_t kRC6Mode0Bits = 20

◆ kRCMMBits

const uint16_t kRCMMBits = 24

◆ kRhossBits

const uint16_t kRhossBits = kRhossStateLength * 8

◆ kRhossDefaultRepeat

const uint16_t kRhossDefaultRepeat = 0

◆ kRhossStateLength

const uint16_t kRhossStateLength = 12

◆ kSamsung36Bits

const uint16_t kSamsung36Bits = 36

◆ kSamsungAcBits

const uint16_t kSamsungAcBits = kSamsungAcStateLength * 8

◆ kSamsungAcDefaultRepeat

const uint16_t kSamsungAcDefaultRepeat = kNoRepeat

◆ kSamsungAcExtendedBits

const uint16_t kSamsungAcExtendedBits = kSamsungAcExtendedStateLength * 8

◆ kSamsungAcExtendedStateLength

const uint16_t kSamsungAcExtendedStateLength = 21

◆ kSamsungAcStateLength

const uint16_t kSamsungAcStateLength = 14

◆ kSamsungBits

const uint16_t kSamsungBits = 32

◆ kSanyoAc152Bits

const uint16_t kSanyoAc152Bits = kSanyoAc152StateLength * 8

◆ kSanyoAc152MinRepeat

const uint16_t kSanyoAc152MinRepeat = kNoRepeat

◆ kSanyoAc152StateLength

const uint16_t kSanyoAc152StateLength = 19

◆ kSanyoAc88Bits

const uint16_t kSanyoAc88Bits = kSanyoAc88StateLength * 8

◆ kSanyoAc88MinRepeat

const uint16_t kSanyoAc88MinRepeat = 2

◆ kSanyoAc88StateLength

const uint16_t kSanyoAc88StateLength = 11

◆ kSanyoAcBits

const uint16_t kSanyoAcBits = kSanyoAcStateLength * 8

◆ kSanyoAcStateLength

const uint16_t kSanyoAcStateLength = 9

◆ kSanyoLC7461AddressBits

const uint16_t kSanyoLC7461AddressBits = 13

◆ kSanyoLC7461Bits

const uint16_t kSanyoLC7461Bits

◆ kSanyoLC7461CommandBits

const uint16_t kSanyoLC7461CommandBits = 8

◆ kSanyoSA8650BBits

const uint16_t kSanyoSA8650BBits = 12

◆ kSharpAcBits

const uint16_t kSharpAcBits = kSharpAcStateLength * 8

◆ kSharpAcDefaultRepeat

const uint16_t kSharpAcDefaultRepeat = kNoRepeat

◆ kSharpAcStateLength

const uint16_t kSharpAcStateLength = 13

◆ kSharpAddressBits

const uint8_t kSharpAddressBits = 5

◆ kSharpBits

const uint16_t kSharpBits = kSharpAddressBits + kSharpCommandBits + 2

◆ kSharpCommandBits

const uint8_t kSharpCommandBits = 8

◆ kSherwoodBits

const uint8_t kSherwoodBits = kNECBits

◆ kSherwoodMinRepeat

const uint16_t kSherwoodMinRepeat = kSingleRepeat

◆ kSingleRepeat

const uint16_t kSingleRepeat = 1

◆ kSony12Bits

const uint16_t kSony12Bits = 12

◆ kSony15Bits

const uint16_t kSony15Bits = 15

◆ kSony20Bits

const uint16_t kSony20Bits = 20

◆ kSonyMinBits

const uint16_t kSonyMinBits = 12

◆ kSonyMinRepeat

const uint16_t kSonyMinRepeat = 2

◆ kSymphonyBits

const uint16_t kSymphonyBits = 12

◆ kSymphonyDefaultRepeat

const uint16_t kSymphonyDefaultRepeat = 3

◆ kTcl112AcBits

const uint16_t kTcl112AcBits = kTcl112AcStateLength * 8

◆ kTcl112AcDefaultRepeat

const uint16_t kTcl112AcDefaultRepeat = kNoRepeat

◆ kTcl112AcStateLength

const uint16_t kTcl112AcStateLength = 14

◆ kTcl96AcBits

const uint16_t kTcl96AcBits = kTcl96AcStateLength * 8

◆ kTcl96AcDefaultRepeat

const uint16_t kTcl96AcDefaultRepeat = kNoRepeat

◆ kTcl96AcStateLength

const uint16_t kTcl96AcStateLength = 12

◆ kTechnibelAcBits

const uint16_t kTechnibelAcBits = 56

◆ kTechnibelAcDefaultRepeat

const uint16_t kTechnibelAcDefaultRepeat = kNoRepeat

◆ kTecoBits

const uint16_t kTecoBits = 35

◆ kTecoDefaultRepeat

const uint16_t kTecoDefaultRepeat = kNoRepeat

◆ kTeknopointBits

const uint16_t kTeknopointBits = kTeknopointStateLength * 8

◆ kTeknopointStateLength

const uint16_t kTeknopointStateLength = 14

◆ kToshibaACBits

const uint16_t kToshibaACBits = kToshibaACStateLength * 8

◆ kToshibaACBitsLong

const uint16_t kToshibaACBitsLong = kToshibaACStateLengthLong * 8

◆ kToshibaACBitsShort

const uint16_t kToshibaACBitsShort = kToshibaACStateLengthShort * 8

◆ kToshibaACMinRepeat

const uint16_t kToshibaACMinRepeat = kSingleRepeat

◆ kToshibaACStateLength

const uint16_t kToshibaACStateLength = 9

◆ kToshibaACStateLengthLong

const uint16_t kToshibaACStateLengthLong = kToshibaACStateLength + 1

◆ kToshibaACStateLengthShort

const uint16_t kToshibaACStateLengthShort = kToshibaACStateLength - 2

◆ kTotoBits

const uint16_t kTotoBits = 24

◆ kTotoDefaultRepeat

const uint16_t kTotoDefaultRepeat = kSingleRepeat

◆ kTotoLongBits

const uint16_t kTotoLongBits = kTotoShortBits * 2

◆ kTotoShortBits

const uint16_t kTotoShortBits = kTotoBits

◆ kTranscoldBits

const uint16_t kTranscoldBits = 24

◆ kTranscoldDefaultRepeat

const uint16_t kTranscoldDefaultRepeat = kNoRepeat

◆ kTrotecBits

const uint16_t kTrotecBits = kTrotecStateLength * 8

◆ kTrotecDefaultRepeat

const uint16_t kTrotecDefaultRepeat = kNoRepeat

◆ kTrotecStateLength

const uint16_t kTrotecStateLength = 9

◆ kTrumaBits

const uint16_t kTrumaBits = 56

◆ kVestelAcBits

const uint8_t kVestelAcBits = 56

◆ kVoltasBits

const uint16_t kVoltasBits = 80

◆ kVoltasStateLength

const uint16_t kVoltasStateLength = 10

◆ kWhirlpoolAcBits

const uint16_t kWhirlpoolAcBits = kWhirlpoolAcStateLength * 8

◆ kWhirlpoolAcDefaultRepeat

const uint16_t kWhirlpoolAcDefaultRepeat = kNoRepeat

◆ kWhirlpoolAcStateLength

const uint16_t kWhirlpoolAcStateLength = 21

◆ kWhynterBits

const uint16_t kWhynterBits = 32

◆ kWowweeBits

const uint16_t kWowweeBits = 11

◆ kWowweeDefaultRepeat

const uint16_t kWowweeDefaultRepeat = kNoRepeat

◆ kXmpBits

const uint16_t kXmpBits = 64

◆ kYorkBits

const uint16_t kYorkBits = 136

◆ kYorkStateLength

const uint16_t kYorkStateLength = 17

◆ kZepealBits

const uint16_t kZepealBits = 16

◆ kZepealMinRepeat

const uint16_t kZepealMinRepeat = 4
kSanyoLC7461CommandBits
const uint16_t kSanyoLC7461CommandBits
Definition: IRremoteESP8266.h:1371
kSanyoLC7461AddressBits
const uint16_t kSanyoLC7461AddressBits
Definition: IRremoteESP8266.h:1370