====== Screenshots ====== {{:ioscopy.png?256|Overview of ioscopy after exec demo.oscopy}} Overview of ioscopy after exec demo.oscopy {{:ioscopy-gui.png?256|The main window}} The main window list the files (Readers) and their Signals currently managed by ''oscopy''. Signals can be skipped during updated when the checkbox ''freeze'' is enabled. This can be also toggled file-wide. {{:ioscopy-cursors.png?256|A figure window with Cursors and updated Signal}} A Figure window. Here a copy of ''vout'' named ''vo'' has been imported within ioscopy with: vo=vout oimport vo ofreeze vo Then the capacitance C in the schematics demo.sch has been changed, the simulation results updated from ioscopy ''File>>Run netlister and simulate''. Cursor show the difference between both Signals. {{:ioscopy-file.png?256|File menu}} The file menu. Read file, update Signals. Scripts can be called also from here, as well as entering new math Signals. **Main feature here: ** Run Netlister and Simulator from within ioscopy !! Once done, Signals will be automatically updated, considering dependencies ! {{:ioscopy-window.png?256|Window menu}} The window menu allow to raise windows that are closed. {{:ioscopy-netnsim.png?256|Run netlister and simulate}} Call third-party programs to generate ioscopy input files. Can be toggled with the checkboxes. Settings are saved in ''.config/oscopy/gui''. {{:ioscopy-figure.png?256|Figure window}} Figure window with contextual menu. From this menu, most Figure and Graph operations are accessible. {{:ioscopy-layout-071.png?256|Layout menu}} The layout menu to select the way graphs are organized in the window. {{:ioscopy-scale-071.png?256|Scale menu}} Scale menu. Pick one in Linear axis, Logarithmic axis or one Linear and one Log. {{:ioscopy-insert-071.png?256|Insert Signal menu}} Insert a Signal directly from the contextual menu. {{:ioscopy-remove-071.png?256|Remove a Signal}} Remove a Signal from the Graph through the contextual menu. {{:ioscopy-range.png?256|Set Graph range}} Define the Graph limits. {{:ioscopy-units.png?256|Set Graph units}} Defines the Graph units and multipliers {{:ioscopy-span.png?256|Set Graph units}} Select region for spanning ===== Integration with gschem, example ===== Old IOscopy interface, but procedure still valid. Figure 3 before changing capacitance C in demo.sch {{:capture-5.png?256|Figure 3 before changing capacitance C in demo.sch}} Updating oscopy from within gschem {{:capture-6.png?256|Updating oscopy from within gschem}} Figure 3 after running netlister, simulator and updating results (all done automatically from the previous dialog) {{:capture-7.png?236|Figure 3 after running netlister, simulator and updating results}}