The Visca Server IO creates an Visca over IP endpoint, so that SP can be controlled from a Visca based PTZ controller.
Setup the Visca Server Connection
Add the Visca Server IO within the IO Connections.
define the port and the local interface which should be used for the connection to a PTZ controller
Define the joystick ranges before using the connection
Different Visca controller have different joystick “resolutions”.
These needs to be ranged before the connection can be used.
1. Check Range
Bring the joystick to the a max. pan/right position.
Monitor the “X Axis” value.
If the “X Axis” is 100% following with step 2.
If the “X Axis” is < 100% following with step 3.
2. Find the range limit
Release the joystick and reduce the “Pan” range value.
Bring the joystick back to the max. Pan/Right position.
Repeat that until the “X Axis” value is lower then 100%.
3. Define the range
Release again the joystick an increase the “Pan” range value by one.
Bring the joystick back to the max. Pan/Right position.
Repeat that until the “X Axis” value is exactly 100%.
4. Range the other axis and the zoom
Repeat the above steps with the Tilt/Up and the Zoom.
Target Object Map
A Target Object have a direct map input from the Visca Server connection.
The different “Factor” parameter define how much the joystick or zoom rocker affects the object parameter.
The zoom from the PTZ controller can be linked to different object parameters:
- Target Height
- Target Size
- Target Focus
Access other controller parameter
Within the Visca Server IO Connection multiple other controller functions/parameter are available.
This parameter can be used as node within the board by simply drag and drop these into one.