PDA

View Full Version : Problems learning IR codes with Pronto and Irman



Ron
October 13th, 2002, 04:55 PM
Hmmm,.. this is weird,..
what girder version are you using?

Ron

Ron
October 13th, 2002, 04:55 PM
Could you send me the .gir file ? So I
can have a look at it myself.

stilgar@stack.nl

-Ron

[Edited by RonB on 01-30-2001 at 07:05 PM GMT]

Ron
October 13th, 2002, 04:55 PM
Steve,

I think I have found the problem,
when you push the button at the moment
that girder is waiting in a "wait" command
it seems as though the signal will bypass
the antirepeat.

I'm looking into it now....

Hang on...

Ron

Ron
October 13th, 2002, 04:55 PM
Hi Steve,

I think I got it fixed please test:

Girder 3.0.21 pre 2 (http://www.stack.nl/~stilgar/windoze/files/Girder3021pre2.zip)

Copy the executable over the previous version.

Kind regards,
Ron

Ron
October 13th, 2002, 04:55 PM
Hi Steve,

The problem was in the fact that the anti repeat was set after all the commands in a
multigroup where executed, I expected that
nothing could happen before the execute thread finished, the event input loop and
the execute function are in the same thread
so it should not be possible that anything
happens, BUT it did,... so i set the anti-repeat before Girder processes all the commands. Et voila

Ron

bodziak
October 13th, 2002, 04:55 PM
I use multimedia keyboard but cable one. The problem you have may be generated by driver for your keyboard. I have similar problems. All mutlimedia keys generate the same scan code, until I unistall orginal driver for multimedia keys and use Girder instead. Maybe it help.

SteveV
October 13th, 2002, 04:55 PM
Hi Ron,

Thanks for the quick reply. I've included copies of the e-Groups message to make this easier to follow.

I've done some more testing and I completely stumped. Girder indicates that Irman is seeing the same IR code when I press a given pronto button several times. I've tried this over a dozen times for each code and it appears that Irman is decoding the IR strings correctly. In addition to dozens of different RC5 codes, I've also tried teaching Girder IR commands from remotes I have around the house. My MultiGroup commands still trigger multiple times using these remotes.

Here's the weird part: Antirepeat wait time does not appear to be functioning properly with these particular MultiGroup commands. I can set the Antirepeat wait time to a value 2000 which should allow it to ignore duplicate IR strings if they occur closer than 2 seconds apart. Oddly, If I send the IR code 4 times within the 2 second window, the MultiGroup will trigger 3-4 times. Is it possible that there's something in these MultiGroups that is somehow affecting how Girder looks at Antirepeat wait time?

Thanks again -- Steve

>Hi Steve,
>
>I Girder think Girder isn't the one to blame this time ;)
>
>I checked the antirepeat and it seems to work.
>
>When you are using the Irman Girder doesn't do any
>decoding, it doesn't care if it is a repeating string
>or a sony ircode. The irman generates the same kind
>of 12 character string for every button presses, and if
>the irstring contains a repeat the Irman will send multiple
>irstrings to girder. My guess is that the RC5 strings
>might be faulty rc5 codes and that the irman is
>having trouble with them.
>
>Are the strings that girder gets from the irman
>the same all the time when you press
>1 button? Or does the irman decode the RC5 strings
>to different keypresses all the time?
>
>Regards,
>Ron


At 23:01 29-1-2001 +0000, you wrote:
>I just realized that I neglected to mention that I also
>tried "Teaching" Girder the IR codes using a Pronto macro that
>consists of one RC5 17 4 code followed by a one second delay (no
>code).
>
>Adding the one second delay should effectivly ensure that the Pronto
>is only sending one instance of the RC5 17 4 code. Alas, this had no
>effect and the Girder command still triggered multiple times
>
>Thanks again -- Steve
>
>
>--- In girder@y..., "Steve V" <steve.vibert@p...> wrote:
> > I've put just finished putting together a new Girder command Group
> > that consists of approx 2 dozen MultiGroup commands that launch DVD
> > Profiler and allow me to sort my DVD catalog by various genres
> > (Action, Comedy, Science Fiction, etc). I'm attempting to run
>these
> > commands using my Pronto and Irman. For the sake of saving memory
> > space on my Pronto, I'm using generic RC5 codes. The RC5 codes are
> > quite short and have worked quite well for me in the past.
> >
> > Now I'm finding that Girder is responding to these new RC5 codes by
> > triggering the MultiGroup commands twice, three times, and
>sometimes
> > four times. I've attempted teaching Girder the codes by using
>short
> > Pronto button presses, long button presses, pointing the Pronto
> > within one inch of Irman, six inches, 12 inches, etc, but result is
> > always the same: very erratic multi-triggering of the commands.
> >
> > I have also tried "Antirepeat wait time [ms]" values ranging from 0
> > to 2000 (I normally use 500) to no avail.
> >
> > The actions work reliably when I run them from Girder using the
><F5>
> > key or when I right click on the MultiGroup and click "Test
> > Command". As a result, I'm confident that my commands are good,
>but
> > suspect Girder is having problems determining when the RC5 code
>ends.
> >
> > All of this is very odd as I've created 8 rather large groups prior
> > to this one and have have little to no problems teaching Girder
> > Philips RC5 codes.
> >
> > Any thoughts?



[Edited by SteveV on 01-30-2001 at 11:40 AM GMT]

SteveV
October 13th, 2002, 04:55 PM
RonB wrote:
Hmmm,.. this is weird,..
what girder version are you using?

Ron

I've tried 3.019, 3.020 preview 3 and 3.020 final release. The symptoms are nearly identical. The only difference is that some of my commands fail because 3.019 does not support the alternate keyboard commands introduced in 3.020 preview and final releases.

Regards -- Steve

SteveV
October 13th, 2002, 04:55 PM
RonB wrote:
Could you send me the .gir file ? So I
can have a look at it myself.

stilgar@stack.nl

-Ron

[Edited by RonB on 01-30-2001 at 07:05 PM GMT]


You've got mail.

Thanks again -- Steve

SteveV
October 13th, 2002, 04:55 PM
Ron,

You're awesome--it works PERFECTLY!! Out of curiousity, what did you find?

Thanks again -- Steve

Darmok
October 13th, 2002, 04:55 PM
The new build of Girder fixed the problem I was having with the Macro Exectution from my MX-1000 too.