Skip to content

fix mcu network defaults#34

Merged
lindestad merged 1 commit into
mainfrom
fix-mcu-network-defaults-stack
Apr 29, 2026
Merged

fix mcu network defaults#34
lindestad merged 1 commit into
mainfrom
fix-mcu-network-defaults-stack

Conversation

@lindestad
Copy link
Copy Markdown
Collaborator

@lindestad lindestad commented Apr 29, 2026

Updates Topside's MCU defaults to the new direct Ethernet address and keeps the control, axis config, and PID clients on the same target.

Related firmware work:

Validation:

  • uv run --frozen --group dev pytest -p no:cacheprovider
  • uv run --frozen --group lint ruff check app.py lib tests
  • live MCU check: default Topside bitmask sender used 10.77.0.2 and increased udp_rx_count by 42 with zero UDP errors

@lindestad
Copy link
Copy Markdown
Collaborator Author

A full manual run is now tested and detailed at UiASub/K2-Zephyr#17.
Merging this should be done if UiASub/K2-Zephyr#17 is merged so Topside and K2-Zephyr have the same model.

@lindestad lindestad marked this pull request as ready for review April 29, 2026 13:16
@lindestad lindestad requested a review from Gutteerz April 29, 2026 13:17
@lindestad lindestad force-pushed the fix-mcu-network-defaults-stack branch from 17a2edc to abbf40a Compare April 29, 2026 14:32
@lindestad lindestad changed the base branch from run-scripts to main April 29, 2026 14:33
@lindestad lindestad merged commit 4081b20 into main Apr 29, 2026
1 check 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