DSP and Data Acquisition from Visual Basic
Above are digital scope / strip-chart recorder type displays created in Visual Basic 6.0, using DirectCore software with data acquisition / DSP boards. Click here to seemore VB + DirectCore display examples. |
4) high-level VBX functions such as waveform file acquisition and playback, digital oscilloscope, strip-chart recorder, digital tape recorder, and DSP board debugger (not available until end of 3Q96)
DirectCore allows user-defined Visual Basic programs access to the power of DSP and data acquisition hardware by abstracting the details of hardware-related drivers and programs, and providing a consistent API. DirectVotr® software can connect to the Hypersignal®®-Macro package, which currently supports over 70 types of off-the-shelf DSP/acquisition hardware. When a Hypersignal-Macro, Hypersignal-Macro Ex, or Hypersignal-Acoustic package is used, additional DSP-related and real-time instrumentation functions are active. Hardware currently supported by Hypersignal-Macro includes data acquisition boards, low-cost multimedia boards, multichannel DSP boards, and DSP development platforms such as Texas Instruments TMS320C3x/C4x/C5x, Motorola DSP5600x, AT&T DSP32C, and Analog-Devices ADSP-21xx. Complete VB source code for example programs such as digital oscilloscope, digital tape recorder, strip-chart recorder, and DSP board debugger are provided with DirectCore®. The example programs demonstrate the simplicity of adding DSP and data acquisition support for popular hardware. Separate "DSP Source Code Interface" packages for nine (9) different DSP chip families are available for users who want to customize operation of DLL functions at the DSP level, or for use as a foundation on which to build application-specific DSP products, systems, and algorithms. Signalogic also offers DSP source code development tools, including DSP code C compilers, assemblers, linkers, software simulators, and debuggers. Click here for more information on DirectCore® software.