Best Of
Re: DEFINE_FUNCTION
One thing you might do (I do this always as a matter of course) is to change
STACK_VAR CHAR ckSum
to
STACK_VAR CHAR ckSum[1]
It may seem counter-intuitive since a one-celled char array is implied by the first statement. but I find that Netlinx seems to like a little help when it comes to arrays. Like I said earlier, Netlinx is a bit funny when it comes to Types. Most other languages are not so wonky when it comes to variables.

Re: Level bar graphs are not working
Why are the level values stored in a float? I have no experience with the Precis, but from your code snippet it seems you get -700 to 100 back from the device, so a sinteger would be enough.
And when you send '-28' from 'emulate a device', do you also select float as the level type? If not, that could be the reason it works there.

Re: Online/Offline event for MT-702 panels
Always appreciate a trick that will work around a problem, and this IS a clever idea. But this will mean extra work applying it at the customers locations and reverting it back to normal operation (needed for support and having a 'standard' code base) once a real solution is available.
So while i DO appreciate trying to find a solution to a problem, it is still a 'cluge', so would also really like to know if there is an update or eta for a firmware fix?

Re: Online/Offline event for MT-702 panels
Having this issue still. Having to hard boot a MD-1002 every time I load the TP5 file. Any update on this?
Re: DVX - 4K
With all due respect to Extron and their fine array of products... having programmed and commissioned many of their systems, both large and small, I feel your integrator ftrimd is totally off base. They are a nightmare. From the multiple software DKs needed to program to the frankly bizarre feature that are proudly bullet pointed on their website but then find the support people trekking yiu that the feature does not work...to their weak troubleshooting utilities, it’s a far less reliable install.
Universities love it, however. To me the best Extron Gig is selling and installing the gear and letting the School staff do the programming.
