Do the devices your are trying to control actually receive Visca over UDP, or are they serial inputs? (either RS-232, RS-422, or RS-485)
I wrote a Visca protocol controller for controlling Sony PTZ cameras in Max/MSP years ago. I bit of a nasty protocol for serial control compared to many others. If I remember correctly, you have to be sure not to flood the camera with PTZ commands. It has a limited command buffer and could lock up the camera if I sent messages too fast to it.
I can’t answer if you can send Hex, UDP, or serial in Notch. OSC is basically a flavor of UDP and could be used to send values to a sidecar app you could have running on the same machine that actually formats the commands in Hex. Just send the values over OSC and then let the other app deal with the messy formatting.
If I had to do it, that’s probably how I would do it.
I’ve really been enjoying using Notch in TD. Shame it takes a Pro license, but the cost was worth it to me.
Are you using Notch in TD as well ?
Which camera(s) are you controlling? When I did it, it was all standard def. I’m curious if the new 4K ones are worth the $6000+.
Good luck with VISCA. It’s not so bad as long as you don’t flood the camera with realtime constantly updating PTZ messages. If you are mostly doing GoTo position at this rate type cues, it should work as expected and be reliable.
Still probably a good idea to add some sort of speed limit on outgoing commands. For instance if you send a bunch of commands at once to update all it’s parameters, you may find some never make it. Hopefully the new cameras have a bigger buffer.