Pro edition only

Accessing Settings

Click the gear icon in the sidebar or go to Settings from the sidebar menu. The settings panel has a sidebar with the following sections.

General

Language

Choose your display language from the dropdown. The full UI updates immediately.

If the Improve translations toggle is enabled, translated text is underlined with a dashed line. Hover over any underlined text to suggest a better translation via a submission form.

Behaviour

  • Minimise to tray on close: Keep collecting data in the background when the window is closed
  • Launch at login: Automatically start Nexus when you log in to your computer

Analytics

  • Usage analytics: Send anonymous usage data to help improve Nexus. Click “What we collect” to see exactly what is sent.

Polling

Setting Default Range
Telemetry interval 1 second 1–30 seconds
Router interval 10 seconds 10–60 seconds

Changes to polling intervals take effect immediately and sync to all live charts.

Data Storage

Overview

Shows current database statistics:

  • Database size (in MB)
  • Telemetry sample count with age
  • Session count
  • Ping sample count

Retention

Data type Default Options
Background data 30 days Configurable
Session recordings Keep all Configurable

Maintenance

  • Run Cleanup: Delete data older than the retention period
  • Optimise: Compact the database to reclaim disc space
  • Export Backup: Save a copy of the database to your Downloads folder

Display

Appearance

Choose between System, Dark, and Light themes. Each option shows a visual preview.

Display Scale

Four presets:

Preset Scale Description
Normal 100% Standard desktop experience
Large 110% Comfortable viewing at arm’s length
Extra Large 120% Enhanced readability for larger displays
Maximum 150% Optimised for control rooms and wall-mounted monitors

Fine-tune with Ctrl + / − and reset with Ctrl 0.

Notifications

Delivery

  • Enable notifications: Show system notifications for connection events
  • Only when minimised: Suppress notifications while the app window is in focus

Connection Events

  • Connection lost: Notify when the terminal goes offline or becomes unreachable
  • Connection restored: Notify when the terminal comes back online after an outage

Threshold Alerts

Alert Description Default
High latency Pop ping latency exceeds threshold for 30+ seconds 150 ms
High obstruction Dish obstruction fraction exceeds threshold 10%
Slow download speed Download throughput drops below threshold for 60+ seconds Disabled
Weather impact Local weather conditions may be affecting signal quality Enabled
Session recording finished Session file has been saved to disc Enabled

Each threshold alert can be independently enabled or disabled, and the trigger values can be customised.

Weather

Weather Integration

Toggle weather display on or off. When enabled, current conditions appear in the dashboard left column.

API Key

Nexus uses the OpenWeather API for weather data. You need a free API key:

  1. Sign up at openweathermap.org/api
  2. Select the Current Weather plan (free tier, 1,000 calls/day)
  3. Copy the key from your account dashboard
  4. Paste it into the API key field and click Test to verify

Nexus fetches weather once every 30 minutes, well within the free tier limit.

Location Source

  • Use terminal GPS coordinates: Automatically uses the latitude and longitude reported by your Starlink dish. Updates if the dish moves.
  • Enter coordinates manually: Type in latitude and longitude for a fixed location.

Display

  • Temperature unit: °C or °F
  • Wind speed unit: m/s, mph, km/h, or knots

Ping Targets

Custom Targets

Add up to 10 custom ping targets. Enter a hostname or IP address and an optional label (e.g. “Office Server”). Custom targets appear in the Ping view alongside built-in targets and show up in the pinned targets chart.

Network

Interface Binding

When a VPN is active, it captures the default route, preventing Nexus from reaching the Starlink dish on 192.168.100.1. Enable interface binding to route Starlink traffic through a specific network adapter, bypassing the VPN tunnel at the socket level.

  1. Toggle Bind to network interface on
  2. Select the interface connected to your Starlink router from the dropdown (e.g. en0, 192.168.1.40)

Device Addresses

Override the default Starlink device addresses if your setup uses non-standard addresses. Leave blank for defaults.

Device Default
Dish address 192.168.100.1:9200
Router address 192.168.1.1:9000

Timeouts

Setting Default
Connection timeout 5 seconds
Request timeout 10 seconds

Licence

Manage your Nexus Telemetry Pro subscription:

  • Licence key (partially masked) with plan, status, device count, and last validation timestamp
  • Refresh Validation: Re-validate your licence immediately
  • Remove Licence: Deactivate this device
  • Offline grace period notice (up to 14 days)
  • Device ID: Unique identifier to quote when contacting support

About

  • Version and build number
  • Edition (Home/Pro) and platform
  • Update status

External links to Documentation, Release Notes, Report an Issue, and Privacy Policy.

Support

  • Visit Support link
  • Support email address with copy button
  • Submit Diagnostics: Share a snapshot of your terminal’s current state with the support team. The panel shows exactly what is included (all dish and router endpoint responses, performance/signal/obstruction/history, config/diagnostics/network interfaces, complete raw telemetry) and what is removed (GPS coordinates, IP addresses, MAC addresses, network names/hostnames/SSIDs, connected device identifiers). Enter a description of your issue and click Submit.

Connected Hardware

Shows terminal and router hardware identifiers and firmware versions.