Telemetry Viewer v0.9
December 23, 2025
Telemetry Viewer v0.9 Changelog (2025-12-23)
New features:- Telemetry Viewer is now packaged as an EXE for Windows, or a RUN file for Linux (x64) or Raspberry Pi (aarch64.) You no longer need to worry about Java versions or command line flags.
- Devices are now detected when attached or detached, optionally showing a notification when that happens.
- A connection that has failed (disconnected cable, etc.) can automatically try to reconnect.
- The sample rate of a telemetry stream is now calculated automatically (or you can specify it manually.)
- Most GUI widgets were redesigned to be more intuitive, more compact, and more touchscreen friendly.
- If a settings file named "default.txt" is placed in the same folder as Telemetry Viewer, it will be automatically imported when running Telemetry Viewer.
- Axis divisions and plot tooltips now show units, and SI prefixes are used instead of exponential notation.
- Axis divisions and plot legends can now be drawn in a more compact way, allowing the plot to occupy a larger portion of the screen.
- The FPS can be limited, which reduces CPU/GPU load (particularly helpful for laptops that get hot or have a short battery life.)
- Example firmware/software for sending telemetry is now provided for every type of telemetry connection, in the form of Arduino/ESP32 and Java code.
- Transmitting is now supported for TCP and UDP connections.
- Added a widget for specifying the display scaling factor (previously it only worked via keyboard shortcut.) It is now saved as part of the settings file and will be restored when imported.
- Replaced the webcam library with my own library. The supported resolutions, frame rates and codecs are now shown. If a camera has adjustable settings (focus, exposure, zoom, etc.) they can now be adjusted. Cameras are currently only supported on Windows.
- Settings for network cameras (MJPEG over HTTP) can now be adjusted if you use the IP Webcam or IP Webcam Pro Android app.
- Timelines can show image previews when hovering over the timeline.
- Triggering now works when rewinding or time shifting.
- Triggering can now trigger on bitfield states.
- Widgets for selecting Bitfield events have more intuitive icons.
- Number formatting for the charts and tooltips is now more consistent.
- Frequency Domain chart autoscaling can ignore outliers.
- Frequency Domain charts in histogram or waterfall mode can now specify a gamma, making it easier to see rare events.
- Frequency Domain charts in histogram or waterfall mode can now autosize the x-axis and y-axis bins.
- Importing is faster.
- Exporting is faster.
- Histogram charts are faster.
- JPEG encoding/decoding on Windows is faster.
- Frequency Domain charts are much faster.
- Adjusting the display scaling factor is much faster.
- Bitfield rendering is much faster, and bitfield tooltips now render along the top of a chart (making them more readable.)
- Webcams are faster, especially if they are high resolution or high frame rate.
- Various small bug fixes. See the git commit log for more details.
Telemetry Viewer v0.9 Demo Video
Download
Executables (.exe/.run) and source code (.zip) can be downloaded at http://www.farrellf.com/TelemetryViewer/ or the project can be viewed at https://github.com/farrellf/TelemetryViewer