IR原始通信问题 [英] IR Raw communication problem
问题描述
你好,我有3个PPC(戴尔X51和Windows Mobile 5.0),我有一个问题:
- 一个可以在COM2上发送原始IR数据,IrCOMM端口con COM3
- 一个不能打开COM2但可以打开COM3
- 一个不能COM2和COM3
我没有解释因为在注册表中存在相同的数据:
- 第一个(COM2和COM3可访问):
HKEY_LOCAL_MACHINE \ Comm \ IrDA:
DevAddr:9192
SlotTimeout:72
AutoSuspend:1
提示:37412
Baud:38
HKEY_LOCAL_MACHINE\Comm\IrDA\Linkage:
Bind:Irsir1
HKEY_LOCAL_MACHINE\Comm\Irsir:
DisplayName iloteIrDAsérie(COM)
ImagePath:irsir.dll
组:NDIS
HKEY_LOCAL_MACHINE \ Drivers\Active\20:
Hnd:298704
姓名:COM2:
Key rivers\BuiltIn\IrDA
BusParent:205360
InterfaceType:0
BusName:BuiltInPhase1_0_8_0
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrDA:
DevConfig:10.00.00.00.05.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00金币: :Unimodem.dll
索引:2
订购:2
前缀:COM
DeviceArrayIndex:2
IoLen:48
Irq:25
IoBase:-1469054976
Dll erial32.Dll
HKEY_LOCAL_MACHINE\Drivers\RegisteredDevice\BTD_COM2:
标志:0
索引:2
前缀:COM
Dll:btd.dll
HKEY_LOCAL_MACHINE\ExtModems \GenericInfraredModem:
FriendlyName:IrDagénérique
端口:COM3 :
DeviceType:1
COM
DeviceArrayIndex:1
HKEY_LOCAL _MACHINE \Drivers\PCMCIA \ Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-DAE6:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dll erial.dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA \ Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-F382:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dll erial.dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA \ USRobotics-PCMCIA_28800_Data / Fax-92A2:< br> IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
ResetDelay:2048
Dll erial.dll
前缀:COM
Dev iceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA\MEGAHERTZ-XJ1144-5C3E:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dll erial.Dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \ Drivers\PCMCIA\MEGAHERTZ-Megahertz_28.8-73E3:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dll erial.dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ -XJ3288-26C7:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dll erial.dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA \\ \\ MAGAHERTZ-XJ2288-9E81:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dll erial.dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA \Hayes-OPTIMA_288 _ + _ FAX_for_PCMCIA_with_EZ-4FA5:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dll erial.dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA \NTT_DoCoMo-MFCard96F1-A093:
IClass:{CC5195AC-BA49 -48a0-BE17-DF6D1B0173DD}
NoIntrPend:1
ResetDelay:768
Dll erial.Dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMC IA \ Serial:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
ResetDelay:768
Dll erial.Dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA \ Modem:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
ResetDelay:768
Dll erial.Dll
前缀:COM
DeviceArrayIndex:1
- 第二个(COM2不能,COM3可打开):
HKEY_LOCAL_MACHINE\ExtModems \GenericInfraredModem:
DeviceType:1
Port:COM3:
FriendlyName:IrDagénérique
HKEY_LOCAL_MACHINE\Comm\Irsir:
Group:NDIS
ImagePath:irsir.dll
DisplayName iloteIrDAsérie(COM)
HKEY_LOCAL_MACHINE\Comm\IrDA:
Baud:38
提示:37412
AutoSuspend:1
SlotTimeout: 72
DevAddr:7532
HKEY_LOCAL_MACHINE\Comm\IrDA\Linkage:
Bind:Irsir1
HKEY_LOCAL_MACHINE \Drivers\Active\26:
Hnd:309328
名称:COM2:
Key rivers\BuiltIn\IrDA
BusParent:205360
InterfaceType:0
br>标志:0
HKEY_LOCAL_MACHINE \Drivers \ BuildIn\IrDA:
Dll erial32.Dll
IoBase:-1469054976
Irq:25
IoL EN:48
DeviceArrayIndex:2
前缀:COM
订购:2
索引:2
Tsp:Unimodem.dll
DeviceType:6
FriendlyName:Native IR:< br> DevConfig:10.00.00.00.05.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00一定日期:
Dll:btd.dll
前缀:COM
索引:4
标志:0
HKEY_LOCAL_MACHINE \Drivers\RegisteredDevice \BTD_COM5:
Dll:btd.dll < br>前缀:COM
索引:5
标志:0
HKEY_LOCAL_MACHINE \Drivers\RegisteredDevice \ BTT_COM6:
Dll:btd.dll
前缀:COM
索引: 6
标志:0
HKEY_LOCAL_MACHINE \Drivers\RegisteredDevice \ BTT_COM7:
Dll:btd.dll
前缀:COM
索引:7
标志:0
HKEY_LOCAL_MACHINE \Drivers\RegisteredDevice \BTD_COM8:
Dll:btd.dll
前缀:COM
索引:8
标志:0
HKEY_LOCAL_MACHINE \Drivers\RegisteredDevice \ BTT_COM9:
Dll:btd.dll
前缀:COM
索引:9
标志:0
HKEY_LOCAL_MACHINE \Drivers \ BuildIn\IrCOMM:
Dll:IRCOMM.DLL
前缀:COM
索引:3
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Flags:2
Tsp:Unimodem.dll
订购:1
DeviceType:6
DevConfig:10.00.00.00.02.00.00.00.10.01.00.00.00.00.00.00.00.00.00.00。 08.00.00.00.00.00.00.00。
HKEY_LOCAL_MACHINE \Drivers \ BroiltIn \Serial:
Dll erial32.Dll
IoBase:-1475346432
Irq:19
IoLen:48
DeviceArrayIndex:0
前缀:COM
订购:0
索引:1
Tsp:Unimodem.dll
DeviceType:0
FriendlyName:Σειριακόκαλώδιοστ νCOM1:
DevConfig:10.00.00.00.05.00.00.00.10.01.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00。
HKEY_LOCAL_MACHINE \Drivers \ BuildIn\BTUart:< br> Dll:BTUartDMA.Dll
IoBase:-1474297856
Irq:26
IoLen:48
DeviceArrayIndex:1
前缀:COM
订购:1
索引:5
Priority256:103
FriendlyName:COM5上的BT UART:
Tsp:Unimodem.dll
DeviceType:0
DevConfig:10.00.00.00.05.00.00.00.10.01.00.00.00.4B。 00.00.00.00.0.0.00.00.00.00.00.00.00.00。
HKEY_LOCAL_MACHINE \Drivers \ BuildIn\IrDA:
Dll erial32.Dll
IoBase:-1469054976
Irq:25
IoLen:48
DeviceArrayIndex:2
Prefix :COM
Tsp:Unimodem.dll
DeviceType:6
FriendlyName:Native IR:
DevConfi g:10.00.00.00.05.00.00.00.00.00.01.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00 br>
HKEY_LOCAL_MACHINE\Comm\IrDA:
DevAddr:8469
SlotTimeout:72
AutoSuspend:1
提示:37412
Baud:38
HKEY_LOCAL_MACHINE\Comm \ IrDA\Linkage:
Bind:Irsir1
HKEY_LOCAL_MACHINE \ Comm \ Irsir:
DisplayName iloteIrDAsérie(COM)
ImagePath:irsir.dll
Group:NDIS
HKEY_LOCAL_MACHINE \Drivers\Active\20 :
Hnd:298224
名称:COM2:
Key rivers\BuiltIn\IrDA
BusParent:205360
InterfaceType:0
BusName:BuiltInPhase1_0_8_0
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrDA: DevConfig:10.00.00.00.05.00.00.00.00.01.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00。
FriendlyName:Native IR:
DeviceType:6
Tsp: Unimodem.dll
索引:2
订购:2
前缀:COM
DeviceArrayIndex:2
IoLen:48
Irq:25
IoBase:-1469054976
Dll erial32.Dll
HKEY_LOCAL_MACHINE \Drivers \ RegisteredDevice \ BTT_COM2:
标志:0
索引:2
前缀:COM
Dll:btd.dll
HKEY_LOCAL_MACHINE\ExtModems \GenericInfraredModem:
FriendlyName:IrDagénérique< br>端口:COM3:
DeviceType:1
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA \ Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-DAE6:
IClass:{CC5195AC- BA49-48a0-BE17-DF6D1B0173DD}
Dll erial.dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \\ \\ Drivers\PCMCIA \ Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-F382:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dll erial.dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA \ USRobotics- PCMCIA_28800_Data / Fax-92A2:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
ResetDelay:2048
Dll erial.dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA \ MAGEGERTZ-XJ1144 -5C3E:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dll erial.Dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \\ \\ Drivers\PCMCIA\MEGAHERTZ-Megahertz_28.8-73E3:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dll erial.dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA \ MEGAHERTZ-XJ3288-26C7:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dll erial.dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA \ MAGEGERTZ-XJ2288-9E81:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dll erial.dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA \Hayes-OPTIMA_288 _ + _ FAX_for_PCMCIA_with_EZ-4FA5:
IClass: {CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dll erial.dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA\NTT_DoCoMo-MFCard96F1-A093:
IClass:{CC5195AC-BA49-48a0-BE17- DF6D1B0173DD}
NoIntrPend:1
ResetDelay:768
Dll erial.Dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA \ Serial:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD
ResetDelay:768
Dll erial.Dll
前缀:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE \Drivers\PCMCIA \ Modem:
IClass:{CC5195AC-BA49 -48a0-BE17-DF6D1B0173DD}
ResetDelay:768
Dll erial.Dll
前缀:COM
DeviceArrayIndex:1
你能解释一下我有哪些差异吗?
我尝试在2个PPC之间进行通信.NET 2.0 CF中的IrDA类,它的功能。
我没有找到任何可用的示例代码来使用IrCOMM。
你能帮助我吗?
谢谢。 >
Hello,
I have 3 PPC (Dell X51 with Windows Mobile 5.0), and I have a problem :
- One can transmit Raw IR Data on COM2, IrCOMM Port con COM3
- One can't open COM2 but can open COM3
- One can't COM2 and COM3
I have no explain beacause in the registry the same data are present :
-- First(COM2 and COM3 accessible) :
HKEY_LOCAL_MACHINE\Comm\IrDA:
DevAddr:9192
SlotTimeout:72
AutoSuspend:1
Hints:37412
Baud:38
HKEY_LOCAL_MACHINE\Comm\IrDA\Linkage:
Bind:Irsir1
HKEY_LOCAL_MACHINE\Comm\Irsir:
DisplayNameilote IrDA série (COM)
ImagePath:irsir.dll
Group:NDIS
HKEY_LOCAL_MACHINE\Drivers\Active\20:
Hnd:298704
Name:COM2:
Keyrivers\BuiltIn\IrDA
BusParent:205360
InterfaceType:0
BusName:BuiltInPhase1_0_8_0
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrDA:
DevConfig:10.00.00.00.05.00.00.00.00.01.00.00.00.4B.00.00.00.00.08.00.00.00.00.00.00.
FriendlyName:Native IR:
DeviceType:6
Tsp:Unimodem.dll
Index:2
Order:2
Prefix:COM
DeviceArrayIndex:2
IoLen:48
Irq:25
IoBase:-1469054976
Dllerial32.Dll
HKEY_LOCAL_MACHINE\Drivers\RegisteredDevice\BTD_COM2:
Flags:0
Index:2
Prefix:COM
Dll:btd.dll
HKEY_LOCAL_MACHINE\ExtModems\GenericInfraredModem:
FriendlyName:IrDA générique
Port:COM3:
DeviceType:1
COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-DAE6:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dllerial.dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-F382:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dllerial.dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\USRobotics-PCMCIA_28800_Data/Fax-92A2:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
ResetDelay:2048
Dllerial.dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ1144-5C3E:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dllerial.Dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-Megahertz_28.8-73E3:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dllerial.dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ3288-26C7:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dllerial.dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ2288-9E81:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dllerial.dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Hayes-OPTIMA_288_+_FAX_for_PCMCIA_with_EZ-4FA5:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dllerial.dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\NTT_DoCoMo-MFCard96F1-A093:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
NoIntrPend:1
ResetDelay:768
Dllerial.Dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Serial:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
ResetDelay:768
Dllerial.Dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Modem:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
ResetDelay:768
Dllerial.Dll
Prefix:COM
DeviceArrayIndex:1
-- Second (COM2 not, COM3 Openable) :
HKEY_LOCAL_MACHINE\ExtModems\GenericInfraredModem:
DeviceType:1
Port:COM3:
FriendlyName:IrDA générique
HKEY_LOCAL_MACHINE\Comm\Irsir:
Group:NDIS
ImagePath:irsir.dll
DisplayNameilote IrDA série (COM)
HKEY_LOCAL_MACHINE\Comm\IrDA:
Baud:38
Hints:37412
AutoSuspend:1
SlotTimeout:72
DevAddr:7532
HKEY_LOCAL_MACHINE\Comm\IrDA\Linkage:
Bind:Irsir1
HKEY_LOCAL_MACHINE\Drivers\Active\26:
Hnd:309328
Name:COM2:
Keyrivers\BuiltIn\IrDA
BusParent:205360
InterfaceType:0
BusName:BuiltInPhase1_0_27_0
HKEY_LOCAL_MACHINE\Drivers\RegisteredDevice\BTD_COM2:
Dll:btd.dll
Prefix:COM
Index:2
Flags:0
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrDA:
Dllerial32.Dll
IoBase:-1469054976
Irq:25
IoLen:48
DeviceArrayIndex:2
Prefix:COM
Order:2
Index:2
Tsp:Unimodem.dll
DeviceType:6
FriendlyName:Native IR:
DevConfig:10.00.00.00.05.00.00.00.00.01.00.00.00.4B.00.00.00.00.08.00.00.00.00.00.00.
s:0
HKEY_LOCAL_MACHINE\Drivers\RegisteredDevice\BTD_COM4:
Dll:btd.dll
Prefix:COM
Index:4
Flags:0
HKEY_LOCAL_MACHINE\Drivers\RegisteredDevice\BTD_COM5:
Dll:btd.dll
Prefix:COM
Index:5
Flags:0
HKEY_LOCAL_MACHINE\Drivers\RegisteredDevice\BTD_COM6:
Dll:btd.dll
Prefix:COM
Index:6
Flags:0
HKEY_LOCAL_MACHINE\Drivers\RegisteredDevice\BTD_COM7:
Dll:btd.dll
Prefix:COM
Index:7
Flags:0
HKEY_LOCAL_MACHINE\Drivers\RegisteredDevice\BTD_COM8:
Dll:btd.dll
Prefix:COM
Index:8
Flags:0
HKEY_LOCAL_MACHINE\Drivers\RegisteredDevice\BTD_COM9:
Dll:btd.dll
Prefix:COM
Index:9
Flags:0
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrCOMM:
Dll:IRCOMM.DLL
Prefix:COM
Index:3
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Flags:2
Tsp:Unimodem.dll
Order:1
DeviceType:6
DevConfig:10.00.00.00.02.00.00.00.10.01.00.00.00.4B.00.00.00.00.08.00.00.00.00.00.00.
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial:
Dllerial32.Dll
IoBase:-1475346432
Irq:19
IoLen:48
DeviceArrayIndex:0
Prefix:COM
Order:0
Index:1
Tsp:Unimodem.dll
DeviceType:0
FriendlyName:Σειριακό καλώδιο στην COM1:
DevConfig:10.00.00.00.05.00.00.00.10.01.00.00.00.4B.00.00.00.00.08.00.00.00.00.00.00.
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BTUart:
Dll:BTUartDMA.Dll
IoBase:-1474297856
Irq:26
IoLen:48
DeviceArrayIndex:1
Prefix:COM
Order:1
Index:5
Priority256:103
FriendlyName:BT UART on COM5:
Tsp:Unimodem.dll
DeviceType:0
DevConfig:10.00.00.00.05.00.00.00.10.01.00.00.00.4B.00.00.00.00.08.00.00.00.00.00.00.
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrDA:
Dllerial32.Dll
IoBase:-1469054976
Irq:25
IoLen:48
DeviceArrayIndex:2
Prefix:COM
Order:2
Index:2
Tsp:Unimodem.dll
DeviceType:6
FriendlyName:Native IR:
DevConfig:10.00.00.00.05.00.00.00.00.01.00.00.00.4B.00.00.00.00.08.00.00.00.00.00.00.
-- Thirdly (COM2 and COM3 No Openable) :
HKEY_LOCAL_MACHINE\Comm\IrDA:
DevAddr:8469
SlotTimeout:72
AutoSuspend:1
Hints:37412
Baud:38
HKEY_LOCAL_MACHINE\Comm\IrDA\Linkage:
Bind:Irsir1
HKEY_LOCAL_MACHINE\Comm\Irsir:
DisplayNameilote IrDA série (COM)
ImagePath:irsir.dll
Group:NDIS
HKEY_LOCAL_MACHINE\Drivers\Active\20:
Hnd:298224
Name:COM2:
Keyrivers\BuiltIn\IrDA
BusParent:205360
InterfaceType:0
BusName:BuiltInPhase1_0_8_0
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrDA:
DevConfig:10.00.00.00.05.00.00.00.00.01.00.00.00.4B.00.00.00.00.08.00.00.00.00.00.00.
FriendlyName:Native IR:
DeviceType:6
Tsp:Unimodem.dll
Index:2
Order:2
Prefix:COM
DeviceArrayIndex:2
IoLen:48
Irq:25
IoBase:-1469054976
Dllerial32.Dll
HKEY_LOCAL_MACHINE\Drivers\RegisteredDevice\BTD_COM2:
Flags:0
Index:2
Prefix:COM
Dll:btd.dll
HKEY_LOCAL_MACHINE\ExtModems\GenericInfraredModem:
FriendlyName:IrDA générique
Port:COM3:
DeviceType:1
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-DAE6:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dllerial.dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-F382:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dllerial.dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\USRobotics-PCMCIA_28800_Data/Fax-92A2:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
ResetDelay:2048
Dllerial.dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ1144-5C3E:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dllerial.Dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-Megahertz_28.8-73E3:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dllerial.dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ3288-26C7:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dllerial.dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ2288-9E81:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dllerial.dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Hayes-OPTIMA_288_+_FAX_for_PCMCIA_with_EZ-4FA5:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
Dllerial.dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\NTT_DoCoMo-MFCard96F1-A093:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
NoIntrPend:1
ResetDelay:768
Dllerial.Dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Serial:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
ResetDelay:768
Dllerial.Dll
Prefix:COM
DeviceArrayIndex:1
HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Modem:
IClass:{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}
ResetDelay:768
Dllerial.Dll
Prefix:COM
DeviceArrayIndex:1
Can you explain me what I have those differences ?
I try to communicate between 2 PPC over IrDA classes in .NET 2.0 CF, and it function.
I no found any avaible sample code to use IrCOMM.
Can you help me ?
Thanks.
推荐答案
我知道你的帖子很久以前了,但是我遇到了类似的问题,只是想出来,所以希望这个将帮助其他人解决同样的问题。
在我的PPC(HP iPaq 1940与Windows Mobile 2003)中,我可以访问IrCOMM端口(COM3)但不能访问IRDA端口(COM2) )。在搞乱注册表一段时间之后(我确实通过将其更改为COM4,但确实杀死了IrCOMM),我注意到在设置 - 连接 - 光束(WM5.0可能略有不同),有一个选项"接收所有入局光束",已选中。当我取消选中它时,我可以立即访问COM2上的IRDA。似乎Windows有用于检查传入光束的端口,因此没有其他代码可以访问它。
希望这有帮助,
Malcolm
Hi,
I know your post was a long time ago, but I had a similar problem and just figured it out so hopefully this will help other people with the same issue.
In my PPC (HP iPaq 1940 with Windows Mobile 2003), I could access the IrCOMM port (COM3) but not the IRDA port (COM2). After messing around with the registry for a while (I did actually get it to work by changing it to COM4, but that killed IrCOMM), I noticed in Settings - Connections - Beam (WM5.0 may be slightly different), there is an option "Receive all Incoming Beams", which was checked. When I unchecked it, I could immediately access IRDA on COM2. It seems Windows had the port in use to check for incoming beams, so no other code could access it.
Hope this helps,
Malcolm
这篇关于IR原始通信问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!