RTULogScope is a lightweight, portable desktop application for visualizing data collected from Modbus RTU devices. It is designed for engineers, technicians, and system integrators who work with CSV data logs generated by embedded data loggers (e.g. ESP32 Modbus logger).
- 📂 Load one or more CSV files containing time-series measurement data
- 📊 Interactive graph with zoom & pan (powered by OxyPlot)
- ✅ Select which measurements to display
- 📈 Automatic statistics calculation (Min / Max / Avg)
- 💾 Export graphs to PNG
- 🧳 No installation required – fully portable
- Launch the application by double-clicking
RTULogScope.exe - Click
📂 Load CSV...to open one or more.csvfiles - Use the checkbox list to select measurements to plot
- Zoom and pan the graph as needed
- Optionally export the graph using
💾 Export PNG
RTULogScope/
├── RTULogScope.exe
├── OxyPlot.dll
├── OxyPlot.Wpf.dll
├── OxyPlot.Wpf.Shared.dll
└── RTULogScope.ico ← (Optional) Application icon
CSV files must contain at least the following:
- A
timestampcolumn in standard format (e.g.2025-07-04 14:23:00) - One or more numeric columns (e.g.
voltage_l1-n,current_l1,frequency) - Separator: comma (
,), decimals: dot (.)
Example:
timestamp,voltage_l1-n,current_l1,frequency
2025-07-04 14:00:00,231.5,4.21,49.98
2025-07-04 14:00:01,231.2,4.18,49.97
...- Windows 7 or later
- .NET Framework 4.8 (preinstalled on most systems)
- No installation required
MIT License. Free to use, modify, and distribute.
For feedback or suggestions, feel free to reach out.