TelemetryViewer is a cross-platform application designed for viewing, analyzing, and exporting telemetry data. It provides tools to load binary telemetry datasets, visualize data interactively, and export logs in LAS format for use in geological or oilfield logging systems.
Windows or Linux (x64)
Java 11 or higher installed
Download the latest compiled .jar
and native library from the Releases page.
⚠️ To run TelemetryViewer, the executable (telemetryViewer.jar
) and its required dynamic library (.dll
or.so
) must be in the same folder.
java -jar telemetryViewer.jar
To build the executable .jar
file, use Eclipse IDE or IntelliJ IDEA.
git clone https://github.com/Emile1154/TelemetryViewer.git
To build the dynamic library required by the JAR, run:
make
Need C++ compiler (g++ on Linux, MinGW on Windows)
Builds output to the
build/
folder.
The HEAD and FOOT sections contain metadata and event markers, while the BODY holds sensor arrays as depth, tension, magnet tag readings.
+-------------------------+
| HEAD |
| telemetry_data_t |
| └─> telemetry_event_t |
+-------------------------+
| BODY |
| telemetry_data_t |
| ├─ depth [10] |
| ├─ tension [10] |
| ├─ magnet [10] |
| └─ ... |
+-------------------------+
| FOOT |
| telemetry_data_t |
| └─> telemetry_event_t |
+-------------------------+