
|
Universal Real-Time Software Oscilloscope GUI Library
-
Version
1.0.0
Real-time universal oscilloscope GUI DLL library
for data acquisition, modeling, simulation, debugging.
Advantages:
1.Speedy performance: the library makes it possible to
bring out into the beams of the viewing oscilloscope
over a million quantization steps of signal per
second - thus less than one micro-second is enough for
one discreet.
2. Versatility. Convenient integration with any applied
software: viewing oscilloscope is executed as a DLL
exporting only 9 functions, of which 4 are usually
enough to work with.
3. A good graphic interface: an instance of a viewing
oscilloscope created by this library looks like a
separate window, entirely independent of the program
which activated it. This window contains all elements
typical for a control panel of a real oscilloscope.
4. Convenient data export-import: data already realised
in the oscilloscope beams can easily be transferred to
other programs via clipboard (copy - paste) in textual
form or via the saved text file. In such form data can
be easily imported into most “electronic tableâ€
kinds of programs, as well as into programs of the
Matlab type. The oscilloscope also allows to quickly
load such data file into its beams.
5. Reliable and robust: this library employs only the
most basic Windows API functions and reliably works in
all versions of 32-bit Windows starting from the
first '95 version. We tested and mpractically
confirmed the possibility of relay of data to this
oscilloscope directly from the computer's hardware
interrupt procedure (IRQ) and from any kind of
anisochronous thread - which is important.
6. Future perspectives: the author is ready to consider
business propositions concerning creation of
specialised versions of this oscilloscope, including
unique interface elements and functional changes needed
by a prospective customer.
|