Skip to content

Commit bbba68e

Browse files
committed
content: usage: overview: update feature list
1 parent 4afec3b commit bbba68e

File tree

1 file changed

+17
-10
lines changed

1 file changed

+17
-10
lines changed

content/usage/overview/index.md

+17-10
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
+++
22
title = "Overview"
33
description = "Cockpit overview."
4-
date = 2024-09-03T04:30:00+10:00
4+
date = 2025-01-08T21:30:00+11:00
55
template = "docs/page.html"
66
sort_by = "weight"
77
weight = 0
@@ -50,21 +50,22 @@ It is currently available as:
5050
## Primary Feature List
5151

5252
- Browser-based control station software, for vehicle control and monitoring from any web-capable device
53-
- Widget-based layout system, with freeform positioning and resizing
53+
- [Widget](../advanced/#widgets)-based layout system, with freeform positioning and resizing
54+
- Widgets can display generic input, including custom MAVLink `NAMED_VALUE_FLOAT`/`_INT` messages
5455
- Custom display [Views](../advanced/#views), for interface pages/profiles that can be switched between
5556
- Different browser windows/screens/devices can independently select which view to display
5657
- Views are downloadable and can be shared (json contains name and list of components and widget settings)
57-
- MAVLink `NAMED_VALUE_FLOAT`/`_INT` messages are self-registering for use in [mini-widgets](../advanced/#mini-widgets) (including custom ones!)
58-
- WebRTC-based [video widget](../advanced/#video)
58+
- WebRTC-based [video widget](../advanced/#video-widgets)
5959
- Multiple widgets can be added to support arbitrary numbers of video streams
60-
- Includes video recording support, on the display device
60+
- Includes video recording support on the display device, with
61+
[subtitle files of telemetry](../advanced/#telemetry-logs-subtitle-files)
6162
- [Map widget](../advanced/#map)
62-
- Provides position tracking
63-
- Allows planning (and saving/loading) autonomous missions
63+
- Provides position tracking and guiding
64+
- Allows [planning](../advanced/#mission-planning) (and saving/loading) autonomous missions
6465
- Allows mission control
65-
- In future will allow setting the current vehicle position, and clicking to guide the vehicle to new positions
66-
- Customisable Actions mappable to user inputs (e.g. joysticks, and key presses / screen clicks in future)
67-
- Actions can send commands to the vehicle, or can trigger local events like view switching and starting video recording
66+
- Versatile [Actions system](../advanced/#cockpit-actions-1), mappable to user inputs through joystick actions and
67+
on-screen elements
68+
- Actions can send commands to the vehicle, or trigger local events like view switching and starting video recording
6869
- Includes support for simultaneous input from multiple sources (including multiple joysticks)
6970
- [Joysticks](../advanced/#joysticks) of _any_ type can be configured
7071
- Buttons and axes can be mapped to arbitrary Actions
@@ -73,6 +74,12 @@ It is currently available as:
7374
- Includes text to speech announcements
7475
- [Mission naming](../advanced/#mission-name) used on the interface and video save filenames
7576

77+
## Quick Links
78+
79+
1. [Documentation](@/_index.md)
80+
2. [Source code](https://github.com/bluerobotics/cockpit)
81+
3. [Releases, changelogs, files](https://github.com/bluerobotics/cockpit/releases)
82+
7683
## Community
7784

7885
### Discussions and Support

0 commit comments

Comments
 (0)