EmStream

EmStream is the PC client for receiving live telemetry data from Emtron displays. Connect to a vehicle, monitor channels in real time, and communicate via voice and text.

Start with the EmStream User Guide for an overview, then see Getting Started for first-time connection.

Copyright © 2026 Emtron Australia Pty Ltd

Subsections of EmStream

EmStream Release Notes

EmStream is available via EmUpdater.

Loading release notes…

Copyright © 2026 Emtron Australia Pty Ltd

EmStream User Guide

EmStream is the PC application for receiving live telemetry data from Emtron displays. It subscribes to the telemetry stream published by an ED7 or ED10 display and presents real-time channel values, plots, and track position. EmStream also supports voice communications and text chat when licensed on the vehicle.

EmStream is available via EmUpdater.

Prerequisites

Before using EmStream, the vehicle display must be configured and activated for telemetry:

  1. Activate telemetry on EmNet — see Telemetry Activation.
  2. Configure telemetry credentials on the display in Display Studio — see Authentication.
  3. Enable and configure the telemetry provider on the display — see Data Service.

EmStream uses the same vehicle name and password entered during activation.

Main Window

AreaDescription
CentreActive view — grid, plots, track map, or a combination
Right drawerLive Data panel showing all channel values and events
ToolbarConnection status, pause logging, chat console

The title bar shows connection status for all three services:

IndicatorService
TelemetryData stream with username and data rate (kbit/s)
VoiceVoice comms connection and activity
ChatText chat connection

Toolbar

ButtonAction
Pause / ResumePause or resume the local data logger
Chat iconOpen the floating chat console

File

ItemDescription
Connect / DisconnectConnect to the telemetry data server
Connect Voice / Disconnect VoiceConnect to the voice server
Connect Text Chat / Disconnect Text ChatConnect to the text chat server
Connection SettingsTelemetry server and credentials — see Connection Settings
Voice SettingsVoice server, PTT, and audio — see Voice Comms
Text Chat SettingsText server and display name — see Text Chat
Manage Saved VehiclesStore vehicle name/password pairs for quick login
LanguageChange the UI language
ExitClose EmStream

Logger

Local data recording — see Data Logger:

ItemDescription
Pause / Resume LoggingStop or start buffering incoming data
Set Default Window (ms)Default time window for plots (when paused)
Clear Logged DataErase the buffered data
Save Log to FileExport full buffer as .dlf
Save Visible Window to FileExport only the currently visible time window
Load Log from FileLoad a previously saved .dlf file

View

ItemDescription
Show Chat ConsoleOpen the floating text chat window
Window Count1, 2, 3, or 4 simultaneous windows
TypeView layout for the current window — see View Layouts
Set Track FileLoad a .geojson track outline
Set GPX FileLoad a .gpx route or waypoint file
Connect WaypointsDraw lines between GPX waypoints

Help

ItemDescription
Release NotesVersion history

Typical Workflow

  1. Open EmStream and enter credentials in File → Connection Settings.
  2. Connect to the telemetry server.
  3. Optionally Connect Voice and Connect Text Chat.
  4. Choose a view layout (Grid, Plots, or Track) from View → Type.
  5. Configure channels in the view setup (pencil icon on Grid or Plots views).
  6. Monitor values in the Live Data drawer on the right.
  7. Pause logging and Save Log to File to archive a session.

Copyright © 2026 Emtron Australia Pty Ltd

Getting Started

Install EmStream

Download and install EmStream via EmUpdater.

Activate Telemetry on the Display

Telemetry must be licensed and configured on the display before EmStream can connect. Complete these steps on the vehicle side first:

  1. Activate on EmNet — enter the display serial number, activation code, vehicle name, and password.
  2. In Display Studio, open File → Telemetry Credentials and enter the region, vehicle name, password, and SSL settings. Click Save Telemetry Settings.
  3. In Display Studio, open Functions → Telemetry and configure the telemetry provider — enable it, set start conditions, and select channels to transmit.

Full details are in the Telemetry documentation.

