Driver Details

Vaddio ClearVIEW

By: RTI
Updated: Oct. 5, 2012
Version: 1.0

Description:

This driver is for the Vaddio ClearVIEW High Definition PTZ Camera using RS232 connectivity.

Vaddio ClearVIEW Camera

This driver is for the Vaddio ClearVIEW High Definition PTZ Camera. It was tested on a Vaddio ClearVIEW HD-18W.

Release History

1.0 The original release of the driver

Config Settings

RS-232 Serial Port Settings

The RS-232 DB9 adapter included with the Vaddio ClearVIEW camera should be connected to the processor serial adapter. A null modem is NOT needed.

The Baud Rate setting must match the Baud Rate of the Vaddio camera set with the DIP switch settings on the camera. The default baud rate setting in the driver is 9600, but may also be set to 38400.

Driver Notes

- The driver does not use a heartbeat due to the nature of the responses from the camera. There are camera operational mode variables in the driver to determine whether the camera is operating or ready to be operated. The variable will change to operating when the camera recognizes the control command and is executing the command. When it is finished executing the command the variable will change to camera ready. The time between variable changes can vary depending on the command and what is to be executed by the camera. If the variable never changes to operating when sending driver commands, there is a communication issue between the camera and the processor.

- During driver initialization, a power query is sent to the camera. If the power state is not obtained there is a communication issue between the camera and processor. A routine has been setup in the driver to query for power state every 10 seconds as long as the power state variable is not acquired. If a power off state is obtained, the only variable written will be the power state. If a power on state is obtained, the driver will then attempt to obtain the other system variables. Each time the camera switches power state from off to on the system variables will be obtained.

- Shutter Level, Exposure Mode, and Exposure Level variables initialize only when the appropriate Auto Exposure Mode is selected or current.

- Operational speed for Pan, Tilt, Zoom, and Memory Recall commands are based off of the respective speed variables.

- Memory Recall, Reset, and Set commands can be executed via the Memory Multiplier Value, or directly by selecting the Memory Number in the driver command.

- Feedback is acquired for Pan/Tilt/Zoom after a memory preset is recalled. The time it takes for the feedback to be acquired is determined by the current Pan/Tilt and Zoom speed settings. This process can take a while as slow speed settings can delay accurate feedback.