User`s manual

STOC USERS MANUAL ©2005 VIDERE DESIGN
4 Installing the 1394 Host Card and Capture
Software
The STOC/-C connects to a host computer via a digital 1394 interface. The
host PC must have a 1394 port, and software to interface to the video
stream from the camera. This interface software presents the video stream
from the 1394 hardware as a set of stereo frames to the user program (see
Figure 4-1). The STOC/-C comes with interface software for either MS
Windows 98SE/ME/2000/XP or Linux.
4.1 1394 Hardware and Drivers
Before installing the software interface, the PC must be equipped with a
1394 port. If there is one already present, a built-in port, then you can skip
this section. Otherwise you have to install a PCI or PCMCIA card. The
card must be OHCI compliant, which all current cards are.
4.1.1 MS Windows Hardware Installation
For the most up-to-date information about installation, please see the Videre
Design website (
www.videredesign.com/support.htm).
MS Windows 98SE, ME, 2000, or XP is required.
For a PCI card, insert the card into a free PCI slot with the computer power
off, and start the computer. With a PCMCIA card, insert it into the
PCMCIA slot. In either case, the New Hardware wizard will walk you
through installation steps for the low-level drivers. You may need your MS
Windows OS CD to install some files.
The STOC must be powered from the IEEE 1394 bus. Desktop PCs supply
power to the bus; laptops do not. See Section
5 for information about
cabling and power for the IEEE 1394 bus.
4.1.2 Linux Hardware and Driver Installation
Linux kernels 2.4 or 2.6 kernels are required for operation. Please see the
Videre Design website (
www.videredesign.com/support.htm) for current
information. GCC 3.x is recommended as the compiler; there is a separate
SVS distribution for GCC 2.95.x, but it is not as reliable.
4.2 STOC Software
The STOC/-C comes with the SVS stereo software, and several sample
applications, including the GUI application described in this manual.
For the most up-to-date information about installation, please see the Videre
Design website (
www.videredesign.com/support.htm).
To install the software under MS Windows, execute the file svsXXX.exe.
If you have installed a previous version of SVS, the installation wizard will
ask you if you want to un-install the old version. It is best to uninstall the
old version, then start the installation file again and install the new one.
The installation process will add the relevant interface and application
software.
To install the software under Linux, untar the file svsXXX.tgz in a new
directory, which will become the top-level directory of the software. You
should also set the environment variable SVSDIR to this directory, and add
bin/ to your LD_LIBRARY_PATH variable.
libsvscap.so and svsgrab.lib/dll are the capture libraries for
Linux and MS Windows, respectively. By default, these libraries are set up
during installation to the correct ones for the STOC. Should there be any
problem, you can re-copy STOC libraries into the library files.
1394
PC
Hardware
Low-level
1394
driver
STH-MD1
interface
software
1394
video
stream
To
user
p
rogram
Figure 4-1 Host PC low-level software structure.
14