Adam Honse
|
c71cc4f18a
|
Change SPDX license identifier from GPL 2.0 only to GPL 2.0 or later, as the original LICENSE file includes an or later clause at the end so the file headers were incorrect
|
2025-09-28 00:47:08 -05:00 |
|
Adam Honse
|
17a58b4c22
|
Store name in CorsairLightingNodeController to avoid setting it in detector
|
2025-08-06 00:48:13 -05:00 |
|
Adam Honse
|
b4d15b9545
|
Move wstring to string conversion to StringUtils.cpp and update most HID get serial number functions to use it
|
2024-07-28 17:42:01 -05:00 |
|
Adam Honse
|
841b85a589
|
Increase Corsair Lighting Node read timeout to 15ms to fix issues with some CorsairLightingProtocol setups
|
2024-05-29 19:24:10 -05:00 |
|
Adam Honse
|
da8469f478
|
Update all Corsair controller files to use new standardized file header comment
|
2024-05-14 19:14:09 -05:00 |
|
Evan Mulawski
|
f672397563
|
Generic device guard; use Corsair implementation for all Corsair HID cooling-capable controllers
|
2023-11-10 15:12:26 +00:00 |
|
Adam Honse
|
914c4be553
|
Update timeout on Corsair Lighting Node controller
|
2021-12-31 03:51:24 +00:00 |
|
Adam Honse
|
1e760e2368
|
Use timeouts on Corsair Lighting Node HID reads to improve speed on Linux
|
2021-11-23 21:14:46 -06:00 |
|
Adam Honse
|
c2a353ec6f
|
Add brightness control to Corsair Lighting Node controller
|
2021-07-04 21:17:36 -05:00 |
|
mike
|
22acdd1fed
|
Check return code from hid_get_serial_number_string() in GetSerialString()
Amended for code style by Adam Honse <calcprogrammer1@gmail.com>
|
2021-06-04 22:14:05 -05:00 |
|
morg
|
dba814215d
|
Fixing memory leaks in controllers
|
2021-02-05 16:25:46 +01:00 |
|
Adam Honse
|
d19baf1365
|
Fill in serial field for all HID controllers using hidapi
|
2020-12-03 00:01:42 -06:00 |
|
Adam Honse
|
ca3c2ad541
|
Add HID: prefix to all HID detector locations
|
2020-12-02 12:18:56 -06:00 |
|
k1-801
|
dde857dfb4
|
Tiny threads fixes & a little bit of safety
|
2020-11-15 13:28:29 -06:00 |
|
Adam Honse
|
406ebcc789
|
Use HID path for Location on Corsair Lighting Node controllers
|
2020-10-02 20:29:17 -05:00 |
|
Adam Honse
|
595248cc10
|
Fix issues preventing hidapi from working without WinUSB on Windows
|
2020-07-17 09:23:49 -05:00 |
|
Adam Honse
|
ad4e198aea
|
Replace C-style clock() with std::chrono::steady_clock to fix timing on Linux
|
2020-07-02 16:59:30 -05:00 |
|
Adam Honse
|
eeeab399be
|
Fix LED count in Corsair Lighting Node controller
|
2020-06-25 22:32:33 -05:00 |
|
Adam Honse
|
39d451793b
|
Update Lighting Node detection to detect multiple of the same device. Add reads to Lighting Node driver to fix compatibility with Corsair Lighting Protocol Arduino project
|
2020-06-25 22:30:31 -05:00 |
|
Térence Clastres
|
b79ff124e6
|
Replace Sleep() by std::thread::sleep_for()
|
2020-06-24 09:28:11 -05:00 |
|
Adam Honse
|
4bf0330974
|
Fix mode colors in Corsair Lighting Node controller
|
2020-06-20 22:14:30 -05:00 |
|
Adam Honse
|
8d29a40954
|
Convert Corsair Lighting Node driver to use hidapi instead of libusb
|
2020-05-30 23:48:59 -05:00 |
|
Adam Honse
|
7f865cfee9
|
Allow up to 200 LEDs per channel on Corsair Lighting Node devices
|
2020-04-02 16:24:21 -05:00 |
|
Adam Honse
|
4919b03bd1
|
Remove controller-side LED count from Corsair Lighting Node and ThermalTake Riing controllers, initialize them to zero LED count
|
2020-03-19 20:55:57 -05:00 |
|
Adam Honse
|
e6c21f0a72
|
Add firmware version to Corsair Lighting Node driver
|
2020-03-10 15:57:46 -05:00 |
|
Adam Honse
|
fe6a84d6c9
|
Rename NodePro to LightingNode
|
2020-03-06 12:11:53 -06:00 |
|