Go to the documentation of this file.
45 #ifndef IRREMOTEESP8266_H_
46 #define IRREMOTEESP8266_H_
48 #define __STDC_LIMIT_MACROS
57 #define _IRREMOTEESP8266_VERSION_MAJOR 2
59 #define _IRREMOTEESP8266_VERSION_MINOR 8
61 #define _IRREMOTEESP8266_VERSION_PATCH 5
63 #define _IRREMOTEESP8266_VERSION_VAL(major, minor, patch) \
64 (((major) << 16) | ((minor) << 8) | (patch))
66 #define MKSTR_HELPER(x) #x
67 #define MKSTR(x) MKSTR_HELPER(x)
69 #define _IRREMOTEESP8266_VERSION _IRREMOTEESP8266_VERSION_VAL(\
70 _IRREMOTEESP8266_VERSION_MAJOR, \
71 _IRREMOTEESP8266_VERSION_MINOR, \
72 _IRREMOTEESP8266_VERSION_PATCH)
74 #define _IRREMOTEESP8266_VERSION_STR MKSTR(_IRREMOTEESP8266_VERSION_MAJOR) "." \
75 MKSTR(_IRREMOTEESP8266_VERSION_MINOR) "." \
76 MKSTR(_IRREMOTEESP8266_VERSION_PATCH)
78 #define _IRREMOTEESP8266_VERSION_ _IRREMOTEESP8266_VERSION_STR
82 #define _IR_LOCALE_ en-AU
103 #ifndef _IR_ENABLE_DEFAULT_
104 #define _IR_ENABLE_DEFAULT_ true // Unless set externally, the default is on.
105 #endif // _IR_ENABLE_DEFAULT_
115 #define DECODE_HASH _IR_ENABLE_DEFAULT_
116 #endif // DECODE_HASH
119 #define SEND_RAW _IR_ENABLE_DEFAULT_
123 #define DECODE_NEC _IR_ENABLE_DEFAULT_
126 #define SEND_NEC _IR_ENABLE_DEFAULT_
129 #ifndef DECODE_SHERWOOD
130 #define DECODE_SHERWOOD false // Not applicable. Actually is DECODE_NEC
131 #endif // DECODE_SHERWOOD
132 #ifndef SEND_SHERWOOD
133 #define SEND_SHERWOOD _IR_ENABLE_DEFAULT_
134 #endif // SEND_SHERWOOD
137 #define DECODE_RC5 _IR_ENABLE_DEFAULT_
140 #define SEND_RC5 _IR_ENABLE_DEFAULT_
144 #define DECODE_RC6 _IR_ENABLE_DEFAULT_
147 #define SEND_RC6 _IR_ENABLE_DEFAULT_
151 #define DECODE_RCMM _IR_ENABLE_DEFAULT_
152 #endif // DECODE_RCMM
154 #define SEND_RCMM _IR_ENABLE_DEFAULT_
158 #define DECODE_SONY _IR_ENABLE_DEFAULT_
159 #endif // DECODE_SONY
161 #define SEND_SONY _IR_ENABLE_DEFAULT_
164 #ifndef DECODE_PANASONIC
165 #define DECODE_PANASONIC _IR_ENABLE_DEFAULT_
166 #endif // DECODE_PANASONIC
167 #ifndef SEND_PANASONIC
168 #define SEND_PANASONIC _IR_ENABLE_DEFAULT_
169 #endif // SEND_PANASONIC
172 #define DECODE_JVC _IR_ENABLE_DEFAULT_
175 #define SEND_JVC _IR_ENABLE_DEFAULT_
178 #ifndef DECODE_SAMSUNG
179 #define DECODE_SAMSUNG _IR_ENABLE_DEFAULT_
180 #endif // DECODE_SAMSUNG
182 #define SEND_SAMSUNG _IR_ENABLE_DEFAULT_
183 #endif // SEND_SAMSUNG
185 #ifndef DECODE_SAMSUNG36
186 #define DECODE_SAMSUNG36 _IR_ENABLE_DEFAULT_
187 #endif // DECODE_SAMSUNG36
188 #ifndef SEND_SAMSUNG36
189 #define SEND_SAMSUNG36 _IR_ENABLE_DEFAULT_
190 #endif // SEND_SAMSUNG36
192 #ifndef DECODE_SAMSUNG_AC
193 #define DECODE_SAMSUNG_AC _IR_ENABLE_DEFAULT_
194 #endif // DECODE_SAMSUNG_AC
195 #ifndef SEND_SAMSUNG_AC
196 #define SEND_SAMSUNG_AC _IR_ENABLE_DEFAULT_
197 #endif // SEND_SAMSUNG_AC
199 #ifndef DECODE_WHYNTER
200 #define DECODE_WHYNTER _IR_ENABLE_DEFAULT_
201 #endif // DECODE_WHYNTER
203 #define SEND_WHYNTER _IR_ENABLE_DEFAULT_
204 #endif // SEND_WHYNTER
206 #ifndef DECODE_AIWA_RC_T501
207 #define DECODE_AIWA_RC_T501 _IR_ENABLE_DEFAULT_
208 #endif // DECODE_AIWA_RC_T501
209 #ifndef SEND_AIWA_RC_T501
210 #define SEND_AIWA_RC_T501 _IR_ENABLE_DEFAULT_
211 #endif // SEND_AIWA_RC_T501
214 #define DECODE_LG _IR_ENABLE_DEFAULT_
217 #define SEND_LG _IR_ENABLE_DEFAULT_
221 #define DECODE_SANYO _IR_ENABLE_DEFAULT_
222 #endif // DECODE_SANYO
224 #define SEND_SANYO _IR_ENABLE_DEFAULT_
227 #ifndef DECODE_SANYO_AC
228 #define DECODE_SANYO_AC _IR_ENABLE_DEFAULT_
229 #endif // DECODE_SANYO_AC
230 #ifndef SEND_SANYO_AC
231 #define SEND_SANYO_AC _IR_ENABLE_DEFAULT_
232 #endif // SEND_SANYO_AC
234 #ifndef DECODE_SANYO_AC88
235 #define DECODE_SANYO_AC88 _IR_ENABLE_DEFAULT_
236 #endif // DECODE_SANYO_AC88
237 #ifndef SEND_SANYO_AC88
238 #define SEND_SANYO_AC88 _IR_ENABLE_DEFAULT_
239 #endif // SEND_SANYO_AC88
241 #ifndef DECODE_SANYO_AC152
242 #define DECODE_SANYO_AC152 _IR_ENABLE_DEFAULT_
243 #endif // DECODE_SANYO_AC152
244 #ifndef SEND_SANYO_AC152
245 #define SEND_SANYO_AC152 _IR_ENABLE_DEFAULT_
246 #endif // SEND_SANYO_AC152
248 #ifndef DECODE_MITSUBISHI
249 #define DECODE_MITSUBISHI _IR_ENABLE_DEFAULT_
250 #endif // DECODE_MITSUBISHI
251 #ifndef SEND_MITSUBISHI
252 #define SEND_MITSUBISHI _IR_ENABLE_DEFAULT_
253 #endif // SEND_MITSUBISHI
255 #ifndef DECODE_MITSUBISHI2
256 #define DECODE_MITSUBISHI2 _IR_ENABLE_DEFAULT_
257 #endif // DECODE_MITSUBISHI2
258 #ifndef SEND_MITSUBISHI2
259 #define SEND_MITSUBISHI2 _IR_ENABLE_DEFAULT_
260 #endif // SEND_MITSUBISHI2
263 #define DECODE_DISH _IR_ENABLE_DEFAULT_
264 #endif // DECODE_DISH
266 #define SEND_DISH _IR_ENABLE_DEFAULT_
270 #define DECODE_SHARP _IR_ENABLE_DEFAULT_
271 #endif // DECODE_SHARP
273 #define SEND_SHARP _IR_ENABLE_DEFAULT_
276 #ifndef DECODE_SHARP_AC
277 #define DECODE_SHARP_AC _IR_ENABLE_DEFAULT_
278 #endif // DECODE_SHARP_AC
279 #ifndef SEND_SHARP_AC
280 #define SEND_SHARP_AC _IR_ENABLE_DEFAULT_
281 #endif // SEND_SHARP_AC
284 #define DECODE_DENON _IR_ENABLE_DEFAULT_
285 #endif // DECODE_DENON
287 #define SEND_DENON _IR_ENABLE_DEFAULT_
290 #ifndef DECODE_KELVINATOR
291 #define DECODE_KELVINATOR _IR_ENABLE_DEFAULT_
292 #endif // DECODE_KELVINATOR
293 #ifndef SEND_KELVINATOR
294 #define SEND_KELVINATOR _IR_ENABLE_DEFAULT_
295 #endif // SEND_KELVINATOR
297 #ifndef DECODE_MITSUBISHI_AC
298 #define DECODE_MITSUBISHI_AC _IR_ENABLE_DEFAULT_
299 #endif // DECODE_MITSUBISHI_AC
300 #ifndef SEND_MITSUBISHI_AC
301 #define SEND_MITSUBISHI_AC _IR_ENABLE_DEFAULT_
302 #endif // SEND_MITSUBISHI_AC
304 #ifndef DECODE_MITSUBISHI136
305 #define DECODE_MITSUBISHI136 _IR_ENABLE_DEFAULT_
306 #endif // DECODE_MITSUBISHI136
307 #ifndef SEND_MITSUBISHI136
308 #define SEND_MITSUBISHI136 _IR_ENABLE_DEFAULT_
309 #endif // SEND_MITSUBISHI136
311 #ifndef DECODE_MITSUBISHI112
312 #define DECODE_MITSUBISHI112 _IR_ENABLE_DEFAULT_
313 #endif // DECODE_MITSUBISHI112
314 #ifndef SEND_MITSUBISHI112
315 #define SEND_MITSUBISHI112 _IR_ENABLE_DEFAULT_
316 #endif // SEND_MITSUBISHI112
318 #ifndef DECODE_FUJITSU_AC
319 #define DECODE_FUJITSU_AC _IR_ENABLE_DEFAULT_
320 #endif // DECODE_FUJITSU_AC
321 #ifndef SEND_FUJITSU_AC
322 #define SEND_FUJITSU_AC _IR_ENABLE_DEFAULT_
323 #endif // SEND_FUJITSU_AC
326 #define DECODE_INAX _IR_ENABLE_DEFAULT_
327 #endif // DECODE_INAX
329 #define SEND_INAX _IR_ENABLE_DEFAULT_
332 #ifndef DECODE_DAIKIN
333 #define DECODE_DAIKIN _IR_ENABLE_DEFAULT_
334 #endif // DECODE_DAIKIN
336 #define SEND_DAIKIN _IR_ENABLE_DEFAULT_
337 #endif // SEND_DAIKIN
339 #ifndef DECODE_COOLIX
340 #define DECODE_COOLIX _IR_ENABLE_DEFAULT_
341 #endif // DECODE_COOLIX
343 #define SEND_COOLIX _IR_ENABLE_DEFAULT_
344 #endif // SEND_COOLIX
346 #ifndef DECODE_COOLIX48
347 #define DECODE_COOLIX48 _IR_ENABLE_DEFAULT_
348 #endif // DECODE_COOLIX48
349 #ifndef SEND_COOLIX48
350 #define SEND_COOLIX48 _IR_ENABLE_DEFAULT_
351 #endif // SEND_COOLIX48
353 #ifndef DECODE_GLOBALCACHE
354 #define DECODE_GLOBALCACHE false // Not applicable.
355 #endif // DECODE_GLOBALCACHE
356 #ifndef SEND_GLOBALCACHE
357 #define SEND_GLOBALCACHE _IR_ENABLE_DEFAULT_
358 #endif // SEND_GLOBALCACHE
360 #ifndef DECODE_GOODWEATHER
361 #define DECODE_GOODWEATHER _IR_ENABLE_DEFAULT_
362 #endif // DECODE_GOODWEATHER
363 #ifndef SEND_GOODWEATHER
364 #define SEND_GOODWEATHER _IR_ENABLE_DEFAULT_
365 #endif // SEND_GOODWEATHER
368 #define DECODE_GREE _IR_ENABLE_DEFAULT_
369 #endif // DECODE_GREE
371 #define SEND_GREE _IR_ENABLE_DEFAULT_
374 #ifndef DECODE_PRONTO
375 #define DECODE_PRONTO false // Not applicable.
376 #endif // DECODE_PRONTO
378 #define SEND_PRONTO _IR_ENABLE_DEFAULT_
379 #endif // SEND_PRONTO
382 #define DECODE_ARGO _IR_ENABLE_DEFAULT_
383 #endif // DECODE_ARGO
385 #define SEND_ARGO _IR_ENABLE_DEFAULT_
388 #ifndef DECODE_TROTEC
389 #define DECODE_TROTEC _IR_ENABLE_DEFAULT_
390 #endif // DECODE_TROTEC
392 #define SEND_TROTEC _IR_ENABLE_DEFAULT_
393 #endif // SEND_TROTEC
395 #ifndef DECODE_TROTEC_3550
396 #define DECODE_TROTEC_3550 _IR_ENABLE_DEFAULT_
397 #endif // DECODE_TROTEC_3550
398 #ifndef SEND_TROTEC_3550
399 #define SEND_TROTEC_3550 _IR_ENABLE_DEFAULT_
400 #endif // SEND_TROTEC_3550
403 #define DECODE_NIKAI _IR_ENABLE_DEFAULT_
404 #endif // DECODE_NIKAI
406 #define SEND_NIKAI _IR_ENABLE_DEFAULT_
409 #ifndef DECODE_TOSHIBA_AC
410 #define DECODE_TOSHIBA_AC _IR_ENABLE_DEFAULT_
411 #endif // DECODE_TOSHIBA_AC
412 #ifndef SEND_TOSHIBA_AC
413 #define SEND_TOSHIBA_AC _IR_ENABLE_DEFAULT_
414 #endif // SEND_TOSHIBA_AC
416 #ifndef DECODE_MAGIQUEST
417 #define DECODE_MAGIQUEST _IR_ENABLE_DEFAULT_
418 #endif // DECODE_MAGIQUEST
419 #ifndef SEND_MAGIQUEST
420 #define SEND_MAGIQUEST _IR_ENABLE_DEFAULT_
421 #endif // SEND_MAGIQUEST
424 #define DECODE_MIDEA _IR_ENABLE_DEFAULT_
425 #endif // DECODE_MIDEA
427 #define SEND_MIDEA _IR_ENABLE_DEFAULT_
430 #ifndef DECODE_MIDEA24
431 #define DECODE_MIDEA24 _IR_ENABLE_DEFAULT_
432 #endif // DECODE_MIDEA24
434 #define SEND_MIDEA24 _IR_ENABLE_DEFAULT_
435 #endif // SEND_MIDEA24
437 #ifndef DECODE_LASERTAG
438 #define DECODE_LASERTAG _IR_ENABLE_DEFAULT_
439 #endif // DECODE_LASERTAG
440 #ifndef SEND_LASERTAG
441 #define SEND_LASERTAG _IR_ENABLE_DEFAULT_
442 #endif // SEND_LASERTAG
444 #ifndef DECODE_CARRIER_AC
445 #define DECODE_CARRIER_AC _IR_ENABLE_DEFAULT_
446 #endif // DECODE_CARRIER_AC
447 #ifndef SEND_CARRIER_AC
448 #define SEND_CARRIER_AC _IR_ENABLE_DEFAULT_
449 #endif // SEND_CARRIER_AC
451 #ifndef DECODE_CARRIER_AC40
452 #define DECODE_CARRIER_AC40 _IR_ENABLE_DEFAULT_
453 #endif // DECODE_CARRIER_AC40
454 #ifndef SEND_CARRIER_AC40
455 #define SEND_CARRIER_AC40 _IR_ENABLE_DEFAULT_
456 #endif // SEND_CARRIER_AC40
458 #ifndef DECODE_CARRIER_AC64
459 #define DECODE_CARRIER_AC64 _IR_ENABLE_DEFAULT_
460 #endif // DECODE_CARRIER_AC64
461 #ifndef SEND_CARRIER_AC64
462 #define SEND_CARRIER_AC64 _IR_ENABLE_DEFAULT_
463 #endif // SEND_CARRIER_AC64
465 #ifndef DECODE_CARRIER_AC128
466 #define DECODE_CARRIER_AC128 _IR_ENABLE_DEFAULT_
467 #endif // DECODE_CARRIER_AC128
468 #ifndef SEND_CARRIER_AC128
469 #define SEND_CARRIER_AC128 _IR_ENABLE_DEFAULT_
470 #endif // SEND_CARRIER_AC128
472 #ifndef DECODE_HAIER_AC
473 #define DECODE_HAIER_AC _IR_ENABLE_DEFAULT_
474 #endif // DECODE_HAIER_AC
475 #ifndef SEND_HAIER_AC
476 #define SEND_HAIER_AC _IR_ENABLE_DEFAULT_
477 #endif // SEND_HAIER_AC
479 #ifndef DECODE_HITACHI_AC
480 #define DECODE_HITACHI_AC _IR_ENABLE_DEFAULT_
481 #endif // DECODE_HITACHI_AC
482 #ifndef SEND_HITACHI_AC
483 #define SEND_HITACHI_AC _IR_ENABLE_DEFAULT_
484 #endif // SEND_HITACHI_AC
486 #ifndef DECODE_HITACHI_AC1
487 #define DECODE_HITACHI_AC1 _IR_ENABLE_DEFAULT_
488 #endif // DECODE_HITACHI_AC1
489 #ifndef SEND_HITACHI_AC1
490 #define SEND_HITACHI_AC1 _IR_ENABLE_DEFAULT_
491 #endif // SEND_HITACHI_AC1
493 #ifndef DECODE_HITACHI_AC2
494 #define DECODE_HITACHI_AC2 _IR_ENABLE_DEFAULT_
495 #endif // DECODE_HITACHI_AC2
496 #ifndef SEND_HITACHI_AC2
497 #define SEND_HITACHI_AC2 _IR_ENABLE_DEFAULT_
498 #endif // SEND_HITACHI_AC2
500 #ifndef DECODE_HITACHI_AC3
501 #define DECODE_HITACHI_AC3 _IR_ENABLE_DEFAULT_
502 #endif // DECODE_HITACHI_AC3
503 #ifndef SEND_HITACHI_AC3
504 #define SEND_HITACHI_AC3 _IR_ENABLE_DEFAULT_
505 #endif // SEND_HITACHI_AC3
507 #ifndef DECODE_HITACHI_AC264
508 #define DECODE_HITACHI_AC264 _IR_ENABLE_DEFAULT_
509 #endif // DECODE_HITACHI_AC264
510 #ifndef SEND_HITACHI_AC264
511 #define SEND_HITACHI_AC264 _IR_ENABLE_DEFAULT_
512 #endif // SEND_HITACHI_AC264
514 #ifndef DECODE_HITACHI_AC296
515 #define DECODE_HITACHI_AC296 _IR_ENABLE_DEFAULT_
516 #endif // DECODE_HITACHI_AC296
517 #ifndef SEND_HITACHI_AC296
518 #define SEND_HITACHI_AC296 _IR_ENABLE_DEFAULT_
519 #endif // SEND_HITACHI_AC296
521 #ifndef DECODE_HITACHI_AC344
522 #define DECODE_HITACHI_AC344 _IR_ENABLE_DEFAULT_
523 #endif // DECODE_HITACHI_AC344
524 #ifndef SEND_HITACHI_AC344
525 #define SEND_HITACHI_AC344 _IR_ENABLE_DEFAULT_
526 #endif // SEND_HITACHI_AC344
528 #ifndef DECODE_HITACHI_AC424
529 #define DECODE_HITACHI_AC424 _IR_ENABLE_DEFAULT_
530 #endif // DECODE_HITACHI_AC424
531 #ifndef SEND_HITACHI_AC424
532 #define SEND_HITACHI_AC424 _IR_ENABLE_DEFAULT_
533 #endif // SEND_HITACHI_AC424
535 #ifndef DECODE_GICABLE
536 #define DECODE_GICABLE _IR_ENABLE_DEFAULT_
537 #endif // DECODE_GICABLE
539 #define SEND_GICABLE _IR_ENABLE_DEFAULT_
540 #endif // SEND_GICABLE
542 #ifndef DECODE_HAIER_AC_YRW02
543 #define DECODE_HAIER_AC_YRW02 _IR_ENABLE_DEFAULT_
544 #endif // DECODE_HAIER_AC_YRW02
545 #ifndef SEND_HAIER_AC_YRW02
546 #define SEND_HAIER_AC_YRW02 _IR_ENABLE_DEFAULT_
547 #endif // SEND_HAIER_AC_YRW02
549 #ifndef DECODE_WHIRLPOOL_AC
550 #define DECODE_WHIRLPOOL_AC _IR_ENABLE_DEFAULT_
551 #endif // DECODE_WHIRLPOOL_AC
552 #ifndef SEND_WHIRLPOOL_AC
553 #define SEND_WHIRLPOOL_AC _IR_ENABLE_DEFAULT_
554 #endif // SEND_WHIRLPOOL_AC
556 #ifndef DECODE_LUTRON
557 #define DECODE_LUTRON _IR_ENABLE_DEFAULT_
558 #endif // DECODE_LUTRON
560 #define SEND_LUTRON _IR_ENABLE_DEFAULT_
561 #endif // SEND_LUTRON
563 #ifndef DECODE_ELECTRA_AC
564 #define DECODE_ELECTRA_AC _IR_ENABLE_DEFAULT_
565 #endif // DECODE_ELECTRA_AC
566 #ifndef SEND_ELECTRA_AC
567 #define SEND_ELECTRA_AC _IR_ENABLE_DEFAULT_
568 #endif // SEND_ELECTRA_AC
570 #ifndef DECODE_PANASONIC_AC
571 #define DECODE_PANASONIC_AC _IR_ENABLE_DEFAULT_
572 #endif // DECODE_PANASONIC_AC
573 #ifndef SEND_PANASONIC_AC
574 #define SEND_PANASONIC_AC _IR_ENABLE_DEFAULT_
575 #endif // SEND_PANASONIC_AC
577 #ifndef DECODE_PANASONIC_AC32
578 #define DECODE_PANASONIC_AC32 _IR_ENABLE_DEFAULT_
579 #endif // DECODE_PANASONIC_AC32
580 #ifndef SEND_PANASONIC_AC32
581 #define SEND_PANASONIC_AC32 _IR_ENABLE_DEFAULT_
582 #endif // SEND_PANASONIC_AC32
585 #define DECODE_MWM _IR_ENABLE_DEFAULT_
588 #define SEND_MWM _IR_ENABLE_DEFAULT_
591 #ifndef DECODE_PIONEER
592 #define DECODE_PIONEER _IR_ENABLE_DEFAULT_
593 #endif // DECODE_PIONEER
595 #define SEND_PIONEER _IR_ENABLE_DEFAULT_
596 #endif // SEND_PIONEER
598 #ifndef DECODE_DAIKIN2
599 #define DECODE_DAIKIN2 _IR_ENABLE_DEFAULT_
600 #endif // DECODE_DAIKIN2
602 #define SEND_DAIKIN2 _IR_ENABLE_DEFAULT_
603 #endif // SEND_DAIKIN2
605 #ifndef DECODE_VESTEL_AC
606 #define DECODE_VESTEL_AC _IR_ENABLE_DEFAULT_
607 #endif // DECODE_VESTEL_AC
608 #ifndef SEND_VESTEL_AC
609 #define SEND_VESTEL_AC _IR_ENABLE_DEFAULT_
610 #endif // SEND_VESTEL_AC
613 #define DECODE_TECO _IR_ENABLE_DEFAULT_
614 #endif // DECODE_TECO
616 #define SEND_TECO _IR_ENABLE_DEFAULT_
619 #ifndef DECODE_TCL96AC
620 #define DECODE_TCL96AC _IR_ENABLE_DEFAULT_
621 #endif // DECODE_TCL96AC
623 #define SEND_TCL96AC _IR_ENABLE_DEFAULT_
624 #endif // SEND_TCL96AC
626 #ifndef DECODE_TCL112AC
627 #define DECODE_TCL112AC _IR_ENABLE_DEFAULT_
628 #endif // DECODE_TCL112AC
629 #ifndef SEND_TCL112AC
630 #define SEND_TCL112AC _IR_ENABLE_DEFAULT_
631 #endif // SEND_TCL112AC
633 #ifndef DECODE_LEGOPF
634 #define DECODE_LEGOPF _IR_ENABLE_DEFAULT_
635 #endif // DECODE_LEGOPF
637 #define SEND_LEGOPF _IR_ENABLE_DEFAULT_
638 #endif // SEND_LEGOPF
640 #ifndef DECODE_MITSUBISHIHEAVY
641 #define DECODE_MITSUBISHIHEAVY _IR_ENABLE_DEFAULT_
642 #endif // DECODE_MITSUBISHIHEAVY
643 #ifndef SEND_MITSUBISHIHEAVY
644 #define SEND_MITSUBISHIHEAVY _IR_ENABLE_DEFAULT_
645 #endif // SEND_MITSUBISHIHEAVY
647 #ifndef DECODE_DAIKIN216
648 #define DECODE_DAIKIN216 _IR_ENABLE_DEFAULT_
649 #endif // DECODE_DAIKIN216
650 #ifndef SEND_DAIKIN216
651 #define SEND_DAIKIN216 _IR_ENABLE_DEFAULT_
652 #endif // SEND_DAIKIN216
654 #ifndef DECODE_DAIKIN160
655 #define DECODE_DAIKIN160 _IR_ENABLE_DEFAULT_
656 #endif // DECODE_DAIKIN160
657 #ifndef SEND_DAIKIN160
658 #define SEND_DAIKIN160 _IR_ENABLE_DEFAULT_
659 #endif // SEND_DAIKIN160
661 #ifndef DECODE_NEOCLIMA
662 #define DECODE_NEOCLIMA _IR_ENABLE_DEFAULT_
663 #endif // DECODE_NEOCLIMA
664 #ifndef SEND_NEOCLIMA
665 #define SEND_NEOCLIMA _IR_ENABLE_DEFAULT_
666 #endif // SEND_NEOCLIMA
668 #ifndef DECODE_DAIKIN176
669 #define DECODE_DAIKIN176 _IR_ENABLE_DEFAULT_
670 #endif // DECODE_DAIKIN176
671 #ifndef SEND_DAIKIN176
672 #define SEND_DAIKIN176 _IR_ENABLE_DEFAULT_
673 #endif // SEND_DAIKIN176
675 #ifndef DECODE_DAIKIN128
676 #define DECODE_DAIKIN128 _IR_ENABLE_DEFAULT_
677 #endif // DECODE_DAIKIN128
678 #ifndef SEND_DAIKIN128
679 #define SEND_DAIKIN128 _IR_ENABLE_DEFAULT_
680 #endif // SEND_DAIKIN128
683 #define DECODE_AMCOR _IR_ENABLE_DEFAULT_
684 #endif // DECODE_AMCOR
686 #define SEND_AMCOR _IR_ENABLE_DEFAULT_
689 #ifndef DECODE_DAIKIN152
690 #define DECODE_DAIKIN152 _IR_ENABLE_DEFAULT_
691 #endif // DECODE_DAIKIN152
692 #ifndef SEND_DAIKIN152
693 #define SEND_DAIKIN152 _IR_ENABLE_DEFAULT_
694 #endif // SEND_DAIKIN152
697 #define DECODE_EPSON _IR_ENABLE_DEFAULT_
698 #endif // DECODE_EPSON
700 #define SEND_EPSON _IR_ENABLE_DEFAULT_
703 #ifndef DECODE_SYMPHONY
704 #define DECODE_SYMPHONY _IR_ENABLE_DEFAULT_
705 #endif // DECODE_SYMPHONY
706 #ifndef SEND_SYMPHONY
707 #define SEND_SYMPHONY _IR_ENABLE_DEFAULT_
708 #endif // SEND_SYMPHONY
710 #ifndef DECODE_DAIKIN64
711 #define DECODE_DAIKIN64 _IR_ENABLE_DEFAULT_
712 #endif // DECODE_DAIKIN64
713 #ifndef SEND_DAIKIN64
714 #define SEND_DAIKIN64 _IR_ENABLE_DEFAULT_
715 #endif // SEND_DAIKIN64
717 #ifndef DECODE_AIRWELL
718 #define DECODE_AIRWELL _IR_ENABLE_DEFAULT_
719 #endif // DECODE_AIRWELL
721 #define SEND_AIRWELL _IR_ENABLE_DEFAULT_
722 #endif // SEND_AIRWELL
724 #ifndef DECODE_DELONGHI_AC
725 #define DECODE_DELONGHI_AC _IR_ENABLE_DEFAULT_
726 #endif // DECODE_DELONGHI_AC
727 #ifndef SEND_DELONGHI_AC
728 #define SEND_DELONGHI_AC _IR_ENABLE_DEFAULT_
729 #endif // SEND_DELONGHI_AC
731 #ifndef DECODE_DOSHISHA
732 #define DECODE_DOSHISHA _IR_ENABLE_DEFAULT_
733 #endif // DECODE_DOSHISHA
734 #ifndef SEND_DOSHISHA
735 #define SEND_DOSHISHA _IR_ENABLE_DEFAULT_
736 #endif // SEND_DOSHISHA
738 #ifndef DECODE_MULTIBRACKETS
739 #define DECODE_MULTIBRACKETS _IR_ENABLE_DEFAULT_
740 #endif // DECODE_MULTIBRACKETS
741 #ifndef SEND_MULTIBRACKETS
742 #define SEND_MULTIBRACKETS _IR_ENABLE_DEFAULT_
743 #endif // SEND_MULTIBRACKETS
745 #ifndef DECODE_TECHNIBEL_AC
746 #define DECODE_TECHNIBEL_AC _IR_ENABLE_DEFAULT_
747 #endif // DECODE_TECHNIBEL_AC
748 #ifndef SEND_TECHNIBEL_AC
749 #define SEND_TECHNIBEL_AC _IR_ENABLE_DEFAULT_
750 #endif // SEND_TECHNIBEL_AC
752 #ifndef DECODE_CORONA_AC
753 #define DECODE_CORONA_AC _IR_ENABLE_DEFAULT_
754 #endif // DECODE_CORONA_AC
755 #ifndef SEND_CORONA_AC
756 #define SEND_CORONA_AC _IR_ENABLE_DEFAULT_
757 #endif // SEND_CORONA_AC
759 #ifndef DECODE_ZEPEAL
760 #define DECODE_ZEPEAL _IR_ENABLE_DEFAULT_
761 #endif // DECODE_ZEPEAL
763 #define SEND_ZEPEAL _IR_ENABLE_DEFAULT_
764 #endif // SEND_ZEPEAL
766 #ifndef DECODE_VOLTAS
767 #define DECODE_VOLTAS _IR_ENABLE_DEFAULT_
768 #endif // DECODE_VOLTAS
770 #define SEND_VOLTAS _IR_ENABLE_DEFAULT_
771 #endif // SEND_VOLTAS
774 #define DECODE_METZ _IR_ENABLE_DEFAULT_
775 #endif // DECODE_METZ
777 #define SEND_METZ _IR_ENABLE_DEFAULT_
780 #ifndef DECODE_TRANSCOLD
781 #define DECODE_TRANSCOLD _IR_ENABLE_DEFAULT_
782 #endif // DECODE_TRANSCOLD
783 #ifndef SEND_TRANSCOLD
784 #define SEND_TRANSCOLD _IR_ENABLE_DEFAULT_
785 #endif // SEND_TRANSCOLD
787 #ifndef DECODE_MIRAGE
788 #define DECODE_MIRAGE _IR_ENABLE_DEFAULT_
789 #endif // DECODE_MIRAGE
791 #define SEND_MIRAGE _IR_ENABLE_DEFAULT_
792 #endif // SEND_MIRAGE
794 #ifndef DECODE_ELITESCREENS
795 #define DECODE_ELITESCREENS _IR_ENABLE_DEFAULT_
796 #endif // DECODE_ELITESCREENS
797 #ifndef SEND_ELITESCREENS
798 #define SEND_ELITESCREENS _IR_ENABLE_DEFAULT_
799 #endif // SEND_ELITESCREENS
801 #ifndef DECODE_MILESTAG2
802 #define DECODE_MILESTAG2 _IR_ENABLE_DEFAULT_
803 #endif // DECODE_MILESTAG2
804 #ifndef SEND_MILESTAG2
805 #define SEND_MILESTAG2 _IR_ENABLE_DEFAULT_
806 #endif // SEND_MILESTAG2
808 #ifndef DECODE_ECOCLIM
809 #define DECODE_ECOCLIM _IR_ENABLE_DEFAULT_
810 #endif // DECODE_ECOCLIM
812 #define SEND_ECOCLIM _IR_ENABLE_DEFAULT_
813 #endif // SEND_ECOCLIM
816 #define DECODE_XMP _IR_ENABLE_DEFAULT_
819 #define SEND_XMP _IR_ENABLE_DEFAULT_
823 #define DECODE_TRUMA _IR_ENABLE_DEFAULT_
824 #endif // DECODE_TRUMA
826 #define SEND_TRUMA _IR_ENABLE_DEFAULT_
829 #ifndef DECODE_HAIER_AC176
830 #define DECODE_HAIER_AC176 _IR_ENABLE_DEFAULT_
831 #endif // DECODE_HAIER_AC176
832 #ifndef SEND_HAIER_AC176
833 #define SEND_HAIER_AC176 _IR_ENABLE_DEFAULT_
834 #endif // SEND_HAIER_AC176
836 #ifndef DECODE_TEKNOPOINT
837 #define DECODE_TEKNOPOINT _IR_ENABLE_DEFAULT_
838 #endif // DECODE_TEKNOPOINT
839 #ifndef SEND_TEKNOPOINT
840 #define SEND_TEKNOPOINT _IR_ENABLE_DEFAULT_
841 #endif // SEND_TEKNOPOINT
844 #define DECODE_KELON _IR_ENABLE_DEFAULT_
845 #endif // DECODE_KELON
847 #define SEND_KELON _IR_ENABLE_DEFAULT_
851 #define DECODE_BOSE _IR_ENABLE_DEFAULT_
852 #endif // DECODE_BOSE
854 #define SEND_BOSE _IR_ENABLE_DEFAULT_
858 #define DECODE_ARRIS _IR_ENABLE_DEFAULT_
859 #endif // DECODE_ARRIS
861 #define SEND_ARRIS _IR_ENABLE_DEFAULT_
865 #define DECODE_RHOSS _IR_ENABLE_DEFAULT_
866 #endif // DECODE_RHOSS
868 #define SEND_RHOSS _IR_ENABLE_DEFAULT_
871 #ifndef DECODE_AIRTON
872 #define DECODE_AIRTON _IR_ENABLE_DEFAULT_
873 #endif // DECODE_AIRTON
875 #define SEND_AIRTON _IR_ENABLE_DEFAULT_
876 #endif // SEND_AIRTON
878 #ifndef DECODE_KELON168
879 #define DECODE_KELON168 _IR_ENABLE_DEFAULT_
880 #endif // DECODE_KELON168
881 #ifndef SEND_KELON168
882 #define SEND_KELON168 _IR_ENABLE_DEFAULT_
883 #endif // SEND_KELON168
885 #ifndef DECODE_DAIKIN200
886 #define DECODE_DAIKIN200 _IR_ENABLE_DEFAULT_
887 #endif // DECODE_DAIKIN200
888 #ifndef SEND_DAIKIN200
889 #define SEND_DAIKIN200 _IR_ENABLE_DEFAULT_
890 #endif // SEND_DAIKIN200
892 #ifndef DECODE_HAIER_AC160
893 #define DECODE_HAIER_AC160 _IR_ENABLE_DEFAULT_
894 #endif // DECODE_HAIER_AC160
895 #ifndef SEND_HAIER_AC160
896 #define SEND_HAIER_AC160 _IR_ENABLE_DEFAULT_
897 #endif // SEND_HAIER_AC160
900 #define DECODE_TOTO _IR_ENABLE_DEFAULT_
901 #endif // DECODE_TOTO
903 #define SEND_TOTO _IR_ENABLE_DEFAULT_
906 #ifndef DECODE_CLIMABUTLER
907 #define DECODE_CLIMABUTLER _IR_ENABLE_DEFAULT_
908 #endif // DECODE_CLIMABUTLER
909 #ifndef SEND_CLIMABUTLER
910 #define SEND_CLIMABUTLER _IR_ENABLE_DEFAULT_
911 #endif // SEND_CLIMABUTLER
913 #ifndef DECODE_BOSCH144
914 #define DECODE_BOSCH144 _IR_ENABLE_DEFAULT_
915 #endif // DECODE_BOSCH144
916 #ifndef SEND_BOSCH144
917 #define SEND_BOSCH144 _IR_ENABLE_DEFAULT_
918 #endif // SEND_BOSCH144
920 #ifndef DECODE_DAIKIN312
921 #define DECODE_DAIKIN312 _IR_ENABLE_DEFAULT_
922 #endif // DECODE_DAIKIN312
923 #ifndef SEND_DAIKIN312
924 #define SEND_DAIKIN312 _IR_ENABLE_DEFAULT_
925 #endif // SEND_DAIKIN312
927 #ifndef DECODE_GORENJE
928 #define DECODE_GORENJE _IR_ENABLE_DEFAULT_
929 #endif // DECODE_GORENJE
931 #define SEND_GORENJE _IR_ENABLE_DEFAULT_
932 #endif // SEND_GORENJE
934 #ifndef DECODE_WOWWEE
935 #define DECODE_WOWWEE _IR_ENABLE_DEFAULT_
936 #endif // DECODE_WOWWEE
938 #define SEND_WOWWEE _IR_ENABLE_DEFAULT_
939 #endif // SEND_WOWWEE
941 #ifndef DECODE_CARRIER_AC84
942 #define DECODE_CARRIER_AC84 _IR_ENABLE_DEFAULT_
943 #endif // DECODE_CARRIER_AC84
944 #ifndef SEND_CARRIER_AC84
945 #define SEND_CARRIER_AC84 _IR_ENABLE_DEFAULT_
946 #endif // SEND_CARRIER_AC84
949 #define DECODE_YORK _IR_ENABLE_DEFAULT_
950 #endif // DECODE_YORK
952 #define SEND_YORK _IR_ENABLE_DEFAULT_
955 #if (DECODE_ARGO || DECODE_DAIKIN || DECODE_FUJITSU_AC || DECODE_GREE || \
956 DECODE_KELVINATOR || DECODE_MITSUBISHI_AC || DECODE_TOSHIBA_AC || \
957 DECODE_TROTEC || DECODE_HAIER_AC || DECODE_HITACHI_AC || \
958 DECODE_HITACHI_AC1 || DECODE_HITACHI_AC2 || DECODE_HAIER_AC_YRW02 || \
959 DECODE_WHIRLPOOL_AC || DECODE_SAMSUNG_AC || DECODE_ELECTRA_AC || \
960 DECODE_PANASONIC_AC || DECODE_MWM || DECODE_DAIKIN2 || \
961 DECODE_VESTEL_AC || DECODE_TCL112AC || DECODE_MITSUBISHIHEAVY || \
962 DECODE_DAIKIN216 || DECODE_SHARP_AC || DECODE_DAIKIN160 || \
963 DECODE_NEOCLIMA || DECODE_DAIKIN176 || DECODE_DAIKIN128 || \
964 DECODE_AMCOR || DECODE_DAIKIN152 || DECODE_MITSUBISHI136 || \
965 DECODE_MITSUBISHI112 || DECODE_HITACHI_AC424 || DECODE_HITACHI_AC3 || \
966 DECODE_HITACHI_AC344 || DECODE_CORONA_AC || DECODE_SANYO_AC || \
967 DECODE_VOLTAS || DECODE_MIRAGE || DECODE_HAIER_AC176 || \
968 DECODE_TEKNOPOINT || DECODE_KELON || DECODE_TROTEC_3550 || \
969 DECODE_SANYO_AC88 || DECODE_RHOSS || DECODE_HITACHI_AC264 || \
970 DECODE_KELON168 || DECODE_HITACHI_AC296 || DECODE_CARRIER_AC128 || \
971 DECODE_DAIKIN200 || DECODE_HAIER_AC160 || DECODE_TCL96AC || \
972 DECODE_BOSCH144 || DECODE_SANYO_AC152 || DECODE_DAIKIN312 || \
973 DECODE_CARRIER_AC84 || DECODE_YORK || \
977 #define DECODE_AC true // We need some common infrastructure for decoding A/Cs.
979 #define DECODE_AC false // We don't need that infrastructure.
986 #ifndef ALLOW_DELAY_CALLS
987 #define ALLOW_DELAY_CALLS true
988 #endif // ALLOW_DELAY_CALLS
1003 #ifndef ENABLE_NOISE_FILTER_OPTION
1004 #define ENABLE_NOISE_FILTER_OPTION true
1005 #endif // ENABLE_NOISE_FILTER_OPTION
1441 #define AIWA_RC_T501_BITS kAiwaRcT501Bits
1442 #define ARGO_COMMAND_LENGTH kArgoStateLength
1443 #define COOLIX_BITS kCoolixBits
1444 #define CARRIER_AC_BITS kCarrierAcBits
1445 #define DAIKIN_COMMAND_LENGTH kDaikinStateLength
1446 #define DENON_BITS kDenonBits
1447 #define DENON_48_BITS kDenon48Bits
1448 #define DENON_LEGACY_BITS kDenonLegacyBits
1449 #define DISH_BITS kDishBits
1450 #define FUJITSU_AC_MIN_REPEAT kFujitsuAcMinRepeat
1451 #define FUJITSU_AC_STATE_LENGTH kFujitsuAcStateLength
1452 #define FUJITSU_AC_STATE_LENGTH_SHORT kFujitsuAcStateLengthShort
1453 #define FUJITSU_AC_BITS kFujitsuAcBits
1454 #define FUJITSU_AC_MIN_BITS kFujitsuAcMinBits
1455 #define GICABLE_BITS kGicableBits
1456 #define GREE_STATE_LENGTH kGreeStateLength
1457 #define HAIER_AC_STATE_LENGTH kHaierACStateLength
1458 #define HAIER_AC_YRW02_STATE_LENGTH kHaierACYRW02StateLength
1459 #define HITACHI_AC_STATE_LENGTH kHitachiAcStateLength
1460 #define HITACHI_AC_BITS kHitachiAcBits
1461 #define HITACHI_AC1_STATE_LENGTH kHitachiAc1StateLength
1462 #define HITACHI_AC1_BITS kHitachiAc1Bits
1463 #define HITACHI_AC2_STATE_LENGTH kHitachiAc2StateLength
1464 #define HITACHI_AC2_BITS kHitachiAc2Bits
1465 #define HITACHI_AC296_STATE_LENGTH kHitachiAc296StateLength
1466 #define HITACHI_AC296_BITS kHitachiAc296Bits
1467 #define JVC_BITS kJvcBits
1468 #define KELVINATOR_STATE_LENGTH kKelvinatorStateLength
1469 #define LASERTAG_BITS kLasertagBits
1470 #define LG_BITS kLgBits
1471 #define LG32_BITS kLg32Bits
1472 #define MAGIQUEST_BITS kMagiquestBits
1473 #define MIDEA_BITS kMideaBits
1474 #define MITSUBISHI_BITS kMitsubishiBits
1475 #define MITSUBISHI_AC_STATE_LENGTH kMitsubishiACStateLength
1476 #define NEC_BITS kNECBits
1477 #define NIKAI_BITS kNikaiBits
1478 #define PANASONIC_BITS kPanasonicBits
1479 #define RC5_BITS kRC5Bits
1480 #define RC5X_BITS kRC5XBits
1481 #define RC6_MODE0_BITS kRC6Mode0Bits
1482 #define RC6_36_BITS kRC6_36Bits
1483 #define RCMM_BITS kRCMMBits
1484 #define SANYO_LC7461_BITS kSanyoLC7461Bits
1485 #define SAMSUNG_BITS kSamsungBits
1486 #define SANYO_SA8650B_BITS kSanyoSA8650BBits
1487 #define SHARP_BITS kSharpBits
1488 #define SHERWOOD_BITS kSherwoodBits
1489 #define SONY_12_BITS kSony12Bits
1490 #define SONY_15_BITS kSony15Bits
1491 #define SONY_20_BITS kSony20Bits
1492 #define TOSHIBA_AC_STATE_LENGTH kToshibaACStateLength
1493 #define TROTEC_COMMAND_LENGTH kTrotecStateLength
1494 #define WHYNTER_BITS kWhynterBits
1501 #define DPRINT(x) do { std::cout << x; } while (0)
1502 #define DPRINTLN(x) do { std::cout << x << std::endl; } while (0)
1505 #define DPRINT(x) do { Serial.print(x); } while (0)
1506 #define DPRINTLN(x) do { Serial.println(x); } while (0)
1524 #endif // IRREMOTEESP8266_H_
@ ARGO
Definition: IRremoteESP8266.h:1040
const uint32_t kPanasonic40Manufacturer
Definition: IRremoteESP8266.h:1338
const uint16_t kTotoLongBits
Definition: IRremoteESP8266.h:1408
const uint16_t kDaikin152DefaultRepeat
Definition: IRremoteESP8266.h:1207
const uint16_t kSanyoSA8650BBits
Definition: IRremoteESP8266.h:1369
const uint16_t kDelonghiAcBits
Definition: IRremoteESP8266.h:1220
const uint16_t kHaierAcYrw02DefaultRepeat
Definition: IRremoteESP8266.h:1257
const uint16_t kHitachiAc3MinStateLength
Definition: IRremoteESP8266.h:1273
@ CARRIER_AC84
Definition: IRremoteESP8266.h:1138
const uint16_t kHaierAC160StateLength
Definition: IRremoteESP8266.h:1258
@ SANYO_AC
Definition: IRremoteESP8266.h:1102
const uint16_t kRhossBits
Definition: IRremoteESP8266.h:1433
const uint16_t kCarrierAc128Bits
Definition: IRremoteESP8266.h:1183
const uint16_t kMirageBits
Definition: IRremoteESP8266.h:1308
const uint16_t kMitsubishiACStateLength
Definition: IRremoteESP8266.h:1314
const uint16_t kMitsubishiHeavy152StateLength
Definition: IRremoteESP8266.h:1326
const uint16_t kAirwellMinRepeats
Definition: IRremoteESP8266.h:1151
const uint16_t kMideaMinRepeat
Definition: IRremoteESP8266.h:1304
const uint16_t kMilesMinRepeat
Definition: IRremoteESP8266.h:1430
const uint16_t kGicableBits
Definition: IRremoteESP8266.h:1244
const uint16_t kTcl96AcDefaultRepeat
Definition: IRremoteESP8266.h:1391
const uint16_t kGreeStateLength
Definition: IRremoteESP8266.h:1249
@ DISH
Definition: IRremoteESP8266.h:1026
@ UNUSED
Definition: IRremoteESP8266.h:1013
decode_type_t
Enumerator for defining and numbering of supported IR protocol.
Definition: IRremoteESP8266.h:1011
const uint16_t kCarrierAcBits
Definition: IRremoteESP8266.h:1173
const uint16_t kDenonLegacyBits
Definition: IRremoteESP8266.h:1226
@ SHERWOOD
Definition: IRremoteESP8266.h:1032
const uint16_t kSingleRepeat
Definition: IRremoteESP8266.h:1146
const uint16_t kDaikin2DefaultRepeat
Definition: IRremoteESP8266.h:1196
const uint16_t kArgo3AcControlStateLength
Definition: IRremoteESP8266.h:1162
const uint16_t kMultibracketsBits
Definition: IRremoteESP8266.h:1329
const uint16_t kSharpAcBits
Definition: IRremoteESP8266.h:1378
const uint16_t kWhynterBits
Definition: IRremoteESP8266.h:1419
@ CARRIER_AC
Definition: IRremoteESP8266.h:1050
@ TOSHIBA_AC
Definition: IRremoteESP8266.h:1045
@ AIRWELL
Definition: IRremoteESP8266.h:1092
const uint16_t kAirwellBits
Definition: IRremoteESP8266.h:1150
const uint16_t kHaierAcDefaultRepeat
Definition: IRremoteESP8266.h:1254
const uint16_t kBosch144StateLength
Definition: IRremoteESP8266.h:1168
const uint16_t kCarrierAc128StateLength
Definition: IRremoteESP8266.h:1182
@ PRONTO
Definition: IRremoteESP8266.h:1038
const uint16_t kTrotecDefaultRepeat
Definition: IRremoteESP8266.h:1414
const uint16_t kFujitsuAcMinRepeat
Definition: IRremoteESP8266.h:1239
const uint16_t kGorenjeBits
Definition: IRremoteESP8266.h:1248
const uint16_t kCoronaAcBits
Definition: IRremoteESP8266.h:1188
const uint16_t kMitsubishiACBits
Definition: IRremoteESP8266.h:1315
const uint16_t kSanyoAc88StateLength
Definition: IRremoteESP8266.h:1363
@ TOTO
Definition: IRremoteESP8266.h:1130
const uint16_t kMitsubishi136MinRepeat
Definition: IRremoteESP8266.h:1319
const uint16_t kArgo3iFeelReportStateLength
Definition: IRremoteESP8266.h:1163
@ UNKNOWN
Definition: IRremoteESP8266.h:1012
const uint16_t kArrisBits
Definition: IRremoteESP8266.h:1167
const uint16_t kAirtonDefaultRepeat
Definition: IRremoteESP8266.h:1149
const uint16_t kTechnibelAcBits
Definition: IRremoteESP8266.h:1222
const uint16_t kArgoDefaultRepeat
Definition: IRremoteESP8266.h:1166
@ SANYO_AC88
Definition: IRremoteESP8266.h:1118
const uint16_t kRhossStateLength
Definition: IRremoteESP8266.h:1432
const uint16_t kVoltasBits
Definition: IRremoteESP8266.h:1426
const uint16_t kHaierACStateLength
Definition: IRremoteESP8266.h:1252
const uint16_t kDaikin200Bits
Definition: IRremoteESP8266.h:1212
const uint16_t kHitachiAcStateLength
Definition: IRremoteESP8266.h:1264
@ MITSUBISHI112
Definition: IRremoteESP8266.h:1085
@ SANYO_AC152
Definition: IRremoteESP8266.h:1134
@ ECOCLIM
Definition: IRremoteESP8266.h:1111
const uint16_t kDaikin176StateLength
Definition: IRremoteESP8266.h:1208
const uint16_t kRC5XBits
Definition: IRremoteESP8266.h:1350
const uint16_t kEpsonMinRepeat
Definition: IRremoteESP8266.h:1233
const uint16_t kAmcorStateLength
Definition: IRremoteESP8266.h:1155
@ DAIKIN128
Definition: IRremoteESP8266.h:1081
const uint16_t kAlokaBits
Definition: IRremoteESP8266.h:1154
@ JVC
Definition: IRremoteESP8266.h:1019
@ ARRIS
Definition: IRremoteESP8266.h:1120
@ TRUMA
Definition: IRremoteESP8266.h:1113
@ CLIMABUTLER
Definition: IRremoteESP8266.h:1131
const uint16_t kCarrierAc84Bits
Definition: IRremoteESP8266.h:1180
@ SONY
Definition: IRremoteESP8266.h:1017
const uint16_t kBoseBits
Definition: IRremoteESP8266.h:1431
const uint16_t kClimaButlerBits
Definition: IRremoteESP8266.h:1435
@ HITACHI_AC2
Definition: IRremoteESP8266.h:1055
const uint16_t kHitachiAc1StateLength
Definition: IRremoteESP8266.h:1267
const uint16_t kCoolixBits
Definition: IRremoteESP8266.h:1170
const uint16_t kMitsubishi112MinRepeat
Definition: IRremoteESP8266.h:1322
const uint16_t kHaierAC176StateLength
Definition: IRremoteESP8266.h:1261
const uint16_t kMirageStateLength
Definition: IRremoteESP8266.h:1307
@ BOSE
Definition: IRremoteESP8266.h:1119
const uint16_t kTeknopointStateLength
Definition: IRremoteESP8266.h:1397
const uint16_t kDaikin200StateLength
Definition: IRremoteESP8266.h:1211
const uint16_t kCoronaAcBitsShort
Definition: IRremoteESP8266.h:1187
const uint16_t kSamsung36Bits
Definition: IRremoteESP8266.h:1355
const uint16_t kMagiquestBits
Definition: IRremoteESP8266.h:1300
@ LUTRON
Definition: IRremoteESP8266.h:1060
@ HITACHI_AC296
Definition: IRremoteESP8266.h:1126
const uint8_t kSharpCommandBits
Definition: IRremoteESP8266.h:1375
const uint16_t kNeoclimaStateLength
Definition: IRremoteESP8266.h:1333
@ RCMM
Definition: IRremoteESP8266.h:1034
@ SANYO_LC7461
Definition: IRremoteESP8266.h:1035
@ TROTEC
Definition: IRremoteESP8266.h:1041
const uint16_t kFujitsuAcMinBits
Definition: IRremoteESP8266.h:1243
const uint16_t kSamsungAcDefaultRepeat
Definition: IRremoteESP8266.h:1360
const uint16_t kSanyoLC7461Bits
Definition: IRremoteESP8266.h:1372
const uint16_t kMirageMinRepeat
Definition: IRremoteESP8266.h:1309
@ DAIKIN160
Definition: IRremoteESP8266.h:1078
@ CORONA_AC
Definition: IRremoteESP8266.h:1099
const uint16_t kSanyoLC7461CommandBits
Definition: IRremoteESP8266.h:1371
const uint16_t kTrotecBits
Definition: IRremoteESP8266.h:1413
@ PANASONIC
Definition: IRremoteESP8266.h:1018
const uint16_t kZepealMinRepeat
Definition: IRremoteESP8266.h:1425
@ MIRAGE
Definition: IRremoteESP8266.h:1107
const uint16_t kArgo3ConfigStateLength
Definition: IRremoteESP8266.h:1165
const uint16_t kTranscoldDefaultRepeat
Definition: IRremoteESP8266.h:1411
const uint16_t kMetzMinRepeat
Definition: IRremoteESP8266.h:1302
const uint16_t kCarrierAc84MinRepeat
Definition: IRremoteESP8266.h:1181
const uint16_t kDenon48Bits
Definition: IRremoteESP8266.h:1225
const uint16_t kHitachiAc264StateLength
Definition: IRremoteESP8266.h:1275
const uint16_t kEliteScreensBits
Definition: IRremoteESP8266.h:1237
@ DAIKIN2
Definition: IRremoteESP8266.h:1066
@ TEKNOPOINT
Definition: IRremoteESP8266.h:1115
const uint16_t kHitachiAc2Bits
Definition: IRremoteESP8266.h:1270
const uint16_t kElectraAcMinRepeat
Definition: IRremoteESP8266.h:1236
const uint16_t kToshibaACBitsLong
Definition: IRremoteESP8266.h:1405
@ MITSUBISHI_AC
Definition: IRremoteESP8266.h:1033
@ MAGIQUEST
Definition: IRremoteESP8266.h:1048
const uint16_t kHitachiAc3StateLength
Definition: IRremoteESP8266.h:1271
const uint16_t kLg32Bits
Definition: IRremoteESP8266.h:1297
@ DOSHISHA
Definition: IRremoteESP8266.h:1094
const uint16_t kCoronaAcStateLengthShort
Definition: IRremoteESP8266.h:1185
const uint16_t kElectraAcBits
Definition: IRremoteESP8266.h:1235
const uint16_t kSonyMinBits
Definition: IRremoteESP8266.h:1385
@ HAIER_AC_YRW02
Definition: IRremoteESP8266.h:1057
const uint16_t kHaierAC176Bits
Definition: IRremoteESP8266.h:1262
const uint16_t kAiwaRcT501MinRepeats
Definition: IRremoteESP8266.h:1153
@ HITACHI_AC424
Definition: IRremoteESP8266.h:1086
const uint16_t kVoltasStateLength
Definition: IRremoteESP8266.h:1427
const uint16_t kDaikin2Bits
Definition: IRremoteESP8266.h:1195
const uint16_t kHitachiAc1Bits
Definition: IRremoteESP8266.h:1268
@ CARRIER_AC64
Definition: IRremoteESP8266.h:1097
@ NEC
Definition: IRremoteESP8266.h:1016
@ FUJITSU_AC
Definition: IRremoteESP8266.h:1046
const uint16_t kMitsubishiMinRepeat
Definition: IRremoteESP8266.h:1313
@ GOODWEATHER
Definition: IRremoteESP8266.h:1076
@ HITACHI_AC3
Definition: IRremoteESP8266.h:1090
@ INAX
Definition: IRremoteESP8266.h:1077
const uint16_t kBosch144Bits
Definition: IRremoteESP8266.h:1169
const uint16_t kArgoStateLength
Definition: IRremoteESP8266.h:1158
const uint16_t kSanyoAc88MinRepeat
Definition: IRremoteESP8266.h:1365
@ SYMPHONY
Definition: IRremoteESP8266.h:1089
const uint16_t kPanasonicBits
Definition: IRremoteESP8266.h:1336
std::string String
Definition: IRremoteESP8266.h:1521
@ HAIER_AC
Definition: IRremoteESP8266.h:1051
const uint16_t kDaikinStateLengthShort
Definition: IRremoteESP8266.h:1191
const uint16_t kRC5Bits
Definition: IRremoteESP8266.h:1349
const uint16_t kLgDefaultRepeat
Definition: IRremoteESP8266.h:1298
const uint16_t kMilesTag2ShotBits
Definition: IRremoteESP8266.h:1428
const uint16_t kSanyoAc152Bits
Definition: IRremoteESP8266.h:1367
const uint16_t kDaikin152StateLength
Definition: IRremoteESP8266.h:1205
@ RHOSS
Definition: IRremoteESP8266.h:1121
const uint16_t kPanasonicAcBits
Definition: IRremoteESP8266.h:1342
const uint16_t kSanyoAc152StateLength
Definition: IRremoteESP8266.h:1366
const uint16_t kRC5RawBits
Definition: IRremoteESP8266.h:1348
const uint16_t kXmpBits
Definition: IRremoteESP8266.h:1423
const uint16_t kHaierACYRW02StateLength
Definition: IRremoteESP8266.h:1255
const uint16_t kSanyoLC7461AddressBits
Definition: IRremoteESP8266.h:1370
const uint16_t kMultibracketsDefaultRepeat
Definition: IRremoteESP8266.h:1330
@ LG
Definition: IRremoteESP8266.h:1023
const uint16_t kDaikin160Bits
Definition: IRremoteESP8266.h:1200
@ HITACHI_AC344
Definition: IRremoteESP8266.h:1098
@ MIDEA
Definition: IRremoteESP8266.h:1047
const uint16_t kGoodweatherBits
Definition: IRremoteESP8266.h:1246
const uint16_t kGicableMinRepeat
Definition: IRremoteESP8266.h:1245
const uint16_t kHitachiAc264Bits
Definition: IRremoteESP8266.h:1276
@ GLOBALCACHE
Definition: IRremoteESP8266.h:1044
const uint16_t kDaikin152Bits
Definition: IRremoteESP8266.h:1206
const uint16_t kDaikin216StateLength
Definition: IRremoteESP8266.h:1214
@ GICABLE
Definition: IRremoteESP8266.h:1056
const uint16_t kSamsungAcStateLength
Definition: IRremoteESP8266.h:1356
const uint16_t kKelonBits
Definition: IRremoteESP8266.h:1286
@ COOLIX
Definition: IRremoteESP8266.h:1028
@ MILESTAG2
Definition: IRremoteESP8266.h:1110
@ KELON168
Definition: IRremoteESP8266.h:1125
@ METZ
Definition: IRremoteESP8266.h:1104
@ MIDEA24
Definition: IRremoteESP8266.h:1100
const uint16_t kSymphonyBits
Definition: IRremoteESP8266.h:1387
const uint16_t kHitachiAc296Bits
Definition: IRremoteESP8266.h:1278
const uint16_t kDaikin128StateLength
Definition: IRremoteESP8266.h:1202
const uint16_t kKelon168StateLength
Definition: IRremoteESP8266.h:1287
const uint16_t kRC6Mode0Bits
Definition: IRremoteESP8266.h:1351
@ NEOCLIMA
Definition: IRremoteESP8266.h:1079
const uint16_t kDaikin176DefaultRepeat
Definition: IRremoteESP8266.h:1210
const uint16_t kCarrierAc128MinRepeat
Definition: IRremoteESP8266.h:1184
const uint16_t kMitsubishiHeavy152MinRepeat
Definition: IRremoteESP8266.h:1328
const uint16_t kSony12Bits
Definition: IRremoteESP8266.h:1382
const uint16_t kDaikin200DefaultRepeat
Definition: IRremoteESP8266.h:1213
@ DAIKIN312
Definition: IRremoteESP8266.h:1135
const uint16_t kNoRepeat
Definition: IRremoteESP8266.h:1145
const uint16_t kSony20Bits
Definition: IRremoteESP8266.h:1384
const uint16_t kMitsubishiACMinRepeat
Definition: IRremoteESP8266.h:1316
@ MULTIBRACKETS
Definition: IRremoteESP8266.h:1095
const uint16_t kMetzBits
Definition: IRremoteESP8266.h:1301
const uint16_t kHitachiAc3MinBits
Definition: IRremoteESP8266.h:1274
const uint16_t kPanasonicAcDefaultRepeat
Definition: IRremoteESP8266.h:1344
const uint16_t kSymphonyDefaultRepeat
Definition: IRremoteESP8266.h:1388
const uint16_t kSamsungAcExtendedStateLength
Definition: IRremoteESP8266.h:1358
const uint16_t kYorkStateLength
Definition: IRremoteESP8266.h:1437
const uint16_t kCoolixDefaultRepeat
Definition: IRremoteESP8266.h:1172
@ DENON
Definition: IRremoteESP8266.h:1030
const uint16_t kTcl112AcDefaultRepeat
Definition: IRremoteESP8266.h:1394
const uint16_t kDelonghiAcDefaultRepeat
Definition: IRremoteESP8266.h:1221
const uint16_t kSanyoAc152MinRepeat
Definition: IRremoteESP8266.h:1368
const uint16_t kCoronaAcStateLength
Definition: IRremoteESP8266.h:1186
@ SANYO
Definition: IRremoteESP8266.h:1024
const uint16_t kTecoDefaultRepeat
Definition: IRremoteESP8266.h:1396
const uint16_t kMitsubishiHeavy152Bits
Definition: IRremoteESP8266.h:1327
const uint16_t kDoshishaBits
Definition: IRremoteESP8266.h:1229
@ YORK
Definition: IRremoteESP8266.h:1139
const uint16_t kHaierAc176DefaultRepeat
Definition: IRremoteESP8266.h:1263
@ AIRTON
Definition: IRremoteESP8266.h:1122
const uint16_t kCarrierAc40Bits
Definition: IRremoteESP8266.h:1175
const uint16_t kAmcorBits
Definition: IRremoteESP8266.h:1156
const uint16_t kTrotecStateLength
Definition: IRremoteESP8266.h:1412
@ LG2
Definition: IRremoteESP8266.h:1064
const uint16_t kWhirlpoolAcDefaultRepeat
Definition: IRremoteESP8266.h:1418
const uint16_t kHitachiAc424StateLength
Definition: IRremoteESP8266.h:1281
const uint16_t kMitsubishiHeavy88StateLength
Definition: IRremoteESP8266.h:1323
const uint16_t kTcl96AcStateLength
Definition: IRremoteESP8266.h:1389
@ RC5X
Definition: IRremoteESP8266.h:1036
@ LASERTAG
Definition: IRremoteESP8266.h:1049
const uint16_t kFujitsuAcStateLengthShort
Definition: IRremoteESP8266.h:1241
const uint32_t kPanasonicManufacturer
Definition: IRremoteESP8266.h:1337
@ BOSCH144
Definition: IRremoteESP8266.h:1133
@ RAW
Definition: IRremoteESP8266.h:1043
const uint16_t kMitsubishiBits
Definition: IRremoteESP8266.h:1310
@ SONY_38K
Definition: IRremoteESP8266.h:1087
@ HAIER_AC160
Definition: IRremoteESP8266.h:1128
@ RC6
Definition: IRremoteESP8266.h:1015
@ PIONEER
Definition: IRremoteESP8266.h:1063
const uint16_t kPanasonicAcStateLength
Definition: IRremoteESP8266.h:1340
@ MITSUBISHI2
Definition: IRremoteESP8266.h:1052
const uint16_t kFujitsuAcStateLength
Definition: IRremoteESP8266.h:1240
const uint16_t kSamsungAcBits
Definition: IRremoteESP8266.h:1357
@ TRANSCOLD
Definition: IRremoteESP8266.h:1105
const uint16_t kMideaBits
Definition: IRremoteESP8266.h:1303
const uint16_t kKelvinatorStateLength
Definition: IRremoteESP8266.h:1289
const uint16_t kHitachiAc296StateLength
Definition: IRremoteESP8266.h:1277
@ COOLIX48
Definition: IRremoteESP8266.h:1123
const uint16_t kKelvinatorBits
Definition: IRremoteESP8266.h:1290
const uint16_t kMilesTag2MsgBits
Definition: IRremoteESP8266.h:1429
@ LEGOPF
Definition: IRremoteESP8266.h:1071
@ WHYNTER
Definition: IRremoteESP8266.h:1021
const uint16_t kTcl96AcBits
Definition: IRremoteESP8266.h:1390
const uint16_t kDaikin216DefaultRepeat
Definition: IRremoteESP8266.h:1216
@ TECHNIBEL_AC
Definition: IRremoteESP8266.h:1106
@ AMCOR
Definition: IRremoteESP8266.h:1082
const uint16_t kWhirlpoolAcStateLength
Definition: IRremoteESP8266.h:1416
const uint16_t kNECBits
Definition: IRremoteESP8266.h:1332
const uint16_t kDenonBits
Definition: IRremoteESP8266.h:1224
@ HITACHI_AC264
Definition: IRremoteESP8266.h:1124
const uint16_t kHaierACBits
Definition: IRremoteESP8266.h:1253
const uint16_t kZepealBits
Definition: IRremoteESP8266.h:1424
@ TCL112AC
Definition: IRremoteESP8266.h:1070
const uint16_t kSony15Bits
Definition: IRremoteESP8266.h:1383
const uint16_t kRhossDefaultRepeat
Definition: IRremoteESP8266.h:1434
const uint16_t kCarrierAc40MinRepeat
Definition: IRremoteESP8266.h:1176
const uint16_t kMidea24Bits
Definition: IRremoteESP8266.h:1305
const uint16_t kDaikin160DefaultRepeat
Definition: IRremoteESP8266.h:1201
const uint16_t kToshibaACMinRepeat
Definition: IRremoteESP8266.h:1401
const uint16_t kSamsungAcExtendedBits
Definition: IRremoteESP8266.h:1359
@ TROTEC_3550
Definition: IRremoteESP8266.h:1117
@ PANASONIC_AC32
Definition: IRremoteESP8266.h:1109
const uint16_t kHitachiAc344StateLength
Definition: IRremoteESP8266.h:1279
const uint16_t kNeoclimaBits
Definition: IRremoteESP8266.h:1334
const uint16_t kWhirlpoolAcBits
Definition: IRremoteESP8266.h:1417
const uint16_t kHitachiAc344Bits
Definition: IRremoteESP8266.h:1280
const uint16_t kRC6_36Bits
Definition: IRremoteESP8266.h:1352
@ DAIKIN176
Definition: IRremoteESP8266.h:1080
const uint16_t kHaierAC160Bits
Definition: IRremoteESP8266.h:1259
const uint16_t kArgo3TimerStateLength
Definition: IRremoteESP8266.h:1164
const uint16_t kCarrierAc64Bits
Definition: IRremoteESP8266.h:1177
const uint16_t kDaikin128DefaultRepeat
Definition: IRremoteESP8266.h:1204
const uint16_t kPioneerBits
Definition: IRremoteESP8266.h:1346
const uint16_t kSharpAcStateLength
Definition: IRremoteESP8266.h:1377
@ DAIKIN200
Definition: IRremoteESP8266.h:1127
@ MITSUBISHI_HEAVY_88
Definition: IRremoteESP8266.h:1072
const uint16_t kGreeBits
Definition: IRremoteESP8266.h:1250
const uint16_t kJvcBits
Definition: IRremoteESP8266.h:1285
const uint16_t kYorkBits
Definition: IRremoteESP8266.h:1436
const uint16_t kDaikinStateLength
Definition: IRremoteESP8266.h:1189
@ HAIER_AC176
Definition: IRremoteESP8266.h:1114
const uint16_t kLasertagBits
Definition: IRremoteESP8266.h:1292
const uint16_t kDaikin128Bits
Definition: IRremoteESP8266.h:1203
const uint16_t kAiwaRcT501Bits
Definition: IRremoteESP8266.h:1152
const uint16_t kTrumaBits
Definition: IRremoteESP8266.h:1415
const uint16_t kToshibaACStateLength
Definition: IRremoteESP8266.h:1399
const uint16_t kTecoBits
Definition: IRremoteESP8266.h:1395
const uint16_t kInaxMinRepeat
Definition: IRremoteESP8266.h:1284
const uint16_t kPanasonicAcStateShortLength
Definition: IRremoteESP8266.h:1341
@ CARRIER_AC40
Definition: IRremoteESP8266.h:1096
const uint16_t kToshibaACBits
Definition: IRremoteESP8266.h:1400
const uint8_t kSherwoodBits
Definition: IRremoteESP8266.h:1380
@ DAIKIN152
Definition: IRremoteESP8266.h:1083
@ NEC_LIKE
Definition: IRremoteESP8266.h:1039
const uint16_t kKelon168Bits
Definition: IRremoteESP8266.h:1288
const uint16_t kDaikinDefaultRepeat
Definition: IRremoteESP8266.h:1193
const uint16_t kDaikin64DefaultRepeat
Definition: IRremoteESP8266.h:1198
@ SAMSUNG
Definition: IRremoteESP8266.h:1020
@ AIWA_RC_T501
Definition: IRremoteESP8266.h:1022
@ MITSUBISHI_HEAVY_152
Definition: IRremoteESP8266.h:1073
@ VESTEL_AC
Definition: IRremoteESP8266.h:1067
const uint16_t kDaikinBits
Definition: IRremoteESP8266.h:1190
const uint16_t kToshibaACStateLengthShort
Definition: IRremoteESP8266.h:1402
const uint16_t kArgoShortStateLength
Definition: IRremoteESP8266.h:1159
@ GREE
Definition: IRremoteESP8266.h:1037
const uint16_t kToshibaACStateLengthLong
Definition: IRremoteESP8266.h:1404
const uint16_t kHitachiAcBits
Definition: IRremoteESP8266.h:1265
const uint16_t kSanyoAc88Bits
Definition: IRremoteESP8266.h:1364
@ KELON
Definition: IRremoteESP8266.h:1116
const uint16_t kMitsubishiHeavy88MinRepeat
Definition: IRremoteESP8266.h:1325
const uint16_t kHitachiAc3Bits
Definition: IRremoteESP8266.h:1272
const uint16_t kHitachiAcDefaultRepeat
Definition: IRremoteESP8266.h:1266
@ NIKAI
Definition: IRremoteESP8266.h:1042
const uint16_t kTotoShortBits
Definition: IRremoteESP8266.h:1407
const uint16_t kMidea24MinRepeat
Definition: IRremoteESP8266.h:1306
const uint16_t kCarrierAc84StateLength
Definition: IRremoteESP8266.h:1179
const uint16_t kDishBits
Definition: IRremoteESP8266.h:1227
@ WHIRLPOOL_AC
Definition: IRremoteESP8266.h:1058
const uint16_t kDishMinRepeat
Definition: IRremoteESP8266.h:1228
const uint16_t kFujitsuAcBits
Definition: IRremoteESP8266.h:1242
const uint16_t kAirtonBits
Definition: IRremoteESP8266.h:1148
const uint16_t kArgoBits
Definition: IRremoteESP8266.h:1160
@ RC5
Definition: IRremoteESP8266.h:1014
const uint16_t kHitachiAc2StateLength
Definition: IRremoteESP8266.h:1269
@ HITACHI_AC
Definition: IRremoteESP8266.h:1053
@ SHARP_AC
Definition: IRremoteESP8266.h:1075
@ HITACHI_AC1
Definition: IRremoteESP8266.h:1054
const uint16_t kTotoBits
Definition: IRremoteESP8266.h:1406
const uint16_t kWowweeDefaultRepeat
Definition: IRremoteESP8266.h:1421
const uint16_t kMitsubishiHeavy88Bits
Definition: IRremoteESP8266.h:1324
const uint16_t kCarrierAcMinRepeat
Definition: IRremoteESP8266.h:1174
@ ZEPEAL
Definition: IRremoteESP8266.h:1101
const uint16_t kArgoShortBits
Definition: IRremoteESP8266.h:1161
const uint16_t kNikaiBits
Definition: IRremoteESP8266.h:1331
const uint16_t kKelvinatorDefaultRepeat
Definition: IRremoteESP8266.h:1291
const uint16_t kLutronBits
Definition: IRremoteESP8266.h:1299
const uint16_t kSharpAcDefaultRepeat
Definition: IRremoteESP8266.h:1379
@ MITSUBISHI136
Definition: IRremoteESP8266.h:1084
const uint16_t kEliteScreensDefaultRepeat
Definition: IRremoteESP8266.h:1238
const uint16_t kTcl112AcStateLength
Definition: IRremoteESP8266.h:1392
const uint16_t kDaikin160StateLength
Definition: IRremoteESP8266.h:1199
const uint16_t kDaikin2StateLength
Definition: IRremoteESP8266.h:1194
const uint16_t kCoolix48Bits
Definition: IRremoteESP8266.h:1171
const uint16_t kHaierACYRW02Bits
Definition: IRremoteESP8266.h:1256
const uint16_t kEcoclimBits
Definition: IRremoteESP8266.h:1230
const uint16_t kSherwoodMinRepeat
Definition: IRremoteESP8266.h:1381
const uint16_t kCarrierAc64MinRepeat
Definition: IRremoteESP8266.h:1178
const uint16_t kPanasonic40Bits
Definition: IRremoteESP8266.h:1339
@ MWM
Definition: IRremoteESP8266.h:1065
const uint16_t kHitachiAc424Bits
Definition: IRremoteESP8266.h:1282
const uint16_t kPanasonicAcShortBits
Definition: IRremoteESP8266.h:1343
@ DAIKIN
Definition: IRremoteESP8266.h:1029
@ DELONGHI_AC
Definition: IRremoteESP8266.h:1093
const uint16_t kDaikin312StateLength
Definition: IRremoteESP8266.h:1217
const uint16_t kSanyoAcStateLength
Definition: IRremoteESP8266.h:1361
const uint16_t kTechnibelAcDefaultRepeat
Definition: IRremoteESP8266.h:1223
@ EPSON
Definition: IRremoteESP8266.h:1088
const uint16_t kLegoPfBits
Definition: IRremoteESP8266.h:1294
const uint16_t kSharpBits
Definition: IRremoteESP8266.h:1376
@ kLastDecodeType
Definition: IRremoteESP8266.h:1141
@ SAMSUNG_AC
Definition: IRremoteESP8266.h:1059
const uint16_t kDaikinBitsShort
Definition: IRremoteESP8266.h:1192
@ DAIKIN216
Definition: IRremoteESP8266.h:1074
const uint16_t kWowweeBits
Definition: IRremoteESP8266.h:1420
const uint16_t kTotoDefaultRepeat
Definition: IRremoteESP8266.h:1409
@ PANASONIC_AC
Definition: IRremoteESP8266.h:1062
@ GORENJE
Definition: IRremoteESP8266.h:1136
const uint16_t kProntoMinLength
Definition: IRremoteESP8266.h:1347
const uint16_t kMitsubishi136StateLength
Definition: IRremoteESP8266.h:1317
@ DAIKIN64
Definition: IRremoteESP8266.h:1091
const uint16_t kToshibaACBitsShort
Definition: IRremoteESP8266.h:1403
const uint16_t kRCMMBits
Definition: IRremoteESP8266.h:1353
const uint8_t kVestelAcBits
Definition: IRremoteESP8266.h:1422
@ SAMSUNG36
Definition: IRremoteESP8266.h:1069
const uint8_t kSharpAddressBits
Definition: IRremoteESP8266.h:1374
const uint16_t kTranscoldBits
Definition: IRremoteESP8266.h:1410
const uint16_t kInaxBits
Definition: IRremoteESP8266.h:1283
const uint16_t kLegoPfMinRepeat
Definition: IRremoteESP8266.h:1295
@ WOWWEE
Definition: IRremoteESP8266.h:1137
const uint16_t kDaikin176Bits
Definition: IRremoteESP8266.h:1209
const uint16_t kAmcorDefaultRepeat
Definition: IRremoteESP8266.h:1157
const uint16_t kEcoclimShortBits
Definition: IRremoteESP8266.h:1231
@ ELITESCREENS
Definition: IRremoteESP8266.h:1108
const uint16_t kDaikin312Bits
Definition: IRremoteESP8266.h:1218
@ KELVINATOR
Definition: IRremoteESP8266.h:1031
@ VOLTAS
Definition: IRremoteESP8266.h:1103
const uint16_t kSamsungBits
Definition: IRremoteESP8266.h:1354
const uint16_t kDaikin64Bits
Definition: IRremoteESP8266.h:1197
const uint16_t kTeknopointBits
Definition: IRremoteESP8266.h:1398
@ XMP
Definition: IRremoteESP8266.h:1112
const uint16_t kTcl112AcBits
Definition: IRremoteESP8266.h:1393
@ TECO
Definition: IRremoteESP8266.h:1068
const uint16_t kPanasonicAc32Bits
Definition: IRremoteESP8266.h:1345
const uint16_t kLasertagMinRepeat
Definition: IRremoteESP8266.h:1293
@ SHARP
Definition: IRremoteESP8266.h:1027
@ CARRIER_AC128
Definition: IRremoteESP8266.h:1129
@ MITSUBISHI
Definition: IRremoteESP8266.h:1025
@ ELECTRA_AC
Definition: IRremoteESP8266.h:1061
const uint16_t kHaierAc160DefaultRepeat
Definition: IRremoteESP8266.h:1260
const uint16_t kDaikin216Bits
Definition: IRremoteESP8266.h:1215
const uint16_t kMitsubishi136Bits
Definition: IRremoteESP8266.h:1318
const uint16_t kNeoclimaMinRepeat
Definition: IRremoteESP8266.h:1335
const uint16_t kMitsubishi112StateLength
Definition: IRremoteESP8266.h:1320
const uint16_t kSanyoAcBits
Definition: IRremoteESP8266.h:1362
@ TCL96AC
Definition: IRremoteESP8266.h:1132
const uint16_t kDaikin312DefaultRepeat
Definition: IRremoteESP8266.h:1219
const uint16_t kMitsubishi112Bits
Definition: IRremoteESP8266.h:1321
const uint16_t kSonyMinRepeat
Definition: IRremoteESP8266.h:1386
const uint16_t kEpsonBits
Definition: IRremoteESP8266.h:1232
const uint16_t kLgBits
Definition: IRremoteESP8266.h:1296
const uint16_t kGoodweatherMinRepeat
Definition: IRremoteESP8266.h:1247
const uint16_t kElectraAcStateLength
Definition: IRremoteESP8266.h:1234
const uint16_t kGreeDefaultRepeat
Definition: IRremoteESP8266.h:1251