Kalatel protocol converter.
A Kalatel protocol converter (KTD-312, KTD-313 or KTD-410) connected between the serial port and the Pan Tilt camera(s) may be required. A Digiplex PTZ device is also required for a complete system.  
Video Source Configuration
Parameter Description Range
Device ID This is the address of the connected device. This value corresponds to the value of the address switches in the connected device. 0-511
 
Driver Specific Settings
Parameter Description Range
Flip pan If set to true, pan operations will be inverted true, false
Flip tilt If set to true, tilt operations will be inverted true, false
 
Mechanical limits
There are no mechanical limits for this driver.  
Light Control
There are no light control settings for this driver.  
Extended Driver Specific Settings
Parameter Description Range
Move speed The current maximum pan and tilt speed. 1-100
Pan move time per degree Panning 1 degree takes this amount of time (unit = 1s/10000). Changing "Move speed" requires this parameter to be recalibrated. Calibriation is done by requesting a 360 deg pan (i.e. "rpan=360") at current "Move speed" and then adjusting this parameter until the request pans exactly 360 degrees. If pan speed(deg/sec) is known, this is calculated by 10000/(pan speed). 1-15000
Tilt move time per degree Tilting 1 degree takes this amount of time (unit = 1s/10000). Changing "Move speed" requires this parameter to be recalibrated. Calibriation is done by requesting a 90 deg tilt (i.e."rtilt=90") at current "Move speed" and then adjusting this parameter until the request pans exactly 90 degrees. If tilt speed(deg/sec) is known, this is calculated by 10000/(tilt speed). 1-15000
Trunc tilt speed As it must be possible for the tilt function to be correctly calibrated for all available device types, the "speed curve" that describes the full range of tilt speeds will, for some devices, have no effect at the higher end of the scale. This means that the maximum speed (i.e. "Move speed"=100%) needs to be "remapped" to the highest value on the speed curve that still results in increased movement. This value might be e.g. 75% for one particular device, but 90% for another device.

To set this parameter, first set it to 100%. Then progressively raise the maximum tilt speed until there is no further detectable increase in the speed. This value (e.g. 80%) should then be used for the Trunc tilt speed.

Changing this parameter also requires a recalibration of the "Tilt move time per degree."
1-100
Zoom time The calibration constant for zoom (time in ms for maximum zoom change). Higher values give greater zoom changes. Calibrate by confirming that a maximum zoom request (i.e. "rzoom=9999") at one extreme (i.g. zoom wide) takes you to the other. 1-30000
Focus time The calibration constant for focus (time in ms for maximum focus change). Higher values give greater focus changes. Calibrate by confirming that a maximum focus request (i.e. "rfocus=9999") at one extreme (e.g. focus near) takes you to the other. 1-30000
Iris time The calibration constant for iris (time in ms for maximum iris change). Higher values give greater iris changes. Calibrate by confirming that a maximum iris request (i.e "riris=9999") at one extreme (e.g. full iris close) takes you to the other. 1-30000
Pan bar range The range (in degrees) to use with "panbar" requests. Clicking at the very end of a bar will pan half this value in the corresponding direction. 1-720
Tilt bar range The range (in degrees) to use with "tiltbar" requests. Clicking at the very end of a bar will tilt half this value in the corresponding direction. 1-720
Current field angle The calibration constant for click-in-picture (center). Higher values give greater movements. Calibrate at minimum zoom (i.e. zoom wide) and at the most commonly used speed, by making sure that clicking on an object brings the object to the center of the image. 1-900
Goto preset delay Time (in seconds) it takes for the image to stabilize it self, after the camera has performed the longest "goto preset action". Used for disabling/enabling image analysis (e.g. motion detection). 0-100
Max device preset nbr. The maximum number of device presets (default = 9) in the ptz unit. 0-99
 
Auxiliary Commands
The auxiliary cgi-request accepts the following strings:
write:C1C2C3C4C5C6
C1-C6 - hex coded command to send to the device, must be exactly 12 byte.
write:C1C2C3
C1-C3 - hex coded command to send to the device, must be exactly 6 byte.
osd_enable
Opens the osd menu.
osd_sequence
Opens the sequence menu.
osd_alarm
Opens Alarm menu.
osd_clear
Sends "Clear" command.
osd_set
Sends "Set" command.
osd_n
Sends the number n to the device (0-9).
osd_up
Sends "Scroll Up" command.
osd_down
Sends "Scroll Down" command.
osd_right
Sends "Scroll Right" command.
osd_left
Sends "Scroll Left" command.
osd_exit
Sends "Exit" command.
osd_first
Sends "First" command.
Examples:
osd_enable
Opens the osd menu.
osd_1
Enters the value 1.
osd_alarm
Enters the alarm menu.
osd_exit
Exit the menu.
Note: Some auxiliary commands bring up an on-screen-display menu.This menu can be navigated using the "osd_(0-9)" commands.  
Supported on-screen display commands
CGI Command Description
Open Open the on-screen display menu of the connected device. A menu will then appear in the image.
Close Exit the menu.
Back Sends "Seq" command to go back.
Select Select/Set the current item in the internal menu.
Up Move one step up in some of the internal menu.
Down Move one step down in some of the internal menu.
Left Move one step left in some of the internal menus.
Right Move one step right in some of the internal menus.

Note: Some menus needs to be navigated using the auxilary commands "osd_(0-9)".