Skip to content

Telemetry rates: set_rate_rc unsupported #2516

Open
@matthieu-db

Description

@matthieu-db

On Ardupilot, I need to set the telemetry rates myself or I don't get any updates. This works for battery and GPS, for instance.

set_rate_rc is not implemented, I guess because it is already sent with system status. However I don't get any updates there unless I open QGroundControl and then come back to my app.

I guess this is more of a list of questions:

  • How does a GCS make the rc connection status start working?
  • How do I get the connection strength percentage? It is always NaN
  • I don't really want to change the rates that are configured in parameters on the autopilot. Is there a way to set the rate to the value configured on the autopilot? Or do I need to fetch the parameter and then set it to that value with set_rate_* ? In that case, how do I know which parameter to check (i.e. which telemetry port: for ArduPilot x in SRx_*)?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions