IRremoteIDF
Infrared send & receive for ESP-IDF
Loading...
Searching...
No Matches
include
IRconfig.h
Go to the documentation of this file.
1
// Copyright 2025 IRremoteIDF contributors
2
//
3
// Generated by tools/gen_kconfig.py -- do not edit by hand.
4
//
5
// Translates the Kconfig (menuconfig) selections into the macros the
6
// library itself uses. Command line -D flags still win, so an existing
7
// PlatformIO/Arduino style build recipe keeps working unchanged.
8
9
#ifndef IRCONFIG_H_
10
#define IRCONFIG_H_
11
12
#ifndef UNIT_TEST
13
#include "sdkconfig.h"
14
#endif
// UNIT_TEST
15
16
#ifdef CONFIG_IRREMOTE_KCONFIG_PRESENT
17
18
#if defined(CONFIG_IRREMOTE_DEBUG) && !defined(DEBUG)
19
#define DEBUG 1
20
#endif
21
22
#ifndef _IR_LOCALE_
23
#ifdef CONFIG_IRREMOTE_LOCALE_DE_CH
24
#define _IR_LOCALE_ de-CH
25
#endif
26
#ifdef CONFIG_IRREMOTE_LOCALE_DE_DE
27
#define _IR_LOCALE_ de-DE
28
#endif
29
#ifdef CONFIG_IRREMOTE_LOCALE_EN_AU
30
#define _IR_LOCALE_ en-AU
31
#endif
32
#ifdef CONFIG_IRREMOTE_LOCALE_EN_IE
33
#define _IR_LOCALE_ en-IE
34
#endif
35
#ifdef CONFIG_IRREMOTE_LOCALE_EN_UK
36
#define _IR_LOCALE_ en-UK
37
#endif
38
#ifdef CONFIG_IRREMOTE_LOCALE_EN_US
39
#define _IR_LOCALE_ en-US
40
#endif
41
#ifdef CONFIG_IRREMOTE_LOCALE_ES_ES
42
#define _IR_LOCALE_ es-ES
43
#endif
44
#ifdef CONFIG_IRREMOTE_LOCALE_FR_FR
45
#define _IR_LOCALE_ fr-FR
46
#endif
47
#ifdef CONFIG_IRREMOTE_LOCALE_IT_IT
48
#define _IR_LOCALE_ it-IT
49
#endif
50
#ifdef CONFIG_IRREMOTE_LOCALE_NL_NL
51
#define _IR_LOCALE_ nl-NL
52
#endif
53
#ifdef CONFIG_IRREMOTE_LOCALE_PT_BR
54
#define _IR_LOCALE_ pt-BR
55
#endif
56
#ifdef CONFIG_IRREMOTE_LOCALE_RU_RU
57
#define _IR_LOCALE_ ru-RU
58
#endif
59
#ifdef CONFIG_IRREMOTE_LOCALE_SK_SK
60
#define _IR_LOCALE_ sk-SK
61
#endif
62
#ifdef CONFIG_IRREMOTE_LOCALE_SV_SE
63
#define _IR_LOCALE_ sv-SE
64
#endif
65
#ifdef CONFIG_IRREMOTE_LOCALE_ZH_CN
66
#define _IR_LOCALE_ zh-CN
67
#endif
68
#endif
// _IR_LOCALE_
69
70
#ifndef DECODE_HASH
71
#ifdef CONFIG_IRREMOTE_DECODE_HASH
72
#define DECODE_HASH true
73
#else
74
#define DECODE_HASH false
75
#endif
76
#endif
// DECODE_HASH
77
#ifndef SEND_RAW
78
#ifdef CONFIG_IRREMOTE_SEND_RAW
79
#define SEND_RAW true
80
#else
81
#define SEND_RAW false
82
#endif
83
#endif
// SEND_RAW
84
#ifndef DECODE_NEC
85
#ifdef CONFIG_IRREMOTE_DECODE_NEC
86
#define DECODE_NEC true
87
#else
88
#define DECODE_NEC false
89
#endif
90
#endif
// DECODE_NEC
91
#ifndef SEND_NEC
92
#ifdef CONFIG_IRREMOTE_SEND_NEC
93
#define SEND_NEC true
94
#else
95
#define SEND_NEC false
96
#endif
97
#endif
// SEND_NEC
98
#ifndef SEND_SHERWOOD
99
#ifdef CONFIG_IRREMOTE_SEND_SHERWOOD
100
#define SEND_SHERWOOD true
101
#else
102
#define SEND_SHERWOOD false
103
#endif
104
#endif
// SEND_SHERWOOD
105
#ifndef DECODE_RC5
106
#ifdef CONFIG_IRREMOTE_DECODE_RC5
107
#define DECODE_RC5 true
108
#else
109
#define DECODE_RC5 false
110
#endif
111
#endif
// DECODE_RC5
112
#ifndef SEND_RC5
113
#ifdef CONFIG_IRREMOTE_SEND_RC5
114
#define SEND_RC5 true
115
#else
116
#define SEND_RC5 false
117
#endif
118
#endif
// SEND_RC5
119
#ifndef DECODE_RC6
120
#ifdef CONFIG_IRREMOTE_DECODE_RC6
121
#define DECODE_RC6 true
122
#else
123
#define DECODE_RC6 false
124
#endif
125
#endif
// DECODE_RC6
126
#ifndef SEND_RC6
127
#ifdef CONFIG_IRREMOTE_SEND_RC6
128
#define SEND_RC6 true
129
#else
130
#define SEND_RC6 false
131
#endif
132
#endif
// SEND_RC6
133
#ifndef DECODE_RCMM
134
#ifdef CONFIG_IRREMOTE_DECODE_RCMM
135
#define DECODE_RCMM true
136
#else
137
#define DECODE_RCMM false
138
#endif
139
#endif
// DECODE_RCMM
140
#ifndef SEND_RCMM
141
#ifdef CONFIG_IRREMOTE_SEND_RCMM
142
#define SEND_RCMM true
143
#else
144
#define SEND_RCMM false
145
#endif
146
#endif
// SEND_RCMM
147
#ifndef DECODE_SONY
148
#ifdef CONFIG_IRREMOTE_DECODE_SONY
149
#define DECODE_SONY true
150
#else
151
#define DECODE_SONY false
152
#endif
153
#endif
// DECODE_SONY
154
#ifndef SEND_SONY
155
#ifdef CONFIG_IRREMOTE_SEND_SONY
156
#define SEND_SONY true
157
#else
158
#define SEND_SONY false
159
#endif
160
#endif
// SEND_SONY
161
#ifndef DECODE_PANASONIC
162
#ifdef CONFIG_IRREMOTE_DECODE_PANASONIC
163
#define DECODE_PANASONIC true
164
#else
165
#define DECODE_PANASONIC false
166
#endif
167
#endif
// DECODE_PANASONIC
168
#ifndef SEND_PANASONIC
169
#ifdef CONFIG_IRREMOTE_SEND_PANASONIC
170
#define SEND_PANASONIC true
171
#else
172
#define SEND_PANASONIC false
173
#endif
174
#endif
// SEND_PANASONIC
175
#ifndef DECODE_JVC
176
#ifdef CONFIG_IRREMOTE_DECODE_JVC
177
#define DECODE_JVC true
178
#else
179
#define DECODE_JVC false
180
#endif
181
#endif
// DECODE_JVC
182
#ifndef SEND_JVC
183
#ifdef CONFIG_IRREMOTE_SEND_JVC
184
#define SEND_JVC true
185
#else
186
#define SEND_JVC false
187
#endif
188
#endif
// SEND_JVC
189
#ifndef DECODE_SAMSUNG
190
#ifdef CONFIG_IRREMOTE_DECODE_SAMSUNG
191
#define DECODE_SAMSUNG true
192
#else
193
#define DECODE_SAMSUNG false
194
#endif
195
#endif
// DECODE_SAMSUNG
196
#ifndef SEND_SAMSUNG
197
#ifdef CONFIG_IRREMOTE_SEND_SAMSUNG
198
#define SEND_SAMSUNG true
199
#else
200
#define SEND_SAMSUNG false
201
#endif
202
#endif
// SEND_SAMSUNG
203
#ifndef DECODE_SAMSUNG36
204
#ifdef CONFIG_IRREMOTE_DECODE_SAMSUNG36
205
#define DECODE_SAMSUNG36 true
206
#else
207
#define DECODE_SAMSUNG36 false
208
#endif
209
#endif
// DECODE_SAMSUNG36
210
#ifndef SEND_SAMSUNG36
211
#ifdef CONFIG_IRREMOTE_SEND_SAMSUNG36
212
#define SEND_SAMSUNG36 true
213
#else
214
#define SEND_SAMSUNG36 false
215
#endif
216
#endif
// SEND_SAMSUNG36
217
#ifndef DECODE_SAMSUNG_AC
218
#ifdef CONFIG_IRREMOTE_DECODE_SAMSUNG_AC
219
#define DECODE_SAMSUNG_AC true
220
#else
221
#define DECODE_SAMSUNG_AC false
222
#endif
223
#endif
// DECODE_SAMSUNG_AC
224
#ifndef SEND_SAMSUNG_AC
225
#ifdef CONFIG_IRREMOTE_SEND_SAMSUNG_AC
226
#define SEND_SAMSUNG_AC true
227
#else
228
#define SEND_SAMSUNG_AC false
229
#endif
230
#endif
// SEND_SAMSUNG_AC
231
#ifndef DECODE_WHYNTER
232
#ifdef CONFIG_IRREMOTE_DECODE_WHYNTER
233
#define DECODE_WHYNTER true
234
#else
235
#define DECODE_WHYNTER false
236
#endif
237
#endif
// DECODE_WHYNTER
238
#ifndef SEND_WHYNTER
239
#ifdef CONFIG_IRREMOTE_SEND_WHYNTER
240
#define SEND_WHYNTER true
241
#else
242
#define SEND_WHYNTER false
243
#endif
244
#endif
// SEND_WHYNTER
245
#ifndef DECODE_AIWA_RC_T501
246
#ifdef CONFIG_IRREMOTE_DECODE_AIWA_RC_T501
247
#define DECODE_AIWA_RC_T501 true
248
#else
249
#define DECODE_AIWA_RC_T501 false
250
#endif
251
#endif
// DECODE_AIWA_RC_T501
252
#ifndef SEND_AIWA_RC_T501
253
#ifdef CONFIG_IRREMOTE_SEND_AIWA_RC_T501
254
#define SEND_AIWA_RC_T501 true
255
#else
256
#define SEND_AIWA_RC_T501 false
257
#endif
258
#endif
// SEND_AIWA_RC_T501
259
#ifndef DECODE_LG
260
#ifdef CONFIG_IRREMOTE_DECODE_LG
261
#define DECODE_LG true
262
#else
263
#define DECODE_LG false
264
#endif
265
#endif
// DECODE_LG
266
#ifndef SEND_LG
267
#ifdef CONFIG_IRREMOTE_SEND_LG
268
#define SEND_LG true
269
#else
270
#define SEND_LG false
271
#endif
272
#endif
// SEND_LG
273
#ifndef DECODE_SANYO
274
#ifdef CONFIG_IRREMOTE_DECODE_SANYO
275
#define DECODE_SANYO true
276
#else
277
#define DECODE_SANYO false
278
#endif
279
#endif
// DECODE_SANYO
280
#ifndef SEND_SANYO
281
#ifdef CONFIG_IRREMOTE_SEND_SANYO
282
#define SEND_SANYO true
283
#else
284
#define SEND_SANYO false
285
#endif
286
#endif
// SEND_SANYO
287
#ifndef DECODE_SANYO_AC
288
#ifdef CONFIG_IRREMOTE_DECODE_SANYO_AC
289
#define DECODE_SANYO_AC true
290
#else
291
#define DECODE_SANYO_AC false
292
#endif
293
#endif
// DECODE_SANYO_AC
294
#ifndef SEND_SANYO_AC
295
#ifdef CONFIG_IRREMOTE_SEND_SANYO_AC
296
#define SEND_SANYO_AC true
297
#else
298
#define SEND_SANYO_AC false
299
#endif
300
#endif
// SEND_SANYO_AC
301
#ifndef DECODE_SANYO_AC88
302
#ifdef CONFIG_IRREMOTE_DECODE_SANYO_AC88
303
#define DECODE_SANYO_AC88 true
304
#else
305
#define DECODE_SANYO_AC88 false
306
#endif
307
#endif
// DECODE_SANYO_AC88
308
#ifndef SEND_SANYO_AC88
309
#ifdef CONFIG_IRREMOTE_SEND_SANYO_AC88
310
#define SEND_SANYO_AC88 true
311
#else
312
#define SEND_SANYO_AC88 false
313
#endif
314
#endif
// SEND_SANYO_AC88
315
#ifndef DECODE_SANYO_AC152
316
#ifdef CONFIG_IRREMOTE_DECODE_SANYO_AC152
317
#define DECODE_SANYO_AC152 true
318
#else
319
#define DECODE_SANYO_AC152 false
320
#endif
321
#endif
// DECODE_SANYO_AC152
322
#ifndef SEND_SANYO_AC152
323
#ifdef CONFIG_IRREMOTE_SEND_SANYO_AC152
324
#define SEND_SANYO_AC152 true
325
#else
326
#define SEND_SANYO_AC152 false
327
#endif
328
#endif
// SEND_SANYO_AC152
329
#ifndef DECODE_MITSUBISHI
330
#ifdef CONFIG_IRREMOTE_DECODE_MITSUBISHI
331
#define DECODE_MITSUBISHI true
332
#else
333
#define DECODE_MITSUBISHI false
334
#endif
335
#endif
// DECODE_MITSUBISHI
336
#ifndef SEND_MITSUBISHI
337
#ifdef CONFIG_IRREMOTE_SEND_MITSUBISHI
338
#define SEND_MITSUBISHI true
339
#else
340
#define SEND_MITSUBISHI false
341
#endif
342
#endif
// SEND_MITSUBISHI
343
#ifndef DECODE_MITSUBISHI2
344
#ifdef CONFIG_IRREMOTE_DECODE_MITSUBISHI2
345
#define DECODE_MITSUBISHI2 true
346
#else
347
#define DECODE_MITSUBISHI2 false
348
#endif
349
#endif
// DECODE_MITSUBISHI2
350
#ifndef SEND_MITSUBISHI2
351
#ifdef CONFIG_IRREMOTE_SEND_MITSUBISHI2
352
#define SEND_MITSUBISHI2 true
353
#else
354
#define SEND_MITSUBISHI2 false
355
#endif
356
#endif
// SEND_MITSUBISHI2
357
#ifndef DECODE_DISH
358
#ifdef CONFIG_IRREMOTE_DECODE_DISH
359
#define DECODE_DISH true
360
#else
361
#define DECODE_DISH false
362
#endif
363
#endif
// DECODE_DISH
364
#ifndef SEND_DISH
365
#ifdef CONFIG_IRREMOTE_SEND_DISH
366
#define SEND_DISH true
367
#else
368
#define SEND_DISH false
369
#endif
370
#endif
// SEND_DISH
371
#ifndef DECODE_SHARP
372
#ifdef CONFIG_IRREMOTE_DECODE_SHARP
373
#define DECODE_SHARP true
374
#else
375
#define DECODE_SHARP false
376
#endif
377
#endif
// DECODE_SHARP
378
#ifndef SEND_SHARP
379
#ifdef CONFIG_IRREMOTE_SEND_SHARP
380
#define SEND_SHARP true
381
#else
382
#define SEND_SHARP false
383
#endif
384
#endif
// SEND_SHARP
385
#ifndef DECODE_SHARP_AC
386
#ifdef CONFIG_IRREMOTE_DECODE_SHARP_AC
387
#define DECODE_SHARP_AC true
388
#else
389
#define DECODE_SHARP_AC false
390
#endif
391
#endif
// DECODE_SHARP_AC
392
#ifndef SEND_SHARP_AC
393
#ifdef CONFIG_IRREMOTE_SEND_SHARP_AC
394
#define SEND_SHARP_AC true
395
#else
396
#define SEND_SHARP_AC false
397
#endif
398
#endif
// SEND_SHARP_AC
399
#ifndef DECODE_DENON
400
#ifdef CONFIG_IRREMOTE_DECODE_DENON
401
#define DECODE_DENON true
402
#else
403
#define DECODE_DENON false
404
#endif
405
#endif
// DECODE_DENON
406
#ifndef SEND_DENON
407
#ifdef CONFIG_IRREMOTE_SEND_DENON
408
#define SEND_DENON true
409
#else
410
#define SEND_DENON false
411
#endif
412
#endif
// SEND_DENON
413
#ifndef DECODE_KELVINATOR
414
#ifdef CONFIG_IRREMOTE_DECODE_KELVINATOR
415
#define DECODE_KELVINATOR true
416
#else
417
#define DECODE_KELVINATOR false
418
#endif
419
#endif
// DECODE_KELVINATOR
420
#ifndef SEND_KELVINATOR
421
#ifdef CONFIG_IRREMOTE_SEND_KELVINATOR
422
#define SEND_KELVINATOR true
423
#else
424
#define SEND_KELVINATOR false
425
#endif
426
#endif
// SEND_KELVINATOR
427
#ifndef DECODE_MITSUBISHI_AC
428
#ifdef CONFIG_IRREMOTE_DECODE_MITSUBISHI_AC
429
#define DECODE_MITSUBISHI_AC true
430
#else
431
#define DECODE_MITSUBISHI_AC false
432
#endif
433
#endif
// DECODE_MITSUBISHI_AC
434
#ifndef SEND_MITSUBISHI_AC
435
#ifdef CONFIG_IRREMOTE_SEND_MITSUBISHI_AC
436
#define SEND_MITSUBISHI_AC true
437
#else
438
#define SEND_MITSUBISHI_AC false
439
#endif
440
#endif
// SEND_MITSUBISHI_AC
441
#ifndef DECODE_MITSUBISHI136
442
#ifdef CONFIG_IRREMOTE_DECODE_MITSUBISHI136
443
#define DECODE_MITSUBISHI136 true
444
#else
445
#define DECODE_MITSUBISHI136 false
446
#endif
447
#endif
// DECODE_MITSUBISHI136
448
#ifndef SEND_MITSUBISHI136
449
#ifdef CONFIG_IRREMOTE_SEND_MITSUBISHI136
450
#define SEND_MITSUBISHI136 true
451
#else
452
#define SEND_MITSUBISHI136 false
453
#endif
454
#endif
// SEND_MITSUBISHI136
455
#ifndef DECODE_MITSUBISHI112
456
#ifdef CONFIG_IRREMOTE_DECODE_MITSUBISHI112
457
#define DECODE_MITSUBISHI112 true
458
#else
459
#define DECODE_MITSUBISHI112 false
460
#endif
461
#endif
// DECODE_MITSUBISHI112
462
#ifndef SEND_MITSUBISHI112
463
#ifdef CONFIG_IRREMOTE_SEND_MITSUBISHI112
464
#define SEND_MITSUBISHI112 true
465
#else
466
#define SEND_MITSUBISHI112 false
467
#endif
468
#endif
// SEND_MITSUBISHI112
469
#ifndef DECODE_FUJITSU_AC
470
#ifdef CONFIG_IRREMOTE_DECODE_FUJITSU_AC
471
#define DECODE_FUJITSU_AC true
472
#else
473
#define DECODE_FUJITSU_AC false
474
#endif
475
#endif
// DECODE_FUJITSU_AC
476
#ifndef SEND_FUJITSU_AC
477
#ifdef CONFIG_IRREMOTE_SEND_FUJITSU_AC
478
#define SEND_FUJITSU_AC true
479
#else
480
#define SEND_FUJITSU_AC false
481
#endif
482
#endif
// SEND_FUJITSU_AC
483
#ifndef DECODE_INAX
484
#ifdef CONFIG_IRREMOTE_DECODE_INAX
485
#define DECODE_INAX true
486
#else
487
#define DECODE_INAX false
488
#endif
489
#endif
// DECODE_INAX
490
#ifndef SEND_INAX
491
#ifdef CONFIG_IRREMOTE_SEND_INAX
492
#define SEND_INAX true
493
#else
494
#define SEND_INAX false
495
#endif
496
#endif
// SEND_INAX
497
#ifndef DECODE_DAIKIN
498
#ifdef CONFIG_IRREMOTE_DECODE_DAIKIN
499
#define DECODE_DAIKIN true
500
#else
501
#define DECODE_DAIKIN false
502
#endif
503
#endif
// DECODE_DAIKIN
504
#ifndef SEND_DAIKIN
505
#ifdef CONFIG_IRREMOTE_SEND_DAIKIN
506
#define SEND_DAIKIN true
507
#else
508
#define SEND_DAIKIN false
509
#endif
510
#endif
// SEND_DAIKIN
511
#ifndef DECODE_COOLIX
512
#ifdef CONFIG_IRREMOTE_DECODE_COOLIX
513
#define DECODE_COOLIX true
514
#else
515
#define DECODE_COOLIX false
516
#endif
517
#endif
// DECODE_COOLIX
518
#ifndef SEND_COOLIX
519
#ifdef CONFIG_IRREMOTE_SEND_COOLIX
520
#define SEND_COOLIX true
521
#else
522
#define SEND_COOLIX false
523
#endif
524
#endif
// SEND_COOLIX
525
#ifndef DECODE_COOLIX48
526
#ifdef CONFIG_IRREMOTE_DECODE_COOLIX48
527
#define DECODE_COOLIX48 true
528
#else
529
#define DECODE_COOLIX48 false
530
#endif
531
#endif
// DECODE_COOLIX48
532
#ifndef SEND_COOLIX48
533
#ifdef CONFIG_IRREMOTE_SEND_COOLIX48
534
#define SEND_COOLIX48 true
535
#else
536
#define SEND_COOLIX48 false
537
#endif
538
#endif
// SEND_COOLIX48
539
#ifndef SEND_GLOBALCACHE
540
#ifdef CONFIG_IRREMOTE_SEND_GLOBALCACHE
541
#define SEND_GLOBALCACHE true
542
#else
543
#define SEND_GLOBALCACHE false
544
#endif
545
#endif
// SEND_GLOBALCACHE
546
#ifndef DECODE_GOODWEATHER
547
#ifdef CONFIG_IRREMOTE_DECODE_GOODWEATHER
548
#define DECODE_GOODWEATHER true
549
#else
550
#define DECODE_GOODWEATHER false
551
#endif
552
#endif
// DECODE_GOODWEATHER
553
#ifndef SEND_GOODWEATHER
554
#ifdef CONFIG_IRREMOTE_SEND_GOODWEATHER
555
#define SEND_GOODWEATHER true
556
#else
557
#define SEND_GOODWEATHER false
558
#endif
559
#endif
// SEND_GOODWEATHER
560
#ifndef DECODE_GREE
561
#ifdef CONFIG_IRREMOTE_DECODE_GREE
562
#define DECODE_GREE true
563
#else
564
#define DECODE_GREE false
565
#endif
566
#endif
// DECODE_GREE
567
#ifndef SEND_GREE
568
#ifdef CONFIG_IRREMOTE_SEND_GREE
569
#define SEND_GREE true
570
#else
571
#define SEND_GREE false
572
#endif
573
#endif
// SEND_GREE
574
#ifndef SEND_PRONTO
575
#ifdef CONFIG_IRREMOTE_SEND_PRONTO
576
#define SEND_PRONTO true
577
#else
578
#define SEND_PRONTO false
579
#endif
580
#endif
// SEND_PRONTO
581
#ifndef DECODE_ARGO
582
#ifdef CONFIG_IRREMOTE_DECODE_ARGO
583
#define DECODE_ARGO true
584
#else
585
#define DECODE_ARGO false
586
#endif
587
#endif
// DECODE_ARGO
588
#ifndef SEND_ARGO
589
#ifdef CONFIG_IRREMOTE_SEND_ARGO
590
#define SEND_ARGO true
591
#else
592
#define SEND_ARGO false
593
#endif
594
#endif
// SEND_ARGO
595
#ifndef DECODE_TROTEC
596
#ifdef CONFIG_IRREMOTE_DECODE_TROTEC
597
#define DECODE_TROTEC true
598
#else
599
#define DECODE_TROTEC false
600
#endif
601
#endif
// DECODE_TROTEC
602
#ifndef SEND_TROTEC
603
#ifdef CONFIG_IRREMOTE_SEND_TROTEC
604
#define SEND_TROTEC true
605
#else
606
#define SEND_TROTEC false
607
#endif
608
#endif
// SEND_TROTEC
609
#ifndef DECODE_TROTEC_3550
610
#ifdef CONFIG_IRREMOTE_DECODE_TROTEC_3550
611
#define DECODE_TROTEC_3550 true
612
#else
613
#define DECODE_TROTEC_3550 false
614
#endif
615
#endif
// DECODE_TROTEC_3550
616
#ifndef SEND_TROTEC_3550
617
#ifdef CONFIG_IRREMOTE_SEND_TROTEC_3550
618
#define SEND_TROTEC_3550 true
619
#else
620
#define SEND_TROTEC_3550 false
621
#endif
622
#endif
// SEND_TROTEC_3550
623
#ifndef DECODE_NIKAI
624
#ifdef CONFIG_IRREMOTE_DECODE_NIKAI
625
#define DECODE_NIKAI true
626
#else
627
#define DECODE_NIKAI false
628
#endif
629
#endif
// DECODE_NIKAI
630
#ifndef SEND_NIKAI
631
#ifdef CONFIG_IRREMOTE_SEND_NIKAI
632
#define SEND_NIKAI true
633
#else
634
#define SEND_NIKAI false
635
#endif
636
#endif
// SEND_NIKAI
637
#ifndef DECODE_TOSHIBA_AC
638
#ifdef CONFIG_IRREMOTE_DECODE_TOSHIBA_AC
639
#define DECODE_TOSHIBA_AC true
640
#else
641
#define DECODE_TOSHIBA_AC false
642
#endif
643
#endif
// DECODE_TOSHIBA_AC
644
#ifndef SEND_TOSHIBA_AC
645
#ifdef CONFIG_IRREMOTE_SEND_TOSHIBA_AC
646
#define SEND_TOSHIBA_AC true
647
#else
648
#define SEND_TOSHIBA_AC false
649
#endif
650
#endif
// SEND_TOSHIBA_AC
651
#ifndef DECODE_MAGIQUEST
652
#ifdef CONFIG_IRREMOTE_DECODE_MAGIQUEST
653
#define DECODE_MAGIQUEST true
654
#else
655
#define DECODE_MAGIQUEST false
656
#endif
657
#endif
// DECODE_MAGIQUEST
658
#ifndef SEND_MAGIQUEST
659
#ifdef CONFIG_IRREMOTE_SEND_MAGIQUEST
660
#define SEND_MAGIQUEST true
661
#else
662
#define SEND_MAGIQUEST false
663
#endif
664
#endif
// SEND_MAGIQUEST
665
#ifndef DECODE_MIDEA
666
#ifdef CONFIG_IRREMOTE_DECODE_MIDEA
667
#define DECODE_MIDEA true
668
#else
669
#define DECODE_MIDEA false
670
#endif
671
#endif
// DECODE_MIDEA
672
#ifndef SEND_MIDEA
673
#ifdef CONFIG_IRREMOTE_SEND_MIDEA
674
#define SEND_MIDEA true
675
#else
676
#define SEND_MIDEA false
677
#endif
678
#endif
// SEND_MIDEA
679
#ifndef DECODE_MIDEA24
680
#ifdef CONFIG_IRREMOTE_DECODE_MIDEA24
681
#define DECODE_MIDEA24 true
682
#else
683
#define DECODE_MIDEA24 false
684
#endif
685
#endif
// DECODE_MIDEA24
686
#ifndef SEND_MIDEA24
687
#ifdef CONFIG_IRREMOTE_SEND_MIDEA24
688
#define SEND_MIDEA24 true
689
#else
690
#define SEND_MIDEA24 false
691
#endif
692
#endif
// SEND_MIDEA24
693
#ifndef DECODE_LASERTAG
694
#ifdef CONFIG_IRREMOTE_DECODE_LASERTAG
695
#define DECODE_LASERTAG true
696
#else
697
#define DECODE_LASERTAG false
698
#endif
699
#endif
// DECODE_LASERTAG
700
#ifndef SEND_LASERTAG
701
#ifdef CONFIG_IRREMOTE_SEND_LASERTAG
702
#define SEND_LASERTAG true
703
#else
704
#define SEND_LASERTAG false
705
#endif
706
#endif
// SEND_LASERTAG
707
#ifndef DECODE_CARRIER_AC
708
#ifdef CONFIG_IRREMOTE_DECODE_CARRIER_AC
709
#define DECODE_CARRIER_AC true
710
#else
711
#define DECODE_CARRIER_AC false
712
#endif
713
#endif
// DECODE_CARRIER_AC
714
#ifndef SEND_CARRIER_AC
715
#ifdef CONFIG_IRREMOTE_SEND_CARRIER_AC
716
#define SEND_CARRIER_AC true
717
#else
718
#define SEND_CARRIER_AC false
719
#endif
720
#endif
// SEND_CARRIER_AC
721
#ifndef DECODE_CARRIER_AC40
722
#ifdef CONFIG_IRREMOTE_DECODE_CARRIER_AC40
723
#define DECODE_CARRIER_AC40 true
724
#else
725
#define DECODE_CARRIER_AC40 false
726
#endif
727
#endif
// DECODE_CARRIER_AC40
728
#ifndef SEND_CARRIER_AC40
729
#ifdef CONFIG_IRREMOTE_SEND_CARRIER_AC40
730
#define SEND_CARRIER_AC40 true
731
#else
732
#define SEND_CARRIER_AC40 false
733
#endif
734
#endif
// SEND_CARRIER_AC40
735
#ifndef DECODE_CARRIER_AC64
736
#ifdef CONFIG_IRREMOTE_DECODE_CARRIER_AC64
737
#define DECODE_CARRIER_AC64 true
738
#else
739
#define DECODE_CARRIER_AC64 false
740
#endif
741
#endif
// DECODE_CARRIER_AC64
742
#ifndef SEND_CARRIER_AC64
743
#ifdef CONFIG_IRREMOTE_SEND_CARRIER_AC64
744
#define SEND_CARRIER_AC64 true
745
#else
746
#define SEND_CARRIER_AC64 false
747
#endif
748
#endif
// SEND_CARRIER_AC64
749
#ifndef DECODE_CARRIER_AC128
750
#ifdef CONFIG_IRREMOTE_DECODE_CARRIER_AC128
751
#define DECODE_CARRIER_AC128 true
752
#else
753
#define DECODE_CARRIER_AC128 false
754
#endif
755
#endif
// DECODE_CARRIER_AC128
756
#ifndef SEND_CARRIER_AC128
757
#ifdef CONFIG_IRREMOTE_SEND_CARRIER_AC128
758
#define SEND_CARRIER_AC128 true
759
#else
760
#define SEND_CARRIER_AC128 false
761
#endif
762
#endif
// SEND_CARRIER_AC128
763
#ifndef DECODE_HAIER_AC
764
#ifdef CONFIG_IRREMOTE_DECODE_HAIER_AC
765
#define DECODE_HAIER_AC true
766
#else
767
#define DECODE_HAIER_AC false
768
#endif
769
#endif
// DECODE_HAIER_AC
770
#ifndef SEND_HAIER_AC
771
#ifdef CONFIG_IRREMOTE_SEND_HAIER_AC
772
#define SEND_HAIER_AC true
773
#else
774
#define SEND_HAIER_AC false
775
#endif
776
#endif
// SEND_HAIER_AC
777
#ifndef DECODE_HITACHI_AC
778
#ifdef CONFIG_IRREMOTE_DECODE_HITACHI_AC
779
#define DECODE_HITACHI_AC true
780
#else
781
#define DECODE_HITACHI_AC false
782
#endif
783
#endif
// DECODE_HITACHI_AC
784
#ifndef SEND_HITACHI_AC
785
#ifdef CONFIG_IRREMOTE_SEND_HITACHI_AC
786
#define SEND_HITACHI_AC true
787
#else
788
#define SEND_HITACHI_AC false
789
#endif
790
#endif
// SEND_HITACHI_AC
791
#ifndef DECODE_HITACHI_AC1
792
#ifdef CONFIG_IRREMOTE_DECODE_HITACHI_AC1
793
#define DECODE_HITACHI_AC1 true
794
#else
795
#define DECODE_HITACHI_AC1 false
796
#endif
797
#endif
// DECODE_HITACHI_AC1
798
#ifndef SEND_HITACHI_AC1
799
#ifdef CONFIG_IRREMOTE_SEND_HITACHI_AC1
800
#define SEND_HITACHI_AC1 true
801
#else
802
#define SEND_HITACHI_AC1 false
803
#endif
804
#endif
// SEND_HITACHI_AC1
805
#ifndef DECODE_HITACHI_AC2
806
#ifdef CONFIG_IRREMOTE_DECODE_HITACHI_AC2
807
#define DECODE_HITACHI_AC2 true
808
#else
809
#define DECODE_HITACHI_AC2 false
810
#endif
811
#endif
// DECODE_HITACHI_AC2
812
#ifndef SEND_HITACHI_AC2
813
#ifdef CONFIG_IRREMOTE_SEND_HITACHI_AC2
814
#define SEND_HITACHI_AC2 true
815
#else
816
#define SEND_HITACHI_AC2 false
817
#endif
818
#endif
// SEND_HITACHI_AC2
819
#ifndef DECODE_HITACHI_AC3
820
#ifdef CONFIG_IRREMOTE_DECODE_HITACHI_AC3
821
#define DECODE_HITACHI_AC3 true
822
#else
823
#define DECODE_HITACHI_AC3 false
824
#endif
825
#endif
// DECODE_HITACHI_AC3
826
#ifndef SEND_HITACHI_AC3
827
#ifdef CONFIG_IRREMOTE_SEND_HITACHI_AC3
828
#define SEND_HITACHI_AC3 true
829
#else
830
#define SEND_HITACHI_AC3 false
831
#endif
832
#endif
// SEND_HITACHI_AC3
833
#ifndef DECODE_HITACHI_AC264
834
#ifdef CONFIG_IRREMOTE_DECODE_HITACHI_AC264
835
#define DECODE_HITACHI_AC264 true
836
#else
837
#define DECODE_HITACHI_AC264 false
838
#endif
839
#endif
// DECODE_HITACHI_AC264
840
#ifndef SEND_HITACHI_AC264
841
#ifdef CONFIG_IRREMOTE_SEND_HITACHI_AC264
842
#define SEND_HITACHI_AC264 true
843
#else
844
#define SEND_HITACHI_AC264 false
845
#endif
846
#endif
// SEND_HITACHI_AC264
847
#ifndef DECODE_HITACHI_AC296
848
#ifdef CONFIG_IRREMOTE_DECODE_HITACHI_AC296
849
#define DECODE_HITACHI_AC296 true
850
#else
851
#define DECODE_HITACHI_AC296 false
852
#endif
853
#endif
// DECODE_HITACHI_AC296
854
#ifndef SEND_HITACHI_AC296
855
#ifdef CONFIG_IRREMOTE_SEND_HITACHI_AC296
856
#define SEND_HITACHI_AC296 true
857
#else
858
#define SEND_HITACHI_AC296 false
859
#endif
860
#endif
// SEND_HITACHI_AC296
861
#ifndef DECODE_HITACHI_AC344
862
#ifdef CONFIG_IRREMOTE_DECODE_HITACHI_AC344
863
#define DECODE_HITACHI_AC344 true
864
#else
865
#define DECODE_HITACHI_AC344 false
866
#endif
867
#endif
// DECODE_HITACHI_AC344
868
#ifndef SEND_HITACHI_AC344
869
#ifdef CONFIG_IRREMOTE_SEND_HITACHI_AC344
870
#define SEND_HITACHI_AC344 true
871
#else
872
#define SEND_HITACHI_AC344 false
873
#endif
874
#endif
// SEND_HITACHI_AC344
875
#ifndef DECODE_HITACHI_AC424
876
#ifdef CONFIG_IRREMOTE_DECODE_HITACHI_AC424
877
#define DECODE_HITACHI_AC424 true
878
#else
879
#define DECODE_HITACHI_AC424 false
880
#endif
881
#endif
// DECODE_HITACHI_AC424
882
#ifndef SEND_HITACHI_AC424
883
#ifdef CONFIG_IRREMOTE_SEND_HITACHI_AC424
884
#define SEND_HITACHI_AC424 true
885
#else
886
#define SEND_HITACHI_AC424 false
887
#endif
888
#endif
// SEND_HITACHI_AC424
889
#ifndef DECODE_GICABLE
890
#ifdef CONFIG_IRREMOTE_DECODE_GICABLE
891
#define DECODE_GICABLE true
892
#else
893
#define DECODE_GICABLE false
894
#endif
895
#endif
// DECODE_GICABLE
896
#ifndef SEND_GICABLE
897
#ifdef CONFIG_IRREMOTE_SEND_GICABLE
898
#define SEND_GICABLE true
899
#else
900
#define SEND_GICABLE false
901
#endif
902
#endif
// SEND_GICABLE
903
#ifndef DECODE_HAIER_AC_YRW02
904
#ifdef CONFIG_IRREMOTE_DECODE_HAIER_AC_YRW02
905
#define DECODE_HAIER_AC_YRW02 true
906
#else
907
#define DECODE_HAIER_AC_YRW02 false
908
#endif
909
#endif
// DECODE_HAIER_AC_YRW02
910
#ifndef SEND_HAIER_AC_YRW02
911
#ifdef CONFIG_IRREMOTE_SEND_HAIER_AC_YRW02
912
#define SEND_HAIER_AC_YRW02 true
913
#else
914
#define SEND_HAIER_AC_YRW02 false
915
#endif
916
#endif
// SEND_HAIER_AC_YRW02
917
#ifndef DECODE_WHIRLPOOL_AC
918
#ifdef CONFIG_IRREMOTE_DECODE_WHIRLPOOL_AC
919
#define DECODE_WHIRLPOOL_AC true
920
#else
921
#define DECODE_WHIRLPOOL_AC false
922
#endif
923
#endif
// DECODE_WHIRLPOOL_AC
924
#ifndef SEND_WHIRLPOOL_AC
925
#ifdef CONFIG_IRREMOTE_SEND_WHIRLPOOL_AC
926
#define SEND_WHIRLPOOL_AC true
927
#else
928
#define SEND_WHIRLPOOL_AC false
929
#endif
930
#endif
// SEND_WHIRLPOOL_AC
931
#ifndef DECODE_LUTRON
932
#ifdef CONFIG_IRREMOTE_DECODE_LUTRON
933
#define DECODE_LUTRON true
934
#else
935
#define DECODE_LUTRON false
936
#endif
937
#endif
// DECODE_LUTRON
938
#ifndef SEND_LUTRON
939
#ifdef CONFIG_IRREMOTE_SEND_LUTRON
940
#define SEND_LUTRON true
941
#else
942
#define SEND_LUTRON false
943
#endif
944
#endif
// SEND_LUTRON
945
#ifndef DECODE_ELECTRA_AC
946
#ifdef CONFIG_IRREMOTE_DECODE_ELECTRA_AC
947
#define DECODE_ELECTRA_AC true
948
#else
949
#define DECODE_ELECTRA_AC false
950
#endif
951
#endif
// DECODE_ELECTRA_AC
952
#ifndef SEND_ELECTRA_AC
953
#ifdef CONFIG_IRREMOTE_SEND_ELECTRA_AC
954
#define SEND_ELECTRA_AC true
955
#else
956
#define SEND_ELECTRA_AC false
957
#endif
958
#endif
// SEND_ELECTRA_AC
959
#ifndef DECODE_PANASONIC_AC
960
#ifdef CONFIG_IRREMOTE_DECODE_PANASONIC_AC
961
#define DECODE_PANASONIC_AC true
962
#else
963
#define DECODE_PANASONIC_AC false
964
#endif
965
#endif
// DECODE_PANASONIC_AC
966
#ifndef SEND_PANASONIC_AC
967
#ifdef CONFIG_IRREMOTE_SEND_PANASONIC_AC
968
#define SEND_PANASONIC_AC true
969
#else
970
#define SEND_PANASONIC_AC false
971
#endif
972
#endif
// SEND_PANASONIC_AC
973
#ifndef DECODE_PANASONIC_AC32
974
#ifdef CONFIG_IRREMOTE_DECODE_PANASONIC_AC32
975
#define DECODE_PANASONIC_AC32 true
976
#else
977
#define DECODE_PANASONIC_AC32 false
978
#endif
979
#endif
// DECODE_PANASONIC_AC32
980
#ifndef SEND_PANASONIC_AC32
981
#ifdef CONFIG_IRREMOTE_SEND_PANASONIC_AC32
982
#define SEND_PANASONIC_AC32 true
983
#else
984
#define SEND_PANASONIC_AC32 false
985
#endif
986
#endif
// SEND_PANASONIC_AC32
987
#ifndef DECODE_MWM
988
#ifdef CONFIG_IRREMOTE_DECODE_MWM
989
#define DECODE_MWM true
990
#else
991
#define DECODE_MWM false
992
#endif
993
#endif
// DECODE_MWM
994
#ifndef SEND_MWM
995
#ifdef CONFIG_IRREMOTE_SEND_MWM
996
#define SEND_MWM true
997
#else
998
#define SEND_MWM false
999
#endif
1000
#endif
// SEND_MWM
1001
#ifndef DECODE_PIONEER
1002
#ifdef CONFIG_IRREMOTE_DECODE_PIONEER
1003
#define DECODE_PIONEER true
1004
#else
1005
#define DECODE_PIONEER false
1006
#endif
1007
#endif
// DECODE_PIONEER
1008
#ifndef SEND_PIONEER
1009
#ifdef CONFIG_IRREMOTE_SEND_PIONEER
1010
#define SEND_PIONEER true
1011
#else
1012
#define SEND_PIONEER false
1013
#endif
1014
#endif
// SEND_PIONEER
1015
#ifndef DECODE_DAIKIN2
1016
#ifdef CONFIG_IRREMOTE_DECODE_DAIKIN2
1017
#define DECODE_DAIKIN2 true
1018
#else
1019
#define DECODE_DAIKIN2 false
1020
#endif
1021
#endif
// DECODE_DAIKIN2
1022
#ifndef SEND_DAIKIN2
1023
#ifdef CONFIG_IRREMOTE_SEND_DAIKIN2
1024
#define SEND_DAIKIN2 true
1025
#else
1026
#define SEND_DAIKIN2 false
1027
#endif
1028
#endif
// SEND_DAIKIN2
1029
#ifndef DECODE_VESTEL_AC
1030
#ifdef CONFIG_IRREMOTE_DECODE_VESTEL_AC
1031
#define DECODE_VESTEL_AC true
1032
#else
1033
#define DECODE_VESTEL_AC false
1034
#endif
1035
#endif
// DECODE_VESTEL_AC
1036
#ifndef SEND_VESTEL_AC
1037
#ifdef CONFIG_IRREMOTE_SEND_VESTEL_AC
1038
#define SEND_VESTEL_AC true
1039
#else
1040
#define SEND_VESTEL_AC false
1041
#endif
1042
#endif
// SEND_VESTEL_AC
1043
#ifndef DECODE_TECO
1044
#ifdef CONFIG_IRREMOTE_DECODE_TECO
1045
#define DECODE_TECO true
1046
#else
1047
#define DECODE_TECO false
1048
#endif
1049
#endif
// DECODE_TECO
1050
#ifndef SEND_TECO
1051
#ifdef CONFIG_IRREMOTE_SEND_TECO
1052
#define SEND_TECO true
1053
#else
1054
#define SEND_TECO false
1055
#endif
1056
#endif
// SEND_TECO
1057
#ifndef DECODE_TCL96AC
1058
#ifdef CONFIG_IRREMOTE_DECODE_TCL96AC
1059
#define DECODE_TCL96AC true
1060
#else
1061
#define DECODE_TCL96AC false
1062
#endif
1063
#endif
// DECODE_TCL96AC
1064
#ifndef SEND_TCL96AC
1065
#ifdef CONFIG_IRREMOTE_SEND_TCL96AC
1066
#define SEND_TCL96AC true
1067
#else
1068
#define SEND_TCL96AC false
1069
#endif
1070
#endif
// SEND_TCL96AC
1071
#ifndef DECODE_TCL112AC
1072
#ifdef CONFIG_IRREMOTE_DECODE_TCL112AC
1073
#define DECODE_TCL112AC true
1074
#else
1075
#define DECODE_TCL112AC false
1076
#endif
1077
#endif
// DECODE_TCL112AC
1078
#ifndef SEND_TCL112AC
1079
#ifdef CONFIG_IRREMOTE_SEND_TCL112AC
1080
#define SEND_TCL112AC true
1081
#else
1082
#define SEND_TCL112AC false
1083
#endif
1084
#endif
// SEND_TCL112AC
1085
#ifndef DECODE_LEGOPF
1086
#ifdef CONFIG_IRREMOTE_DECODE_LEGOPF
1087
#define DECODE_LEGOPF true
1088
#else
1089
#define DECODE_LEGOPF false
1090
#endif
1091
#endif
// DECODE_LEGOPF
1092
#ifndef SEND_LEGOPF
1093
#ifdef CONFIG_IRREMOTE_SEND_LEGOPF
1094
#define SEND_LEGOPF true
1095
#else
1096
#define SEND_LEGOPF false
1097
#endif
1098
#endif
// SEND_LEGOPF
1099
#ifndef DECODE_MITSUBISHIHEAVY
1100
#ifdef CONFIG_IRREMOTE_DECODE_MITSUBISHIHEAVY
1101
#define DECODE_MITSUBISHIHEAVY true
1102
#else
1103
#define DECODE_MITSUBISHIHEAVY false
1104
#endif
1105
#endif
// DECODE_MITSUBISHIHEAVY
1106
#ifndef SEND_MITSUBISHIHEAVY
1107
#ifdef CONFIG_IRREMOTE_SEND_MITSUBISHIHEAVY
1108
#define SEND_MITSUBISHIHEAVY true
1109
#else
1110
#define SEND_MITSUBISHIHEAVY false
1111
#endif
1112
#endif
// SEND_MITSUBISHIHEAVY
1113
#ifndef DECODE_DAIKIN216
1114
#ifdef CONFIG_IRREMOTE_DECODE_DAIKIN216
1115
#define DECODE_DAIKIN216 true
1116
#else
1117
#define DECODE_DAIKIN216 false
1118
#endif
1119
#endif
// DECODE_DAIKIN216
1120
#ifndef SEND_DAIKIN216
1121
#ifdef CONFIG_IRREMOTE_SEND_DAIKIN216
1122
#define SEND_DAIKIN216 true
1123
#else
1124
#define SEND_DAIKIN216 false
1125
#endif
1126
#endif
// SEND_DAIKIN216
1127
#ifndef DECODE_DAIKIN160
1128
#ifdef CONFIG_IRREMOTE_DECODE_DAIKIN160
1129
#define DECODE_DAIKIN160 true
1130
#else
1131
#define DECODE_DAIKIN160 false
1132
#endif
1133
#endif
// DECODE_DAIKIN160
1134
#ifndef SEND_DAIKIN160
1135
#ifdef CONFIG_IRREMOTE_SEND_DAIKIN160
1136
#define SEND_DAIKIN160 true
1137
#else
1138
#define SEND_DAIKIN160 false
1139
#endif
1140
#endif
// SEND_DAIKIN160
1141
#ifndef DECODE_NEOCLIMA
1142
#ifdef CONFIG_IRREMOTE_DECODE_NEOCLIMA
1143
#define DECODE_NEOCLIMA true
1144
#else
1145
#define DECODE_NEOCLIMA false
1146
#endif
1147
#endif
// DECODE_NEOCLIMA
1148
#ifndef SEND_NEOCLIMA
1149
#ifdef CONFIG_IRREMOTE_SEND_NEOCLIMA
1150
#define SEND_NEOCLIMA true
1151
#else
1152
#define SEND_NEOCLIMA false
1153
#endif
1154
#endif
// SEND_NEOCLIMA
1155
#ifndef DECODE_DAIKIN176
1156
#ifdef CONFIG_IRREMOTE_DECODE_DAIKIN176
1157
#define DECODE_DAIKIN176 true
1158
#else
1159
#define DECODE_DAIKIN176 false
1160
#endif
1161
#endif
// DECODE_DAIKIN176
1162
#ifndef SEND_DAIKIN176
1163
#ifdef CONFIG_IRREMOTE_SEND_DAIKIN176
1164
#define SEND_DAIKIN176 true
1165
#else
1166
#define SEND_DAIKIN176 false
1167
#endif
1168
#endif
// SEND_DAIKIN176
1169
#ifndef DECODE_DAIKIN128
1170
#ifdef CONFIG_IRREMOTE_DECODE_DAIKIN128
1171
#define DECODE_DAIKIN128 true
1172
#else
1173
#define DECODE_DAIKIN128 false
1174
#endif
1175
#endif
// DECODE_DAIKIN128
1176
#ifndef SEND_DAIKIN128
1177
#ifdef CONFIG_IRREMOTE_SEND_DAIKIN128
1178
#define SEND_DAIKIN128 true
1179
#else
1180
#define SEND_DAIKIN128 false
1181
#endif
1182
#endif
// SEND_DAIKIN128
1183
#ifndef DECODE_AMCOR
1184
#ifdef CONFIG_IRREMOTE_DECODE_AMCOR
1185
#define DECODE_AMCOR true
1186
#else
1187
#define DECODE_AMCOR false
1188
#endif
1189
#endif
// DECODE_AMCOR
1190
#ifndef SEND_AMCOR
1191
#ifdef CONFIG_IRREMOTE_SEND_AMCOR
1192
#define SEND_AMCOR true
1193
#else
1194
#define SEND_AMCOR false
1195
#endif
1196
#endif
// SEND_AMCOR
1197
#ifndef DECODE_DAIKIN152
1198
#ifdef CONFIG_IRREMOTE_DECODE_DAIKIN152
1199
#define DECODE_DAIKIN152 true
1200
#else
1201
#define DECODE_DAIKIN152 false
1202
#endif
1203
#endif
// DECODE_DAIKIN152
1204
#ifndef SEND_DAIKIN152
1205
#ifdef CONFIG_IRREMOTE_SEND_DAIKIN152
1206
#define SEND_DAIKIN152 true
1207
#else
1208
#define SEND_DAIKIN152 false
1209
#endif
1210
#endif
// SEND_DAIKIN152
1211
#ifndef DECODE_EPSON
1212
#ifdef CONFIG_IRREMOTE_DECODE_EPSON
1213
#define DECODE_EPSON true
1214
#else
1215
#define DECODE_EPSON false
1216
#endif
1217
#endif
// DECODE_EPSON
1218
#ifndef SEND_EPSON
1219
#ifdef CONFIG_IRREMOTE_SEND_EPSON
1220
#define SEND_EPSON true
1221
#else
1222
#define SEND_EPSON false
1223
#endif
1224
#endif
// SEND_EPSON
1225
#ifndef DECODE_SYMPHONY
1226
#ifdef CONFIG_IRREMOTE_DECODE_SYMPHONY
1227
#define DECODE_SYMPHONY true
1228
#else
1229
#define DECODE_SYMPHONY false
1230
#endif
1231
#endif
// DECODE_SYMPHONY
1232
#ifndef SEND_SYMPHONY
1233
#ifdef CONFIG_IRREMOTE_SEND_SYMPHONY
1234
#define SEND_SYMPHONY true
1235
#else
1236
#define SEND_SYMPHONY false
1237
#endif
1238
#endif
// SEND_SYMPHONY
1239
#ifndef DECODE_DAIKIN64
1240
#ifdef CONFIG_IRREMOTE_DECODE_DAIKIN64
1241
#define DECODE_DAIKIN64 true
1242
#else
1243
#define DECODE_DAIKIN64 false
1244
#endif
1245
#endif
// DECODE_DAIKIN64
1246
#ifndef SEND_DAIKIN64
1247
#ifdef CONFIG_IRREMOTE_SEND_DAIKIN64
1248
#define SEND_DAIKIN64 true
1249
#else
1250
#define SEND_DAIKIN64 false
1251
#endif
1252
#endif
// SEND_DAIKIN64
1253
#ifndef DECODE_AIRWELL
1254
#ifdef CONFIG_IRREMOTE_DECODE_AIRWELL
1255
#define DECODE_AIRWELL true
1256
#else
1257
#define DECODE_AIRWELL false
1258
#endif
1259
#endif
// DECODE_AIRWELL
1260
#ifndef SEND_AIRWELL
1261
#ifdef CONFIG_IRREMOTE_SEND_AIRWELL
1262
#define SEND_AIRWELL true
1263
#else
1264
#define SEND_AIRWELL false
1265
#endif
1266
#endif
// SEND_AIRWELL
1267
#ifndef DECODE_DELONGHI_AC
1268
#ifdef CONFIG_IRREMOTE_DECODE_DELONGHI_AC
1269
#define DECODE_DELONGHI_AC true
1270
#else
1271
#define DECODE_DELONGHI_AC false
1272
#endif
1273
#endif
// DECODE_DELONGHI_AC
1274
#ifndef SEND_DELONGHI_AC
1275
#ifdef CONFIG_IRREMOTE_SEND_DELONGHI_AC
1276
#define SEND_DELONGHI_AC true
1277
#else
1278
#define SEND_DELONGHI_AC false
1279
#endif
1280
#endif
// SEND_DELONGHI_AC
1281
#ifndef DECODE_DOSHISHA
1282
#ifdef CONFIG_IRREMOTE_DECODE_DOSHISHA
1283
#define DECODE_DOSHISHA true
1284
#else
1285
#define DECODE_DOSHISHA false
1286
#endif
1287
#endif
// DECODE_DOSHISHA
1288
#ifndef SEND_DOSHISHA
1289
#ifdef CONFIG_IRREMOTE_SEND_DOSHISHA
1290
#define SEND_DOSHISHA true
1291
#else
1292
#define SEND_DOSHISHA false
1293
#endif
1294
#endif
// SEND_DOSHISHA
1295
#ifndef DECODE_MULTIBRACKETS
1296
#ifdef CONFIG_IRREMOTE_DECODE_MULTIBRACKETS
1297
#define DECODE_MULTIBRACKETS true
1298
#else
1299
#define DECODE_MULTIBRACKETS false
1300
#endif
1301
#endif
// DECODE_MULTIBRACKETS
1302
#ifndef SEND_MULTIBRACKETS
1303
#ifdef CONFIG_IRREMOTE_SEND_MULTIBRACKETS
1304
#define SEND_MULTIBRACKETS true
1305
#else
1306
#define SEND_MULTIBRACKETS false
1307
#endif
1308
#endif
// SEND_MULTIBRACKETS
1309
#ifndef DECODE_TECHNIBEL_AC
1310
#ifdef CONFIG_IRREMOTE_DECODE_TECHNIBEL_AC
1311
#define DECODE_TECHNIBEL_AC true
1312
#else
1313
#define DECODE_TECHNIBEL_AC false
1314
#endif
1315
#endif
// DECODE_TECHNIBEL_AC
1316
#ifndef SEND_TECHNIBEL_AC
1317
#ifdef CONFIG_IRREMOTE_SEND_TECHNIBEL_AC
1318
#define SEND_TECHNIBEL_AC true
1319
#else
1320
#define SEND_TECHNIBEL_AC false
1321
#endif
1322
#endif
// SEND_TECHNIBEL_AC
1323
#ifndef DECODE_CORONA_AC
1324
#ifdef CONFIG_IRREMOTE_DECODE_CORONA_AC
1325
#define DECODE_CORONA_AC true
1326
#else
1327
#define DECODE_CORONA_AC false
1328
#endif
1329
#endif
// DECODE_CORONA_AC
1330
#ifndef SEND_CORONA_AC
1331
#ifdef CONFIG_IRREMOTE_SEND_CORONA_AC
1332
#define SEND_CORONA_AC true
1333
#else
1334
#define SEND_CORONA_AC false
1335
#endif
1336
#endif
// SEND_CORONA_AC
1337
#ifndef DECODE_ZEPEAL
1338
#ifdef CONFIG_IRREMOTE_DECODE_ZEPEAL
1339
#define DECODE_ZEPEAL true
1340
#else
1341
#define DECODE_ZEPEAL false
1342
#endif
1343
#endif
// DECODE_ZEPEAL
1344
#ifndef SEND_ZEPEAL
1345
#ifdef CONFIG_IRREMOTE_SEND_ZEPEAL
1346
#define SEND_ZEPEAL true
1347
#else
1348
#define SEND_ZEPEAL false
1349
#endif
1350
#endif
// SEND_ZEPEAL
1351
#ifndef DECODE_VOLTAS
1352
#ifdef CONFIG_IRREMOTE_DECODE_VOLTAS
1353
#define DECODE_VOLTAS true
1354
#else
1355
#define DECODE_VOLTAS false
1356
#endif
1357
#endif
// DECODE_VOLTAS
1358
#ifndef SEND_VOLTAS
1359
#ifdef CONFIG_IRREMOTE_SEND_VOLTAS
1360
#define SEND_VOLTAS true
1361
#else
1362
#define SEND_VOLTAS false
1363
#endif
1364
#endif
// SEND_VOLTAS
1365
#ifndef DECODE_METZ
1366
#ifdef CONFIG_IRREMOTE_DECODE_METZ
1367
#define DECODE_METZ true
1368
#else
1369
#define DECODE_METZ false
1370
#endif
1371
#endif
// DECODE_METZ
1372
#ifndef SEND_METZ
1373
#ifdef CONFIG_IRREMOTE_SEND_METZ
1374
#define SEND_METZ true
1375
#else
1376
#define SEND_METZ false
1377
#endif
1378
#endif
// SEND_METZ
1379
#ifndef DECODE_TRANSCOLD
1380
#ifdef CONFIG_IRREMOTE_DECODE_TRANSCOLD
1381
#define DECODE_TRANSCOLD true
1382
#else
1383
#define DECODE_TRANSCOLD false
1384
#endif
1385
#endif
// DECODE_TRANSCOLD
1386
#ifndef SEND_TRANSCOLD
1387
#ifdef CONFIG_IRREMOTE_SEND_TRANSCOLD
1388
#define SEND_TRANSCOLD true
1389
#else
1390
#define SEND_TRANSCOLD false
1391
#endif
1392
#endif
// SEND_TRANSCOLD
1393
#ifndef DECODE_MIRAGE
1394
#ifdef CONFIG_IRREMOTE_DECODE_MIRAGE
1395
#define DECODE_MIRAGE true
1396
#else
1397
#define DECODE_MIRAGE false
1398
#endif
1399
#endif
// DECODE_MIRAGE
1400
#ifndef SEND_MIRAGE
1401
#ifdef CONFIG_IRREMOTE_SEND_MIRAGE
1402
#define SEND_MIRAGE true
1403
#else
1404
#define SEND_MIRAGE false
1405
#endif
1406
#endif
// SEND_MIRAGE
1407
#ifndef DECODE_ELITESCREENS
1408
#ifdef CONFIG_IRREMOTE_DECODE_ELITESCREENS
1409
#define DECODE_ELITESCREENS true
1410
#else
1411
#define DECODE_ELITESCREENS false
1412
#endif
1413
#endif
// DECODE_ELITESCREENS
1414
#ifndef SEND_ELITESCREENS
1415
#ifdef CONFIG_IRREMOTE_SEND_ELITESCREENS
1416
#define SEND_ELITESCREENS true
1417
#else
1418
#define SEND_ELITESCREENS false
1419
#endif
1420
#endif
// SEND_ELITESCREENS
1421
#ifndef DECODE_MILESTAG2
1422
#ifdef CONFIG_IRREMOTE_DECODE_MILESTAG2
1423
#define DECODE_MILESTAG2 true
1424
#else
1425
#define DECODE_MILESTAG2 false
1426
#endif
1427
#endif
// DECODE_MILESTAG2
1428
#ifndef SEND_MILESTAG2
1429
#ifdef CONFIG_IRREMOTE_SEND_MILESTAG2
1430
#define SEND_MILESTAG2 true
1431
#else
1432
#define SEND_MILESTAG2 false
1433
#endif
1434
#endif
// SEND_MILESTAG2
1435
#ifndef DECODE_ECOCLIM
1436
#ifdef CONFIG_IRREMOTE_DECODE_ECOCLIM
1437
#define DECODE_ECOCLIM true
1438
#else
1439
#define DECODE_ECOCLIM false
1440
#endif
1441
#endif
// DECODE_ECOCLIM
1442
#ifndef SEND_ECOCLIM
1443
#ifdef CONFIG_IRREMOTE_SEND_ECOCLIM
1444
#define SEND_ECOCLIM true
1445
#else
1446
#define SEND_ECOCLIM false
1447
#endif
1448
#endif
// SEND_ECOCLIM
1449
#ifndef DECODE_XMP
1450
#ifdef CONFIG_IRREMOTE_DECODE_XMP
1451
#define DECODE_XMP true
1452
#else
1453
#define DECODE_XMP false
1454
#endif
1455
#endif
// DECODE_XMP
1456
#ifndef SEND_XMP
1457
#ifdef CONFIG_IRREMOTE_SEND_XMP
1458
#define SEND_XMP true
1459
#else
1460
#define SEND_XMP false
1461
#endif
1462
#endif
// SEND_XMP
1463
#ifndef DECODE_TRUMA
1464
#ifdef CONFIG_IRREMOTE_DECODE_TRUMA
1465
#define DECODE_TRUMA true
1466
#else
1467
#define DECODE_TRUMA false
1468
#endif
1469
#endif
// DECODE_TRUMA
1470
#ifndef SEND_TRUMA
1471
#ifdef CONFIG_IRREMOTE_SEND_TRUMA
1472
#define SEND_TRUMA true
1473
#else
1474
#define SEND_TRUMA false
1475
#endif
1476
#endif
// SEND_TRUMA
1477
#ifndef DECODE_HAIER_AC176
1478
#ifdef CONFIG_IRREMOTE_DECODE_HAIER_AC176
1479
#define DECODE_HAIER_AC176 true
1480
#else
1481
#define DECODE_HAIER_AC176 false
1482
#endif
1483
#endif
// DECODE_HAIER_AC176
1484
#ifndef SEND_HAIER_AC176
1485
#ifdef CONFIG_IRREMOTE_SEND_HAIER_AC176
1486
#define SEND_HAIER_AC176 true
1487
#else
1488
#define SEND_HAIER_AC176 false
1489
#endif
1490
#endif
// SEND_HAIER_AC176
1491
#ifndef DECODE_TEKNOPOINT
1492
#ifdef CONFIG_IRREMOTE_DECODE_TEKNOPOINT
1493
#define DECODE_TEKNOPOINT true
1494
#else
1495
#define DECODE_TEKNOPOINT false
1496
#endif
1497
#endif
// DECODE_TEKNOPOINT
1498
#ifndef SEND_TEKNOPOINT
1499
#ifdef CONFIG_IRREMOTE_SEND_TEKNOPOINT
1500
#define SEND_TEKNOPOINT true
1501
#else
1502
#define SEND_TEKNOPOINT false
1503
#endif
1504
#endif
// SEND_TEKNOPOINT
1505
#ifndef DECODE_KELON
1506
#ifdef CONFIG_IRREMOTE_DECODE_KELON
1507
#define DECODE_KELON true
1508
#else
1509
#define DECODE_KELON false
1510
#endif
1511
#endif
// DECODE_KELON
1512
#ifndef SEND_KELON
1513
#ifdef CONFIG_IRREMOTE_SEND_KELON
1514
#define SEND_KELON true
1515
#else
1516
#define SEND_KELON false
1517
#endif
1518
#endif
// SEND_KELON
1519
#ifndef DECODE_BOSE
1520
#ifdef CONFIG_IRREMOTE_DECODE_BOSE
1521
#define DECODE_BOSE true
1522
#else
1523
#define DECODE_BOSE false
1524
#endif
1525
#endif
// DECODE_BOSE
1526
#ifndef SEND_BOSE
1527
#ifdef CONFIG_IRREMOTE_SEND_BOSE
1528
#define SEND_BOSE true
1529
#else
1530
#define SEND_BOSE false
1531
#endif
1532
#endif
// SEND_BOSE
1533
#ifndef DECODE_ARRIS
1534
#ifdef CONFIG_IRREMOTE_DECODE_ARRIS
1535
#define DECODE_ARRIS true
1536
#else
1537
#define DECODE_ARRIS false
1538
#endif
1539
#endif
// DECODE_ARRIS
1540
#ifndef SEND_ARRIS
1541
#ifdef CONFIG_IRREMOTE_SEND_ARRIS
1542
#define SEND_ARRIS true
1543
#else
1544
#define SEND_ARRIS false
1545
#endif
1546
#endif
// SEND_ARRIS
1547
#ifndef DECODE_RHOSS
1548
#ifdef CONFIG_IRREMOTE_DECODE_RHOSS
1549
#define DECODE_RHOSS true
1550
#else
1551
#define DECODE_RHOSS false
1552
#endif
1553
#endif
// DECODE_RHOSS
1554
#ifndef SEND_RHOSS
1555
#ifdef CONFIG_IRREMOTE_SEND_RHOSS
1556
#define SEND_RHOSS true
1557
#else
1558
#define SEND_RHOSS false
1559
#endif
1560
#endif
// SEND_RHOSS
1561
#ifndef DECODE_AIRTON
1562
#ifdef CONFIG_IRREMOTE_DECODE_AIRTON
1563
#define DECODE_AIRTON true
1564
#else
1565
#define DECODE_AIRTON false
1566
#endif
1567
#endif
// DECODE_AIRTON
1568
#ifndef SEND_AIRTON
1569
#ifdef CONFIG_IRREMOTE_SEND_AIRTON
1570
#define SEND_AIRTON true
1571
#else
1572
#define SEND_AIRTON false
1573
#endif
1574
#endif
// SEND_AIRTON
1575
#ifndef DECODE_KELON168
1576
#ifdef CONFIG_IRREMOTE_DECODE_KELON168
1577
#define DECODE_KELON168 true
1578
#else
1579
#define DECODE_KELON168 false
1580
#endif
1581
#endif
// DECODE_KELON168
1582
#ifndef SEND_KELON168
1583
#ifdef CONFIG_IRREMOTE_SEND_KELON168
1584
#define SEND_KELON168 true
1585
#else
1586
#define SEND_KELON168 false
1587
#endif
1588
#endif
// SEND_KELON168
1589
#ifndef DECODE_DAIKIN200
1590
#ifdef CONFIG_IRREMOTE_DECODE_DAIKIN200
1591
#define DECODE_DAIKIN200 true
1592
#else
1593
#define DECODE_DAIKIN200 false
1594
#endif
1595
#endif
// DECODE_DAIKIN200
1596
#ifndef SEND_DAIKIN200
1597
#ifdef CONFIG_IRREMOTE_SEND_DAIKIN200
1598
#define SEND_DAIKIN200 true
1599
#else
1600
#define SEND_DAIKIN200 false
1601
#endif
1602
#endif
// SEND_DAIKIN200
1603
#ifndef DECODE_HAIER_AC160
1604
#ifdef CONFIG_IRREMOTE_DECODE_HAIER_AC160
1605
#define DECODE_HAIER_AC160 true
1606
#else
1607
#define DECODE_HAIER_AC160 false
1608
#endif
1609
#endif
// DECODE_HAIER_AC160
1610
#ifndef SEND_HAIER_AC160
1611
#ifdef CONFIG_IRREMOTE_SEND_HAIER_AC160
1612
#define SEND_HAIER_AC160 true
1613
#else
1614
#define SEND_HAIER_AC160 false
1615
#endif
1616
#endif
// SEND_HAIER_AC160
1617
#ifndef DECODE_TOTO
1618
#ifdef CONFIG_IRREMOTE_DECODE_TOTO
1619
#define DECODE_TOTO true
1620
#else
1621
#define DECODE_TOTO false
1622
#endif
1623
#endif
// DECODE_TOTO
1624
#ifndef SEND_TOTO
1625
#ifdef CONFIG_IRREMOTE_SEND_TOTO
1626
#define SEND_TOTO true
1627
#else
1628
#define SEND_TOTO false
1629
#endif
1630
#endif
// SEND_TOTO
1631
#ifndef DECODE_CLIMABUTLER
1632
#ifdef CONFIG_IRREMOTE_DECODE_CLIMABUTLER
1633
#define DECODE_CLIMABUTLER true
1634
#else
1635
#define DECODE_CLIMABUTLER false
1636
#endif
1637
#endif
// DECODE_CLIMABUTLER
1638
#ifndef SEND_CLIMABUTLER
1639
#ifdef CONFIG_IRREMOTE_SEND_CLIMABUTLER
1640
#define SEND_CLIMABUTLER true
1641
#else
1642
#define SEND_CLIMABUTLER false
1643
#endif
1644
#endif
// SEND_CLIMABUTLER
1645
#ifndef DECODE_BOSCH144
1646
#ifdef CONFIG_IRREMOTE_DECODE_BOSCH144
1647
#define DECODE_BOSCH144 true
1648
#else
1649
#define DECODE_BOSCH144 false
1650
#endif
1651
#endif
// DECODE_BOSCH144
1652
#ifndef SEND_BOSCH144
1653
#ifdef CONFIG_IRREMOTE_SEND_BOSCH144
1654
#define SEND_BOSCH144 true
1655
#else
1656
#define SEND_BOSCH144 false
1657
#endif
1658
#endif
// SEND_BOSCH144
1659
#ifndef DECODE_DAIKIN312
1660
#ifdef CONFIG_IRREMOTE_DECODE_DAIKIN312
1661
#define DECODE_DAIKIN312 true
1662
#else
1663
#define DECODE_DAIKIN312 false
1664
#endif
1665
#endif
// DECODE_DAIKIN312
1666
#ifndef SEND_DAIKIN312
1667
#ifdef CONFIG_IRREMOTE_SEND_DAIKIN312
1668
#define SEND_DAIKIN312 true
1669
#else
1670
#define SEND_DAIKIN312 false
1671
#endif
1672
#endif
// SEND_DAIKIN312
1673
#ifndef DECODE_GORENJE
1674
#ifdef CONFIG_IRREMOTE_DECODE_GORENJE
1675
#define DECODE_GORENJE true
1676
#else
1677
#define DECODE_GORENJE false
1678
#endif
1679
#endif
// DECODE_GORENJE
1680
#ifndef SEND_GORENJE
1681
#ifdef CONFIG_IRREMOTE_SEND_GORENJE
1682
#define SEND_GORENJE true
1683
#else
1684
#define SEND_GORENJE false
1685
#endif
1686
#endif
// SEND_GORENJE
1687
#ifndef DECODE_WOWWEE
1688
#ifdef CONFIG_IRREMOTE_DECODE_WOWWEE
1689
#define DECODE_WOWWEE true
1690
#else
1691
#define DECODE_WOWWEE false
1692
#endif
1693
#endif
// DECODE_WOWWEE
1694
#ifndef SEND_WOWWEE
1695
#ifdef CONFIG_IRREMOTE_SEND_WOWWEE
1696
#define SEND_WOWWEE true
1697
#else
1698
#define SEND_WOWWEE false
1699
#endif
1700
#endif
// SEND_WOWWEE
1701
#ifndef DECODE_CARRIER_AC84
1702
#ifdef CONFIG_IRREMOTE_DECODE_CARRIER_AC84
1703
#define DECODE_CARRIER_AC84 true
1704
#else
1705
#define DECODE_CARRIER_AC84 false
1706
#endif
1707
#endif
// DECODE_CARRIER_AC84
1708
#ifndef SEND_CARRIER_AC84
1709
#ifdef CONFIG_IRREMOTE_SEND_CARRIER_AC84
1710
#define SEND_CARRIER_AC84 true
1711
#else
1712
#define SEND_CARRIER_AC84 false
1713
#endif
1714
#endif
// SEND_CARRIER_AC84
1715
#ifndef DECODE_YORK
1716
#ifdef CONFIG_IRREMOTE_DECODE_YORK
1717
#define DECODE_YORK true
1718
#else
1719
#define DECODE_YORK false
1720
#endif
1721
#endif
// DECODE_YORK
1722
#ifndef SEND_YORK
1723
#ifdef CONFIG_IRREMOTE_SEND_YORK
1724
#define SEND_YORK true
1725
#else
1726
#define SEND_YORK false
1727
#endif
1728
#endif
// SEND_YORK
1729
#ifndef DECODE_BLUESTARHEAVY
1730
#ifdef CONFIG_IRREMOTE_DECODE_BLUESTARHEAVY
1731
#define DECODE_BLUESTARHEAVY true
1732
#else
1733
#define DECODE_BLUESTARHEAVY false
1734
#endif
1735
#endif
// DECODE_BLUESTARHEAVY
1736
#ifndef SEND_BLUESTARHEAVY
1737
#ifdef CONFIG_IRREMOTE_SEND_BLUESTARHEAVY
1738
#define SEND_BLUESTARHEAVY true
1739
#else
1740
#define SEND_BLUESTARHEAVY false
1741
#endif
1742
#endif
// SEND_BLUESTARHEAVY
1743
#ifndef DECODE_EUROM
1744
#ifdef CONFIG_IRREMOTE_DECODE_EUROM
1745
#define DECODE_EUROM true
1746
#else
1747
#define DECODE_EUROM false
1748
#endif
1749
#endif
// DECODE_EUROM
1750
#ifndef SEND_EUROM
1751
#ifdef CONFIG_IRREMOTE_SEND_EUROM
1752
#define SEND_EUROM true
1753
#else
1754
#define SEND_EUROM false
1755
#endif
1756
#endif
// SEND_EUROM
1757
1758
#endif
// CONFIG_IRREMOTE_KCONFIG_PRESENT
1759
1760
#endif
// IRCONFIG_H_
Generated by
1.9.8