Releases: CorsairOfficial/cue-sdk-python
cuesdk v1.2.0
Changelog
- Update to CUESDK v3.0.460 (060cfd9)
Protocol version raised to 15.
ExtendedCorsairChannelDeviceTypeenum withCCDT_8LedSeriesFanidentifier.
MarkedCCDT_SPPRO_Fanidentifier ofCorsairChannelDeviceTypeenum as deprecated
Updated docs:
- added
RDP limitationssection- added
Access rightssectionExtended list of supported devices with:
- K60 RGB PRO
- Replace enum member
SPPRO_FanwithFan_8LedSeries
cuesdk v1.1.0
cuesdk v1.0.0
Changelog
- Update to CUESDK v3.0.378 (747b2f7)
Protocol version raised to 14.
ExtendCorsairLedIdenum withCLI_Oem101…CLI_Oem250identifiers.
ExtendCorsairLedIdenum withCLM_7…CLM_20identifiers.
ExtendCorsairPhysicalLayoutenum withCPL_Zones7…CPL_Zones20identifiers.
- Add .dylib to the package: no additional actions needed to use SDK on macOS, it just works after
pip install(6661d0e)
cuesdk v0.6.0
Changelog
- Update to CUESDK v3.0.361 (ff8065a)
Protocol version raised to 13.
Added support for SP PRO fans and HydroX series devices.
Fixed unstable behavior for multithreaded clients.
cuesdk v0.5.0
cuesdk v0.4.0
Changelog
- Update to CUESDK v3.0.355 (2201480)
Protocol version raised to 12.
Added support for motherboards and graphics cards.
Added support for QL fans.
Supported number of LEDs per channel has been increased to 300.
Extended list of supported devices with K55 RGB, HARPOON RGB, HARPOON RGB PRO, CORSAIR ONE, CORSAIR ONE PRO.
cuesdk v0.3.0
Changelog
- Use Python 3.5 as a minimum supported version (95b917f)
- Make Corsair* enums hashable and sortable (17a786f)
- LED colors and positions are dicts now. Affected api:
get_led_colors_by_device_index,get_led_positions_by_device_indexandset_led_colors_buffer_by_device_index. (fa14c9b) - Add
cuesdk.helperssubmodule withColorRgbhelper class (134a2ba)- Usage:
from cuesdk.helpers import ColorRgb import colorsys # parse hex string and return tuple to use in sdk rgb_tuple = ColorRgb.from_hexstr("aa22ff").rgb # convert vector of floats in range [0, 1] to rgb range in [0, 255] and print as hex print(ColorRgb.from_vec3(1.0, 0.5, 0)) # work with colorsys color converters hue = 0.14 print(ColorRgb.from_vec3(*colorsys.hls_to_rgb(hue, .5, .7)))
- Usage:
- doc: Add type hints and improve docstrings (fa14c9b)
- doc: Add api_reference.md (fa14c9b)
- fix: Fix issue with
TypeErrorwhen usingget_led_id_for_key_namefunction (816ad06)
cuesdk v0.2.5
cuesdk v0.2.4
Packaging changed to use relative paths to binaries
cuesdk v0.2.3
- Bump package version