Connect from EmStream

  1. Launch EmStream.
  2. Open File → Connection Settings.
  3. Select the Server region closest to you (Australia, North America, or Europe).
  4. Enter the Vehicle Name and Password from activation.
  5. Ensure Use SSL is enabled.
  6. Click Connect.

The toolbar shows Telemetry Connected with your username and the current data rate when the connection succeeds.

Save Credentials

To avoid re-entering credentials for frequently monitored vehicles:

  1. Open File → Manage Saved Vehicles.
  2. Enter the vehicle name and password.
  3. Click Save.

Saved vehicles appear in the dropdown on the Connection Settings, Voice Settings, and Text Chat Settings pages.

Connect Voice and Chat

Voice and text require separate connections:

Voice is supported on ED7M and ED10M. Text is supported on ED7, ED7M, and ED10M.

Copyright © 2026 Emtron Australia Pty Ltd

Connection Settings

File → Connection Settings

Connection settings control how EmStream connects to the telemetry data server to receive live channel values from the vehicle.

Server

SettingDescription
ServerPreset region — Australia, North America, Europe, or Custom
HostServer hostname (editable only when Custom is selected)

Regional servers:

RegionHost
Australiatelemetry-aus.emtronaustralia.com.au
North Americatelemetry-usa.emtronaustralia.com.au
Europetelemetry-eu.emtronaustralia.com.au

Select the region closest to the vehicle for lowest latency.

Credentials

SettingDescription
Saved VehiclesQuick-select a previously saved vehicle
Vehicle NameExact name entered during telemetry activation on EmNet
PasswordShared team password from activation
Use SSLMust be enabled for official Emtron servers

These credentials must match those configured in Display Studio under File → Telemetry Credentials on the display.

Connect and Disconnect

Click Connect to authenticate and begin receiving data. The toolbar shows the connection status, username, and data rate in kbit/s.

Use File → Disconnect or the Disconnect button in the settings dialog to end the session.

Saved Vehicles

File → Manage Saved Vehicles stores vehicle name and password pairs locally on your PC. Credentials are saved in the Saved Vehicles list and appear in the dropdown on all connection dialogs.

Select a saved vehicle to populate the name and password fields. Click a list entry to edit, or use Delete Selected to remove it.

Copyright © 2026 Emtron Australia Pty Ltd

View Layouts

View → Type

EmStream supports six view layouts for the main content area. Each layout presents telemetry data differently. The active layout applies to the current window.

Layout Types

LayoutDescription
GridChannel values in a configurable grid of numerical gauges — see Data Grid
PlotsScrolling time plots of selected channels — see Live Plots
TrackGPS track map with live vehicle position — see Track Map
Track + GridTrack map on the left, data grid on the right
Plot + GridTime plots on the left, data grid on the right
Plot + PlotTwo independent plot areas side by side

Split layouts remember their divider position between sessions.

Multi-Window

View → Window Count opens 1 to 4 simultaneous EmStream windows. Each window can use a different layout type independently — for example, one window showing the track map and another showing plots.

All windows share the same telemetry connection and receive the same live data.

Switching Layouts

  1. Open View → Type.
  2. Select the desired layout.
  3. The main area reloads immediately.

Configure the channels and appearance for each layout using the setup dialogs — the pencil icon on Grid and Plots views opens the relevant setup page.

Copyright © 2026 Emtron Australia Pty Ltd

Data Grid

The Grid view displays channel values in a layout of numerical gauges. Use it for at-a-glance monitoring of key parameters.

Grid Structure

Grids are organised in three levels:

LevelDescription
GroupsTop-level tabs across the grid view
GridsSub-tabs within each group
CellsIndividual gauge positions in a rows × columns layout

Switch between group and grid tabs at the top of the view.

Configuring Gauges

Click the pencil icon on the grid view to open Data Grid Setup.

Groups

  • Add Group — create a new group tab
  • Import Group — load a .gridgroup file
  • Drag groups to reorder
  • Save Group / Delete Group

Grids

Within a selected group:

  • Add Grid — create a new grid tab (defaults to 2×2)
  • Import Grid — load a .datagrid file
  • Set Rows and Columns (up to 9 rows, 6 columns)
  • Save Grid / Delete Grid

Cell Configuration

