IRremoteESP8266
IRremoteESP8266 copied to clipboard
Added support for Fujitsu 264 bit A/C remote protocol
This change provides support for the Fujitsu's 264 bit A/C remote protocol:
- Brand: Fujitsu
- Model: AS-AH402M A/C
- Remote: AR-RLB2J
This also includes the unit tests code which passes every test including using real example patterns. I also checked every function was working properly with the actual equipment in my room.
There is, however, one problem in the protocol: Some commands ("Toggle Sterilization" (0x1463001010FE09C160030000FC9F0041) and "Outside Quiet On/Off" (0x1463001010FE09C140000000FFBF0041, 0x1463001010FE09C140010000FFBF0041)) use the same state patterns with the previous Fujitsu AC's protocol (ARRAH2E), but have different meanings. So, when users try to decode these commands as Fujitsu 264 bit AC protocol, the IRrecv::decode() function recognizes it is the previous Fujitsu AC's some other command. If you have any advice to solve this problem, I will fix it and commit it.
I hope this change can contribute to the community and help Fujitsu A/C users enjoy the IR remote control.