IRremoteESP8266
|
Support for Kelvinator A/C protocols. Code to emulate IR Kelvinator YALIF remote control unit, which should control at least the following Kelvinator A/C units: KSV26CRC, KSV26HRC, KSV35CRC, KSV35HRC, KSV53HRC, KSV62HRC, KSV70CRC, KSV70HRC, KSV80HRC. More...
Support for Kelvinator A/C protocols. Code to emulate IR Kelvinator YALIF remote control unit, which should control at least the following Kelvinator A/C units: KSV26CRC, KSV26HRC, KSV35CRC, KSV35HRC, KSV53HRC, KSV62HRC, KSV70CRC, KSV70HRC, KSV80HRC.
const uint8_t kKelvinatorBasicFanSize = 2 |
const uint16_t kKelvinatorBitMark = kKelvinatorBitMarkTicks * kKelvinatorTick |
const uint16_t kKelvinatorBitMarkTicks = 8 |
const uint8_t kKelvinatorChecksumStart = 10 |
const uint8_t kKelvinatorCmdFooter = 2 |
const uint8_t kKelvinatorCmdFooterBits = 3 |
const uint8_t kKelvinatorFanOffset = 4 |
const uint8_t kKelvinatorFanSize = 3 |
const uint16_t kKelvinatorGapSpace = kKelvinatorGapSpaceTicks * kKelvinatorTick |
const uint16_t kKelvinatorGapSpaceTicks = 235 |
const uint16_t kKelvinatorHdrMark = kKelvinatorHdrMarkTicks * kKelvinatorTick |
const uint16_t kKelvinatorHdrMarkTicks = 106 |
const uint16_t kKelvinatorHdrSpace = kKelvinatorHdrSpaceTicks * kKelvinatorTick |
const uint16_t kKelvinatorHdrSpaceTicks = 53 |
const uint8_t kKelvinatorIonFilterOffset = 6 |
const uint8_t kKelvinatorLightOffset = 5 |
const uint8_t kKelvinatorModeOffset = 0 |
const uint16_t kKelvinatorOneSpace = kKelvinatorOneSpaceTicks * kKelvinatorTick |
const uint16_t kKelvinatorOneSpaceTicks = 18 |
const uint8_t kKelvinatorPowerOffset = 3 |
const uint8_t kKelvinatorQuietOffset = 7 |
const uint16_t kKelvinatorTick = 85 |
const uint8_t kKelvinatorTurboOffset = 4 |
const uint8_t kKelvinatorVentSwingHOffset = 4 |
const uint8_t kKelvinatorVentSwingOffset = 6 |
const uint8_t kKelvinatorVentSwingVOffset = 0 |
const uint8_t kKelvinatorXfanOffset = 7 |
const uint16_t kKelvinatorZeroSpace |
const uint16_t kKelvinatorZeroSpaceTicks = 6 |