VISCA Camera Control Library 0.08 review
DownloadVISCA Camera Control Library is a library for controlling a VISCA(tm) compliant camera through the RS232 port of your PC
|
|
VISCA Camera Control Library is a library for controlling a VISCA(tm) compliant camera through the RS232 port of your PC. VISCA, on its side, is a protocol developed by Sony so that a lot of machine vision cameras from Sony are compliant with VISCA.
Typical cameras include the FCB-IX47 family of camera block for OEMs. Note that other devices, such as VCRs, can be controlled. Drop me a line f you know other functions that you would like to be implemented and for which you have the opcodes.
libVISCA has been tested only with an FCB-IX47P. This does not mean that it's the only camera compatible, but some others might require addition/changes. In the current version, libVISCA has interface functions for every command/inquiry of the specifications. This includes zoom, focus, digital effects, white balance, and much more.
Every function composes an RS232 message, up to 12 bytes long. The message is then sent to a function that will actually send the 12 bytes after appending a header and footer. The function also waits for answers from the camera, such as ACK and completion messages. If it's an inquiry, the reply is stored in the input buffer of the interface structure.
Requirements:
a VISCA camera
a Linux box with an free RS232 port
an RS232 cable
a C compiler (such as GCC), libtool, autoconf, automake (all this is part of any distro)
What's New in This Release:
Vendor and manufacturer codes added
VISCA Camera Control Library 0.08 keywords