Spectrum-Instrumentation: Windows Drivers
Home
News
Products
Software
Downloads
Press Releases
Imprint

deutschenglish

Windows drivers


The Spectrum driver packet consists of a set of functions to manipulate registers on the board and to transfer data from or to the board. The delivered driver is used for all Spectrum boards. Depending on the functionality of the board and the used bus system only some of the functions are implemented for a special board. The different functionality of the boards is realised with the help of board specific software registers.

The driver is available for several operating systems and is programmed in the same way for all operating systems. For this reason a change in the operating system may be made without any changes in the source code.

Programming examples for Microsoft Visual C++, Borland Delphi, Microsoft Visual Basic and LabWindows/CVI are delivered with the driver. Due to the simple interface of the driver, the integration in other programming languages or special measurement software is no problem.

A detailed revision history can be found here (MI/MC/MX/PCI/ISA) or here (M2i).

 


Driver Overview

Spectrum supplies one driver that supports all boards with an unique interface for all operating systems. With introduction of the new version 3.00 which includes a WDM style driver there has been a separation made between PCI and ISA boards. Please use the matching driver that is listed in the table. If you mix ISA and PCI boards from Spectrum in your system you need to use the ISA driver.

Operating system

 M2i boards

MI boards

MX/MC boards

PCI boards

ISA boards

 Windows Vista 32 Bit

 spcm_win

 n.a.

 n.a.

 n.a.

 n.a.

 Windows Vista 64 Bit

 spcm_win

  n.a.

 n.a.

 n.a.

 n.a.

 Windows XP 32 Bit

 spcm_win

 WDM

 WDM

 WDM

 Legacy

 Windows XP 64 Bit

 spcm_win

 n.a.

 n.a.

 n.a.

 n.a.

 Windows 2000

 spcm_win

 WDM

 WDM

 WDM

 Legacy

 Windows ME

 n.a.

 WDM

 WDM

 WDM

 VXD

 Windows 98

 n.a.

 WDM

 WDM

 WDM

 VXD

 Windows NT

 n.a.

 Legacy

 Legacy

 Legacy

 Legacy

 Windows 95

 n.a.

 VXD

 n.a.

 VXD

 VXD

 Windows 3.11

 n.a.

 Win31

 n.a.

 Win31

 Win31

 DOS

 n.a.

 Dos

 n.a.

 Dos

 Dos

 Linux

 Linux

 Linux

 Linux 

 Linux 

 Linux 


spcm Windows driver for M2i series

The M2i driver for the spcm interface runs with all cards of the M2i series. The driver is desigend to run under the 32 bit versions of Windows 2000, Windows XP and Windows Vista as well as with the 64 bit version of Windows XP.

The driver archhive besides the driver itself also contains the Spectrum Control Center and the compatibility DLL for MI interface.

   32 K
   3.0 M
   3.2 M

WDM Drivers for MI/MC/MX/PCI

The WDM style driver was introduced by Microsoft for Windows 98 and is still the current driver for Windows XP. It's highly recommanded to use this driver. On some Windows 2000/XP sytems it's the only driver that works with our boards.

The driver is designed to supply PCI boards only. To use an ISA board with one of the above operating systems please refer to the selection table to determine which driver is suitable for you.

   49 K
   307 K

NT-Legacy Drivers for MI/MC/MX/PCI/ISA

The NT legacy driver was designed by Microsoft for the Windows NT operating system. Although it could still be used with Windows 2000 and Windows XP on most machines it is not recommended to do so. Instead one should use the modern WDM driver. If you use a Spectrum PCI board it's highly recommended that you use this driver only if you have Windows NT installed. If you use ISA boards from Spectrum it's necessary to use this kind of driver also for Windows 2000 and Windows XP.

   49 K
   2.4 M

VXD drivers for MI/MC/MX/PCI/ISA

The VXD driver was designed by Microsoft for the Windows 95 operating system. Although it could still be used with Windows 98 and Windows ME, this is not recommended. Instead one should use the modern WDM driver. If you use a Spectrum PCI board it's highly recommended that you use this driver only if you have Windows 95 installed. If you use ISA boards from Spectrum it's necessary to use this kind of driver also for Windows 98 and Windows ME.

   49 K
   291 K
   840 K

DOS and Windows 3.11 Drivers for PCI/ISA

These drivers have been designed for the use under DOS or Windows 3.11. The drivers should only be used after discussion with Spectrum because they have some limitations.

   49 K
   170 K
   242 K

 back 

 

copyright SPECTRUM GmbH 20.Feb.2008

ContactNewsletterGlossarySearch

(c) Spectrum GmbH,  20.02.2008