Skip to content
/ gpOskar Public

This program constructs a gnuplot program call from individual voltage measurements recorded by an oscilloscope, which has been optimized for inclusion in documents.

Notifications You must be signed in to change notification settings

1ux/gpOskar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ein Gelehrter in seinem Laboratorium ist nicht nur ein Techniker; er steht auch vor den Naturgesetzen wie ein Kind vor der Märchenwelt. - Marie Curie

gpOskar

This program constructs a gnuplot program call from individual voltage measurements, which has been optimized for inclusion in documents. The plot thus represents a snapshot of a digital oscilloscope screen and the program calculates the optimal axis scaling in t-y mode and the default configuration file for gnuplot can easily be extended to perform measurement interpolation, signal analysis, or anything else.

Currently two channels are supported in one graphic.

example oscillogram

example terminal output

Build

The project can be built by using make.
You need a working gnuplot installation with version >=5.0

Usage

You need raw data from your oscilloscope in the following form:
#header
Voltage value in volts
Voltage value in volts
...
#header
Voltage value in volts
...

The header contains the channel and the time resolution in seconds as e-notation in the form: #CHX, time resolution.
Example:
#CH1,2e-08
1.42279
1.5
1.57965
...

The raw data should be stored as ASCII text and the basic gnuplot config file is in /src

Licence

This program by Michael Krause is licensed under the terms of the GPLv3.
Please note that gnuplot is an independent software that is not from the gpOskar author. gnuplot has its own licensing terms.

Thanks to:

Jeremy Heighway for mentoring English grammar and spelling.

About

This program constructs a gnuplot program call from individual voltage measurements recorded by an oscilloscope, which has been optimized for inclusion in documents.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published