Skip to content

[BACKPORT] failsafe: Prevent Offboard to Position without RC#26391

Merged
ttechnick merged 1 commit intoPX4:release/1.17from
ttechnick:pr-117-offboard-failsafe-fix
Jan 30, 2026
Merged

[BACKPORT] failsafe: Prevent Offboard to Position without RC#26391
ttechnick merged 1 commit intoPX4:release/1.17from
ttechnick:pr-117-offboard-failsafe-fix

Conversation

@ttechnick
Copy link
Copy Markdown
Member

Backport

This is a Backport of this PR, which fixed a dangerous failsafe condition in OFFBOARD mode.

Solved Problem

It was possible to failsafe from Offboard mode into Position mode by setting COM_OBL_RC_ACT to Position. If the offboard signal was lost and no RC was available (allowed by COM_RCL_EXCEPT during Offboard mode), the vehicle would still switch to Position mode, creating a dangerous situation.

Solution

Include a check in the offboard failsafe logic to prevent a switch to manual modes without RC.

Changelog Entry

For release notes:

Bugfix: Fix Offboard mode failsafe allowed modes

Test coverage

Failsafe State Machine Simulation

Before:

image ## After: image

@ttechnick ttechnick requested review from dakejahl and sfuhrer January 30, 2026 08:25
@ttechnick ttechnick merged commit 857b48d into PX4:release/1.17 Jan 30, 2026
64 of 66 checks passed
@ttechnick ttechnick deleted the pr-117-offboard-failsafe-fix branch January 30, 2026 08:35
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