The SMSL lines of products uses these NEC32 extended format ir codes.
Remote | Address | Address (rev) |
---|---|---|
A | 3412h | 482Ch |
B | 3512h | 48ACh |
C | 3612h | 486Ch |
Command | Hex | Hex (rev+inv) |
---|---|---|
POWER ON | 1h | 807Fh |
DIAL UP | 2h | 40BFh |
DIAL DOWN | 3h | 609Fh |
DIAL RIGHT | 4h | A05Fh |
DIAL LEFT | 5h | C03Fh |
DIAL MIDDLE | 6h | 20DFh |
INPUT | 7h | E01Fh |
EQ | 8h | 10EFh |
MUTE | 9h | 906Fh |
I used this for ESPHome, but it seemed for the AD18 a seemed to be in a different order. ESPhome changed " the order of transferring bits was corrected from MSB to LSB in accordance with the NEC standard. ", so had to do that for this. I don't have the original remote, so couldn't confirm left/right, but they're the two options for it. Seems to work well enough for me.
Address: 0x3412 for A ( I only have an AD18 to test)