Here's what I've determined by looking at the learned data for these signals so far.
First off, the format. They're very NEC like.
Freq: 38kHz
Leadin: +8400 -4300
Leadout: +550 -(any value)
one: +550 -1650
zero: +550 -550
#fixed bits: 8
#variable bits: 20
does not repeat
OBC format: MSB
The fixed binary is 10001000
Now onto the data. There are two formats, one that is used to set the settings (such as temp, fan speed and mode) and another that is used for everything else (such as sleep and timer).
The settings format is:
5-bit key: value 5
2-bit mode: 0=cool, 1=fan only, 3=energy saver
1-bit fixed: value 0
5-bit TEMP obc: 6=65 degrees ==> 16=75 degrees (rotated left: ie, 32104)
2-bit fan: 0=low, 1=medium, 2=high
5-bit checksum
The other format is:
5-bit key: 4=power-on, 18=timer, 20=sleep, 24=purifier and power-off
1-bit fixed: value 0
4-bit obc
4-bit obc complement
1-bit fixed: value 0
5-bit checksum
It would take me a while to come up with an easy way to describe the checksum, so if you're really curious, check out the following spreadsheet:
https://www.hifi-remote.com/forums/dload ... le_id=7133