Skip to content

fix(controllers): write command interfaces on deactivation - #254

Merged
domire8 merged 4 commits into
patch/v5.4.2from
fix/deactivate
Jun 1, 2026
Merged

fix(controllers): write command interfaces on deactivation#254
domire8 merged 4 commits into
patch/v5.4.2from
fix/deactivate

Conversation

@domire8

@domire8 domire8 commented May 28, 2026

Copy link
Copy Markdown
Member

Description

One would expect that if a controller sets its command to zero on deactivate that this would stop the robot. However, the controller base class failed to propagate this zero command to the hardware so far. This fixes it.

Review guidelines

Estimated Time of Review: 5 minutes

Checklist before merging:

  • Confirm that the relevant changelog(s) are up-to-date in case of any user-facing changes

@domire8
domire8 requested review from SprGrf, eeberhard and yrh012 May 28, 2026 07:52
@domire8

domire8 commented May 28, 2026

Copy link
Copy Markdown
Member Author

Actually, this is a bit annoying because main already contains breaking changes and we can't release this a hotfix. Let me think about it

@domire8
domire8 changed the base branch from main to patch/v5.4.2 May 28, 2026 09:40
Comment thread .github/workflows/build-release.yaml Outdated
@domire8

domire8 commented May 28, 2026

Copy link
Copy Markdown
Member Author

Now upon squash and merge, the CI will build a 5.4.2 release. I can then protect the branch and we never need to touch it again.

@SprGrf SprGrf left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixes the issue!


metadata:
name: Get metadata
needs: check-version

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Out of curiosity, this is not enough? You also have to remove it above?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes I guess this would be enough.

@domire8
domire8 merged commit 46d84c3 into patch/v5.4.2 Jun 1, 2026
4 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 1, 2026
@domire8
domire8 deleted the fix/deactivate branch June 1, 2026 09:25
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants