Skip to content

Wait for ready state before starting communication#37

Merged
sivral merged 3 commits intohumble-develfrom
bugfix/wait_activation
Nov 24, 2025
Merged

Wait for ready state before starting communication#37
sivral merged 3 commits intohumble-develfrom
bugfix/wait_activation

Conversation

@sivral
Copy link
Contributor

@sivral sivral commented Nov 23, 2025

Description

This PR adds a readiness-wait after issuing the activation command. The hardware interface now blocks in a loop until the device reports a ready state.

Motivation and context

By explicitly waiting for the ready state, early communication attempts no longer hit an uninitialized device.

How has this been tested?

On the real hardware.

Checklist

  • All TODOs in the code have been resolved or linked to a proper issue.
  • Code has been (auto)formatted.
  • Documentation (e.g., README, CHANGELOG, Wiki) has been updated.
  • All automated checks have passed.

@sivral sivral added the bug Something isn't working label Nov 23, 2025
@sivral sivral requested a review from macmacal November 24, 2025 11:41
Copy link
Contributor

@macmacal macmacal left a comment

Choose a reason for hiding this comment

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

LGTM 🆗

@sivral sivral merged commit 44804ae into humble-devel Nov 24, 2025
1 check passed
@sivral sivral deleted the bugfix/wait_activation branch November 27, 2025 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants