PDA

View Full Version : Works: IRDA port and Girder



Basje
March 5th, 2004, 04:34 AM
Hi everybody,

I am probably going to start topic number million about IRDA, but this time I found a solution to a problem many people have:

I have been trying to find a way to work IRDA in Girder for over a year now and yesterday I found a post on a dutch form saying this:

First remove your IRDa port from your device manager, don't reboot;
Then you have to edit one/two files:

For win 9x/me:


open msports.inf in the windows\Inf folder (Also make a backup of the file).

In the [Std] section remove the next values if they are available:

%*PNP0510.DeviceDesc% = InfraredComPort, *PNP0510
%*PNP0511.DeviceDesc% = InfraredComPort, *PNP0511

And add the following values:

%*PNP0510.DeviceDesc% = ComPort, *PNP0510
%*PNP0511.DeviceDesc% = ComPort, *PNP0511

In the [Strings] section add the following values:

*PNP0510.DeviceDesc = "Generic Ir Serial Port"
*PNP0511.DeviceDesc = "Generic Ir Serial Port"


And for WinNT/2000/XP



Open netirsir.inf in windows\Inf folder.

Remove these values:

%*PNP0510.DevDesc% = PNP, *PNP0510
%*PNP0511.DevDesc% = PNP, *PNP0511

And change
ExcludeFromSelect=*PNP0510,*PNP0511,*IBM0002,*IBM0 034,*IBM0020
in
ExcludeFromSelect=*IBM0002,*IBM0034,*IBM0020


Open msports.inf in the same folder.

In the [std] section add the following values:

%*PNP0510.DeviceDesc% = ComPort, *PNP0510, *PNP0511 ; Communications Port
%*PNP0511.DeviceDesc% = ComPort, *PNP0511, *PNP0510 ; Communications Port

And add these values to the [Strings] section:

*PNP0510.DeviceDesc = "Generic Ir Serial Port"
*PNP0511.DeviceDesc = "Generic Ir Serial Port"

Finally add this line:

ExcludeFromSelect=*PNP0510,*PNP0511



After this, reboot you PC....

After rebooting you hardware manager should list a "Generic Ir Serial Port" on COM... (If not, check if you BIOS settings are set to SIR and not FIR)

This port can now be adresses by girder. It worked for a lot of people in the dutch post and it also worked for me (ASUS Notebook). I can obtain IR codes from my port.

Now the next problem I run in to. I tried to use different serial IR plugins for Girder. They all respond to codes, but somehow if I repeatly keep pressing one key, the IR code receive by girder, keeps changing.

Som my question: does anyknow if there is a plugin that could solve this?

Groeten,

Bas

Stev
March 5th, 2004, 04:59 AM
I tried this awhile ago. Before i gave in and brought a IRA. I was using WinLIRC at the time. IT would work fine for the first 6 or so sends then WinLIRC would read read a gargabled code.

I dont know of a plugin that fixes your problem but i just thought i tell you that you weren't alone in having this issue :D

Are you using a Phillips remote? i found out later that they issolate their IR codes between 2 different ones each time you press the same button.

Basje
March 5th, 2004, 05:29 AM
Thanks for the reply. Yes, I have a philips remote, so that must be the problem, I hope somebody can solve this somehow.

Groeten,

Bas

Ron
March 5th, 2004, 06:30 AM
Hi Bas, how's life?

You found exactly the problem why I'm no longer supporting IRDA. It doesn't produce consistent results. There is not much that can be done about that unless you know of a way to compare these different signals in a sensible way.

Basje
March 5th, 2004, 01:54 PM
Hi Ron,

I am very fine, thank you. Starting with 'afstuderen' soon.

I am looking into the codes. Although they keep changing, they do have something in common. Don't ask me what, but they do. I will let you know as soon as I have struggled through al the different code series.

Groeten,

Bas