Software
Software Overview
(c) Spectrum GmbH
33
Software
This chapter gives you an overview about the structure of the drivers and the software, where to find and how to use the examples. It shows
in detail, how the drivers are included using different programming languages and deals with the differences when calling the driver functions
from them.
This manual only shows the use of the standard driver API. For further information on programming drivers
for third-party software like LabVIEW, MATLAB or IVI an additional manual is required that is available on
CD or by download on the internet.
Software Overview
The Spectrum drivers offer you a common and fast API for using all of the board hardware features. This API is the same on all supported
operating systems. Based on this API one can write own programs using any programming language that can access the driver API. This
manual describes in detail the driver API, providing you with the necessary information to write your own programs.
The drivers for third-party products like LabVIEW or MATLAB are also based on this API. The special functionality of these drivers is not subject
of this document and is described with separate manuals available on the CD or on the website.
Card Control Center
A special card control center is available on CD and from the internet for all Spec-
trum M2i/M3i/M4i cards and for all digitizerNETBOX/generatorNETBOX prod-
ucts. Windows user find the Control Center installer on the CD under
„Install\win\spcmcontrol_install.exe“.
Linux users find the versions for the different stdc++ libraries under under /Install/
linux/spcm_control_center/ as RPM packages.
When using a digitizerNETBOX/generatorNETBOX the Card Control Center install-
ers for Windows and Linux are also directly available from the integrated webserver.
The Control Center under Windows and Linux it is available as an executive pro-
gram. Under Windows it is also linked as a system control and can be accessed di-
rectly from the Windows control panel. Under Linux it is also available from the KDE
System Settings, the Gnome or Unity Control Center. The different functions of the Spectrum card control center are explained in detail in the
following passages.
To install the Spectrum Control Center you will need to be logged in with administrator rights for your oper-
ating system. On all Windows versions, starting with Windows Vista, installations with enabled UAC will ask
you to start the installer with administrative rights (run as administrator).