Skip to content

Commit 9ba305a

Browse files
Lexonight1claude
andcommitted
v5.0.3: fix LED wire remap, SCSI byte order, SCSI diagnostics in report
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent cc6dbdd commit 9ba305a

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "trcc-linux"
7-
version = "5.0.2"
7+
version = "5.0.3"
88
description = "Linux implementation of Thermalright LCD Control Center"
99
readme = "README.md"
1010
license = "GPL-3.0-or-later"

src/trcc/__version__.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""TRCC Linux version information."""
22

3-
__version__ = "5.0.2"
3+
__version__ = "5.0.3"
44
__version_info__ = tuple(int(x) for x in __version__.split("."))
55

66
# Version history:
@@ -195,3 +195,10 @@
195195
# 30ms→150ms matching C# 10-tick counter, remove redundant 30ms USB
196196
# cooldown sleep, skip USB sends when colors unchanged (static mode).
197197
# Sensor poll interval 0.9s→2.0s. 2319 tests.
198+
# 5.0.3 - Fix LED wire remap skipped: LEDService.initialize() never called
199+
# protocol.handshake(), so style info was never cached and wire remap
200+
# was silently skipped — colors sent to wrong physical LED positions.
201+
# Affects all LED devices (#19 Phantom Spirit EVO, #15 PA120).
202+
# Fix SCSI byte order: remove 240x320 from big-endian set (C# FBL 50
203+
# uses little-endian, not SPIMode=2). Add SCSI handshake to trcc report
204+
# (FBL byte + resolution) for resolution diagnostics (#17). 2352 tests.

0 commit comments

Comments
 (0)