Traverse commands
To use the traverse movements in the tube, auxiliary commands are provided.
The base URL looks like the following: http://<axis-videoserver-ip>/axis-cgi/com/ptz.cgi?camera=<n>&auxiliary=<traverse-command>

<axis-videoserver-ip> specifies the IP-address of the Axis Video Server.

<n> specifies the camera number(default = 1) in the Axis Video Server.

<traverse-command> is specified as follows:
rtraverse:X
Moves the camera the about 10cm per unit, -9999..9999
continuoustraverse:X
Moves the camera in the tube with speed X, -100..100
"TEB" device driver.
The tube traversal is only available in the TUB device
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. 1-249
Device type Selects the type of device used. "Generic"
"TUB
 
Driver Specific Settings
There are no mechanical limits for this driver.  
Mechanical limits
There are no mechanical limits for this driver.  
Extended Driver Specific Settings
Parameter Description Range
Move speed Current maximum pan and tilt speed. 1-100
Pan move time per degree Calibration constant for pan movements. Higher values give larger movements. When changing the "Move speed" (see above), re-calibration is required. Calibration is performed using the current "Move speed", by adjusting this value until a 360 degree pan request (e.g. "rpan=360") pans (exactly) 360 degrees. If the pan speed is known, calculate this parameter value as 10000 * "seconds/degree". 1-500000
Pan scale compensation Calibration constant to compensate for non linear pan speed values. A value of "0" will disable the compensation. Higher values will compensate with a higher pan speed and lower values will compensate with a lower pan speed. When changing the "Move speed" (see above), re-calibration is required. Calculate a pan request that will require only half the time of a tilt request (e.g. if the pan speed and the tilt speed in degrees/second is equal, "rpan=45&rtilt=90"). When sending this request, if the pan move is too small, increase this calibration constant, if the pan move is too big, reduce this calibration constant. -100 - 100
Tilt move time per degree Calibration constant for tilt. Higher values give larger movements. When changing the "Move speed" (see above), re-calibration is required. Calibration is performed using the current "Move speed", by adjusting this value until a 90 degree tilt request (e.g. "rtilt=90") tilts (exactly) 90 degrees. If the tilt speed is known, calculate this parameter value as 10000 * "seconds/degree". 1-500000
Tilt scale compensation Calibration constant to compensate for non linear tilt speed values. A value of "0" will disable the compensation. Higher values will compensate with a higher tilt speed and lower values will compensate with a lower tilt speed. When changing the "Move speed" (see above), re-calibration is required. Calculate a tilt request that will require only half the time of a pan request (e.g. if the pan speed and the tilt speed in degrees/second is equal, "rpan=180&rtilt=90"). When sending this request, if the tilt move is too small, increase this calibration constant, if the tilt move is too big, reduce this calibration constant. -100 - 100
Traverse move time per meter Calibration constant for traverse. Higher values give larger movements. When changing the "Move speed" (see above), re-calibration is required. Calibrate at currently used "Move speed", by adjusting the value until a 1 meter travers request (e.g. "auxiliary=rtraverse:10") traverse (exactly) 1 meter. 1-500000
Zoom speed Current zoom speed. NOTE: This value is mapped to 8 discrete speeds in the driver. 1-100
Zoom per unit Calibration constant for zoom. Higher values give greater zoom changes. Calibrate at the most commonly used zoom speed, by confirming that a maximum zoom request performs a maximum zoom change. 1-65535
Focus speed Current focus speed. NOTE: This value is mapped to 8 discrete speeds in the driver. 1-100
Focus per unit Calibration constant for focus. Higher values give greater focus changes. Calibrate at the most commonly used focus speed, by confirming that a maximum focus request performs a maximum focus change. 1-65535
Current field angle Calibration constant for click-in-picture (center). Higher values give larger 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-1800
Pan bar range 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 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-180
Send gap time Minimum time gap in ms between sending two commands. "TEB" devices require a time gap between commands. 0-500
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
Sender id The senders id when sending commands to the TEB camera. 0-15
 
Supported on-screen display commands
CGI Command Description PTZ Command
Open Open the on-screen display menu of the connected device. A menu will then appear in the image.  
Close Cancel selection in the internal menu.  
Up Move one step up in the internal menu.  
Down Move one step down in 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.