Welcome to the PTZOptics forum(s)!
This thread has been created for end users to discuss the topic of TCP / UDP control settings when getting started with the PTZOptics cameras.
Please make sure to respect the experience level(s) of all users at all times when posting within our forums or your account may have access removed.
The camera uses VISCA commands, so the speed is set in each command. So there isn't a place on the camera to set a PTZ speed, you define it when sending a PTZ command. The command list is linked below.
Ah, I get it, didn't see that. Thanks for pointing this out.
I have been using the PTZOptics module for Companion with a Stream Deck and the "pan and tilt speed" is currently possible to adjust separately. I realize now that it is using internal variables to "remember" the speeds to use when sending the VISCA commands and I could actually add the same functionality for zoom speed if I want as Companion and the modules are open source.
Companion can be found here: https://bitfocus.io/companion/
The source code for the PTZOptics module for Companion can be found here:
I am using the PTZO IP Camera Control app on WIndows 10, I am only able to see and control one of my cameras. I have the proper IP address set up on the cameras and the app. I can control both Cameras via the iOS app. What am I doing wrong?
Are you able to access the Web Interface of each of your cameras from the PC that is running the control app?
And are you running the latest version of the control app for Windows, Version 1.4.1?
In the Multi Camera Settings section of the app, double check that the IP address of each camera is entered correctly. And make sure that the dial next to IP camera is filled in Black.
Then be sure to click OK in the Multi Camera Settings window for any changes you make to save.
As long as everything is entered in correctly you should be able to use the Camera Select buttons in the app to switch between your different cameras for control.
That is an odd one, if the connection is working for HTTP and using the Upgrade tool, you should get in using the PTZOptics app too. Log into the Web Gui and go to the network tab and make sure the "PTZ" port is still set to be 5678.
Macs can be extremely finicky about being hooked up to multiple networks at once. I would make sure you are not connected to any other networks for a test, and try it that way.
If you can't get it working feel free to call in and we can try and figure it out together, 484 593 2584 8am to 4pm EST M-F.
Looking through the PTZOptics VISCA over IP Commands (both Rev-1_2-8-20 & Rev-1_4-8-20) I can see that the Pan_TiltDrive commands have speed parameters for both pan and tilt (pan speed VV = 0x01 - 0x18, tilt speed WW = 0x01 - 0x14), but if I'm reading the PDF correctly, there is no corresponding zoom speed parameter on any of the zoom commands.
In particular I'm looking at the CAM_Zoom Direct command (x81 x01 x04 x47 x0p x0q x0r x0s xFF), but even Tele/Wide commands (what's the difference between the Variable and Standard options?) don't mention speed controls.
The supplied control app definitely supports zoom speed (1-7) and the cgi commands have speed parameters for both pan/tilt & zoom (again 1-7), so am I missing something or do the VISCA zoom commands not support the speed parameter?
There is a Zoom section for the relative Zoom commands, The link is here for the Visca over IP commands for the PTZOptics cameras. https://ptzoptics.com/wp-content/uploads/2020/11/PTZOptics-VISCA-over-IP-Rev-1_2-8-20.pdf
The variable option is for the variable speed, the standard option does not give you the chance to put in a speed. You want to use the variable Zoom and Pan, Tilt commands in order use the speeds.
Yes, I missed that speed option in the variable zoom commands. As mentioned I've been focussed on the Direct command which is also missing the speed option.
Is this a limitation of the VISCA command set or is it PTZOptics's implementation?
That looks to be how the direct vs relative PTZ commands work using VISCA.