Assign a channel to each grid cell by hovering over the gauge and clicking the settings icon. Configure:

SettingDescription
ChannelThe telemetry channel to display

Values update in real time as data arrives from the telemetry stream.

Import and Export

Grid configurations can be shared between PCs:

File TypeContents
.gridgroupEntire group with all grids
.datagridSingle grid layout

Copyright © 2026 Emtron Australia Pty Ltd

Live Plots

The Plots view displays scrolling time-history plots of selected channels. Data is buffered locally by the Data Logger and plotted in real time.

Plot Structure

Plots are organised in three levels:

LevelDescription
GroupsTop-level tabs (up to 7 groups)
PagesSub-tabs within each group (up to 8 pages)
PlotsUp to 4 time plots stacked vertically on each page

Configuring Plots

Click the pencil icon on the plots view to open Live Data Setup.

Groups

  • Add Group — create a new group (creates a default page with 3 time plots)
  • Import Group — load a .logginggroup file
  • Drag groups to reorder
  • Save Group / Delete Group

Pages

Within a selected group:

  • Add Page — create a new page tab
  • Import Page — load a .loggingpage file
  • Set Plot Count (0–4 plots per page)
  • Save Page / Delete Page

Time Plot Configuration

Each plot cell supports up to 8 channels. Configure channels directly on the plot:

  • Click the plot to open channel selection
  • Assign channels to plot traces
  • Set Y-axis minimum and maximum, or enable auto-scale per channel
  • Use quick add mode to rapidly add channels from the live data list

Plots scroll automatically as new data arrives. When logging is paused, use the toolbar controls to scroll back through buffered history.

Split Layouts

When using Plot + Plot or Plot + Grid view types, each side has independent group and page tabs. The secondary plot area uses a separate tab index, so you can show different channel sets side by side.

Import and Export

File TypeContents
.logginggroupEntire group with all pages
.loggingpageSingle page with plot configuration

Copyright © 2026 Emtron Australia Pty Ltd

Track Map

The Track view shows the vehicle’s GPS position on a map in real time. It is useful for monitoring on-track position during a session.

Live Data

The track map reads GPS and vehicle channels from the telemetry stream:

  • GPS latitude and longitude for vehicle position
  • Drive speed, steering angle, accelerator, brake pressure
  • Gear, engine power, and torque (when transmitted)

Vehicle position updates as GPS data arrives. The map auto-scales to fit the track or follows the vehicle depending on zoom mode.

Track Outline

Load a track background from View → Set Track File:

FormatDescription
.geojsonTrack outline from Emtron track maps or custom GeoJSON

GPX and GeoJSON are mutually exclusive — loading one clears the other.

GPX Routes

Load a route or waypoint file from View → Set GPX File:

FormatDescription
.gpxWaypoints and routes from GPS devices or mapping tools

Toggle View → Connect Waypoints to draw lines between GPX waypoints.

Combined Layouts

Track + Grid shows the track map alongside a data grid. Drag the split divider to adjust the relative sizes. The divider position is saved between sessions.

Copyright © 2026 Emtron Australia Pty Ltd

Data Logger

EmStream buffers all incoming telemetry data in a local data logger. The logger runs continuously while connected and feeds the plot views. Use the logger menu to control recording and export data for later analysis.

Pause and Resume

ControlAction
Toolbar pause buttonToggle pause/resume
Logger → Pause / Resume LoggingSame as toolbar

When paused, incoming data stops being appended to the buffer. Plots stop scrolling and you can review historical data. When resumed, logging continues from the current point.

Default Window

Logger → Set Default Window (ms) sets the default time span visible on plots when paused. Enter the duration in milliseconds — for example, 30000 for a 30-second window.

Clear Data

Logger → Clear Logged Data erases the entire buffer. This cannot be undone. The logger must be paused first.

Save and Load

ActionDescription
Save Log to FileExport the full buffered data as a .dlf file
Save Visible Window to FileExport only the time range currently visible on plots
Load Log from FileLoad a previously saved .dlf file for review

All save and load operations require the logger to be paused. The default save folder is remembered between sessions.

Saved .dlf files can be reviewed in EmStream without an active telemetry connection.

Copyright © 2026 Emtron Australia Pty Ltd

Live Data Panel

The Live Data drawer on the right side of the window shows all channel values and events from the telemetry stream.

Channel Values

The upper section lists every channel currently being received, with its live value and units. Values update continuously while connected.

Use this list to:

  • Verify that expected channels are being transmitted
  • Identify channels to add to grids or plots
  • Monitor values that are not assigned to a visible gauge or plot

Events

The lower section shows recent system events as they arrive — engine start, lap beacons, alarm triggers, and similar discrete signals.

Channel Preferences

Channel display units and decimal places are configured in the Live Data setup. Open the channels configuration to adjust how values are formatted.

Preferences apply to EmStream only and do not affect the display or log files. This allows team members in different regions to view the same telemetry stream in their preferred units.

Drawer Size

Drag the drawer edge to resize. The drawer can be collapsed entirely — the width and open/closed state are saved between sessions.

Copyright © 2026 Emtron Australia Pty Ltd

Voice Comms

File → Voice Settings / File → Connect Voice

Voice communications let you talk with other users connected to the same vehicle session. Voice is supported on ED7M and ED10M displays with an active voice license.

Device-side setup is in Display Studio under Functions → Voice Comms — see Voice Service.

Connection Settings

SettingDescription
ServerAustralia, North America, Europe, or Custom
Vehicle NameSame vehicle name used for telemetry
PasswordSame password used for telemetry
Use SSL/TLSEnable encrypted connection
PrioritySpeaking priority when multiple users talk (0 = highest, 10 = lowest)

Regional voice servers:

RegionHost
Australiavoice-aus.emtronaustralia.com.au
North Americavoice-usa.emtronaustralia.com.au
Europevoice-eu.emtronaustralia.com.au

Click Connect to join the voice session. The toolbar microphone icon turns green when voice activity is detected.

Push-to-Talk

Push-to-Talk (PTT) mode requires holding a key to transmit:

SettingDescription
Enable Push-to-TalkWhen enabled, voice transmits only while the PTT key is held
PTT KeyKeyboard key used for push-to-talk (default F1)

Click Rebind and press a key to change the PTT binding. PTT settings can only be changed while disconnected.

When PTT is disabled, voice uses automatic voice activity detection — the microphone transmits when you speak.

Audio Settings

SettingDescription
Enable Audio PlaybackHear other users’ audio through your PC speakers

Priority System

Lower priority numbers win when multiple users speak simultaneously. A user with priority 0 can interrupt a user with priority 5. Set your priority to match your role — for example, the driver might use a lower number than a pit lane engineer.

The display-side Broadcast Priority setting in Display Studio should be configured to complement EmStream priorities.

Copyright © 2026 Emtron Australia Pty Ltd

Text Chat

File → Text Chat Settings / File → Connect Text Chat

Text chat provides real-time messaging with other users connected to the same vehicle. Text is supported on ED7, ED7M, and ED10M displays with an active text license.

Device-side setup is in Display Studio under Functions → Text Chat — see Text Service.

Connection Settings

SettingDescription
ServerAustralia, North America, Europe, or Custom
Display NameYour name in the chat — must be unique per vehicle session
Vehicle NameSame vehicle name used for telemetry
PasswordSame password used for telemetry
Use SSL/TLSEnable encrypted connection

Regional text servers:

RegionHost
Australiatext-aus.emtronaustralia.com.au
North Americatext-usa.emtronaustralia.com.au
Europetext-eu.emtronaustralia.com.au

Click Connect to join the chat session. Connection errors are shown in the settings dialog.

Chat Console

Open the chat console from:

  • View → Show Chat Console
  • The chat icon in the toolbar

The chat window floats above the main view and can be dragged to any position. It shows message history and a text input for sending messages.

Messages are delivered in real time to all connected users on the same vehicle — including users on the display, other EmStream instances, and the web interface.

Quick Messages

The display can be configured to send automatic quick messages triggered by events (for example, “Pit now” when a condition is met). These appear in the chat history like any other message. Quick message configuration is on the display in Display Studio.