PDA

View Full Version : Girder4, IgorPlug and Pronto - Help please!



BigBellyBilly
March 21st, 2006, 08:40 AM
Hi
I'm after some help from anyone with experience of using a Pronto in conjunction with Girder4 receiving IR from the IgorPlug (v4.05 Serial), for controlling ZoomPlayer.

Girder4:
IR device connected to COM1
IgorPlug.dll Plugin installed into Girder.
Zoomplayer GML imported in Girder

Zoomplayer CCF loaded into Pronto.

The GML and CCF are from a matching set that I found. A very comprehensive 11 screen CCF.

My problem is that I can't get a string to be read into Girder that matches the 'learned' code in the CCF.

eg.
Pronto code for 'unpause':
0000 006d 0022 0000 0152 00a9 0013 0013 0013 0039 0013 0039 0013 0013 0013 0013 0013 0039 0013 0039 0013 0013 0013 0013 0013 0013 0013 0039 0013 0013 0013 0039 0013 0039 0013 0013 0013 0039 0013 0039 0013 0013 0013 0013 0013 0039 0013 0039 0013 0013 0013 0013 0013 0039 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0039 0013 05f0

Girder Event String for 'unpause':
662D99010000

With IgorPlug (Advanced Settings set to read 32 bytes instead of the default 16) , reads:
662D9901 - missing the trailing 0000

If I increase the IgorPlug settings (by 16) beyond 32 adds 0000 upfront
0000662D9901 or even 00000000662D9901

As you can see the difference between the required Event string is the 0000 position.
Needed: 662D99010000
Receiving: 0000662D9901

I could go through the whole of the ZoomPlayer GML group editing every Event String to remove the trailing 0000 - but I cant help but think I'm frigging it to get it to work.

The fact the GML and CCF came from a matching set specifically for ZoomPlayer gives me confidence that those configs are correct and the problem lies elsewhere.

Has anyone any experience of this ?

Thanks in advance.