v2.6.1 release (#741)

_v2.6.1 (20190609)_

**[Breaking Changes]**
- Major rework/breaking changes to Argo A/C support. (#705)

**[Bug Fixes]**
- Correct `set/getQuiet` for Samsung A/C (#736)
- Add missing `on/off()` to IRCoolixAC class. (#725)
- Daikin `set/getEye()` uses wrong bit. (#711)
- IRMQTTServer: Continue to use same Temperature units. (#710)
- Fixed a bug with `setMode()`/`getMode()` for HAIER_AC. (#705)

**[Features]**
- Add set/getPowerful for Samsung A/C (#736)
- Add `calibrate()` to all the A/C classes. (#735)
- IRMQTTServer: Add sequencing for sending MQTT IR commands. (#723)
- Add support for Fujitsu AR-REB1E & AR-JW2 remotes. (#718)
- Add Beta `decodeTrotec()` support. (#719)
- Add experimental `decodeArgo()` support. (#717)
- Support for Goodweather A/Cs. (#715)
- Add `DISABLE_CAPTURE_WHILE_TRANSMITTING` feature to IRMQTTServer. (#713)
- Support for Lixil Inax Toilet protocol. (#712)
- Add `set/getWeeklyTimerEnable()` to Daikin (#711)
- IRMQTTServer: Update Common A/C settings based on received IR messages. (#705)
- Add day of week to DAIKIN protocol (#699)
- Add limited support for Sharp A/C (#696)
- SAMSUNG_AC: Make sure special power mode messages are sent. (#695)
- Add `set/getPowerful()` (turbo) to DAIKIN216 (#693)

**[Misc]**
- Add kPeriodOffset for CPU Freq of 160MHz. (#729)
- Example code for a Dumb IR repeater. (#737)
- Update swing handling for Fujitsu A/Cs. (#724)
- Add function to convert decode_results to sendRaw() array. (#721)
- Attempt to reduce heap fragmentation from strings. (#707)
- Update Fujitsu A/C example code to safer settings (#716)
- Enforce better `const` usage in IRUtils. (#708)
- Attempt to reduce heap fragmentation by A/C `toString()`s. (#694)
- Minor changes to DAIKIN216 timings and features. (#693)
This commit is contained in:
David Conran
2019-06-09 19:35:10 +10:00
committed by GitHub
parent cd60756e44
commit b90a663cf9
7 changed files with 209 additions and 23 deletions

View File

@@ -8,8 +8,8 @@
This library enables you to **send _and_ receive** infra-red signals on an [ESP8266 using the Arduino framework](https://github.com/esp8266/Arduino) using common 940nm IR LEDs and common IR receiver modules. e.g. TSOP{17,22,24,36,38,44,48}* etc.
## v2.6.0 Now Available
Version 2.6.0 of the library is now [available](https://github.com/markszabo/IRremoteESP8266/releases/latest). You can view the [Release Notes](ReleaseNotes.md) for all the significant changes.
## v2.6.1 Now Available
Version 2.6.1 of the library is now [available](https://github.com/markszabo/IRremoteESP8266/releases/latest). You can view the [Release Notes](ReleaseNotes.md) for all the significant changes.
#### Upgrading from pre-v2.0
Usage of the library has been slightly changed in v2.0. You will need to change your usage to work with v2.0 and beyond. You can read more about the changes required on our [Upgrade to v2.0](https://github.com/markszabo/IRremoteESP8266/wiki/Upgrading-to-v2.0) page.

View File

@@ -1,5 +1,46 @@
# Release Notes
## _v2.6.1 (20190609)_
**[Breaking Changes]**
- Major rework/breaking changes to Argo A/C support. (#705)
**[Bug Fixes]**
- Correct `set/getQuiet` for Samsung A/C (#736)
- Add missing `on/off()` to IRCoolixAC class. (#725)
- Daikin `set/getEye()` uses wrong bit. (#711)
- IRMQTTServer: Continue to use same Temperature units. (#710)
- Fixed a bug with `setMode()`/`getMode()` for HAIER_AC. (#705)
**[Features]**
- Add set/getPowerful for Samsung A/C (#736)
- Add `calibrate()` to all the A/C classes. (#735)
- IRMQTTServer: Add sequencing for sending MQTT IR commands. (#723)
- Add support for Fujitsu AR-REB1E & AR-JW2 remotes. (#718)
- Add Beta `decodeTrotec()` support. (#719)
- Add experimental `decodeArgo()` support. (#717)
- Support for Goodweather A/Cs. (#715)
- Add `DISABLE_CAPTURE_WHILE_TRANSMITTING` feature to IRMQTTServer. (#713)
- Support for Lixil Inax Toilet protocol. (#712)
- Add `set/getWeeklyTimerEnable()` to Daikin (#711)
- IRMQTTServer: Update Common A/C settings based on received IR messages. (#705)
- Add day of week to DAIKIN protocol (#699)
- Add limited support for Sharp A/C (#696)
- SAMSUNG_AC: Make sure special power mode messages are sent. (#695)
- Add `set/getPowerful()` (turbo) to DAIKIN216 (#693)
**[Misc]**
- Add kPeriodOffset for CPU Freq of 160MHz. (#729)
- Example code for a Dumb IR repeater. (#737)
- Update swing handling for Fujitsu A/Cs. (#724)
- Add function to convert `decode_results` to `sendRaw()` array. (#721)
- Attempt to reduce heap fragmentation from strings. (#707)
- Update Fujitsu A/C example code to safer settings (#716)
- Enforce better `const` usage in IRUtils. (#708)
- Attempt to reduce heap fragmentation by A/C `toString()`s. (#694)
- Minor changes to DAIKIN216 timings and features. (#693)
## _v2.6.0 (20190430)_
**[Bug Fixes]**

View File

@@ -181,7 +181,7 @@ const uint8_t kPasswordLength = 20;
// ----------------- End of User Configuration Section -------------------------
// Constants
#define _MY_VERSION_ "v1.1.1-beta"
#define _MY_VERSION_ "v1.1.1"
const uint8_t kSendTableSize = sizeof(gpioTable);
// JSON stuff

View File

@@ -26,6 +26,7 @@ IRDaikin2 KEYWORD1
IRDaikin216 KEYWORD1
IRDaikinESP KEYWORD1
IRFujitsuAC KEYWORD1
IRGoodweatherAc KEYWORD1
IRGreeAC KEYWORD1
IRHaierAC KEYWORD1
IRHaierACYRW02 KEYWORD1
@@ -37,6 +38,7 @@ IRMitsubishiHeavy152Ac KEYWORD1
IRMitsubishiHeavy88Ac KEYWORD1
IRPanasonicAc KEYWORD1
IRSamsungAc KEYWORD1
IRSharpAc KEYWORD1
IRTcl112Ac KEYWORD1
IRTecoAc KEYWORD1
IRToshibaAC KEYWORD1
@@ -88,6 +90,7 @@ daikin2 KEYWORD2
daikin216 KEYWORD2
decode KEYWORD2
decodeAiwaRCT501 KEYWORD2
decodeArgo KEYWORD2
decodeCOOLIX KEYWORD2
decodeCarrierAC KEYWORD2
decodeDISH KEYWORD2
@@ -98,11 +101,13 @@ decodeDenon KEYWORD2
decodeElectraAC KEYWORD2
decodeFujitsuAC KEYWORD2
decodeGICable KEYWORD2
decodeGoodweather KEYWORD2
decodeGree KEYWORD2
decodeHaierAC KEYWORD2
decodeHaierACYRW02 KEYWORD2
decodeHash KEYWORD2
decodeHitachiAC KEYWORD2
decodeInax KEYWORD2
decodeJVC KEYWORD2
decodeKelvinator KEYWORD2
decodeLG KEYWORD2
@@ -130,10 +135,12 @@ decodeSamsungAC KEYWORD2
decodeSanyo KEYWORD2
decodeSanyoLC7461 KEYWORD2
decodeSharp KEYWORD2
decodeSharpAc KEYWORD2
decodeSony KEYWORD2
decodeTcl112Ac KEYWORD2
decodeTeco KEYWORD2
decodeToshibaAC KEYWORD2
decodeTrotec KEYWORD2
decodeVestelAc KEYWORD2
decodeWhirlpoolAC KEYWORD2
decodeWhynter KEYWORD2
@@ -175,9 +182,9 @@ getClock KEYWORD2
getCmd KEYWORD2
getComfort KEYWORD2
getCommand KEYWORD2
getCoolMode KEYWORD2
getCorrectedRawLength KEYWORD2
getCurrTime KEYWORD2
getCurrentDay KEYWORD2
getCurrentTime KEYWORD2
getEcono KEYWORD2
getEye KEYWORD2
@@ -189,7 +196,6 @@ getFlap KEYWORD2
getFreshAir KEYWORD2
getFreshAirHigh KEYWORD2
getHealth KEYWORD2
getHeatMode KEYWORD2
getIon KEYWORD2
getIonFilter KEYWORD2
getLed KEYWORD2
@@ -205,6 +211,7 @@ getOffTimerEnabled KEYWORD2
getOnTime KEYWORD2
getOnTimer KEYWORD2
getOnTimerEnabled KEYWORD2
getOutsideQuiet KEYWORD2
getPower KEYWORD2
getPowerToggle KEYWORD2
getPowerful KEYWORD2
@@ -212,6 +219,7 @@ getPurify KEYWORD2
getQuiet KEYWORD2
getRClevel KEYWORD2
getRaw KEYWORD2
getRoomTemp KEYWORD2
getSensor KEYWORD2
getSensorTemp KEYWORD2
getSilent KEYWORD2
@@ -235,9 +243,11 @@ getTime KEYWORD2
getTimer KEYWORD2
getTurbo KEYWORD2
getVane KEYWORD2
getWeeklyTimerEnable KEYWORD2
getXFan KEYWORD2
getZoneFollow KEYWORD2
getiFeel KEYWORD2
goodweather KEYWORD2
gree KEYWORD2
haier KEYWORD2
haierYrwo2 KEYWORD2
@@ -267,17 +277,16 @@ midea KEYWORD2
mitsubishi KEYWORD2
mitsubishiHeavy152 KEYWORD2
mitsubishiHeavy88 KEYWORD2
mode) KEYWORD2
off KEYWORD2
on KEYWORD2
opmode_t KEYWORD2
panasonic KEYWORD2
position) KEYWORD2
recoverSavedState KEYWORD2
renderTime KEYWORD2
reset KEYWORD2
resultToHexidecimal KEYWORD2
resultToHumanReadableBasic KEYWORD2
resultToRawArray KEYWORD2
resultToSourceCode KEYWORD2
resultToTimingInfo KEYWORD2
resume KEYWORD2
@@ -301,12 +310,14 @@ sendFujitsuAC KEYWORD2
sendGC KEYWORD2
sendGICable KEYWORD2
sendGeneric KEYWORD2
sendGoodweather KEYWORD2
sendGree KEYWORD2
sendHaierAC KEYWORD2
sendHaierACYRW02 KEYWORD2
sendHitachiAC KEYWORD2
sendHitachiAC1 KEYWORD2
sendHitachiAC2 KEYWORD2
sendInax KEYWORD2
sendJVC KEYWORD2
sendKelvinator KEYWORD2
sendLG KEYWORD2
@@ -340,6 +351,7 @@ sendSamsung36 KEYWORD2
sendSamsungAC KEYWORD2
sendSanyoLC7461 KEYWORD2
sendSharp KEYWORD2
sendSharpAc KEYWORD2
sendSharpRaw KEYWORD2
sendSherwood KEYWORD2
sendSony KEYWORD2
@@ -360,8 +372,8 @@ setClock KEYWORD2
setCmd KEYWORD2
setComfort KEYWORD2
setCommand KEYWORD2
setCoolMode KEYWORD2
setCurrTime KEYWORD2
setCurrentDay KEYWORD2
setCurrentTime KEYWORD2
setEcono KEYWORD2
setEye KEYWORD2
@@ -373,7 +385,6 @@ setFlap KEYWORD2
setFreshAir KEYWORD2
setFreshAirHigh KEYWORD2
setHealth KEYWORD2
setHeatMode KEYWORD2
setIon KEYWORD2
setIonFilter KEYWORD2
setLed KEYWORD2
@@ -387,6 +398,7 @@ setOffTimer KEYWORD2
setOffTimerActive KEYWORD2
setOnTimer KEYWORD2
setOnTimerActive KEYWORD2
setOutsideQuiet KEYWORD2
setPower KEYWORD2
setPowerToggle KEYWORD2
setPowerful KEYWORD2
@@ -414,11 +426,12 @@ setTimerActive KEYWORD2
setTurbo KEYWORD2
setUnknownThreshold KEYWORD2
setVane KEYWORD2
setWeeklyTimerEnable KEYWORD2
setXFan KEYWORD2
setZoneFollow KEYWORD2
setiFeel KEYWORD2
sharp KEYWORD2
space KEYWORD2
speed) KEYWORD2
stateReset KEYWORD2
stepHoriz KEYWORD2
stepVert KEYWORD2
@@ -426,7 +439,6 @@ strToBool KEYWORD2
strToModel KEYWORD2
sumBytes KEYWORD2
swingh_t KEYWORD2
swingv) KEYWORD2
swingv_t KEYWORD2
tcl112 KEYWORD2
teco KEYWORD2
@@ -436,6 +448,8 @@ timeToString KEYWORD2
toString KEYWORD2
toggleRC5 KEYWORD2
toggleRC6 KEYWORD2
toggleSwingHoriz KEYWORD2
toggleSwingVert KEYWORD2
toshiba KEYWORD2
trotec KEYWORD2
typeToString KEYWORD2
@@ -450,6 +464,7 @@ xorBytes KEYWORD2
# Constants (LITERAL1)
#######################################
// LITERAL1
AIWA_RC_T501 LITERAL1
AIWA_RC_T501_BITS LITERAL1
ALLOW_DELAY_CALLS LITERAL1
@@ -477,7 +492,9 @@ ARGO_HEAT_BLINK LITERAL1
ARGO_HEAT_ON LITERAL1
ARGO_MAX_TEMP LITERAL1
ARGO_MIN_TEMP LITERAL1
ARJW2 LITERAL1
ARRAH2E LITERAL1
ARREB1E LITERAL1
CARRIER_AC LITERAL1
CARRIER_AC_BITS LITERAL1
COOLIX LITERAL1
@@ -511,6 +528,7 @@ DECODE_ELECTRA_AC LITERAL1
DECODE_FUJITSU_AC LITERAL1
DECODE_GICABLE LITERAL1
DECODE_GLOBALCACHE LITERAL1
DECODE_GOODWEATHER LITERAL1
DECODE_GREE LITERAL1
DECODE_HAIER_AC LITERAL1
DECODE_HAIER_AC_YRW02 LITERAL1
@@ -518,6 +536,7 @@ DECODE_HASH LITERAL1
DECODE_HITACHI_AC LITERAL1
DECODE_HITACHI_AC1 LITERAL1
DECODE_HITACHI_AC2 LITERAL1
DECODE_INAX LITERAL1
DECODE_JVC LITERAL1
DECODE_KELVINATOR LITERAL1
DECODE_LASERTAG LITERAL1
@@ -545,6 +564,7 @@ DECODE_SAMSUNG36 LITERAL1
DECODE_SAMSUNG_AC LITERAL1
DECODE_SANYO LITERAL1
DECODE_SHARP LITERAL1
DECODE_SHARP_AC LITERAL1
DECODE_SHERWOOD LITERAL1
DECODE_SONY LITERAL1
DECODE_TCL112AC LITERAL1
@@ -593,6 +613,7 @@ FUJITSU_AC_SWING_VERT LITERAL1
GICABLE LITERAL1
GICABLE_BITS LITERAL1
GLOBALCACHE LITERAL1
GOODWEATHER LITERAL1
GREE LITERAL1
GREE_AUTO LITERAL1
GREE_COOL LITERAL1
@@ -682,6 +703,7 @@ HITACHI_AC2_STATE_LENGTH LITERAL1
HITACHI_AC_BITS LITERAL1
HITACHI_AC_STATE_LENGTH LITERAL1
ICACHE_RAM_ATTR LITERAL1
INAX LITERAL1
JVC LITERAL1
JVC_BITS LITERAL1
KELVINATOR LITERAL1
@@ -789,12 +811,14 @@ SEND_ELECTRA_AC LITERAL1
SEND_FUJITSU_AC LITERAL1
SEND_GICABLE LITERAL1
SEND_GLOBALCACHE LITERAL1
SEND_GOODWEATHER LITERAL1
SEND_GREE LITERAL1
SEND_HAIER_AC LITERAL1
SEND_HAIER_AC_YRW02 LITERAL1
SEND_HITACHI_AC LITERAL1
SEND_HITACHI_AC1 LITERAL1
SEND_HITACHI_AC2 LITERAL1
SEND_INAX LITERAL1
SEND_JVC LITERAL1
SEND_KELVINATOR LITERAL1
SEND_LASERTAG LITERAL1
@@ -823,6 +847,7 @@ SEND_SAMSUNG36 LITERAL1
SEND_SAMSUNG_AC LITERAL1
SEND_SANYO LITERAL1
SEND_SHARP LITERAL1
SEND_SHARP_AC LITERAL1
SEND_SHERWOOD LITERAL1
SEND_SONY LITERAL1
SEND_TCL112AC LITERAL1
@@ -833,6 +858,7 @@ SEND_VESTEL_AC LITERAL1
SEND_WHIRLPOOL_AC LITERAL1
SEND_WHYNTER LITERAL1
SHARP LITERAL1
SHARP_AC LITERAL1
SHARP_BITS LITERAL1
SHERWOOD LITERAL1
SHERWOOD_BITS LITERAL1
@@ -878,16 +904,17 @@ kAiwaRcT501PostBits LITERAL1
kAiwaRcT501PostData LITERAL1
kAiwaRcT501PreBits LITERAL1
kAiwaRcT501PreData LITERAL1
kArgoAuto LITERAL1
kArgoBitMark LITERAL1
kArgoCoolAuto LITERAL1
kArgoCoolHum LITERAL1
kArgoCoolOff LITERAL1
kArgoCoolOn LITERAL1
kArgoBits LITERAL1
kArgoCool LITERAL1
kArgoDefaultRepeat LITERAL1
kArgoDry LITERAL1
kArgoFan1 LITERAL1
kArgoFan2 LITERAL1
kArgoFan3 LITERAL1
kArgoFanAuto LITERAL1
kArgoFanMask LITERAL1
kArgoFlap1 LITERAL1
kArgoFlap2 LITERAL1
kArgoFlap3 LITERAL1
@@ -896,15 +923,29 @@ kArgoFlap5 LITERAL1
kArgoFlap6 LITERAL1
kArgoFlapAuto LITERAL1
kArgoFlapFull LITERAL1
kArgoGap LITERAL1
kArgoHdrMark LITERAL1
kArgoHdrSpace LITERAL1
kArgoHeat LITERAL1
kArgoHeatAuto LITERAL1
kArgoHeatBit LITERAL1
kArgoHeatBlink LITERAL1
kArgoHeatOn LITERAL1
kArgoIFeelBit LITERAL1
kArgoMaxBit LITERAL1
kArgoMaxRoomTemp LITERAL1
kArgoMaxTemp LITERAL1
kArgoMinTemp LITERAL1
kArgoModeMask LITERAL1
kArgoNightBit LITERAL1
kArgoOff LITERAL1
kArgoOneSpace LITERAL1
kArgoPowerBit LITERAL1
kArgoRoomTempHighMask LITERAL1
kArgoRoomTempLowMask LITERAL1
kArgoStateLength LITERAL1
kArgoTempHighMask LITERAL1
kArgoTempLowMask LITERAL1
kArgoTempOffset LITERAL1
kArgoZeroSpace LITERAL1
kAuto LITERAL1
kCarrierAcBitMark LITERAL1
@@ -970,6 +1011,7 @@ kDaikin216Bits LITERAL1
kDaikin216ByteFan LITERAL1
kDaikin216ByteMode LITERAL1
kDaikin216BytePower LITERAL1
kDaikin216BytePowerful LITERAL1
kDaikin216ByteSwingH LITERAL1
kDaikin216ByteSwingV LITERAL1
kDaikin216ByteTemp LITERAL1
@@ -1039,6 +1081,7 @@ kDaikinBitPower LITERAL1
kDaikinBitPowerful LITERAL1
kDaikinBitSensor LITERAL1
kDaikinBitSilent LITERAL1
kDaikinBitWeeklyTimer LITERAL1
kDaikinBits LITERAL1
kDaikinBitsShort LITERAL1
kDaikinByteChecksum1 LITERAL1
@@ -1063,6 +1106,7 @@ kDaikinByteSensor LITERAL1
kDaikinByteSilent LITERAL1
kDaikinByteSwingH LITERAL1
kDaikinByteTemp LITERAL1
kDaikinByteWeeklyTimer LITERAL1
kDaikinCool LITERAL1
kDaikinCurBit LITERAL1
kDaikinCurIndex LITERAL1
@@ -1096,6 +1140,7 @@ kDaikinTolerance LITERAL1
kDaikinUnusedTime LITERAL1
kDaikinZeroSpace LITERAL1
kDefaultMessageGap LITERAL1
kDenon48Bits LITERAL1
kDenonBitMark LITERAL1
kDenonBitMarkTicks LITERAL1
kDenonBits LITERAL1
@@ -1145,9 +1190,13 @@ kFnvPrime32 LITERAL1
kFooter LITERAL1
kFujitsuAcBitMark LITERAL1
kFujitsuAcBits LITERAL1
kFujitsuAcCmdEcono LITERAL1
kFujitsuAcCmdPowerful LITERAL1
kFujitsuAcCmdStayOn LITERAL1
kFujitsuAcCmdStepHoriz LITERAL1
kFujitsuAcCmdStepVert LITERAL1
kFujitsuAcCmdToggleSwingHoriz LITERAL1
kFujitsuAcCmdToggleSwingVert LITERAL1
kFujitsuAcCmdTurnOff LITERAL1
kFujitsuAcCmdTurnOn LITERAL1
kFujitsuAcFanAuto LITERAL1
@@ -1191,6 +1240,57 @@ kGlobalCacheMinUsec LITERAL1
kGlobalCacheRptIndex LITERAL1
kGlobalCacheRptStartIndex LITERAL1
kGlobalCacheStartIndex LITERAL1
kGoodweatherAuto LITERAL1
kGoodweatherBitCommand LITERAL1
kGoodweatherBitFan LITERAL1
kGoodweatherBitLight LITERAL1
kGoodweatherBitMark LITERAL1
kGoodweatherBitMode LITERAL1
kGoodweatherBitPower LITERAL1
kGoodweatherBitSleep LITERAL1
kGoodweatherBitSwing LITERAL1
kGoodweatherBitTemp LITERAL1
kGoodweatherBitTurbo LITERAL1
kGoodweatherBits LITERAL1
kGoodweatherCmdAirFlow LITERAL1
kGoodweatherCmdDownTemp LITERAL1
kGoodweatherCmdFan LITERAL1
kGoodweatherCmdHold LITERAL1
kGoodweatherCmdLight LITERAL1
kGoodweatherCmdMode LITERAL1
kGoodweatherCmdPower LITERAL1
kGoodweatherCmdSleep LITERAL1
kGoodweatherCmdSwing LITERAL1
kGoodweatherCmdTimer LITERAL1
kGoodweatherCmdTurbo LITERAL1
kGoodweatherCmdUpTemp LITERAL1
kGoodweatherCommandMask LITERAL1
kGoodweatherCool LITERAL1
kGoodweatherDry LITERAL1
kGoodweatherFan LITERAL1
kGoodweatherFanAuto LITERAL1
kGoodweatherFanHigh LITERAL1
kGoodweatherFanLow LITERAL1
kGoodweatherFanMask LITERAL1
kGoodweatherFanMed LITERAL1
kGoodweatherHdrMark LITERAL1
kGoodweatherHdrSpace LITERAL1
kGoodweatherHeat LITERAL1
kGoodweatherLightMask LITERAL1
kGoodweatherMinRepeat LITERAL1
kGoodweatherModeMask LITERAL1
kGoodweatherOneSpace LITERAL1
kGoodweatherPowerMask LITERAL1
kGoodweatherSleepMask LITERAL1
kGoodweatherSwingFast LITERAL1
kGoodweatherSwingMask LITERAL1
kGoodweatherSwingOff LITERAL1
kGoodweatherSwingSlow LITERAL1
kGoodweatherTempMask LITERAL1
kGoodweatherTempMax LITERAL1
kGoodweatherTempMin LITERAL1
kGoodweatherTurboMask LITERAL1
kGoodweatherZeroSpace LITERAL1
kGreeAuto LITERAL1
kGreeBitMark LITERAL1
kGreeBits LITERAL1
@@ -1265,8 +1365,10 @@ kHaierAcMaxTemp LITERAL1
kHaierAcMaxTime LITERAL1
kHaierAcMinGap LITERAL1
kHaierAcMinTemp LITERAL1
kHaierAcModeMask LITERAL1
kHaierAcOneSpace LITERAL1
kHaierAcPrefix LITERAL1
kHaierAcSleepBit LITERAL1
kHaierAcSwingChg LITERAL1
kHaierAcSwingDown LITERAL1
kHaierAcSwingOff LITERAL1
@@ -1334,6 +1436,15 @@ kHitachiAcOneSpace LITERAL1
kHitachiAcStateLength LITERAL1
kHitachiAcZeroSpace LITERAL1
kIdleState LITERAL1
kInaxBitMark LITERAL1
kInaxBits LITERAL1
kInaxHdrMark LITERAL1
kInaxHdrSpace LITERAL1
kInaxMinGap LITERAL1
kInaxMinRepeat LITERAL1
kInaxOneSpace LITERAL1
kInaxTick LITERAL1
kInaxZeroSpace LITERAL1
kJvcBitMark LITERAL1
kJvcBitMarkTicks LITERAL1
kJvcBits LITERAL1
@@ -1835,9 +1946,12 @@ kSamsungAcMinTemp LITERAL1
kSamsungAcModeMask LITERAL1
kSamsungAcOneSpace LITERAL1
kSamsungAcPowerMask1 LITERAL1
kSamsungAcPowerMask2 LITERAL1
kSamsungAcPowerMask6 LITERAL1
kSamsungAcPowerSection LITERAL1
kSamsungAcQuietMask11 LITERAL1
kSamsungAcPowerfulMask10 LITERAL1
kSamsungAcPowerfulMask8 LITERAL1
kSamsungAcQuietMask1 LITERAL1
kSamsungAcQuietMask5 LITERAL1
kSamsungAcSectionGap LITERAL1
kSamsungAcSectionMark LITERAL1
kSamsungAcSectionSpace LITERAL1
@@ -1885,6 +1999,37 @@ kSanyoSa8650bHdrSpace LITERAL1
kSanyoSa8650bOneMark LITERAL1
kSanyoSa8650bRptLength LITERAL1
kSanyoSa8650bZeroMark LITERAL1
kSharpAcAuto LITERAL1
kSharpAcBitFanManual LITERAL1
kSharpAcBitMark LITERAL1
kSharpAcBitPower LITERAL1
kSharpAcBitTempManual LITERAL1
kSharpAcBits LITERAL1
kSharpAcByteFan LITERAL1
kSharpAcByteManual LITERAL1
kSharpAcByteMode LITERAL1
kSharpAcBytePower LITERAL1
kSharpAcByteTemp LITERAL1
kSharpAcCool LITERAL1
kSharpAcDefaultRepeat LITERAL1
kSharpAcDry LITERAL1
kSharpAcFanAuto LITERAL1
kSharpAcFanHigh LITERAL1
kSharpAcFanMax LITERAL1
kSharpAcFanMed LITERAL1
kSharpAcFanMin LITERAL1
kSharpAcGap LITERAL1
kSharpAcHdrMark LITERAL1
kSharpAcHdrSpace LITERAL1
kSharpAcHeat LITERAL1
kSharpAcMaskFan LITERAL1
kSharpAcMaskMode LITERAL1
kSharpAcMaskTemp LITERAL1
kSharpAcMaxTemp LITERAL1
kSharpAcMinTemp LITERAL1
kSharpAcOneSpace LITERAL1
kSharpAcStateLength LITERAL1
kSharpAcZeroSpace LITERAL1
kSharpAddressBits LITERAL1
kSharpAddressMask LITERAL1
kSharpBitMark LITERAL1
@@ -2006,6 +2151,8 @@ kToshibaAcOneSpace LITERAL1
kToshibaAcPower LITERAL1
kToshibaAcZeroSpace LITERAL1
kTrotecAuto LITERAL1
kTrotecBitMark LITERAL1
kTrotecBits LITERAL1
kTrotecCool LITERAL1
kTrotecDefTemp LITERAL1
kTrotecDefaultRepeat LITERAL1
@@ -2023,13 +2170,11 @@ kTrotecIntro2 LITERAL1
kTrotecMaxTemp LITERAL1
kTrotecMaxTimer LITERAL1
kTrotecMinTemp LITERAL1
kTrotecOneMark LITERAL1
kTrotecOneSpace LITERAL1
kTrotecPowerBit LITERAL1
kTrotecSleepBit LITERAL1
kTrotecStateLength LITERAL1
kTrotecTimerBit LITERAL1
kTrotecZeroMark LITERAL1
kTrotecZeroSpace LITERAL1
kUnknownThreshold LITERAL1
kVestelAcAuto LITERAL1

View File

@@ -1,6 +1,6 @@
{
"name": "IRremoteESP8266",
"version": "2.6.0",
"version": "2.6.1",
"keywords": "infrared, ir, remote, esp8266",
"description": "Send and receive infrared signals with multiple protocols (ESP8266)",
"repository":

View File

@@ -1,5 +1,5 @@
name=IRremoteESP8266
version=2.6.0
version=2.6.1
author=Sebastien Warin, Mark Szabo, Ken Shirriff, David Conran
maintainer=Mark Szabo, David Conran, Sebastien Warin, Roi Dayan, Massimiliano Pinto
sentence=Send and receive infrared signals with multiple protocols (ESP8266)

View File

@@ -50,7 +50,7 @@
#endif
// Library Version
#define _IRREMOTEESP8266_VERSION_ "2.6.0"
#define _IRREMOTEESP8266_VERSION_ "2.6.1"
// Supported IR protocols
// Each protocol you include costs memory and, during decode, costs time
// Disable (set to false) all the protocols you do not need/want!