Releases: CorsairOfficial/cue-sdk-python
cuesdk v1.2.0
Changelog
- Update to CUESDK v3.0.460 (060cfd9)
Protocol version raised to 15.
ExtendedCorsairChannelDeviceType
enum withCCDT_8LedSeriesFan
identifier.
MarkedCCDT_SPPRO_Fan
identifier ofCorsairChannelDeviceType
enum as deprecated
Updated docs:
- added
RDP limitations
section- added
Access rights
sectionExtended list of supported devices with:
- K60 RGB PRO
- Replace enum member
SPPRO_Fan
withFan_8LedSeries
cuesdk v1.1.0
cuesdk v1.0.0
Changelog
- Update to CUESDK v3.0.378 (747b2f7)
Protocol version raised to 14.
ExtendCorsairLedId
enum withCLI_Oem101
…CLI_Oem250
identifiers.
ExtendCorsairLedId
enum withCLM_7
…CLM_20
identifiers.
ExtendCorsairPhysicalLayout
enum withCPL_Zones7
…CPL_Zones20
identifiers.
- 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_index
andset_led_colors_buffer_by_device_index
. (fa14c9b) - Add
cuesdk.helpers
submodule withColorRgb
helper 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
TypeError
when usingget_led_id_for_key_name
function (816ad06)
cuesdk v0.2.5
cuesdk v0.2.4
Packaging changed to use relative paths to binaries
cuesdk v0.2.3
- Bump package version