Description
Version/revision of the library used
2.8.6
Describe the bug
For the new (?) Fujitsu ARRPF4E remote the bit named unknown in FujitsuProtocol union must be set, otherwise the AC machine doesn't react to any IR commands. The most similar model I found is ARREW4E that does not set that bit. Of course, one single line on top of checkSum function seem to solve my problem and I am happy with it but makes the library not-standard. I just would like to inform.
To Reproduce
Not much to say here: just send any long command and the bit 0x20 is not set. AC machines that work with ARRPF4E don't like this!
Example code used
ac.begin();
ac.setModel(ARREW4E);
ac.setSwing(kFujitsuAcSwingOff);
ac.setMode(kFujitsuAcModeFan);
ac.setFanSpeed(kFujitsuAcFanQuiet);
ac.setTemp(21); // 24C
ac.setOutsideQuiet(false);
ac.setCmd(kFujitsuAcCmdTurnOn);
Sent: 14 63 00 10 10 fe 09 31 69 03 04 00 00 00 00 5f
Expected behaviour
Sent: 14 63 00 10 10 fe 09 31 69 03 04 00 00 00 20 3f
Output of raw data from [IRrecvDumpV2.ino]
See above: the problem is very easy well documented without a dump!
What brand/model IR demodulator are you using?
N/A
Circuit diagram and hardware used (if applicable)
N/A
I have followed the steps in the [Troubleshooting Guide]
N/A
Has this library/code previously worked as expected for you?
No.
Other useful information
The problem, as stated before, is not a BUG but the lack of support of new AC Models and the related Remote. I HOPE I will not have real problems: I am just at the first stages of development. The first impression is that ARREW4E is 99% compatible.