Skip to content

gabehunt/oscillite

Repository files navigation

Oscillite

License Platform

Oscillite is a lightweight oscilloscope waveform viewer designed for analyzing and visualizing diagnostic data captured by popular scopes. It offers an enhanced visualization experience over the stock viewer. The goal of this project is purely educational.


✨ Features

  • Renders automotive scope waveforms using Direct2D
  • Drag-to-zoom and multi-trace support
  • Custom rulers, grid overlays, and waveform measurements
  • Supported Scope files
    • TDMS
    • VSM

πŸš€ Getting Started

Prerequisites

  • Windows 10+
  • .NET Framework 4.7.2

Setup

  1. Clone the repo:

    git clone https://github.com/yourname/oscillite.git
    cd oscillite
  2. Open in Visual Studio and build.

  3. Press F5 or launch the compiled Oscillite.exe directly from that folder.


πŸ§ͺ Usage

  1. Click Open and load an .ism or .vsm file.
  2. Use your mouse to zoom, drag, and inspect waveforms.
  3. Apply rulers and measurements for analysis.

πŸ”§ Development

todo


⚠️ Limitations

  • Not all features of all scopes are supported. Please request any additional features you may need for educational purposes.

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.


πŸ™ Acknowledgments

  • SharpDX for Direct2D rendering
  • TDMSReader for TDMS File Support
  • Clean Room Team for VSM Open Spec
  • Open-source .NET community

πŸ“› Legal Disclaimer

Oscillite is an independent open-source project and is not affiliated with, endorsed by, or supported by any Scope Manufacturer in any way.

All product names, trademarks, and registered trademarks are property of their respective owners.

This software is provided "as is", without any express or implied warranty.
In no event shall the authors or contributors be held liable for any damages arising from the use of this software.

Use of this tool is at your own risk. It is intended for educational and diagnostic enhancement purposes only.

About

Lightweight Waveform Viewer for Popular Automotive Scopes (Oscilloscope)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages