The 'Trigger event' macro (action) does not parse it's 'Event string to fire' parameter.
Is that on purpose?
I would find this very useful, I'm trying to create some macro / python code which receives events from my Tira, the eventstring gets passed into a global python function which decodes the IR value eventstring to a readable button press representation...
eg.
"AB8EFDDF55D5" gets translated into an "FHDTV_DN_DTV" (FusionHDTV "DTV" remote button is down), on the exit of the function i set a global variable to the value of the translated string, at that time i need to trigger that event (using the Trigger event action) that has the parameter eg.globals.checkxout (actual string is {eg.globals.checkxout}) but the event i get is "Main.{eg.globals.checkxout}".
Show OSD doesn't seem to have any problems parsing {eg.globals.checkxout} to show it's true value.
Oh and also, is there any way we can get the Autorepeat macro action to not block all Trigger events action inside the autorepeating macro until the autorepeat has completed? I did read the topic http://www.eventghost.org/forum/viewtopic.php?t=124 but this makes me very sad.
I'm trying to implement application control through python code and my plight is to avoid using the Enable exclusive / enable & disable item action, but i have hit a wall because the Autorepeat action is blocking my events from being processed until the remote button is released. The other buttons (no repeat needed) are working fine i.e. ive implemented button press and button hold, Pressing a button for less than .5 seconds sends a trigger event and Holding a button down for more than .5 seconds send a trigger event.
please help!!
Cheers