Then you'll have to decode it manually
I did decode it, but not for all the bits.
It looks like NEC, so it has a start pulse with an ON time of 8.4ms and OFF time of 4.2ms.
A logic 1 is 512µs ON time and 1.6ms OFF time.
A logic 0 is 512µs ON time and 536µs OFF time.
From a few test, in normal mode (there's an extended (?) IR code), the remote sends 5 bytes, for ex:
C0 76 17 C0 2D
Byte 1 (C0): XXXX 000Y
- X changes but I do not know what triggers the change
- Y might be the extended mode (have not tested that fully)
Byte 2 (76): XXXY YZZZ
- X is the AC mode : auto, warm, cold, dehumidifier, etc
- Y is fan speed: slow, medium, max
- Z is fan position
Byte 3 (17): Temperature value in hex, so 23(°C) decimal
Byte 4 (C0): X100 000
- X is for turning on or off the AC
- The rest of the bits I haven't seen them change, ever
Byte 5 (2D): Checksum made from all 4 bytes
Those 5 bytes are sent 3 times, every time, with a 150ms space between each data packet.
The data is not sent for each button press, but waits until you finish.
So I've got most of it and I can replicate the code, but there's still that first nibble I'd like to know what it does.
If I remember correctly the extended mode sent at least 4 or 5 extra bytes which I haven't taken the time to decode.
The extended mode is used, among other things, for setting like a timer for when to start and stop during the day.
I thought it could have been fun and interesting to try and reverse the firmware of the IC, if at all possible, but I can't find any info on it...