Autor: . : : Krzysztof : : . (krionix_at_poland.com)
Data: Mon 18 Jun 2001 - 14:03:37 MET DST
Użytkownik "Szarak" <szarak_at_interia.pl> napisał w wiadomości
news:9gknvi$4om$1_at_news.tpi.pl...
> Czy da sie w win2000 "zmapowac" port podczerwieni tak, by byl widoczny
jako
> COM? Moze on faktycznie jest COM'em, ale jak to sprawdzic?
> To jest notebook, wszedzie po prostu pomiedzy innymi portami widoczny jest
> jako IrDA, co uniemozliwia korzystanie z aplikacji, ktore umozliwiaja
> wybranie tylko COM'ow. Win98 na tym samym komputerze udostepnil port
> podczerwieni jako COM4, wiec wydaje mi sie, ze powinno byc to mozliwe.
>
da sie !
zrob to, mi sie udalo :)
The IrDA port is an infrared transceiver port built into many newer
mainboards. IrDA is a wireless network interface and therefore not intended
for use with normal home remote controls. However, some models seem to work
with uICE to receive infrared signals from remote controls. You may try it,
but there's no guarantee that it will work.
Settings you should try:
Enable infrared support in your computer's BIOS. Do NOT install IrDA Windows
drivers if Windows detects the device.
If you already have Windows 98/2000 with IrDA device drivers installed, you
will experience problems accessing the IrDA COM port. You have to remove the
Windows drivers first and reinstall a generic COM port to let uICE access
it. Disabling the device is not enough! Note that you will not have access
to the IrDA functionality any more after making these changes!
Here's how to remove the virtual port and reassign a generic port:
Attention! Changing system configuration files may damage your Windows
installation! This is for advanced users only who know exactly what they are
doing! Always make backups of the original file! Don't blame me if you blow
up your computer with this.
Make the following changes to the file msports.inf under c:\windows\inf:
[...]
[Std]
%*PNP0400.DeviceDesc% = LptPort, *PNP0400 ; Printer Port
%*PNP0401.DeviceDesc% = EcpPort, *PNP0401 ; ECP Printer Port
%*PNP0500.DeviceDesc% = ComPort, *PNP0500 ; Communications Port
%*PNP0501.DeviceDesc% = ComPort, *PNP0501 ; Communications Port
;Uncomment/add the following lines:
%*PNP0510.DeviceDesc% = ComPort, *PNP0510 ; Generic IR device/Comm
%*PNP0511.DeviceDesc% = ComPort, *PNP0511 ; Generic IR device/Comm
;comment/remove the following lines:
; %*PNP0510.DeviceDesc% = InfraredComPort, *PNP0510 ; IR Communications
Port used byr IrDA stack
; %*PNP0511.DeviceDesc% = InfraredComPort, *PNP0511 ; IR Communications
Port used byr IrDA stack.
[...]
[Strings]
*PNP0400.DeviceDesc = "Druckeranschluss"
*PNP0401.DeviceDesc = "ECP-Druckeranschluss"
*PNP0500.DeviceDesc = "COM-Anschluss"
*PNP0501.DeviceDesc = "COM-Anschluss"
;Uncomment/add the following lines:
*PNP0510.DeviceDesc = "Generic Ir Serial Port"
*PNP0511.DeviceDesc = "Generic Ir Serial Port"
Now open the Device Manager and remove any occurences of virtual ports and
infrared network devices (if installed):
- Virtual COM ports
- IrDa Network Adapter
- Infrared devices
Reboot your machine. Windows should now detect a "Generic Ir Serial Port".
Choose the Serial IR Receiver Plug-In, and make the following changes to
port and device settings:
Port Settings:
. Baud rate 2400 or 4800
. 8 data bits
. No Parity
. 1 Stop bit
. DTR and RTS Line disabled
Device Settings:
. No init and response strings
. IR code length: you have to play around with this
. Tolerance set to 0, increase if samples do not match
. Learn samples set to 4 or higher
Good luck!
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 22:17:09 MET DST