Skip to content

Topic-based docs list #36

Description

@ES-Alexander

List of docs-needed/minimal Cockpit PRs that are relevant to the upcoming stable release. Grouped by (major) topic, to make for easier tackling in independent docs PRs.

General

  • #701 auto-sync settings with vehicle
  • #1979 improve settings manager language
  • #2027 refactor settings management, remove manual conflict resolution
  • #2412 settings manager UI
  • #2425 make recordings folder location configurable
  • #2427 fallback to original folder if user option doesn't exist
  • #1912 pirate mode ??
  • #1930 serial connection
  • #2084 desktop native protocols (UDP/TCP)
  • #2244 update Extension name to Cockpit Lite
  • #2841 remove Electron references
  • #2256 fix input widget inconsistencies
  • #2218 initial PX4 support
  • #2382 fix spacings on config menus
  • #2499 allow moving the view selector and reordering views in edit mode
  • #2519 deprecate independent interface and joystick profiles
  • #2620 make armer button offline when vehicle disconnected
  • #2725 depth widget source selection (data-lake)
  • #2815 serial (USB) GPS support
  • #2729 more robust reconnection, with configurable timeouts

External Integrations

  • #1727 import Actions from BlueOS Extensions
  • #2574 allow resetting imported joystick buttons and Actions
  • #1503 widget API
    • Should detail the available options, including data lake access, action management, and file system access
  • #1962 extend widget API for joystick suggestions and iframe options
  • #2529 extend widget API

IFrame

  • #2222 iFrame vehicle address
  • #2213 collapsible iFrames
  • #2561 upward collapsing iFrames
  • #2754 add scaling controls

Data Privacy

  • #2430 add more application telemetry variables
  • #2556 add touch device status to application telemetry
  • #2567 add detailed hardware info to application telemetry
  • #2568 add firmware and vehicle type to application telemetry
  • #2622 add telemetry settings
  • #2763 add user interaction logging

Alerter

  • #2251 improve alerts mini-widget
  • #2464 allow low alerter to expand upwards
  • #2483 alerter improvements

Battery

  • #2130 battery level icon indicator
  • #2273 color-based voltage indicator
  • #2372 color config improvements

MAVLink messages

  • #1021 request pre-defined messages from vehicle
  • #1858 set individual message frequencies
  • #2376 allow disabling legacy data-lake variables
  • #2655 MAVLink log plotting + download

Joystick

  • #1876 background usage (Electron SDL)
  • #1918 default steam deck profiles
  • #758 ipega9023 layout
  • #2129 8BitDo Ultimate 2C support
  • #2192 Thrustmaster SimTask FarmStick
  • #829 MAV profile
  • #2061 axes can control a data-lake variable
  • #2476 migrate MANUAL_CONTROL to use data-lake axes
  • #2196 log info about connected devices
  • #2306 extra joystick buttons in the visual tab
  • #2564 fix spacing in button config
  • #2565 fix long names being cropped
  • #2737 remove bar toggling from default functions

Video

  • #1005 WebRTC config
  • #1243 warn about lost chunks
  • #1414 stats for nerds lost packets
  • #1403 stats for nerds
  • #1247 video name abstraction layer
  • #2077 stream mapping UI refactor
  • #2122 disable the video player in standalone
  • #2164 refactor processing pipeline for long recordings
  • #2206 recording health monitor
  • #2406 record data-lake variables in telemetry overlay
  • #2846 delete old overlay log entries
  • #2417 RTSP stream support
  • #2522 auto-discover available RTSP streams

Snapshots

  • #2126 make metadata valid JSON
  • #2127 dedicated Action
  • #2571 open file system folder button
  • #2559 capture all sources by default
  • #2625 don't mention Electron in the config
  • #2858 add capture date-time to EXIF metadata

Map

  • #1906 Points of interest
  • #2400 PoI map arrows / shortcuts
  • #2705 GoTo PoIs
  • #1945 Dynamic PoIs
  • #2842 track PoIs
  • #2401 Compass HUD PoI markers
  • #2502 Compass HUD home marker
  • #1766 home location + auto-switching
  • #2162 set global origin
  • #2817 copy coordinates
  • #2294 add button to switch to mission planning
  • #2295 add glass menu style for map buttons
  • #2644 add button to center mission on map
  • #2685 add noise map for missing tiles
  • #2085 add tile downloading for offline missions
  • #2581 add size to tile downloading
  • #2780 add north indicator
  • #2783 GeoTIFF overlays

Missions

  • #2065 auto-arm warning
  • #2054 initial support for command waypoints
  • #2647 mission cruise speed
  • #2319 survey vertex coordinates
  • #2508 survey turnaround distance
  • #2536 survey height
  • #2541 survey planning UX
  • #2748 90° re-fly cross-hatch
  • #2838 improve path display
  • #2862 direction arrows on survey path
  • #2327 various small UI fixes
  • #2343 mark reached waypoints
  • #2240 mission control widgets
  • #2490 mission control improvements
  • #2918 cruise speed on mission control panel mini-widget
  • #2611 mission PoI arrows
  • #2787 show max distance from home
  • #2703 add overlay controls from map
  • #2785 add angle and heading to path segments
  • #2795 add mission library
  • #2828 sync mission library thumbnails to vehicle
  • #2833 cycle auto-names daily

Very Generic Indicators

Dev

  • #2549 DeepWiki auto-generated dev docs
  • #669 set URLs via query
  • #740 non-default vehicle ID
  • #1815 variables from non-main sources -> data-lake
  • #2229 improve and fix MAVLink system/component handling
  • #1476 dev-container support
  • #2079 BlueOS CPU usage/freq -> data-lake
  • #2080 BlueOS network info -> data-lake
  • #2215 improve reading names in the data-lake table
  • #2094 custom user agent in HTTP Actions
  • #2109 DIY auto-complete data-lake variables
  • #2211 SYSTEM_TIME + TIMESYNC -> latency
  • #1948 EKF mini-widget
  • #2762 add console viewer
  • #2342 show where current log is being recorded
  • #2334 sort logs by datetime or size
  • #2383 web-socket -> data-lake
  • #2381 use Monaco editor in JS Actions
  • #2755 add data-lake to Monaco editor tooltips
  • #2777 add data-lake log downloading (CSV+JSON)
  • #2819 bulk log downloads
  • #2848 BlueOS Cloud auth

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions