Skip to content

Commit

Permalink
bulk:
Browse files Browse the repository at this point in the history
- readme update
- index page icons
- Fixed issue when returning from sleep and fan speed
  • Loading branch information
jurkovic-nikola committed Aug 22, 2024
1 parent 365b4dc commit 7e76486
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 5 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Open source Linux interface for iCUE LINK Hub and other Corsair AIOs, Hubs.

| Device | VID | PID | Sub Devices |
|------------------------|--------|--------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| iCUE LINK System Hub | `1b1c` | `0c3f` | <details><summary>Show</summary>iCUE LINK QX Fan<br />iCUE LINK RX Fan<br/>iCUE LINK RX RGB Fan<br/>iCUE LINK RX MAX Fan<br/>iCUE LINK H100i<br/>iCUE LINK H115i<br/>iCUE LINK H150i<br/>iCUE LINK H170i<br/>XC7 Elite<br/>XG7<br/>XD5 Elite<br/>XD5 Elite LCD <br/>VRM Cooling Module<br />iCUE LINK TITAN H100i<br />iCUE LINK TITAN H150i<br />iCUE LINK TITAN H115i<br />iCUE LINK TITAN H170i</details> | | |
| iCUE LINK System Hub | `1b1c` | `0c3f` | <details><summary>Show</summary>iCUE LINK QX Fan<br />iCUE LINK RX Fan<br/>iCUE LINK RX RGB Fan<br/>iCUE LINK RX MAX Fan<br/>iCUE LINK H100i<br/>iCUE LINK H115i<br/>iCUE LINK H150i<br/>iCUE LINK H170i<br/>XC7 Elite<br/>XG7<br/>XD5 Elite<br/>XD5 Elite LCD <br/>VRM Cooling Module<br />iCUE LINK TITAN H100i<br />iCUE LINK TITAN H150i<br />iCUE LINK TITAN H115i<br />iCUE LINK TITAN H170i<br />LCD Pump Cover</details> | | |
| iCUE COMMANDER Core | `1b1c` | `0c32`<br />`0c1c` | <details><summary>Show</summary>H100i ELITE CAPELLIX<br />H115i ELITE CAPELLIX<br />H150i ELITE CAPELLIX<br />H170i ELITE CAPELLIX<br />H100i ELITE LCD<br />H150i ELITE LCD<br />H170i ELITE LCD<br />H100i ELITE LCD XT<br />H115i ELITE LCD XT<br />H150i ELITE LCD XT<br />H170i ELITE LCD XT<br />H100i ELITE CAPELLIX XT<br />H115i ELITE CAPELLIX XT<br />H150i ELITE CAPELLIX XT<br />H170i ELITE CAPELLIX XT<br />1x Temperature Probe<br /> 4-LED RGB Fan<br /> 8-LED RGB Fan<br /> QL Fan Series<br /> LL Fan Series<br /> ML Fan Series<br />Any PWM Fan</details> |
| iCUE COMMANDER Core XT | `1b1c` | `0c2a` | <details><summary>Show</summary>External RGB Hub<br />2x Temperature Probe<br /> 4-LED RGB Fan<br /> 8-LED RGB Fan<br /> QL Fan Series<br /> LL Fan Series<br /> ML Fan Series<br />Any PWM Fan<br />H55 RGB AIO<br />H100 RGB AIO<br />H150 RGB AIO</details> |
| iCUE H100i RGB ELITE | `1b1c` | `0c35`<br />`0c40` | |
Expand Down
4 changes: 4 additions & 0 deletions src/devices/cc/cc.go
Original file line number Diff line number Diff line change
Expand Up @@ -1479,6 +1479,10 @@ func (d *Device) newDeviceMonitor() {
d.setSoftwareMode() // Activate software mode
d.setColorEndpoint() // Set device color endpoint
d.setDeviceColor() // Set RGB
if !config.GetConfig().Manual {
timerSpeed.Stop()
d.updateDeviceSpeed() // Update device speed
}
d.newDeviceMonitor() // Device monitor
})
d.deviceMonitor = m
Expand Down
6 changes: 5 additions & 1 deletion src/devices/ccxt/ccxt.go
Original file line number Diff line number Diff line change
Expand Up @@ -807,6 +807,10 @@ func (d *Device) newDeviceMonitor() {
d.setSoftwareMode() // Activate software mode
d.setColorEndpoint() // Set device color endpoint
d.setDeviceColor() // Set RGB
if !config.GetConfig().Manual {
timerSpeed.Stop()
d.updateDeviceSpeed() // Update device speed
}
d.newDeviceMonitor() // Device monitor
})
d.deviceMonitor = m
Expand Down Expand Up @@ -1332,7 +1336,7 @@ func (d *Device) updateDeviceSpeed() {
var temp float32 = 0
for _, device := range d.Devices {
if device.HasTemps {
continue
continue // Temperature probes
}

profiles := temperatures.GetTemperatureProfile(device.Profile)
Expand Down
4 changes: 4 additions & 0 deletions src/devices/linksystemhub/linksystemhub.go
Original file line number Diff line number Diff line change
Expand Up @@ -1286,6 +1286,10 @@ func (d *Device) newDeviceMonitor() {
d.setSoftwareMode() // Activate software mode
d.setColorEndpoint() // Set device color endpoint
d.setDeviceColor() // Set RGB
if !config.GetConfig().Manual {
timerSpeed.Stop()
d.updateDeviceSpeed() // Update device speed
}
d.newDeviceMonitor() // Device monitor
})
d.deviceMonitor = m
Expand Down
15 changes: 12 additions & 3 deletions web/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,10 @@ <h2 class="h5 mb-0">Temperatures</h2>
<!-- CPU -->
<div class="col-md-2">
<div class="card mb-4">
<div class="card-header border-bottom border-dash-dark-1 text-sm">{{ .SystemInfo.CPU.Model }}</div>
<div class="card-header border-bottom border-dash-dark-1 text-sm">
<i class="bi bi-cpu svg-icon svg-icon-sm svg-icon-heavy" style="padding-top: 3px;"></i>
{{ .SystemInfo.CPU.Model }}
</div>
<div class="card-body" style="padding-top: 0;">
<div class="d-flex align-items-end justify-content-between mb-2">
<div class="me-2">
Expand All @@ -187,7 +190,10 @@ <h2 class="h5 mb-0">Temperatures</h2>
{{ if .SystemInfo.GPU }}
<div class="col-md-2">
<div class="card mb-4">
<div class="card-header border-bottom border-dash-dark-1 text-sm">{{ .SystemInfo.GPU.Model }}</div>
<div class="card-header border-bottom border-dash-dark-1 text-sm">
<i class="bi bi-gpu-card svg-icon svg-icon-sm svg-icon-heavy" style="padding-top: 3px;"></i>
{{ .SystemInfo.GPU.Model }}
</div>
<div class="card-body" style="padding-top: 0;">
<div class="d-flex align-items-end justify-content-between mb-2">
<div class="me-2">
Expand All @@ -211,7 +217,10 @@ <h2 class="h5 mb-0">Temperatures</h2>
{{ range .SystemInfo.Storage }}
<div class="col-md-2">
<div class="card mb-4">
<div class="card-header border-bottom border-dash-dark-1 text-sm">{{ .Model }}</div>
<div class="card-header border-bottom border-dash-dark-1 text-sm">
<i class="bi bi-database svg-icon svg-icon-sm svg-icon-heavy" style="padding-top: 3px;"></i>
{{ .Model }}
</div>
<div class="card-body" style="padding-top: 0;">
<div class="d-flex align-items-end justify-content-between mb-2">
<div class="me-2">
Expand Down

0 comments on commit 7e76486

Please sign in to comment.