Version: 2.1
Date: June 11, 2025
Status: Verified Implementation with Corrections
Reference: Based on FanControl.CorsairLink and live testing
- USB Vendor ID: 0x1B1C (Corsair)
Version: 2.1
Date: June 11, 2025
Status: Verified Implementation with Corrections
Reference: Based on FanControl.CorsairLink and live testing
| #!/usr/bin/env python3 | |
| # iCUE LINK Telemetry Utility | |
| # | |
| # This script reads and decodes live telemetry data from a Corsair iCUE LINK | |
| # System Hub. It implements the transactional polling protocol discovered from | |
| # the FanControl.CorsairLink driver and refined through live debugging. | |
| # | |
| # Features: | |
| # - Polls for Liquid Temp, Pump RPM, and Fan RPMs. | |
| # - Outputs to console or logs to a CSV file. |
| { | |
| "Version": "2012-10-17", | |
| "Statement": [{ | |
| "Action": [ | |
| "ec2:AuthorizeSecurityGroupEgress", | |
| "ec2:AuthorizeSecurityGroupIngress", | |
| "ec2:CopyImage", | |
| "ec2:CreateNetworkInterface", | |
| "ec2:AttachNetworkInterface", | |
| "ec2:CreateSecurityGroup", |