features
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
features [2011/11/01 21:29] – [Features highlight] Change data import line arnaud | features [2015/01/11 21:43] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Features highlight ====== | ====== Features highlight ====== | ||
- | Oscopy | + | **IOscopy** together with **Oscopy** form plotting program |
- | File re-reading (updates) can be triggered by external applications like gEDA suite through D-Bus messaging system, and then Oscopy can call netlist generator and electrical | + | |
- | As oscopy | + | **IOscopy** |
+ | Support for simple arithmetic operations as complex functions like FFT is included. | ||
+ | Input file re-reading (updates) can be triggered by external applications like gEDA suite through D-Bus messaging system, and then IOscopy can call netlist generator and electrical simulator programs automatically. | ||
+ | IOscopy uses oscopy as back-end to manage files, signals, plots. | ||
+ | |||
+ | **Oscopy** is a back-end written in python designed to simplify the electrical design workflow. It allow to read, view and post-process signals with support for automatic dependency tracking.\\ | ||
Oscopy can be easily extended to a multi-purpose viewer, as adding new data file formats and new types of plots is really easy. | Oscopy can be easily extended to a multi-purpose viewer, as adding new data file formats and new types of plots is really easy. | ||
- | Note: oscopy executable is called '' | + | The mains features |
- | * Post-processing: | + | |
- | * View, examine: multiple windows, cursors | + | |
- | * Data import: see below | + | * Data import: see [[features# |
* Data export: gnucap, pictures | * Data export: gnucap, pictures | ||
- | * Dependency tracking during file updates | + | |
* Scripting | * Scripting | ||
+ | * **Integration** with other tools: Run netlister and simulator from oscopy, run ioscopy from gEDA's gschem | ||
* D-Bus support: update recursively Signals by sending events from external program (e.g. gschem) | * D-Bus support: update recursively Signals by sending events from external program (e.g. gschem) | ||
- | * Run netlister | + | * [[features# |
- | * Integration with gschem | + | |
+ | ====== Data examination ====== | ||
+ | |||
+ | Zoom with the mouse wheel | ||
+ | |||
+ | Move similar plots with scrolls bars | ||
+ | |||
+ | Select span with mouse when function enabled | ||
====== Supported input formats ====== | ====== Supported input formats ====== | ||
Line 33: | Line 44: | ||
Support for mathematic with signals is implemented. Supported functions: | Support for mathematic with signals is implemented. Supported functions: | ||
- | [[http:// | + | * Arithmetic functions: +, -, *, /, ... |
+ | * Trigonometric functions: sin, cos, asin, ... | ||
+ | * Booleans | ||
+ | * FFT: fft, ifft... | ||
+ | |||
+ | |||
+ | Complete list reported in [[http:// | ||
====== Cursors ====== | ====== Cursors ====== | ||
Line 40: | Line 57: | ||
====== Drag and drop ====== | ====== Drag and drop ====== | ||
- | You can drag'n drop signals from the signal list window to each graphs.\\ | + | Drop a file into the main window to open it and then drag signals to figures to insert them. |
features.1320182960.txt.gz · Last modified: 2011/11/01 21:29 by arnaud