Page 1 of 1

ATEM 7.5.2 UDP protocol

PostPosted: Wed Sep 12, 2018 11:41 pm
by Baz
I have noticed some significant UDP protocol changes with v7.5.2 and am slowly working through them.
Does anyone have some insight into these changes including all the new commands that have been added?
I am just trying to save time on discovery.

Re: ATEM 7.5.2 UDP protocol

PostPosted: Thu Jan 10, 2019 11:04 pm
by Baz
OK so I had to reinvent the startup protocol. All sorted now. ;)

Re: ATEM 7.5.2 UDP protocol

PostPosted: Fri Jan 25, 2019 3:28 am
by Baz


I have had many inquiries regarding the recent upgrades to my controller products running with ATEM Switchers using v7.5.2. Unfortunately it is not public domain so I can not share the code but here at least you can see it is possible. I have never had any formal training on writing software and am self taught so really, it is possible for anyone to achieve if you work hard at it.


Baz

Re: ATEM 7.5.2 UDP protocol

PostPosted: Tue Jan 29, 2019 1:13 pm
by Nerds LTD
Awesome!

Re: ATEM 7.5.2 UDP protocol

PostPosted: Wed Jan 30, 2019 9:03 am
by uli peters
It is just that the old reverse engineered protocol documentation and Kaspars libs are wrong regarding the base protocol (headers and timing, not the commands!).
There are not so many changes in protocol 7.5.2 compared to 7.3. There are just a few extensions for new functions.
If you have it clean there is absolutly no problem to run it on very lightwight hardware.

Re: ATEM 7.5.2 UDP protocol

PostPosted: Thu Jan 31, 2019 8:35 pm
by ElecDev
uli peters wrote:It is just that the old reverse engineered protocol documentation and Kaspars libs are wrong regarding the base protocol (headers and timing, not the commands!).
There are not so many changes in protocol 7.5.2 compared to 7.3. There are just a few extensions for new functions.
If you have it clean there is absolutly no problem to run it on very lightwight hardware.


How do you know this? It is possible to reverse engineer that 'baseprotocol' we all know because Baz has done it and Skaarhoj also for there commercial line-up

Re: ATEM 7.5.2 UDP protocol

PostPosted: Thu Jan 31, 2019 10:33 pm
by Baz
There are not so many changes in protocol 7.5.2 compared to 7.3. There are just a few extensions for new functions.


v7.5.2 has an enhanced CCU control to cater for their own CCU panel. An example is IRIS commands and status. The original command was '3' with a range of 0 - 2048. Now it is '2' with a range of 3072 - 18432. Both codes are available to allow backward compatibility. There are many other changes/additions.

Baz