PDA

View Full Version : multiple hardware



Ingo
October 13th, 2002, 12:55 PM
welcome to Girder...

Q1: you're right, at the moment you have to do it via multiple commands doing the same or via goto's (which is what I'm doing)... one problem with gotos is that you cant use girders questions feature. Some time ago, Ron said he'd probably implement multiple events for one command in V4.0... but thats probably not too near.

Q2: there's a plugin called button mode which is supposed to do that, I just never got it to work with more than one event...
you can probably do what you want using the timer. enable it on the first event and do what you want it to to for one keypress on timer stop. additionally activate a second command that reacts on the same event (don't forget to disable this on timer stop...) ... ok, this is the hard way, but that's the way it is with girder... :wink:

Q3: try to activate the time server hardware plugin, change the drop down box to 'time server' and click on 'learn event' and see what happens...

Ingo

<font size=-1>[ This Message was edited by: Ingo on 2001-09-24 21:30 ]</font>

infrared
October 13th, 2002, 12:55 PM
Sorry for the big ass buttonmode bug.. fixed in 1.2.. http://www.prism.gatech.edu/~gtg385b/ButtonMode12.zip

j

andy-c
October 13th, 2002, 12:55 PM
Since this is my first post, a great thanx to you Ron, for bringing this exceptional software to life! Then my best regards to all users in these forums, as I found answers to 99% of my questions here.

There are three questions I have:
Q1: In the Settings/Hardware Plugins section, one can enable several plugins. In my case, I have a UIR and a keyboard with some extra MM buttons, so I have enabled both the UIR & keyboard plugin.
The problem is that Girder seems to keep only one event string for every command. It seems to me that it is impossible to have a key on the remote that runs Winamp, for example, and another key on the MM Keyboard, that does the same. Unless, of course, I duplicate every command and teach Girder two different events, but then I would have to do this everytime I add a device for all my commands. This is OK, for 10 commands, but a big deal for 100+ commands.

So is there another way of having Girder react to more than an event string for every command without having to duplicate all commands (or create an equal # of GoTOs)?

If not, I would suggest this as an improvement: instead of keeping only one event sting for every command, an array of ir strings could be saved in the GIR file, allowing not only different devices to access the same command, but also multiple remotes (as they give different IR patterns).
(Currently, I've solved the multiple remote problem with running irserver -which supports multiple remotes- together with Girder, but I think irserver is a waste of memory, when the world has Girder!) :wink:

Q2: How can I execute IF statements?
(Example: if I press a button for a long time, I want a different reaction than with a short press.)

Q3: What is the the use of the drop-down list just left from the learn button with the word "ALL" inside ?

Thanks for listening to my questions! Keep up this :grin:fantastic:grin: work!

andy-c
October 13th, 2002, 12:55 PM
Thanks a lot Ingo ! :smile: