DEVICE CONTROLLER, CAMERA CONTROL
Software
·
OSTI ID:1230637
This is a C++ application that is the server for the cameral control system. Devserv drives serial devices, such as cameras and videoswitchers used in a videoconference, upon request from a client such as the camxfgbfbx ccint program. cc Deverv listens on UPD ports for clients to make network contractions. After a client connects and sends a request to control a device (such as to pan,tilt, or zooma camera or do picture-in-picture with a videoswitcher), devserv formats the request into an RS232 message appropriate for the device and sends this message over the serial port to which the device is connected. Devserv then reads the reply from the device from the serial port to which the device is connected. Devserv then reads the reply from the device from the serial port and then formats and sends via multicast a status message. In addition, devserv periodically multicasts status or description messages so that all clients connected to the multicast channel know what devices are supported and their ranges of motion and the current position. The software design employs a class hierarchy such that an abstract base class for devices can be subclassed into classes for various device categories(e.g. sonyevid30, cononvco4, panasonicwjmx50, etc.). which are further subclassed into classes for various device categories. The devices currently supported are the Sony evi-D30, Canon, VCC1, Canon VCC3, and Canon VCC4 cameras and the Panasonic WJ-MX50 videoswitcher. However, developers can extend the class hierarchy to support other devices.
- Short Name / Acronym:
- DEVSERV; 001539IBMPC00
- Site Accession Number:
- LBNL CR-1624
- Version:
- 00
- Programming Language(s):
- Medium: X; OS: Solaris 2.6/2.7, free BSD 2.2x/3x Linux 2.2x, Irix 6.2/6.3/6.4.; Compatibility: PC; WORKSTATIONS
- Research Organization:
- Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- DE-AC03-76SF00098
- OSTI ID:
- 1230637
- Country of Origin:
- United States
Similar Records
camclnt
Computer controlled vacuum control system for synchrotron radiation beam lines
Data communications in a parallel active messaging interface of a parallel computer
Software
·
Tue Jul 07 00:00:00 EDT 1998
·
OSTI ID:1230689
Computer controlled vacuum control system for synchrotron radiation beam lines
Conference
·
Mon Aug 01 00:00:00 EDT 1983
· IEEE Trans. Nucl. Sci.; (United States)
·
OSTI ID:5302113
Data communications in a parallel active messaging interface of a parallel computer
Patent
·
Tue Sep 02 00:00:00 EDT 2014
·
OSTI ID:1151793