Skip to content

Monobright support - #16

Open
jstefani wants to merge 3 commits into
dansimco:masterfrom
jstefani:monobright-support
Open

Monobright support#16
jstefani wants to merge 3 commits into
dansimco:masterfrom
jstefani:monobright-support

Conversation

@jstefani

@jstefani jstefani commented Sep 5, 2026

Copy link
Copy Markdown

This add better support for monobright grids. It adds a menu item to set the grid type. By default it is set to "automatic" which read the connected grid name/id and sets monobright when detected.

Past that the chain is to set various grid cells to a level that the monobright displays.

Everything should work the same on varibright grids.

jstefani and others added 3 commits September 5, 2026 03:45
Monobright grids (40h, series) only light leds with level > 7. The grid
code draws with levels 1-4 (plus one 8), so almost nothing showed. Route
all led writes through a wrapper: when the new PARAMS > MEADOWPHYSICS
option is on, levels >= 3 become 15 and dim hints/ranges become 0.
Off (default) passes levels through unchanged.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
'use monobright grid' now defaults to auto, which matches the 40h and
pre-2011 series 64/128/256 serial prefixes (same list as cyrene). no/yes
still override. Detection re-runs from draw() when the attached device
changes identity, since grids attach after params are applied.

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