IR原始通信问题 [英] IR Raw communication problem

查看:106
本文介绍了IR原始通信问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,我有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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