Universal Real-Time Software Oscilloscope GUI DLL Library

for data acquisition and logging, computer simulation and debugging programs.

 

Real-time plotting software component / virtual oscilloscope

 

Free download URL of baseline 2.6.0 version 3.53 MB (3,711,103 bytes):

http://www.oscilloscope-lib.com/oscilloscope_DLL.zip

 

Updated March 12, 2008.

oscilloscope_DLL.zip md5sum: ca056a0900d5e01e297bfeba9727ac2b

 

Documentation locates in the Osc_DLL_DOC.txt file inside downloaded archive.

 

 

Oscilloscopic graphical user interface screenshot

 


Advantages:

1. Speedy performance.
The library makes it possible to show on the beams of the oscilloscope over a million quantization steps of signal per second (on the Pentium III machine) – less than one micro-second is sufficient for one signal sample. This software can be used for linking to real-time controlling programs as longer delays in relay of data to the oscilloscope don’t occur. The relayed data is instantly displayed in beams, the process of their relay and display is deterministic (may be infinite). The relayed data is stored in the oscilloscope memory and can be displayed graphically as beams at any time – without any “solution” such as decimation or excerption, strobe effect and the like. It works regardless of the relay speed.
 
2. Versatility.
Convenient integration with any application-orientated software: the on-screen oscilloscope is designed as a DLL exporting 9 functions, of which 4  are usually enough to work with. The library is supplied with a comprehensive description of the program interface and simple examples of its use executed in various different program development environments: MS Visual C++® & Visual Basic®; Borland Delphi® & C++Builder®; MathWorks Matlab® & Simulink®, C# (C Sharp).

3. A Simple Yet Powerful Interface.
A viewing oscilloscope is created by this library as a separate window, entirely independent of the program which activated it. This window contains all the elements typical of a control panel of a real oscilloscope. All the control elements are equipped with hints concerning their function. This viewing oscilloscope doesn’t create any additional windows with any secondary controlling elements or indicators. The library can read any indicated ini file (easily edited text format) containing a description of the initial oscilloscope properties including: all graphics such as colours, type and size of fonts, size of grid cells, display/hide control elements options, window caption text, as well as a description of modes: number of beams, time and amplitude scales and offsets for each beam independently, buffer lengths, modes and levels of triggering, etc. Viewing oscilloscope can also save all the current settings onto the given ini file, the format of which is described in detail in applied documentation.

4. Convenient data export-import.
Data already shown in the oscilloscope beams can easily be transferred to other programs via clipboard (copy - paste) in text form or via the saved text file. In order to do this, select any signal fragment on the oscilloscope monitor – as is done in any text editor program. Text format of exported data is universal and simple – it consists of amplitude columns representing the time series. The columns are separated by a tabulation symbol. In such form data can be easily imported into most “spread sheet” kinds of programs – such MS Excel®, as well as into programs of the Matlab® type. The oscilloscope also allows such data file to be loaded quickly onto its beams.

5. Reliable and Robust.
This library employs only the most basic API functions and works reliably on all versions of 32-bit MS Windows® starting with the ’95 version. This works good on the MS Windows Vista® and Windows 7® as well. Before its first release this library was developed and robustly tested for over 6 years. During this period it was used in a medical monitoring system, in the automobile industry (engine monitoring), in motion control systems (servo controllers for electric motors) and in metrological studies (development of sensors). Applied software emitting data to this oscilloscope obtained data via such communications as serial port (RS232, 422, 485), SSI, USB, CAN bus, Ethernet, GRIB (instrumental interface), via custom-made communications equipment and also by collecting information via a data acquisition card with analog-to-digital converters mounted on the PCI bus-bar of a PC. The oscilloscope was also connected to receive data flow from a PC sound card. We tested and practically confirmed the possibility of relaying data to the scope directly from the computer’s hardware interrupt procedure (IRQ) and from any kind of anisochronous thread - which is important.
 

 

 

 

PAD file URL: http://www.oscilloscope-lib.com/scope_pad.xml

 

 

My E_Mails: brnstin@zahav.net.il ;  brnstin@cheerful.com

-------------------------------------------------------------------

 

OISV - Organization of Independant Software Vendors - Charter Member Software Industry Professionals Member

 

www.mathworks.com

 

Mathtools.net www.Soft32Download.com Universal Software Oscilloscope Library 1.0.0 4.0 Award Universal Software Oscilloscope Library www.softpedia.com Get it from CNET Download.com! www.softwareabyss.com Universal Software Oscilloscope Library freeware  Universal Software Oscilloscope Library Universal Software Oscilloscope Library Universal Software Oscilloscope Library Antivirus Report 100% Clean certification by SoftAnalyser.com CLEAN Software certified by Download3000.com
Universal Software
Oscilloscope Library have no viruses!
Software Video Tutorials and Free Downloads
free download DownloadMegasite - Games and Free Software Downloads Download Universal Software Oscilloscope Library 2.6.0 from Softs43.com Universal oscilloscope GUI DLL library - awarded download 5 stars award from www.download25.com
Free software downloads
Antivirus Report for Universal Software Oscilloscope Library 1.0.0 on SuggestSoft.com Free Universal Software Oscilloscope Library download Rated 5 stars on www.softarea51.com 4 stars award from rbytes.net Free Software Downloads SOFTDLL CLEAN! AWARD Universal Software Oscilloscope Library 100% Clean Certified by Downloads-Portal 5 Stars Award Cool award from Discoveres.com 5 stars award from gtdownload.com FileMirrors.com - Freeware and Shareware Downloads Best Vista Downloads www.vista-files.org oscilloscope-lib at OutYard.com - Find, share, sell and download digital goods www.programsdb.com www.freewarefiles.com www.programmersheaven.com www.downloadtopc.com www.downloadsofts.com Best Freeware Download

 

Download Software Tools
filerange.com Software Review
FilesWeb FilesWeb 5 of 5 at DownloadsCafe Free download software FilesWeb Freeware and shareware Downloads FilesWeb FreeVistaFiles.com Best Universal Software Oscilloscope Library award FREE Downloads, Discount Software, Freeware, Games, Submissions & More Top 100 Borland Sites www.filelight.com softforall.com http://www.winsite.com LaoWei Software Depot

freeware-guide.com

 

Download Freeware, Shareware and Games

Euro Download - free software downloads

 


Vote for Universal Real-Time Software Oscilloscope GUI Library at reviewnow.com

 


Rated by 5 points award on download ready

 

1000apps.com http://www.1000apps.com - A selection of softwares, freewares and sharewares to download. PAD Driven site.

 

Visit Any Windows Shareware

 

Best Software Downloads

 

Freeware World Team Freeware World Team - International Freeware Database.

 

www.brothersoft.com Gear's Box - ultimate collection of quality software www.downloads-portal.com

 

Universal Software Oscilloscope Library on Core Download

 

Planet-Shareware.com

 

Universal Software Oscilloscope Library on Annesoft

 

CaribooPlanet.com - Software Download Site, 20000+ programs to download, with user ratings and reviews.

 

How it done