Skip to content

Merge develop into main#23

Merged
geonnave merged 13 commits into
mainfrom
develop
Jun 4, 2026
Merged

Merge develop into main#23
geonnave merged 13 commits into
mainfrom
develop

Conversation

@geonnave

@geonnave geonnave commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

Promotes accumulated develop work to main.

main is fully contained in develop (no main-only commits), so this is a clean merge with nothing to reconcile. Opening for review and merge; the real (non-rc) version bump (where applicable) and the release tag follow on main afterward.

geonnave added 12 commits May 19, 2026 10:47
The historical SCK pin (P1.06) became wired to mcu-led3 (D24) starting
at DotBot v3 board build 1.3, causing the LED to stay lit whenever
db_rgbled_init() ran. SCK is unused by the TLC5973 protocol anyway
(MOSI carries everything). Verified against DotBots/DotBot-hardware
tags v1.4-v2.1.0 that P1.06 has no consumer on DotBot v2 or v3 <=bd1.2,
so the change is strictly safer on every revision.

AI-assisted: Claude Opus 4.7
AI-assisted: Claude Opus 4.7
drv/rgbled: disconnect SPIM SCK to free mcu-led3 on DotBot v3 bd1.3+
AI-assisted: Claude Opus 4.7
drv/frame: add mari-compatible header for bare-radio apps
drv: deprecate tdma_client and tdma_server
The `%` prefix tells Doxygen not to auto-link `frame.h` to its file
page. Without it the generated cross-reference targets an unresolved
`frame_8h` label and the `-W` Sphinx doc build fails. It looks like a
typo but is load-bearing - keep it.

AI-assisted: Claude Opus 4.8
drv/tdma_client: fix doc build by suppressing frame.h doxygen auto-link
@geonnave geonnave merged commit c81a32b into main Jun 4, 2026
16 checks passed
@geonnave geonnave deleted the develop branch June 4, 2026 17:54
@geonnave geonnave restored the develop branch June 4, 2026 18:11
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