Newer One For All IR Remote Serial Protocol
This protocol supposedly works for:
- URC-2005 (One For All 5)
- URC-4005 (One For All 6)
- URC-4050 (One For All 6)
- URC-6050 (One For All 8)
For older remotes, click here.
Serial Settings
9600 baud, 8 data bits, no parity, 1 stop bit, half-duplex.
DTR High, RTS Low
The active components hidden in Home Automation System's serial cable's
DB9 housing draw power from DTR. Before communication, you should lower
DTR and CTS: this resets the circuitry. During communication, you must
raise DTR to power the serial cable.
Wake Up Sequence
Once "woken up", you do not need to repeat this wake up sequence until you either:
- put the remote back to sleep with the 0xFF command
- remove the batteries or let the batteries run down
While woken up, the remote is draining power and will probably eat
batteries a lot faster than when sleeping.
To wake up the remote:
- push any button on the remote (Yes, you must physically press a button. What a pain.)
- send a "W" to the remote
- receive an 0x06 from the remote
- send a "K" to the remote
Once the remote's awake, you can send any single-byte keycode to
the remote. The remote ignores commands if you send them too fast:
delay 50-100 msec after each command. Macro commands probably need
even more time.
To put the remote to sleep:
- send an "0xFF" to the remote
Table of Keycodes
These keycodes are probably wrong: each new OFA model has a
unique set of keycodes. If you map out a particular unit's
keycodes, please send a list to Rob at
remotes@stormloader.com
to add to the codes page.
Name |
Code |
|
Name |
Code |
|
Name |
Code |
|
Name |
Code |
|
Name |
Code |
|
Name |
Code |
|
00 |
|
VCR |
10 |
|
CD |
20 |
|
0 |
30 |
|
CH - |
40 |
|
Record |
50 |
A |
01 |
|
TV |
11 |
|
7 |
21 |
|
Recall |
31 |
|
Shift |
41 |
|
Program |
51 |
B |
02 |
|
Cable |
12 |
|
8 |
22 |
|
CH + |
32 |
|
Stop |
42 |
|
Mute |
52 |
C |
03 |
|
4 |
13 |
|
9 |
23 |
|
Rewind |
33 |
|
|
43 |
|
|
53 |
Power |
04 |
|
5 |
14 |
|
Scan |
24 |
|
Pause |
34 |
|
Video |
44 |
|
|
54 |
1 |
05 |
|
6 |
15 |
|
A/B |
25 |
|
FF |
35 |
|
|
45 |
|
|
55 |
2 |
06 |
|
Vol - |
16 |
|
Play |
26 |
|
Magic |
36 |
|
|
46 |
|
|
56 |
3 |
07 |
|
Aux2 |
17 |
|
|
27 |
|
|
37 |
|
|
47 |
|
|
57 |
Vol + |
08 |
|
Amp |
18 |
|
Audio |
28 |
|
|
38 |
|
|
48 |
|
|
58 |
Aux1 |
09 |
|
Tuner |
19 |
|
Enter |
29 |
|
|
39 |
|
Display |
49 |
|
|
59 |