bluerobotics / bluerobotics/BlueOS

Provide Ardupilot parameters fetching/updating routes on dedicated service or in Mavlink2Rest

Open
#1,540 0 comments 0 reactions 0 assignees View on GitHub
ardupilot-manager core enhancement
Dominant language
Vue
Stars
453
Forks
151
Avg merge
1d 3h
Merged PRs (30d)
174

Description

Right now one needs to request Ardupilot to update the parameters list, watch for PARAM_VALUE messages, parse than (veeery cumbersome) and store somewhere, as well as watch for changes. Updating them is a whole other thing.

Right now both BlueOS and Cockpit already implement it, in a duplicated fashion, and any other extension that wants to deal with Ardupilot Parameters will have to do the same.

My suggestion is that we abstract this whole process to simple REST endpoints (e.g.: `/fetch_current_parameters` and `/update_parameter{id}`) inside a dedicated service or in Mavlink2Rest itself.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.