EvanMulawski / FanControl.CorsairLink

The unofficial CorsairLink plugin for Fan Control. Adds support for Corsair controllers, liquid coolers, and power supplies. An alternative to iCUE.
152 stars 11 forks source link

Hydro Asetek devices not functional after wake from sleep #89

Open EvanMulawski opened 1 year ago

EvanMulawski commented 1 year ago

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.

2023-08-28T00:16:40.4182978Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower -1 30%
2023-08-28T00:16:40.4182978Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 0 30%
2023-08-28T00:16:40.4182978Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 1 30%
2023-08-28T00:16:41.4278733Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WriteRequestedSpeeds
2023-08-28T00:16:41.4278733Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetLiquidTemperature
2023-08-28T00:16:41.4278733Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: A9
2023-08-28T00:16:41.4278733Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  A901002304
2023-08-28T00:16:41.4278733Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetPumpRpm
2023-08-28T00:16:41.4278733Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 31
2023-08-28T00:16:41.4288705Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  3101000564
2023-08-28T00:16:41.4288705Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetFanRpm 0
2023-08-28T00:16:41.4288705Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 4100
2023-08-28T00:16:41.4288705Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  410100000130
2023-08-28T00:16:41.4288705Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetFanRpm 1
2023-08-28T00:16:41.4288705Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 4101
2023-08-28T00:16:41.4288705Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  410100010136
2023-08-28T00:16:41.4298681Z [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): 1380 RPM
Fan #1 (channel: 0, controllable: True): 304 RPM
Fan #2 (channel: 1, controllable: True): 310 RPM
Liquid Temp (channel: -1): 35,4 C

