Skip to content

Commit 84e7fdf

Browse files
authored
Make supported device info more organised. (#753)
* Make supported device info more organised. Format the supported device infomation we have for each protocol so we can automatically scrape the files to generate a database of known working devices later on. * Coolix is done in a different PR/commit. * Remove ASCII-art banner text.
1 parent 88cb0a2 commit 84e7fdf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+209
-321
lines changed

src/ir_Aiwa.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
// Based off the RC-T501 RCU
1313
// Added by David Conran. (Inspired by IRremoteESP8266's implementation:
1414
// https://github.com/z3t0/Arduino-IRremote)
15+
// Supports:
16+
// Brand: Aiwa, Model: RC-T501 RCU
1517

1618
const uint16_t kAiwaRcT501PreBits = 26;
1719
const uint16_t kAiwaRcT501PostBits = 1;

src/ir_Argo.h

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
1-
/* Copyright 2017 Schmolders
1+
// Copyright 2017 Schmolders
22
// Adds support for Argo Ulisse 13 DCI Mobile Split ACs.
3-
*/
3+
4+
// Supports:
5+
// Brand: Argo, Model: Ulisse 13 DCI Mobile Split A/C
6+
47
#ifndef IR_ARGO_H_
58
#define IR_ARGO_H_
69

src/ir_Carrier.cpp

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,17 @@
11
// Copyright 2018 David Conran
22

3+
// Supports:
4+
// Brand: Carrier/Surrey, Model: 42QG5A55970 remote
5+
// Brand: Carrier/Surrey, Model: 619EGX0090E0 A/C
6+
// Brand: Carrier/Surrey, Model: 619EGX0120E0 A/C
7+
// Brand: Carrier/Surrey, Model: 619EGX0180E0 A/C
8+
// Brand: Carrier/Surrey, Model: 619EGX0220E0 A/C
9+
// Brand: Carrier/Surrey, Model: 53NGK009/012 Inverter
10+
311
#include "IRrecv.h"
412
#include "IRsend.h"
513
#include "IRutils.h"
614

7-
// CCCCC AAA RRRRRR RRRRRR IIIII EEEEEEE RRRRRR
8-
// CC C AAAAA RR RR RR RR III EE RR RR
9-
// CC AA AA RRRRRR RRRRRR III EEEEE RRRRRR
10-
// CC C AAAAAAA RR RR RR RR III EE RR RR
11-
// CCCCC AA AA RR RR RR RR IIIII EEEEEEE RR RR
12-
13-
// Suits Carrier/Surrey HVAC models:
14-
// 42QG5A55970 (remote)
15-
// 619EGX0090E0 / 619EGX0120E0 / 619EGX0180E0 / 619EGX0220E0 (indoor units)
16-
// 53NGK009/012 (inverter)
17-
1815
// Constants
1916
// Ref:
2017
// https://github.com/markszabo/IRremoteESP8266/issues/385

src/ir_Daikin.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,6 @@ Copyright 2018-2019 crankyoldgit
2121
#endif
2222
#include "IRutils.h"
2323

24-
// DDDDD AAA IIIII KK KK IIIII NN NN
25-
// DD DD AAAAA III KK KK III NNN NN
26-
// DD DD AA AA III KKKK III NN N NN
27-
// DD DD AAAAAAA III KK KK III NN NNN
28-
// DDDDDD AA AA IIIII KK KK IIIII NN NN
29-
3024
// Constants
3125
// Ref:
3226
// https://github.com/mharizanov/Daikin-AC-remote-control-over-the-Internet/tree/master/IRremote

src/ir_Daikin.h

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
// Copyright 2016 sillyfrog
22
// Copyright 2017 sillyfrog, crankyoldgit
33
// Copyright 2018-2019 crankyoldgit
4+
5+
// Supports:
6+
// Brand: Daikin, Model: ARC433** remote
7+
// Brand: Daikin, Model: ARC477A1 remote
8+
// Brand: Daikin, Model: FTXZ25NV1B A/C
9+
// Brand: Daikin, Model: FTXZ35NV1B A/C
10+
// Brand: Daikin, Model: FTXZ50NV1B A/C
11+
// Brand: Daikin, Model: ARC433B69 remote
12+
413
#ifndef IR_DAIKIN_H_
514
#define IR_DAIKIN_H_
615

@@ -16,12 +25,6 @@
1625
#include "IRsend_test.h"
1726
#endif
1827

19-
// DDDDD AAA IIIII KK KK IIIII NN NN
20-
// DD DD AAAAA III KK KK III NNN NN
21-
// DD DD AA AA III KKKK III NN N NN
22-
// DD DD AAAAAAA III KK KK III NN NNN
23-
// DDDDDD AA AA IIIII KK KK IIIII NN NN
24-
2528
/*
2629
Daikin AC map
2730
byte 6=

src/ir_Denon.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,6 @@
66
#include "IRsend.h"
77
#include "IRutils.h"
88

9-
// DDDD EEEEE N N OOO N N
10-
// D D E NN N O O NN N
11-
// D D EEE N N N O O N N N
12-
// D D E N NN O O N NN
13-
// DDDD EEEEE N N OOO N N
14-
159
// Original Denon support added by https://github.com/csBlueChip
1610
// Ported over by Massimiliano Pinto
1711

src/ir_Dish.cpp

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,12 @@
55
#include "IRsend.h"
66
#include "IRutils.h"
77

8-
// DDDD IIIII SSSS H H
9-
// D D I S H H
10-
// D D I SSS HHHHH
11-
// D D I S H H
12-
// DDDD IIIII SSSS H H
13-
148
// DISH support originally by Todd Treece
159
// http://unionbridge.org/design/ircommand
1610

11+
// Supports:
12+
// Brand: DISH NETWORK, Model: echostar 301
13+
1714
// Constants
1815
// Ref:
1916
// https://github.com/marcosamarinho/IRremoteESP8266/blob/master/ir_Dish.cpp

src/ir_Electra.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,6 @@
44
#include "IRsend.h"
55
#include "IRutils.h"
66

7-
// EEEEEEE LL EEEEEEE CCCCC TTTTTTT RRRRRR AAA
8-
// EE LL EE CC C TTT RR RR AAAAA
9-
// EEEEE LL EEEEE CC TTT RRRRRR AA AA
10-
// EE LL EE CC C TTT RR RR AAAAAAA
11-
// EEEEEEE LLLLLLL EEEEEEE CCCCC TTT RR RR AA AA
12-
137
// Electra A/C added by crankyoldgit
148
//
159
// Equipment it seems compatible with:

src/ir_Fujitsu.h

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
// Copyright 2017 Jonny Graham
22
// Copyright 2018-2019 David Conran
3+
4+
// Supports:
5+
// Brand: Fujitsu, Model: AR-RAH2E remote
6+
// Brand: Fujitsu, Model: ASYG30LFCA A/C
7+
// Brand: Fujitsu, Model: AR-DB1 remote
8+
// Brand: Fujitsu, Model: AST9RSGCW A/C
9+
// Brand: Fujitsu, Model: AR-REB1E remote
10+
// Brand: Fujitsu, Model: ASYG7LMCA A/C
11+
// Brand: Fujitsu, Model: AR-RAE1E remote
12+
// Brand: Fujitsu General, Model: AR-JW2 remote
13+
314
#ifndef IR_FUJITSU_H_
415
#define IR_FUJITSU_H_
516

src/ir_GICable.cpp

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// Copyright 2018 David Conran
2+
// G.I. Cable
23

34
#define __STDC_LIMIT_MACROS
45
#include <stdint.h>
@@ -7,12 +8,6 @@
78
#include "IRsend.h"
89
#include "IRutils.h"
910

10-
// GGGG IIIII CCCCC AAA BBBBB LL EEEEEEE
11-
// GG GG III CC C AAAAA BB B LL EE
12-
// GG III CC AA AA BBBBBB LL EEEEE
13-
// GG GG ... III ... CC C AAAAAAA BB BB LL EE
14-
// GGGGGG ... IIIII ... CCCCC AA AA BBBBBB LLLLLLL EEEEEEE
15-
//
1611
// Ref:
1712
// https://github.com/cyborg5/IRLib2/blob/master/IRLibProtocols/IRLib_P09_GICable.h
1813
// https://github.com/markszabo/IRremoteESP8266/issues/447

0 commit comments

Comments
 (0)