Header Image

Visca PTZ

(Version v1.0.3-pre12)

Development status: released

Core for VISCA protocol

ParameterCount: 90

Model:
ParameterClass:
ParameterTelycam Vision + (4302)
Telycam Vision +
Supports Discovery
Development Status: concept
(90 params)
Auto Tracking
Auto Tracking Time Lost
Set the time that the camera will return to initial position after person is no longer in the tracking area
CAM_AT_CHANGE_TIME
Control:
5:0.5 s
10:1 s
15:1.5 s
20:2 s
25:2.5 s
30:3 s
35:3.5 s
40:4 s
45:4.5 s
50:5 s
55:5.5 s
60:6 s
65:6.5 s
70:7 s
75:7.5 s
80:8 s
85:3.5 s
90:9 s
95:9.5 s
100:10 s
(has dynamic options)
Feedback:
Normal (Same)
Auto Tracking Enable
Start/stop Auto Tracking function
CAM_AT_ENABLE
Control:
0:Disable
1:Enable
(has dynamic options)
Feedback:
Normal (Same)
Auto Tracking Target Location
Choose if you want the person being tracked to be aligned on the left, right or center of the camera.
CAM_AT_TARGET_LOCATION
Control:
0:Center
1:Left
2:Right
(has dynamic options)
Feedback:
Normal (Same)
Auto Tracking Target Ratio
Determine how zoomed in you want the camera to be on the person being tracked. 1/6 is totally zoomed in and 1/20 is totally zoomed out.
CAM_AT_TARGET_RATIO
Control:
1:Whole Body
6:1/6
8:1/8
10:1/10
12:1/12
16:1/16
20:1/20
(has dynamic options)
Feedback:
Normal (Same)
Auto Tracking Lock Scaling Ratio
Enable this function so that the camera will not zoom in and out during tracking.
CAM_AT_ZOOM_LOCK
Control:
0:Disable
1:Enable
(has dynamic options)
Feedback:
Normal (Same)
Auto Tracking/Black Board
ParameterTelycam Vision +
Auto Tracking Blackboard Mode
Enable to set specific areas where tracking will be disabled when person enter the area. After leave the area camera will start tracking again.
CAM_AT_BLACK_BOARD_MODE
Control:
0:Disable
1:Enable
(has dynamic options)
Feedback:
Normal (Same)
Call Auto Tracking Black Board Position 0
Call the preset that is saved as the area where tracking is disabled.
CAM_AT_CALL_BLACK_BOARD_0
Control:
One-Shot Trigger
Feedback:
-
Call Auto Tracking Black Board Position 1
Call the preset that is saved as the area where tracking is disabled.
CAM_AT_CALL_BLACK_BOARD_1
Control:
One-Shot Trigger
Feedback:
-
Clear Auto Tracking Black Board Position 0
Delete the preset that is saved as the area where tracking is disabled.
CAM_AT_CLEAR_BLACK_BOARD_0
Control:
One-Shot Trigger
Feedback:
-
Clear Auto Tracking Black Board Position 1
Delete the preset that is saved as the area where tracking is disabled.
CAM_AT_CLEAR_BLACK_BOARD_1
Control:
One-Shot Trigger
Feedback:
-
Set Auto Tracking Black Board Position 0
Set the preset of the area where tracking will be disabled
CAM_AT_SET_BLACK_BOARD_0
Control:
One-Shot Trigger
Feedback:
-
Set Auto Tracking Black Board Position 1
Set the preset of the area where tracking will be disabled
CAM_AT_SET_BLACK_BOARD_1
Control:
One-Shot Trigger
Feedback:
-
Auto Tracking/Limit
ParameterTelycam Vision +
Call Auto Tracking initial position
Call the initial position preset to see what the position was.
CAM_AT_CALL_INITIAL_POSITION
Control:
One-Shot Trigger
Feedback:
-
Call Auto Tracking left up position
Call the left up position to see what the position was.
CAM_AT_CALL_LEFTUP_LIMIT
Control:
One-Shot Trigger
Feedback:
-
Call Auto Tracking right down position
Call the right down position to see what the position was.
CAM_AT_CALL_RIGHTDOWN_LIMIT
Control:
One-Shot Trigger
Feedback:
-
Clear Auto Tracking initial position
Clear Auto Tracking initial position.
CAM_AT_CLEAR_INITIAL_POSITION
Control:
One-Shot Trigger
Feedback:
-
Clear Auto Tracking Left Up Limit
Clear the left up position limit.
CAM_AT_CLEAR_LEFTUP_LIMIT
Control:
One-Shot Trigger
Feedback:
-
Clear Auto Tracking Right Down Limit
Clear the right down position limit.
CAM_AT_CLEAR_RIGHTDOWN_LIMIT
Control:
One-Shot Trigger
Feedback:
-
Enable Auto Tracking Area
Enable the tracking area set with the Left up and right down position. Everything in between will be seen as tracking area.
CAM_AT_LIMIT_ENABLE
Control:
0:Disable
1:Enable
(has dynamic options)
Feedback:
Normal (Same)
Set Auto Tracking Initial Position
Set the start position of the camera so it can detect a person to start tracking. This is also seen as an overview position.
CAM_AT_SET_INITIAL_POSITION
Control:
One-Shot Trigger
Feedback:
-
Set Auto Tracking Left up Position
This position will set the max. left Hight corner that the camera will move to for finding a person.
CAM_AT_SET_LEFTUP_LIMIT
Control:
One-Shot Trigger
Feedback:
-
Set Auto Tracking Right Down Position
This position will set the max. right down corner that the camera will move to for finding a person.
CAM_AT_SET_RIGHTDOWN_LIMIT
Control:
One-Shot Trigger
Feedback:
-
Exposure
ParameterTelycam Vision +
Exposure Mode
No description
CAM_AE
Control:
0:Smooth Auto
3:Manual
10:Shutter Priority
11:Iris Priority
13:Bright
(has dynamic options)
Feedback:
Normal (Same)
SimpleParam
Bright
No description
CAM_BRIGHT
Control:
Integer [0:27]
Feedback:
Normal (Same)
Gain
No description
CAM_GAIN
Control:
0:0 dB
1:2 dB
2:4 dB
3:6 dB
4:8 dB
5:10 dB
6:12 dB
7:14 dB
8:16 dB
9:18 dB
10:20 dB
11:22 dB
12:24 dB
13:26 dB
14:28 dB
15:30 dB
(has dynamic options)
Feedback:
Normal (Same)
Iris
No description
CAM_IRIS
Control:
0:Close
1:F14
2:F11
3:F9.6
4:F8.0
5:F6.8
6:F5.6
7:F4.8
8:F4.0
9:F3.4
10:F2.8
11:F2.4
12:F2.0
13:F1.8
(has dynamic options)
Feedback:
Normal (Same)
SimpleParam
Shutter
No description
CAM_SHUTTER
Control:
5:1/30
6:1/60
7:1/90
8:1/100
9:1/125
10:1/180
11:1/250
12:1/350
13:1/500
14:1/725
15:1/1000
16:1/1500
17:1/2000
18:1/3000
19:1/4000
20:1/6000
21:1/10000
(has dynamic options)
Feedback:
Normal (Same)
Focus
ParameterTelycam Vision +
Focus Mode
No description
CAM_FOCUSMODE
Control:
2:Auto
3:Manual
(has dynamic options)
Feedback:
Normal (Same)
SimpleParam
Focus Position
No description
CAM_FOCUS_DIRECT
Control:
Integer [0:28448]
Feedback:
Normal (Same)
Focus OnePush Trigger
No description
CAM_FOCUS_ONEPUSH
Control:
One-Shot Trigger
Feedback:
-
Focus Speed
No description
CAM_FOCUS_SPEED
Control:
Integer [-7:7]
Feedback:
-
Focus Stop
No description
CAM_FOCUS_STOP
Control:
One-Shot Trigger
Feedback:
-
Focus Incremental
Focus Incremental for camera (Far/Near) This param is perfect for adding focus control to an encoder or focus wheel
focusIncremental
Control:
Incremental control
Feedback:
-
SimpleParam
Focus Max Speed
Max focus speed for camera. This param controlles the max speed of the incremental and speed control for focus (Gets applied as a scale 1=1%, 100=100%, or as a speed 1=slowest, Max=fastest)
focusMaxSpeed
Control:
Integer [1:7]
Feedback:
-
SimpleParam
Image
ParameterTelycam Vision +
Sharpness
No description
CAM_APERTUREGAIN
Control:
Integer [0:15]
Feedback:
Normal (Same)
Backlight Compensation
No description
CAM_BACKLIGHT
Control:
2:On
3:Off
(has dynamic options)
Feedback:
Normal (Same)
Brightness
No description
CAM_BRIGHTNESS
Control:
Integer [0:15]
Feedback:
Normal (Same)
Contrast
No description
CAM_CONTRAST
Control:
Integer [0:15]
Feedback:
Normal (Same)
Gamma
No description
CAM_GAMMA
Control:
Integer [0:15]
Feedback:
Normal (Same)
Saturation
No description
CAM_LUMINANCE
Control:
Integer [0:15]
Feedback:
Normal (Same)
NoiseReduction 2D
No description
CAM_NR_2D
Control:
0:Off
1:On
(has dynamic options)
Feedback:
Normal (Same)
NoiseReduction 3D
No description
CAM_NR_3D
Control:
0:Off
1:Auto
2:1
3:2
4:3
5:4
(has dynamic options)
Feedback:
Normal (Same)
PTZ
ParameterTelycam Vision +
Cruise Control
When cruise control is enabled, any changes made to the pan, tilt, and zoom values are buffered and not immediately sent to the camera. These changes are only forwarded to the camera once cruise control is disabled. This ensures that the camera continues moving at its current speed on all axes until the cruise control option is deselected by the user.
dcCruiseControl
Control:
Binary
Feedback:
Normal (Same)
Home
Move the camera to the home-position
preset_home
Control:
One-Shot Trigger
Feedback:
-
SimpleParam
PTZ/Speed
ParameterTelycam Vision +
Pan Speed
Pan speed for camera
panspeed
Control:
Integer [-24:24]
Feedback:
-
Tilt Speed
Tilt speed for camera
tiltspeed
Control:
Integer [-24:24]
Feedback:
-
Zoom Speed
Zoom speed for camera
zoomspeed
Control:
Integer [-7:7]
Feedback:
-
Presets
ParameterTelycam Vision +
Recall Preset
Recall the preset if any is saved, Preset NR 1 is Preset NR 0 on the Camera
preset_recall
Control:
One-Shot Trigger
Feedback:
-
Dimensions:
Preset: (127)
-----
Reset Preset
Reset a preset, Preset NR 1 is Preset NR 0 on the Camera
preset_reset
Control:
One-Shot Trigger
Feedback:
-
Dimensions:
Preset: (127)
-----
Store Preset
Save a preset, Preset NR 1 is Preset NR 0 on the Camera
preset_store
Control:
One-Shot Trigger
Feedback:
-
Dimensions:
Preset: (127)
-----
Presets/Trace (DC)
ParameterTelycam Vision +
Current Trace
Displays the identifier of the currently selected or active trace. It helps users to identify which trace is being operated on.
dcTraceCurrent
Control:
-
Feedback:
Integer [0:100]
Trace Delete
Deletes a selected trace, freeing up space and removing it from the list of available traces for playback.
dcTraceDelete
Control:
One-Shot Trigger
Feedback:
-
Dimensions:
Trace: (127)
-----
Trace Elapsed Time
Displays the elapsed time since the start of the current trace operation, providing insight into the operation's duration.
dcTraceElapsedTime
Control:
-
Feedback:
String
Trace End
The parameter returns 'true' when the end of the trace playback is reached. It reverts to 'false' when the loop restarts, or after one second in case of no looping.
dcTraceEndOfTrace
Control:
-
Feedback:
Binary
Trace Exists
Checks if a specific trace exists within the current device configuration. It returns a binary result indicating the presence of the trace.
dcTraceExists
Control:
-
Feedback:
Binary
Dimensions:
Trace: (127)
-----
Trace Loop
Enables looping where the trace is continuously played back
dcTraceLoop
Control:
Binary
Feedback:
Normal (Same)
Dimensions:
Trace: (127)
-----
Trace Loop Delay
For looping, it defines the number of seconds to wait after a trace playback before it's armed again and before starting playback again. If ping-pong is enabled, it also defines the waiting time before playing back the trace in reverse.
dcTraceLoopDelay
Control:
Integer [0:120]
Feedback:
Normal (Same)
Dimensions:
Trace: (127)
-----
Trace Ping Pong
Enables ping-pong where the trace is played back in reverse after reaching its end.
dcTracePingPong
Control:
Binary
Feedback:
Normal (Same)
Dimensions:
Trace: (127)
-----
Trace Playback
Triggers the playback of a predefined trace. Traces are sequences of speed commands for pan, tilt and zoom stored for later playback. If the current state is stopped, triggering this parameter will arm the trace, and if the state is armed, it will start playback.
dcTracePlay
Control:
One-Shot Trigger
Feedback:
-
Dimensions:
Trace: (127)
-----
Trace Record
Starts the recording of a new trace when the current state is either stopped or empty. It allows for capturing a sequence of pan, tilt and zoom operations for later playback.
dcTraceRecord
Control:
One-Shot Trigger
Feedback:
-
Dimensions:
Trace: (127)
-----
Trace Remaining Time
Indicates the remaining time for the current trace operation (either recording or playback). It's useful for understanding how much longer an operation will last.
dcTraceRemainingTime
Control:
-
Feedback:
String
Trace Status
Returns the current status of a specific trace. It indicates whether the trace is empty, stopped, armed, playing, or recording. This is useful for monitoring and managing trace lifecycle.
dcTraceStatus
Control:
-
Feedback:
0:Empty
1:Stopped
2:Armed
3:Playing
4:Recording
Dimensions:
Trace: (127)
-----
Trace Status Label
Provides a human-readable representation of the current trace status. It is beneficial for user interfaces that display the trace status.
dcTraceStatusLabel
Control:
-
Feedback:
String
Dimensions:
Trace: (127)
-----
Trace Step
Shows the current step in a multi-step trace operation, providing a count in the form of 'x/y', where 'x' is the current step, and 'y' is the total number of steps
dcTraceStep
Control:
-
Feedback:
String
Trace Stop
Halts any ongoing trace operation, whether it's recording or playback.
dcTraceStop
Control:
One-Shot Trigger
Feedback:
-
Trace Test
Sets test mode for Trace 1. In this mode, a predefined trace is played for Trace 1, which can be helpful for testing the camera's tracing capability. Before enabling this function, make sure to store a preset in preset bank 1. It is recommended that the preset represents the home position, but with a zoom level set to approximately the middle of the range.
dcTraceTest
Control:
0:Normal
1:Basic PTZ
2:Quicker, Concurrent PT+Z
3:Pan/Tilt Only
4:Zoom Only
5:Ramped PT
Feedback:
Normal (Same)
Trace Wait
When a trace is recording, this trigger will incorporate a wait step. If a trace is in playback mode, it will prompt the continuation of playback each time a user wait is detected. The function will return 'true' if a user wait is presently on hold, awaiting further action to proceed.
dcTraceWait
Control:
One-Shot Trigger
Feedback:
Binary
System
ParameterTelycam Vision +
Freeze
No description
CAM_FREEZE
Control:
2:On
3:Off
(has dynamic options)
Feedback:
Normal (Same)
Power
No description
CAM_POWER
Control:
2:On
3:Off
(has dynamic options)
Feedback:
Normal (Same)
Tally
No description
CAM_TALLY
Control:
0:Off
1:Green
2:Red
4:Blue
(has dynamic options)
Feedback:
Normal (Same)
Video
ParameterTelycam Vision +
Digital Zoom
No description
CAM_DZOOM
Control:
2:On
3:Off
(has dynamic options)
Feedback:
Normal (Same)
Digital Zoom Mode
No description
CAM_DZOOM_MODE
Control:
0:Combined
1:Seperate
(has dynamic options)
Feedback:
Normal (Same)
Flip
No description
CAM_IMGFLIP
Control:
2:On
3:Off
(has dynamic options)
Feedback:
Normal (Same)
Mirror Image
No description
CAM_LRREVERSE
Control:
2:On
3:Off
(has dynamic options)
Feedback:
Normal (Same)
White Balance
ParameterTelycam Vision +
Blue Gain
Lets you set the Blue Gain.
CAM_BGAIN
Control:
Integer [0:255]
Feedback:
Normal (Same)
Color Temperature
No description
CAM_COLORTEMP
Control:
Integer [1800:10000]K
Feedback:
Normal (Same)
Red Gain
Lets you set the Red Gain.
CAM_RGAIN
Control:
Integer [0:255]
Feedback:
Normal (Same)
White Balance Mode
No description
CAM_WBMODE
Control:
0:Auto
1:Indoor
2:Outdoor
3:OnePush
4:AutoTrackWB
5:Manual
6:Temperature
(has dynamic options)
Feedback:
Normal (Same)
White Balance OnePush
No description
CAM_WBONEPUSH
Control:
One-Shot Trigger
Feedback:
-
Zoom
ParameterTelycam Vision +
Absolute Zoom Position
No description
CAM_ZOOM_DIRECT
Control:
Integer [0:16384]
Feedback:
Normal (Same)
Zoom Speed
No description
CAM_ZOOM_SPEED
Control:
Integer [-7:7]
Feedback:
-
Zoom Stop
No description
CAM_ZOOM_STOP
Control:
One-Shot Trigger
Feedback:
-
Zoom Tele Step
No description
CAM_ZOOM_TELE_STEP
Control:
One-Shot Trigger
Feedback:
-
Zoom Wide Step
No description
CAM_ZOOM_WIDE_STEP
Control:
One-Shot Trigger
Feedback:
-
config
ParameterTelycam Vision +
Connected
Connection status of device
connection
Control:
-
Feedback:
Binary
Custom Command
Type here row visca command for perform it. It should has format as an example: 8x 0A 01 46 01 00 FF
custom_command
Control:
One-Shot Trigger
Feedback:
-

MetaValues:
Command (Type String): Command format exmaple: 8x 0A 01 46 01 00 FF
EXPERIMENTAL
Device Test
Test-function to identify your device, it will control the PTZ controls before attempting to return to home.
device_test
Control:
One-Shot Trigger
Feedback:
-
Helper
IP Address
IP address of connected camera
ip_address
Control:
-
Feedback:
String
Helper
Reset Sequence Number
Resets the sequence number (only valid if controller is connected to camera over VISCAoverIP
reset_sequence
Control:
One-Shot Trigger
Feedback:
-
Helper
Response Delay (Milliseconds)
Smoothened response delay for current connection
response_delay
Control:
-
Feedback:
Floating [Precision: UndefinedFloatPrecision, 0.000000;120000.000000]
Helper