Header Image

Vaddio PTZ

(Version v0.1.10-pre10)

Development status: beta

Core for Vaddio PTZ Broadcast IP Cameras

ParameterCount: 50

Model:
ParameterClass:
ParameterGeneric RoboSHOT (1)
Generic Vaddio RoboSHOT Camera
Development Status: concept
(50 params)
RoboSHOT 12 HD-SDI (1200)
Vaddio RoboSHOT 12 HD-SDI
Supports Discovery
Development Status: concept
(50 params)
RoboSHOT 12 HDBT (1202)
Vaddio RoboSHOT 12 HDBT
Supports Discovery
Development Status: concept
(50 params)
RoboSHOT 12 HDMI (1201)
Vaddio RoboSHOT 12 HDMI
Supports Discovery
Development Status: concept
(50 params)
RoboSHOT 20 UHD (2000)
Vaddio RoboSHOT 20 UHD
Supports Discovery
Development Status: concept
(50 params)
RoboSHOT 30 HD-SDI (3001)
Vaddio RoboSHOT 30 HD-SDI
Supports Discovery
Development Status: concept
(50 params)
RoboSHOT 30 HDBT (3003)
Vaddio RoboSHOT 30 HDBT
Supports Discovery
Development Status: concept
(50 params)
RoboSHOT 30 HDMI (3002)
Vaddio RoboSHOT 30 HDMI
Supports Discovery
Development Status: concept
(50 params)
RoboSHOT 30E NDI (3000)
Vaddio RoboSHOT 30E NDI
Supports Discovery
Development Status: beta
(50 params)
RoboSHOT 40 UHD (4000)
Vaddio RoboSHOT 40 UHD
Supports Discovery
Development Status: concept
(50 params)
Color/Image
Chroma
Adjust Chroma (Saturation)
chroma
Control:
Integer [0:14]
Feedback:
Delayed Feedback
SimpleParam
Detail
Adjust Detail (Sharpness)
detail
Control:
Integer [0:15]
Feedback:
Delayed Feedback
SimpleParam
Gamma
Adjust Gamma
gamma
Control:
Integer [-64:64]
Feedback:
Delayed Feedback
SimpleParam
Color/Iris
ParameterGeneric RoboSHOTRoboSHOT 12 HD-SDIRoboSHOT 12 HDBTRoboSHOT 12 HDMIRoboSHOT 20 UHDRoboSHOT 30 HD-SDIRoboSHOT 30 HDBTRoboSHOT 30 HDMIRoboSHOT 30E NDIRoboSHOT 40 UHD
Iris
Set Iris
iris
Control:
0:close
1:f/11
2:f/10
3:f/9.6
4:f/8.7
5:f/8.0
6:f/7.3
7:f/6.8
8:f/6.2
9:f/5.6
10:f/5.2
11:f/4.8
12:f/4.4
13:f/4.0
14:f/3.7
15:f/3.4
16:f/3.1
17:f/2.8
18:f/2.6
19:f/2.4
20:f/2.2
21:f/2.0
Feedback:
Delayed Feedback
SimpleParam
Iris Mode
Set Iris Mode to Manual or Auto
iris_mode
Control:
0:Manual
1:Auto
Feedback:
Delayed Feedback
SimpleParam
Color/Sensor
ParameterGeneric RoboSHOTRoboSHOT 12 HD-SDIRoboSHOT 12 HDBTRoboSHOT 12 HDMIRoboSHOT 20 UHDRoboSHOT 30 HD-SDIRoboSHOT 30 HDBTRoboSHOT 30 HDMIRoboSHOT 30E NDIRoboSHOT 40 UHD
Backlight Compensation
Enable or Disable Backlight Compensation
backlight_compensation_on
Control:
0:OFF
1:ON
Feedback:
Delayed Feedback
SimpleParam
Sensor Gain
Adjust Sensor Gain
gain
Control:
0:0dB
1:3dB
2:6dB
3:9dB
4:12dB
5:15dB
6:18dB
7:21dB
8:24dB
9:27dB
10:30dB
Feedback:
Delayed Feedback
SimpleParam
Wide Dynamic Range
Enable or Disable Wide Dynamic Range
wide_dynamic_range_on
Control:
0:OFF
1:ON
Feedback:
Delayed Feedback
SimpleParam
Color/WB
ParameterGeneric RoboSHOTRoboSHOT 12 HD-SDIRoboSHOT 12 HDBTRoboSHOT 12 HDMIRoboSHOT 20 UHDRoboSHOT 30 HD-SDIRoboSHOT 30 HDBTRoboSHOT 30 HDMIRoboSHOT 30E NDIRoboSHOT 40 UHD
Blue Gain
Adjust Blue Gain
blue_gain
Control:
Integer [0:255]
Feedback:
Delayed Feedback
SimpleParam
Red Gain
Adjust Red Gain
red_gain
Control:
Integer [0:255]
Feedback:
Delayed Feedback
SimpleParam
White Balance Mode
Set White Balance Mode to Manual or Auto
white_balance_mode
Control:
0:Manual
1:Auto
Feedback:
Delayed Feedback
SimpleParam
Config
ParameterGeneric RoboSHOTRoboSHOT 12 HD-SDIRoboSHOT 12 HDBTRoboSHOT 12 HDMIRoboSHOT 20 UHDRoboSHOT 30 HD-SDIRoboSHOT 30 HDBTRoboSHOT 30 HDMIRoboSHOT 30E NDIRoboSHOT 40 UHD
Connected
Connection status of device
connection
Control:
-
Feedback:
Binary
Device Test
Test-function to identify your device, it will control the Zoom controls before attempting to return the camera to the home position.
device_test
Control:
One-Shot Trigger
Feedback:
-
Helper
Focus
ParameterGeneric RoboSHOTRoboSHOT 12 HD-SDIRoboSHOT 12 HDBTRoboSHOT 12 HDMIRoboSHOT 20 UHDRoboSHOT 30 HD-SDIRoboSHOT 30 HDBTRoboSHOT 30 HDMIRoboSHOT 30E NDIRoboSHOT 40 UHD
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 10=10%, 100=100%)
focusMaxSpeed
Control:
Integer [1:6]
Feedback:
-
SimpleParam
Focus Mode
Set Focus Mode to Manual or Auto
focus_mode
Control:
0:Manual
1:Auto
Feedback:
Delayed Feedback
SimpleParam
PTZ
ParameterGeneric RoboSHOTRoboSHOT 12 HD-SDIRoboSHOT 12 HDBTRoboSHOT 12 HDMIRoboSHOT 20 UHDRoboSHOT 30 HD-SDIRoboSHOT 30 HDBTRoboSHOT 30 HDMIRoboSHOT 30E NDIRoboSHOT 40 UHD
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)
PTZ/Position
ParameterGeneric RoboSHOTRoboSHOT 12 HD-SDIRoboSHOT 12 HDBTRoboSHOT 12 HDMIRoboSHOT 20 UHDRoboSHOT 30 HD-SDIRoboSHOT 30 HDBTRoboSHOT 30 HDMIRoboSHOT 30E NDIRoboSHOT 40 UHD
Focus Position
Focus position
focus_pos
Control:
Integer [0:58]
Feedback:
Delayed Feedback
SimpleParam
Pan Position
Pan Position
pan_pos
Control:
Floating [-156.00:151.00] deg
Feedback:
Delayed Feedback
SimpleParam
Tilt Position
Tilt Position
tilt_pos
Control:
Floating [-30.00:92.00] deg
Feedback:
Delayed Feedback
SimpleParam
Zoom Magnification
Zoom Magnification
zoom_pos
Control:
Floating [1.00:30.00]x
Feedback:
Delayed Feedback
SimpleParam
PTZ/Speed
ParameterGeneric RoboSHOTRoboSHOT 12 HD-SDIRoboSHOT 12 HDBTRoboSHOT 12 HDMIRoboSHOT 20 UHDRoboSHOT 30 HD-SDIRoboSHOT 30 HDBTRoboSHOT 30 HDMIRoboSHOT 30E NDIRoboSHOT 40 UHD
Focus Speed
Focus speed for camera
focusSpeed
Control:
Integer [-6:6]
Feedback:
-
SimpleParam
Pan Speed
Pan speed for camera
panSpeed
Control:
Floating [-60.00:60.00]
Feedback:
-
SimpleParam
Tilt Speed
Tilt speed for camera
tiltSpeed
Control:
Floating [-60.00:60.00]
Feedback:
-
SimpleParam
Zoom Speed
Zoom speed for camera
zoomSpeed
Control:
Integer [-100:100]
Feedback:
-
SimpleParam
Presets
ParameterGeneric RoboSHOTRoboSHOT 12 HD-SDIRoboSHOT 12 HDBTRoboSHOT 12 HDMIRoboSHOT 20 UHDRoboSHOT 30 HD-SDIRoboSHOT 30 HDBTRoboSHOT 30 HDMIRoboSHOT 30E NDIRoboSHOT 40 UHD
Delete Preset
Delete Preset
deletePreset
Control:
One-Shot Trigger
Feedback:
-
Dimensions:
Preset: (16)
-----
SimpleParam
Home
Move Camera To Home
home
Control:
One-Shot Trigger
Feedback:
-
SimpleParam
Preset Exists
Preset Exists
presetExists
Control:
-
Feedback:
Delayed Feedback
Dimensions:
Preset: (16)
-----
Helper
Preset Name
Preset Name
presetName
Control:
String
Feedback:
Delayed Feedback
Dimensions:
Preset: (16)
-----
Helper
Recall Preset
Recall Preset
recallPreset
Control:
One-Shot Trigger
Feedback:
-
Dimensions:
Preset: (16)
-----
SimpleParam
Store Preset
Store Preset
storePreset
Control:
One-Shot Trigger
Feedback:
-
Dimensions:
Preset: (16)
-----
SimpleParam
Presets/Trace (DC)
ParameterGeneric RoboSHOTRoboSHOT 12 HD-SDIRoboSHOT 12 HDBTRoboSHOT 12 HDMIRoboSHOT 20 UHDRoboSHOT 30 HD-SDIRoboSHOT 30 HDBTRoboSHOT 30 HDMIRoboSHOT 30E NDIRoboSHOT 40 UHD
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: (16)
-----
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: (16)
-----
Trace Loop
Enables looping where the trace is continuously played back
dcTraceLoop
Control:
Binary
Feedback:
Normal (Same)
Dimensions:
Trace: (16)
-----
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: (16)
-----
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: (16)
-----
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: (16)
-----
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: (16)
-----
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: (16)
-----
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: (16)
-----
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
ParameterGeneric RoboSHOTRoboSHOT 12 HD-SDIRoboSHOT 12 HDBTRoboSHOT 12 HDMIRoboSHOT 20 UHDRoboSHOT 30 HD-SDIRoboSHOT 30 HDBTRoboSHOT 30 HDMIRoboSHOT 30E NDIRoboSHOT 40 UHD
Standby
Put the camera into standby
standby
Control:
0:OFF
1:ON
Feedback:
Delayed Feedback
SimpleParam
Video Mute
Enable or Disable Video Mute
video_mute
Control:
0:OFF
1:ON
Feedback:
Delayed Feedback
SimpleParam