Open EvanMulawski opened 1 year ago
It happened again, the start delay is set to 15 sec. Only PC reboot or disabling/enabling the Corsair USBXp Driver helps.. There was no such problem with iCUE.
2023-08-30T23:05:12.4616053Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower -1 30%
2023-08-30T23:05:12.4616053Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 0 30%
2023-08-30T23:05:12.4616053Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 1 30%
2023-08-30T23:05:13.4644575Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WriteRequestedSpeeds
2023-08-30T23:05:13.4644575Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetPumpPower 30%
2023-08-30T23:05:13.4644575Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 301E
2023-08-30T23:05:13.4654550Z [WRN] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): An error occurred refreshing device 'Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3)' (\\?\usb#vid_1b1c&pid_0c13#7289_2.0#{3c5e1462-5695-4e18-876b-f3f3d08aaf18}):
2023-08-30T23:05:13.4714394Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower -1 30%
2023-08-30T23:05:13.4714394Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 0 30%
2023-08-30T23:05:13.4714394Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 1 30%
2023-08-31T11:06:28.0781640Z [ERR] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3):
Type: CorsairLink.SiUsbXpress.Driver.SiUsbXpressDriverException
Message: Driver operation failed.
Source: FanControl.CorsairLink
Stack Trace:
в CorsairLink.SiUsbXpress.Driver.SiUsbXpressDevice.WriteInternal(Byte[] data)
в CorsairLink.SiUsbXpress.Driver.SiUsbXpressDevice.WriteAndRead(Byte[] buffer)
в CorsairLink.Devices.HydroAsetekProDevice.WriteAndRead(Byte[] buffer)
в CorsairLink.Devices.HydroAsetekProDevice.SetPumpPower(Byte percent)
в CorsairLink.Devices.HydroAsetekProDevice.WriteRequestedSpeeds()
в CorsairLink.Devices.HydroAsetekProDevice.Refresh()
в FanControl.CorsairLink.CorsairLinkPlugin.Refresh()
Data:
driverStatus: SI_WRITE_ERROR
2023-08-31T11:06:28.3195193Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WriteRequestedSpeeds
2023-08-31T11:06:28.3195193Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetLiquidTemperature
2023-08-31T11:06:28.3195193Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: A9
2023-08-31T11:06:28.3903286Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ: A901001404
2023-08-31T11:06:28.3903286Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetPumpRpm
2023-08-31T11:06:28.3903286Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 31
2023-08-31T11:06:28.3903286Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ: 31010003FC
2023-08-31T11:06:28.3903286Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetFanRpm 0
2023-08-31T11:06:28.3903286Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 4100
2023-08-31T11:06:28.3903286Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ: 4101000001A4
2023-08-31T11:06:28.3903286Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetFanRpm 1
2023-08-31T11:06:28.3903286Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 4101
2023-08-31T11:06:28.3913257Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ: 4101000101E0
2023-08-31T11:06:28.3913257Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): STATE
Requested power for channel -1: 30 %
Requested power for channel 0: 30 %
Requested power for channel 1: 30 %
Pump (channel: -1, controllable: True): 1020 RPM
Fan #1 (channel: 0, controllable: True): 420 RPM
Fan #2 (channel: 1, controllable: True): 480 RPM
Liquid Temp (channel: -1): 20,4 C
2023-08-31T11:06:28.4222437Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower -1 30%
2023-08-31T11:06:28.4222437Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 0 30%
2023-08-31T11:06:28.4222437Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 1 30%
2023-08-31T11:06:29.1084086Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower -1 50%
2023-08-31T11:06:29.1084086Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 0 50%
2023-08-31T11:06:29.1084086Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 1 50%
2023-08-31T11:06:29.1383277Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower -1 50%
2023-08-31T11:06:29.1383277Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 0 50%
2023-08-31T11:06:29.1383277Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 1 50%
2023-08-31T11:06:29.1393255Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): Disconnect
A fix for this is in progress.
This happens almost always, I had to make a temporary solution to restart USBXp driver in scheduling tasks when waking up PC from sleep mode
DevManView.exe /disable "USB\VID_1B1C&PID_0C13\7289_2.0"
DevManView.exe /enable "USB\VID_1B1C&PID_0C13\7289_2.0"
I hope you will solve this problem in the next updates.
Making progress - it's a "simple" fix but requires a bit of work.
Any news?
I read about the latest update
Hydro Platinum: Device communication improvements.
Attempts to reboot the device after three consecutive read failures
I think this device also needs such a feature to fix this issues.
The Platinum devices are different from the Asetek devices. As you have provided a workaround with the scheduled task, I've scheduled this for the next major version (which will separate the Fan Control plugin from device communication, allowing more things to be done). But I have not forgotten!
Another problem has occurred, device does not respond after PC wakes up from sleep mode, tried running iCUE, no response either, only works after reboot PC.
I need to test this again, maybe it's because start delay 1 sec, trying to increase
Originally posted by @XJIOP in https://github.com/EvanMulawski/FanControl.CorsairLink/issues/79#issuecomment-1695357299