Skip to content

Reliability & Setpoint types#209

Merged
mahima-yoga merged 6 commits into
mainfrom
setpoint_types
Jul 3, 2026
Merged

Reliability & Setpoint types#209
mahima-yoga merged 6 commits into
mainfrom
setpoint_types

Conversation

@bkueng

@bkueng bkueng commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

This is a breaking change and requires a corresponding update on the PX4 side.
See the details on the PX4 PR.

bkueng added 6 commits June 16, 2026 13:22
And resend request on timeout.
Motivations:
- allows to check if the vehicle type supports a requested setpoint type
- reliability: previously there was no confirmation to VehicleControlMode
- a cleaner interface: no need to set controller flags

This is a breaking change and requires a corresponding update on the PX4
side.

This also changes the API for setpoint types.

Functional change: an exception is thrown if there is no response from PX4
for a setpoint type, or if there is an error (e.g. due to vehicle
incompatibility)
Mainly to ensure it is sent in case a topic is dropped, and then an update
method is used that does not update the config.
because there is no (fake) autopilot
@mahima-yoga mahima-yoga merged commit c3e410f into main Jul 3, 2026
2 of 4 checks passed
@mahima-yoga mahima-yoga deleted the setpoint_types branch July 3, 2026 14:52
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