Fly Dashboard
The Fly Dashboard is the primary interface for real-time drone control and flight monitoring.
Overview
The Fly Dashboard provides:
- Real-time Telemetry - Live flight data at 1Hz refresh rate
- 3D Map Visualization - Cesium-powered map with drone position
- Camera Controls - Gimbal and camera operation
- Flight Controls - Manual and automated flight commands
- Live Video - Real-time video feed from the aircraft
Interface Layout
Map View (Center)
The 3D map displays:
- Current drone position and heading
- Flight path trail
- Waypoints and points of interest
- Terrain and satellite imagery
- Airspace boundaries
Telemetry Panel (Side)
Real-time flight data including:
| Metric | Description |
|---|---|
| Altitude | Height above takeoff point |
| Speed | Horizontal and vertical velocity |
| Distance | Distance from home point |
| Battery | Current battery percentage |
| Signal | RC and video link quality |
| GPS | Satellite count and accuracy |
| Flight Mode | Current operational mode |
| Heading | Compass bearing |
Control Panel (Bottom)
Flight and camera controls for manual operation.
Device Selection
Selecting a Drone
- Click the device selector in the top bar
- Choose from available connected devices
- The dashboard will load telemetry for the selected device
Device Status Indicators
| Status | Meaning |
|---|---|
| Online | Device connected and transmitting |
| Offline | Device not connected |
| Flying | Aircraft currently in flight |
| Idle | Aircraft on ground, ready |
Flight Controls
Takeoff
- Ensure the device is armed and ready
- Click Takeoff or use the designated control
- Aircraft will ascend to the preset altitude
- Confirm safe takeoff in the video feed
Landing
- Position aircraft at desired landing zone
- Click Land to initiate auto-landing
- Monitor descent in real-time
- Confirm touchdown
Return to Home (RTH)
- Click RTH to initiate return
- Aircraft will ascend to RTH altitude
- Flight path returns to home point
- Auto-landing sequence begins
Ensure the return path is clear of obstacles before initiating RTH.
Camera Controls
Gimbal Control
- Tilt - Adjust camera angle up/down
- Pan - Rotate camera left/right (on supported gimbals)
- Recenter - Reset gimbal to forward position
Camera Actions
| Action | Description |
|---|---|
| Photo | Capture single photo |
| Video Start | Begin video recording |
| Video Stop | End video recording |
| Zoom | Adjust camera zoom level |
Camera Modes
- Auto - Automatic exposure settings
- Manual - Full manual control
- Sport - Optimized for action shots
Live Video Feed
Video Display
- Full-screen toggle available
- Picture-in-picture mode
- Resolution and quality settings
- Recording indicator
Video Controls
- Play/Pause stream
- Switch between camera feeds (multi-camera aircraft)
- Snapshot from video
- Toggle OSD (on-screen display)
Flight Modes
The dashboard supports various flight modes:
| Mode | Description |
|---|---|
| Normal | Standard manual flight |
| Sport | Higher speed and responsiveness |
| Tripod | Slow, precise movements |
| Mission | Automated waypoint flight |
| Follow | Subject tracking (if supported) |
Safety Features
Emergency Stop
- Immediately halts all motors
- Use only in emergencies
- Aircraft will descend rapidly
Geofencing
- Visual boundaries on map
- Warnings when approaching limits
- Automatic RTH at boundary
Low Battery Actions
- Warning at configurable threshold
- Auto-RTH when critically low
- Forced landing if battery depletes
Compass and Orientation
Compass Display
- Shows aircraft heading
- North indicator
- Rotation visualization
Orientation Indicators
- Nose Direction - Where the aircraft is pointing
- Movement Direction - Where the aircraft is moving
- Home Direction - Bearing to return point
Keyboard Shortcuts
| Key | Action |
|---|---|
T | Takeoff |
L | Land |
H | Return to Home |
Space | Emergency Stop |
C | Capture Photo |
R | Toggle Recording |
Troubleshooting
No Telemetry
- Check device connection status
- Verify network connectivity
- Refresh the dashboard
Video Not Loading
- Check video link signal strength
- Verify streaming permissions
- Try reconnecting the stream
Controls Not Responding
- Ensure correct device is selected
- Check that device is in controllable state
- Verify your user permissions