bluerobotics / bluerobotics/BlueOS

core: frontend: vehicle-setup: support new ArduSub output functions

Open
#3,501 0 comments 1 reaction 0 assignees View on GitHub
core enhancement triage ui
Dominant language
Vue
Stars
453
Forks
151
Avg merge
1d 3h
Merged PRs (30d)
174

Description

### Current behaviour

ArduSub stable now has [output options for Actuators](https://github.com/ArduPilot/ardupilot/pull/28801), and has [transitioned the lights functions to dedicated outputs](https://github.com/ArduPilot/ardupilot/pull/29863) (instead of overloading passthrough of RC input channels).

BlueOS does not yet support those, so users can not make convenient use of BlueOS for managing the latest stable release of their ROV firmware.

### Expected or desired behaviour

1. We should update the relevant Vehicle Setup pages to support controlling those values and displaying them with intuitive names
2. We should decide on an approach going forwards to identify when such changes are upcoming, so we can avoid this kind of discrepancy in future, as well as deciding how long (if at all) we want to support parameter functionalities that have been removed in the latest firmware (e.g. should we detect ArduSub < 4.5.5 and allow it to continue displaying RCIN9 as Lights 1?)
- Ideally implementation for these changes would be introduced to BlueOS while the autopilot firmware is still in beta, so stable firmware is always supported (especially for features that currently work but will not with the change)

### Prerequisites

- [x] I have checked to make sure that a similar request has not already been filed or fixed.

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.