
Software
Software Overview
(c) Spectrum Instrumentation GmbH
37
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/M4x/M2p cards and for all digitizerNETBOX,
generatorNETBOX or hybridNETBOX products. Windows users 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 /Install/linux/sp
-
cm_control_center/ as RPM packages.
When using a digitizerNETBOX/generatorNETBOX/hybridNETBOX the Card Con
-
trol Center installers for Windows and Linux are also directly available from the in
-
tegrated webserver.
The Control Center under Windows and Linux is available as an executive program.
Under Windows it is also linked as a system control and can be accessed directly
from the Windows control panel. Under Linux it is also available from the KDE Sys
-
tem 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).
Image 21: Spectrum Kernel Driver, API Library and Software structure
Image 22: Spectrum Control Center Installer
Summary of Contents for M2p.59 Series
Page 190: ......