2016-07-22, 01:32 PM
Hi,
I now have a Hauppauge WinTV-HPR-2250 working fine with NextPVR using
the Hauppauge builtin IR blaster but I need to add a 2nd independent
IR Blaster for use with a 2nd set top cable box (DCT700).
I have two different Microsoft eHome Infrared Transceiver models
(HP & Philips) but I have been unable to get either working
under Windows 10 64-bit. Both are recognized by the operating system,
my problem seems to be with the IR Blaster software.
The most promising software that I've found is the MediaPortal
IR Server Suite (271472_IR_Server_Suite_-_Test_Build_1.5.0.116)
but I get the error message "(0x80004005): A device attached to the
system is not functioning" in IR Server.log when I test using irblast.exe.
Has anyone encountered this issue? How can I debug it further?
2016-07-22 06:41:25.267197 [Debug][GenericPCQueue]: Server message received: BlastIR, Request, ForceNotRespond
2016-07-22 06:41:25.267197 [Info.][GenericPCQueue]: Blast IR
2016-07-22 06:41:25.279327 [Debug][GenericPCQueue]: IoControl: something went bad with StructToPtr or the other way around
Exception: System.ComponentModel.Win32Exception (0x80004005): A device attached to the system is not functioning
at IRServer.Plugin.DriverVista.IoControl(IoCtrl ioControlCode, IntPtr inBuffer, Int32 inBufferSize, IntPtr outBuffer, Int32 outBufferSize, Int32& bytesReturned)
at IRServer.Plugin.DriverVista.TransmitIR(Byte[] irData, Int32 carrier, Int32 transmitPortMask)
at IRServer.Plugin.DriverVista.Send(IrCode code, Int32 port)
at IRServer.Plugin.MicrosoftMceTransceiver.Transmit(String port, Byte[] data)
at IRServer.IRServer.BlastIR(Byte[] data)
Message: A device attached to the system is not functioning
Site : Void IoControl(IoCtrl, IntPtr, Int32, IntPtr, Int32, Int32 ByRef)
Source : Microsoft MCE Transceiver
Stack Trace:
at IRServer.Plugin.DriverVista.IoControl(IoCtrl ioControlCode, IntPtr inBuffer, Int32 inBufferSize, IntPtr outBuffer, Int32 outBufferSize, Int32& bytesReturned)
at IRServer.Plugin.DriverVista.TransmitIR(Byte[] irData, Int32 carrier, Int32 transmitPortMask)
at IRServer.Plugin.DriverVista.Send(IrCode code, Int32 port)
at IRServer.Plugin.MicrosoftMceTransceiver.Transmit(String port, Byte[] data)
at IRServer.IRServer.BlastIR(Byte[] data)
I now have a Hauppauge WinTV-HPR-2250 working fine with NextPVR using
the Hauppauge builtin IR blaster but I need to add a 2nd independent
IR Blaster for use with a 2nd set top cable box (DCT700).
I have two different Microsoft eHome Infrared Transceiver models
(HP & Philips) but I have been unable to get either working
under Windows 10 64-bit. Both are recognized by the operating system,
my problem seems to be with the IR Blaster software.
The most promising software that I've found is the MediaPortal
IR Server Suite (271472_IR_Server_Suite_-_Test_Build_1.5.0.116)
but I get the error message "(0x80004005): A device attached to the
system is not functioning" in IR Server.log when I test using irblast.exe.
Has anyone encountered this issue? How can I debug it further?
2016-07-22 06:41:25.267197 [Debug][GenericPCQueue]: Server message received: BlastIR, Request, ForceNotRespond
2016-07-22 06:41:25.267197 [Info.][GenericPCQueue]: Blast IR
2016-07-22 06:41:25.279327 [Debug][GenericPCQueue]: IoControl: something went bad with StructToPtr or the other way around
Exception: System.ComponentModel.Win32Exception (0x80004005): A device attached to the system is not functioning
at IRServer.Plugin.DriverVista.IoControl(IoCtrl ioControlCode, IntPtr inBuffer, Int32 inBufferSize, IntPtr outBuffer, Int32 outBufferSize, Int32& bytesReturned)
at IRServer.Plugin.DriverVista.TransmitIR(Byte[] irData, Int32 carrier, Int32 transmitPortMask)
at IRServer.Plugin.DriverVista.Send(IrCode code, Int32 port)
at IRServer.Plugin.MicrosoftMceTransceiver.Transmit(String port, Byte[] data)
at IRServer.IRServer.BlastIR(Byte[] data)
Message: A device attached to the system is not functioning
Site : Void IoControl(IoCtrl, IntPtr, Int32, IntPtr, Int32, Int32 ByRef)
Source : Microsoft MCE Transceiver
Stack Trace:
at IRServer.Plugin.DriverVista.IoControl(IoCtrl ioControlCode, IntPtr inBuffer, Int32 inBufferSize, IntPtr outBuffer, Int32 outBufferSize, Int32& bytesReturned)
at IRServer.Plugin.DriverVista.TransmitIR(Byte[] irData, Int32 carrier, Int32 transmitPortMask)
at IRServer.Plugin.DriverVista.Send(IrCode code, Int32 port)
at IRServer.Plugin.MicrosoftMceTransceiver.Transmit(String port, Byte[] data)
at IRServer.IRServer.BlastIR(Byte[] data)