2023-08-28T00:16:41.4458252Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower -1 30%
2023-08-28T00:16:41.4458252Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 0 30%
2023-08-28T00:16:41.4458252Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 1 30%
2023-08-28T00:16:42.4435017Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WriteRequestedSpeeds
2023-08-28T00:16:42.4435017Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetPumpPower 30%
2023-08-28T00:16:42.4435017Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 301E
2023-08-28T00:16:42.4573736Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower -1 30%
2023-08-28T00:16:42.4573736Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 0 30%
2023-08-28T00:16:42.4573736Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 1 30%
2023-08-28T09:08:42.9066459Z [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-28T09:08:42.9814451Z [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-28T09:08:42.9814451Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WriteRequestedSpeeds
2023-08-28T09:08:42.9814451Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetLiquidTemperature
2023-08-28T09:08:42.9814451Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: A9
2023-08-28T09:08:42.9814451Z [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-28T09:08:42.9814451Z [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.GetLiquidTemperature()
   в CorsairLink.Devices.HydroAsetekProDevice.RefreshTemperatures()
   в CorsairLink.Devices.HydroAsetekProDevice.Refresh()
   в FanControl.CorsairLink.CorsairLinkPlugin.Refresh()
Data:
    driverStatus: SI_WRITE_ERROR

2023-08-28T09:08:43.2228019Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower -1 30%
2023-08-28T09:08:43.2228019Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 0 30%
2023-08-28T09:08:43.2228019Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 1 30%
2023-08-28T09:08:43.6110651Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WriteRequestedSpeeds
2023-08-28T09:08:43.6110651Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetLiquidTemperature
2023-08-28T09:08:43.6110651Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: A9
2023-08-28T09:08:43.6110651Z [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-28T09:08:43.6110651Z [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.GetLiquidTemperature()
   в CorsairLink.Devices.HydroAsetekProDevice.RefreshTemperatures()
   в CorsairLink.Devices.HydroAsetekProDevice.Refresh()
   в FanControl.CorsairLink.CorsairLinkPlugin.Refresh()
Data:
    driverStatus: SI_SYSTEM_ERROR_CODE

2023-08-28T09:08:43.6320076Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower -1 30%
2023-08-28T09:08:43.6320076Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 0 30%
2023-08-28T09:08:43.6320076Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 1 30%
2023-08-28T09:08:43.9691066Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower -1 50%
2023-08-28T09:08:43.9691066Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 0 50%
2023-08-28T09:08:43.9691066Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 1 50%
2023-08-28T09:08:44.0050111Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower -1 50%
2023-08-28T09:08:44.0050111Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 0 50%
2023-08-28T09:08:44.0050111Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 1 50%
2023-08-28T09:08:44.0060076Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): Disconnect
2023-08-28T09:18:18.2344656Z [DBG] Plugin: Runtime: .NET Framework 4.8.4645.0
2023-08-28T09:18:18.2564079Z [INF] HID Device Manager: Found 0 Corsair HID device(s)

2023-08-28T09:18:18.2584021Z [INF] HID Device Manager: Found 0 supported Corsair HID device(s)

2023-08-28T09:18:18.2713677Z [INF] SiUsbXpress Device Manager: Found 1 Corsair SiUsbXpress device(s)
  name=Corsair H115i Pro, devicePath=\\?\usb#vid_1b1c&pid_0c13#7289_2.0#{3c5e1462-5695-4e18-876b-f3f3d08aaf18}

2023-08-28T09:18:18.2713677Z [INF] SiUsbXpress Device Manager: Found 1 supported Corsair SiUsbXpress device(s)
  name=Corsair H115i Pro, devicePath=\\?\usb#vid_1b1c&pid_0c13#7289_2.0#{3c5e1462-5695-4e18-876b-f3f3d08aaf18}

2023-08-28T09:18:18.2743626Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): Connect
2023-08-28T09:18:18.2743626Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): Disconnect
2023-08-28T09:18:18.2811836Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): OverrideSafetyProfile
2023-08-28T09:18:18.2811836Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): OverrideSafetyProfile (test='temp_100_speed_100')
2023-08-28T09:18:18.2841744Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 4A64636261646464646464646464646464646464C59C
2023-08-28T09:18:18.2870115Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  8F0100
2023-08-28T09:18:18.2870115Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 4B
2023-08-28T09:18:18.2870115Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  4B01003C3B3A39643C643C643C643C643C643C643C64
2023-08-28T09:18:18.2870115Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): OverrideSafetyProfile (test='temp_60_speed_100')
2023-08-28T09:18:18.2870115Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 4A3C3B3A39643C643C643C643C643C643C643C647B4A
2023-08-28T09:18:18.3355792Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  4A0100
2023-08-28T09:18:18.3355792Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 4B
2023-08-28T09:18:18.3363914Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  4B01003C3B3A39643C643C643C643C643C643C643C64
2023-08-28T09:18:18.3363914Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): InitializeSpeedChannelStores
2023-08-28T09:18:18.3373902Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower -1 50%
2023-08-28T09:18:18.3373902Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 0 50%
2023-08-28T09:18:18.3373902Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 1 50%
2023-08-28T09:18:18.3383876Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WriteRequestedSpeeds
2023-08-28T09:18:18.3393849Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetPumpPower 50%
2023-08-28T09:18:18.3393849Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 3032
2023-08-28T09:18:18.3396481Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  300100
2023-08-28T09:18:18.3406370Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetFanPower 0 50%
2023-08-28T09:18:18.3406370Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 420032
2023-08-28T09:18:18.3414335Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  420100
2023-08-28T09:18:18.3414335Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetFanPower 1 50%
2023-08-28T09:18:18.3414335Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 420132
2023-08-28T09:18:18.3414335Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  420100
2023-08-28T09:18:18.3423254Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetLiquidTemperature
2023-08-28T09:18:18.3423254Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: A9
2023-08-28T09:18:18.3433249Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  A901001A06
2023-08-28T09:18:18.3433249Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetPumpRpm
2023-08-28T09:18:18.3433249Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 31
2023-08-28T09:18:18.3447543Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  3101000546
2023-08-28T09:18:18.3447543Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetFanRpm 0
2023-08-28T09:18:18.3447543Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 4100
2023-08-28T09:18:18.3460940Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  41010000011A
2023-08-28T09:18:18.3460940Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetFanRpm 1
2023-08-28T09:18:18.3460940Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 4101
2023-08-28T09:18:18.3467559Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  41010001012C
2023-08-28T09:18:18.3477719Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): STATE
Requested power for channel -1: 50 %
Requested power for channel 0: 50 %
Requested power for channel 1: 50 %
Pump (channel: -1, controllable: True): 1350 RPM
Fan #1 (channel: 0, controllable: True): 282 RPM
Fan #2 (channel: 1, controllable: True): 300 RPM
Liquid Temp (channel: -1): 26,6 C

