Skip to content

hostmot2: harden Smart Serial and absolute encoder handling - #4662

Open
sleepybishop wants to merge 6 commits into
LinuxCNC:masterfrom
sleepybishop:hostmot-sserial
Open

sleepybishop wants to merge 6 commits into
LinuxCNC:masterfrom
sleepybishop:hostmot-sserial

Conversation

@sleepybishop

@sleepybishop sleepybishop commented Oct 10, 2026 •

Copy link
Copy Markdown
Contributor

Split from #4488 as requested. Adds Smart Serial/absolute-encoder parsing, allocation and cleanup checks, validates flash geometry, and fixes floating-point parameter comparisons, including unchanged NaNs. Setup-mode state-machine changes remain excluded.

Includes reproducible mock tests. Local build, regression, sanitizer and static-analysis checks pass; hardware testing remains pending. Keeping this draft for review.

@sleepybishop
sleepybishop marked this pull request as ready for review October 10, 2026 03:17
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