Skip to content

Allow users to change a vehicle to a new type #2660

@ES-Alexander

Description

@ES-Alexander

Current behaviour

A BlueOS setup currently cannot be changed to another vehicle type without needing its stored Cockpit configuration wiped.

This is mostly relevant to developers, but could also be relevant to some users in cases where they're upgrading one vehicle with a new thing and passing the old electronics to another vehicle as a hand-me-down (e.g. BlueBoat -> RPi5, and its RPi4 -> BlueROV2 with an RPi3).

It's frustrating to swap to a different firmware, and then have Cockpit pretend it's largely still the same vehicle type as before, despite knowing Cockpit has support (including default View and joystick profiles) for several different vehicle types.

Expected or desired behaviour

If a vehicle changes type (e.g. by flashing a new firmware), switch Cockpit to a relevant profile for that firmware.

Prerequisites

  • I have checked to make sure that a similar request has not already been filed or fixed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestuiUI related issuesuxHas to do with the user experience

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions