Skip to content

Add LED protocol v2 fade tracking - #6

Merged
NeverCookFirst merged 1 commit into
NeverCookFirst:masterfrom
harrysof:master
Sep 13, 2026
Merged

NeverCookFirst merged 1 commit into
NeverCookFirst:masterfrom
harrysof:master

Conversation

@harrysof

Copy link
Copy Markdown
Contributor

Update the LED mirror to emit the v2 GET_LED snapshot expected by the companion app. This adds a protocol version byte and 12-byte per-region payload with from_r/g/b so fade commands can cross-fade from the pad's current colour instead of a stale value. The LED state machine now stores the pre-fade colour, the listener sends a 40-byte reply, and the README documents the wire format and compatibility requirements.

Update the LED mirror to emit the v2 GET_LED snapshot expected by the companion app. This adds a protocol version byte and 12-byte per-region payload with from_r/g/b so fade commands can cross-fade from the pad's current colour instead of a stale value. The LED state machine now stores the pre-fade colour, the listener sends a 40-byte reply, and the README documents the wire format and compatibility requirements.
@NeverCookFirst
NeverCookFirst merged commit 95f8272 into NeverCookFirst:master Sep 13, 2026
8 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants