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 3 are usually enough to work with.
3. A good graphic interface: an occurrence 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 API functions and reliably works in all versions of 32-bit Windows starting from the first �5 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.
|