2023-08-28T09:18:18.3498025Z [INF] Device Initialization: \\?\usb#vid_1b1c&pid_0c13#7289_2.0#{3c5e1462-5695-4e18-876b-f3f3d08aaf18}
2023-08-28T09:18:18.3498025Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: AA
2023-08-28T09:18:18.3507660Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  AA010001000400
2023-08-28T09:18:18.3507660Z [INF] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): Firmware Version: 1.0.4.0
2023-08-28T09:18:18.3517915Z [INF] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): Sensor: CorsairLink/\\?\usb#vid_1b1c&pid_0c13#7289_2.0#{3c5e1462-5695-4e18-876b-f3f3d08aaf18}/SpeedSensor/-1
2023-08-28T09:18:18.3517915Z [INF] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): Sensor: CorsairLink/\\?\usb#vid_1b1c&pid_0c13#7289_2.0#{3c5e1462-5695-4e18-876b-f3f3d08aaf18}/SpeedSensor/0
2023-08-28T09:18:18.3517915Z [INF] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): Sensor: CorsairLink/\\?\usb#vid_1b1c&pid_0c13#7289_2.0#{3c5e1462-5695-4e18-876b-f3f3d08aaf18}/SpeedSensor/1
2023-08-28T09:18:18.3517915Z [INF] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): Sensor: CorsairLink/\\?\usb#vid_1b1c&pid_0c13#7289_2.0#{3c5e1462-5695-4e18-876b-f3f3d08aaf18}/TemperatureSensor/-1
2023-08-28T09:18:18.3527918Z [INF] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): Controller: CorsairLink/\\?\usb#vid_1b1c&pid_0c13#7289_2.0#{3c5e1462-5695-4e18-876b-f3f3d08aaf18}/SpeedController/-1
2023-08-28T09:18:18.3527918Z [INF] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): Controller: CorsairLink/\\?\usb#vid_1b1c&pid_0c13#7289_2.0#{3c5e1462-5695-4e18-876b-f3f3d08aaf18}/SpeedController/0
2023-08-28T09:18:18.3527918Z [INF] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): Controller: CorsairLink/\\?\usb#vid_1b1c&pid_0c13#7289_2.0#{3c5e1462-5695-4e18-876b-f3f3d08aaf18}/SpeedController/1
2023-08-28T09:18:19.3009605Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower -1 50%
2023-08-28T09:18:19.3009605Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 0 50%
2023-08-28T09:18:19.3009605Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): SetChannelPower 1 50%
2023-08-28T09:18:19.3598036Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WriteRequestedSpeeds
2023-08-28T09:18:19.3598036Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetLiquidTemperature
2023-08-28T09:18:19.3598036Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: A9
2023-08-28T09:18:19.3607734Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  A901001A06
2023-08-28T09:18:19.3607734Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetPumpRpm
2023-08-28T09:18:19.3607734Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 31
2023-08-28T09:18:19.3607734Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  3101000726
2023-08-28T09:18:19.3607734Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetFanRpm 0
2023-08-28T09:18:19.3607734Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 4100
2023-08-28T09:18:19.3617977Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  41010000011C
2023-08-28T09:18:19.3617977Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): GetFanRpm 1
2023-08-28T09:18:19.3617977Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): WRITE: 4101
2023-08-28T09:18:19.3617977Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): READ:  41010001012C
2023-08-28T09:18:19.3617977Z [DBG] Corsair H115i Pro (86FAED6661FACCA561FB790C8B97A7F3): STATE
Requested power for channel -1: 50 %
Requested power for channel 0: 50 %
Requested power for channel 1: 50 %
Pump (channel: -1, controllable: True): 1830 RPM
Fan #1 (channel: 0, controllable: True): 284 RPM
Fan #2 (channel: 1, controllable: True): 300 RPM
Liquid Temp (channel: -1): 26,6 C

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

XJIOP commented 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
EvanMulawski commented 1 year ago

A fix for this is in progress.

XJIOP commented 1 year ago

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.

EvanMulawski commented 1 year ago

Making progress - it's a "simple" fix but requires a bit of work.

XJIOP commented 10 months ago

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.

EvanMulawski commented 10 months ago

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!