I have created macros for each key on the DCT-2000 remote to transmit the IR code with the USB-UIRT. I can move up and down the tree and press F5 to transmit the code. That works great.
I downloaded http://www.eventghost.org/downloads/Webserver_Demo.zip
It looks like what I would like to do, but I have not been able to figure out how to modify it to transmit the codes I have in my Tree.
Here is part of my file:
How do I make an on-screen remote where I can just click on it to send the "MenuUp" macro?<?xml version="1.0" encoding="UTF-8" ?>
- <EventGhost Name="Configuration Tree" Version="568">
- <Autostart Name="Autostart">
<Plugin File="USB-UIRT" Identifier="USB_UIRT">gAKIiImHcQAu</Plugin>
<Plugin File="Webserver" Identifier="Webserver">gAJYBAAAAEhUVFBxAEtQWAwAAABFOlx3ZWJzZXJ2ZXJxAYdxAi4=</Plugin>
<Plugin File="OSD" Identifier="OSD">gAIpLg==</Plugin>
</Autostart>
- <Folder Name="dct2000">
- <Macro Name="Power">
<Action>USB_UIRT.TransmitIR(u'0000 006B 0012 0002 015B 00AD 0014 0056 0013 00AE 0014 0056 0014 00AD 0014 0056 0014 0056 0013 0056 0014 0056 0013 0056 0014 0056 0013 0056 0014 0056 0013 0057 0014 00AD 0014 00AD 0014 0056 0014 04FE 015B 0056 0014 0D3C', 1, 0)</Action>
<Action>EventGhost.ShowOSD(u'Cable Power', None, (255, 255, 255), (0, 0, 0), 0, (0, 0), 0, 3.0)</Action>
</Macro>
- <Macro Name="MenuUp">
<Action>USB_UIRT.TransmitIR(u'0000 006B 0012 0002 015B 00AD 0014 0056 0013 0057 0014 00AD 0014 0056 0014 00AD 0014 00AD 0014 0056 0013 0056 0014 0056 0013 0056 0014 0056 0013 0056 0014 00AD 0014 0056 0014 0056 0014 00AE 0013 04A7 015B 0056 0014 0D3C', 1, 0)</Action>
</Macro>
- <Macro Name="MenuDown">
<Action>USB_UIRT.TransmitIR(u'0000 006B 0012 0002 015B 00AD 0014 00AD 0014 0056 0014 00AD 0014 0056 0013 00AE 0013 00AE 0013 0056 0014 0056 0013 0056 0014 0056 0013 0057 0014 0056 0014 0056 0014 0056 0014 0056 0013 00AE 0013 04A7 015B 0056 0014 0D3C', 1, 0)</Action>
</Macro>
- <Macro Name="MenuLeft">
<Action>USB_UIRT.TransmitIR(u'0000 006B 0012 0002 015B 00AD 0014 0056 0013 00AE 0014 00AD 0014 0056 0013 00AE 0013 00AE 0013 0056 0014 0056 0013 0056 0014 0056 0013 0057 0014 0056 0014 00AD 0014 00AD 0014 00AD 0014 0056 0013 03F9 015B 0056 0014 0D3C', 1, 0)</Action>
</Macro>
- <Macro Name="MenuRight">
<Action>USB_UIRT.TransmitIR(u'0000 006B 0012 0002 015B 00AD 0014 00AD 0014 00AD 0014 00AD 0014 0056 0014 00AD 0014 00AD 0014 0056 0013 0056 0014 0056 0013 0057 0014 0056 0014 0056 0014 0056 0014 00AD 0014 00AD 0014 0056 0013 03F9 015B 0056 0014 0D3C', 1, 0)</Action>
</Macro>
- <Macro Name="OK">
<Action>USB_UIRT.TransmitIR(u'0000 006B 0012 0002 015B 00AD 0014 00AD 0014 0056 0014 0056 0014 0056 0014 00AD 0014 0056 0013 0056 0014 0056 0013 0056 0014 0056 0013 0057 0014 0056 0014 0056 0014 00AD 0014 00AE 0013 00AE 0013 04A7 015B 0056 0014 0D3C', 1, 0)</Action>
</Macro>
</Folder>
- <Folder Name="channels">
- <Macro Name="Science Chan">
<Action>EventGhost.ShowOSD(u'Change to Science Channel', None, (255, 255, 255), (0, 0, 0), 0, (0, 0), 0, 3.0)</Action>
<Action>EventGhost.NewJumpIf(XmlIdLink(44), 2, True)</Action>
<Action>EventGhost.Wait(1.0)</Action>
<Action>EventGhost.NewJumpIf(XmlIdLink(54), 2, True)</Action>
<Action>EventGhost.Wait(1.0)</Action>
<Action>EventGhost.NewJumpIf(XmlIdLink(44), 2, True)</Action>
</Macro>
</Folder>
</EventGhost>
Click to send the "Science Chan" macro?
Any help and example would be apprciated!