devserv: Change History
V1.2 Fri Jul 27 18:57:08 PDT 2001
- Added support for the Canon VC-C4 camera.
- Ported multithreaded version to Windows2000.
V1.1 Tue Aug 10 17:33:06 PDT 1999
- Ported and tested multithreaded version for Linux and Windows 98/NT.
- Replaced explicit calls to ioctl() for serial port communication under
UNIX with Posix system calls (e.g., tcgetattr(), tcsetattr()).
- Added command line options for displaying version number and getting
help.
- Implemented automated Makefile generation with GNU tools (e.g., automake,
autoconf, configure...).
- Deleted display of recv() failure when user terminates the program.
- Speeded up device shutdown for the Panasonic by eliminating reading from
the device after the power is turned off.
V1.0 Mon Jan 11 12:41:16 PDT 1999
- Created multithreaded version under UNIX. Instead of polling on network
sockets, one thread does a blocked receive on each receiving socket.
- Created threads for device initialization and shutdown.
V0.4.7 Mon Dec 20 14:39:18 PDT 1998
- Replaced ioctl() calls with Posix system calls for serial port configuration
(in serialport{.h,.cc}).
- Updated command line options to be the same as for v1.1.
- Added support for the Sony EVI-D31.
- Tested/debugged under Irix 6.5.
V0.4.3 Tue Oct 20 13:33:29 PDT 1998
- Added command line options to specify video host and video address/port/ttl.
- Reformatted description messages per updated Camera Remote Control Command
Language and completed all the fields described.
- Eliminated checking the timestamp for requests to send description message.
- Added periodic multicast of description messages (i.e., if no description
message has been sent for 7.5 minutes, send one).
- Changed the configuration file to disregard colons after the keyword
that starts each entry.
- Added support for a text "description" entry in the configuration
file. Entries can also be made in this file for the video_host
and video address/port/ttl.
V0.4.2 Wed Oct 8 16:42:03 PDT 1998
- Added command line option to override default time-to-live.
- Made code changes (e.g., eliminated several automatic variables, deleted
some strcpy/strcat calls).
- Deleted 'home' position values from description messages.
V0.4.1 Tue Sep 8 18:21:34 PDT 1998
- Ported to Windows 95/NT.
- Fixed bug in memory allocation under freeBSD.
V0.4 Fri Aug 17 17:42:29 PDT 1998
- Fixed bug in timestamp comparison that caused client requests
to be rejected.
- Added support for the Canon VC-C1.
- Revised the messages that are displayed.
- Added capability to specify type of camera lens; calibrations
for fractional pan, tilt, and zoom are now based on lens type
(e.g., wide-angle or standard).