Skip to content

docs(g6_03): trial-params (0x08) re-layout — gain int16 + duration field#65

Open
floesche wants to merge 1 commit into
mainfrom
arena-gh4-trial-params-relayout
Open

docs(g6_03): trial-params (0x08) re-layout — gain int16 + duration field#65
floesche wants to merge 1 commit into
mainfrom
arena-gh4-trial-params-relayout

Conversation

@floesche

@floesche floesche commented Jul 7, 2026

Copy link
Copy Markdown
Member

Update the 0x08 payload table for the canonical re-layout (init_pos/gain swap, gain widened to int16, new duration field) and delete the "Known, intentional divergences" row for 0x08; the gain-width/runtime gap it tracked as open is now closed.

Part of the reiserlab/LED-Display_G6_Firmware_Arena#35 change across repos

Update the 0x08 payload table for the canonical re-layout (init_pos/gain
swap, gain widened to int16, new duration field) and delete the "Known,
intentional divergences" row for 0x08; the gain-width/runtime gap it
tracked as open is now closed.
@floesche floesche requested a review from mbreiser July 7, 2026 14:45
mbreiser added a commit that referenced this pull request Jul 8, 2026
…D/0x1E

Documents the layout merged in Arena-Firmware PR #39 (c3475fd): optional
12th param byte on trial-params (0 = stored duty, 1-255 = per-trial
override; frame 0x0C or 0x0D), applied at transmit time with the pattern
file untouched. Scope/lifecycle: re-declared per trial, none on 0x03,
cleared on all-off. Stacked on the #65 canonical-relayout docs; the
withdrawn 0x1D/0x1E section from the previous revision of this PR is gone.

Ride-alongs: registry row 0x08 frame lengths; Mode-4 gain prose int8→int16;
review-notes row marked resolved; 0x03 note documents duty clearing.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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.

1 participant