Datasheet, pdf

Recording to disk at 80 MB/s


  • Optimized for high-speed continuous recording
  • Up to 80 MSamples per second to PC hard disk
  • Multi-GByte signal handling, zoom displays
  • Maths functions including FFT, 3rd Octave
  • Online scope, digital, gage displays
  • Cursors for X/Y measurements
  • Export to MATLAB, Excel, NI DIAdem, etc
  • Remote control over Ethernet option
  • Runs under Windows 2000 and XP

SPviewIT is a powerful new data acquisition program that has been optimized for continuous, gap-free recording to hard disk at up to 80 MBytes per second.

This equates to 80 MSamples per second using 8-bit A/D boards or 40 MSamples per second when using 12, 14 or 16 bit A/D boards, and is the maximum board rate - so divide these figures by the number of used channels to obtain the maximum sampling rate for each channel. 

SPviewIT supports all of the UltraFast digitizer and digital input boards.

Why SPviewIT ?

Before SPviewIT, it was necessary to write your own program in c/c++ or Delphi for fast disk recording applications. Although this is not extremely complicated and all UltraFast boards are supplied with source code examples that demonstrate the use of the FIFO mode, SPviewIT is a faster and standard solution with built-in graphic displays and analysis functions. 

Programs such as LabVIEW, VEE and DASYlab are very flexible but not optimized for streaming to disk. In our tests, we found these limited to approximately 15 MSamples per second.

Recording to disk performance issues

To obtain the maximum recording rate it is absolutely necessary to have a PC configuration that is able to write data to disk at the required speeds. PC's equipped with a single hard disk that is also used to hold Microsoft Windows, will have a maximum write performance in the region of 20 MB/s to 30 MB/s.

To obtain a continuous recording rate of up to 80 MB/s, you will need a PC equipped with multiple, higher performance hard disks connected in a RAID configuration. We recommend the use of SATA-type hard disks.

It's easy to use

Setting up SPviewIT is remarkably easy. Most users will manage to create their first measurement without looking at the manual! First you set up the measurement parameters of the board, such as number of channels to use, channel voltage ranges, sampling rate, trigger function and the number of samples you want to record. At this stage you can also decide to convert the recorded voltages to meaningful engineering units.

Then you can design your own real-time displays, choosing from a palette of oscilloscope, digital (numeric), gage and X/Y types. Multiple types, including FFT displays, can be positioned on the screen together with background images and labels.

Next you can define if you want to perform mathematic processing on the recorded data while the measurement is still running. Possible real-time calculations include engineering unit conversion, apply a free-formula calculation to a signal, design and apply a basic filter, set and monitor alarm conditions.

Note that when you apply a maths function to a signal, then a new 'calculated signal' is created. It's even possible to then perform additional calculations on these signals.

After the measurement has been started and completed, you can post-analyze the data or export it as an ASCII (text) file, or directly in MATLAB or NI's DIAdem program.

Multiple board support

Need a high-channel count system? A multicard license is available that allows up to 16 UltraFast boards to be used. This allows the possibility of systems with up to 128 analog channels, 1024 high-speed digital channels or a combination of both. See the pages relating to the Cascaded Synchronization option and the Star Hub Synchronization options used to synchronize the clock and trigger signals of multiple board systems.

Remote Control

Not a hand-held blipper, but the possibility to start and stop one or more lab-based PC's equipped with the UltraFast boards from the computer in your office. All that's needed is the Remote Control license and all the PC's connected on the local LAN. Note that the best highest recording to disk speed will be obtained when each remote PC records data direct to it's own hard disks, and not over the LAN.

Manual and Demo

We can supply the user manual and a 30-day evaluation copy (no UF board required), on request.