Skip to content

AP_DDS: Support throttle suppress in GUIDED mode for plane #29836

@Ryanf55

Description

@Ryanf55

Feature request

Is your feature request related to a problem? Please describe.

I can't use GUIDED mode to turn off the throttle on a motor glider using either mavlink or DDS.

Describe the solution you'd like

Guided should respect overrides so you can suppress throttle.

Describe alternatives you've considered

Adding offboard mode

Platform
[ ] All
[ ] AntennaTracker
[ ] Copter
[ ] Plane
[ ] Rover
[ ] Submarine

Additional context

I want to ensure the motor is off, commanding target speed does not do that.
#4337
This previous issue says that disabling overrides in guided was by design, but this is limiting guided to a subset of the control that other modes have.

See SoaringController::suppress_throttle which requires a reference to the TECS controller. Maybe guided can get a reference to TECS too? The tecs controller is private to the Plane object.

Future enhancement

Give DDS full throttle control in GUIDED

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions