bluerobotics / bluerobotics/BlueOS

core: frontend: vehicle-setup: allow testing servo and relay outputs

Open
#2,766 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

The PWM setup page has some parameters for configuring PWM and relay outputs, as well as motors, but only the motor outputs allow being tested. Testing servo and relay outputs currently requires a control station software or manual MAVLink messages, which is needlessly frustrating when you just want to check that an output is working as expected.

### Expected or desired behaviour

Add a servo and relay testing section, similar to the existing motor test section, but without the requirement to arm the vehicle to use it. Could bring #1818 into it, with PWM limit params specified around the test bar, like

image

### 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

Research direction

Start at the PWM setup page and compare the existing motor test section with the requested servo and relay testing sections. Check how testing currently requires arming and how control-station software or manual MAVLink messages are used; done means servo and relay outputs can be tested from the page without arming the vehicle.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot, frontend, robotics
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.