So I finally ordered my serial expander, and received it yesterday. The goal was to test it with the W800, but while waiting for the new firmware, Guy mentioned that the Ocelot can be controlled with ascii commands (a feature from the older Ocelot models, which was never removed when they switched to the binary protocol). The reason I want to talk to the Ocelot is so my Elk M1EZ8 can issue IR commands, without having to rely on a PC. This is all I had to do to get this to work!
1) order, receive & unpack ELK M1XSP
2) power down the M1EZ8
3) connect 4 wires to the databus (and in my case, terminate the M1XSP by placing a jumper on JP1)
4) enroll M1XSP (there is an enroll function in ElkRP, or you can use the keypad to do this)
5) move the serial cable connected to the Ocelot from the PC to the M1XSP
6) add the ASCII string which tells the Ocelot to send IR #51 (in my case, this mutes the TV): +T000051^M^J (edit: looks like the ^M^J CRLF code isn't needed)
7) create a rule to send that ASCII string, and 'test' the rule
The M1XSP was already configured for 9600bps, so I didn't have to make any changes (a simple jumper setting).
I still have to do some more testing, but this looks pretty promising!
I'll try to post better instructions in the next few days, I need to do some more playing first
1) order, receive & unpack ELK M1XSP
2) power down the M1EZ8
3) connect 4 wires to the databus (and in my case, terminate the M1XSP by placing a jumper on JP1)
4) enroll M1XSP (there is an enroll function in ElkRP, or you can use the keypad to do this)
5) move the serial cable connected to the Ocelot from the PC to the M1XSP
6) add the ASCII string which tells the Ocelot to send IR #51 (in my case, this mutes the TV): +T000051^M^J (edit: looks like the ^M^J CRLF code isn't needed)
7) create a rule to send that ASCII string, and 'test' the rule
The M1XSP was already configured for 9600bps, so I didn't have to make any changes (a simple jumper setting).
I still have to do some more testing, but this looks pretty promising!
I'll try to post better instructions in the next few days, I need to do some more playing first