Originally Posted by ScottAvery
I do not have Crestron in my near future but I do use a Universal Devices ISY-994i as an automation controller and would also want the HDFuryto be able to send messages to the ISY as well as receive queries from it. Is there a certain protocol needed for Crestron integration? Is that a new requirement over sending http messages?
The reason I speak to having the HDFury device itself drive automation is that it already does this, and some customers may not want another controller. You may not be aware that HDFury devices have been used to automatically change the gamma for HDR content on JVC projectors by sending RS232 control messages in response to content metadata. They've built in the ability to evaluate and react to content parameters. It should not be terribly difficult to extend that control if the Aspect Ratio calculations are made. edit: Do you use that on your x7000?
You hit the first implementation issue there - unlike the JVC macros which were originally specifically requested and implemented for JVC projectors to overcome their HDR issues, the issue of AR automation is much broader and the hardware to which it will interface varied so the answer would perhaps be for the HDFury to simply issue an AR status string in some form or other - maybe user definable as the current macros are. (I'm using the term macros here a bit loosely since that's how HDFury refer to them - they're really just serial strings)
HDFury recognised the shortcomings of the original macros and then in the Vertex 2 (which I have and am very familiar with) they provided the ability to squirt out custom strings rather than the baked in JVC ones.
With the original Vertex I took the fixed JVC strings and parsed them in a Crestron program in which I then wrote logic to control the projector rather than the Vertex doing it directly - much more flexible.
I can envisage a similar system for AR recognition, but as I say, a realtime output of AR status, whether that be dimensions or ratios, would then allow the logic to be written by the user or the system integrator in time honoured "if this then that else this" form within the control system.
There are many runtime decisions to be made over AR automation (The Nolan factor, source choices, peculiar aspect ratios etc etc) and the logic required would be different in every installation so trying to second guess that in an HDFury device would be well beyond the device's scope.
I'm not familiar with ISY but I'd assume it has the ability to take in a serial string over RS-232 or TCP/IP or HTTP etc and then you decide what the system does with that?
As far as Crestron or AMX etc go, there is no fixed protocol as such - that resides in the client it's talking to - you take serial inputs from RS-232 etc (which is my preference for robustness) or over IP in whatever protocol whether over TCP or UDP in HTTP, HTTPS etc.
Zidoo Z9S | Nvidia Shield Pro | HDFury Vertex² | 32TB mirrored storage
Denon AVC-X8500H | JVC DLA X7000 | Screen Research 9ft multi aspect ClearPix 2 ISF screen
3 x PMC IB2S fronts | 4 x PMC Wafer 2 rears | 4 x PMC Wafer 1 ceiling | 2 x M&K SS550 THX height | Rel Stentor III
A pair of slippers, a comfy sofa and a glass of 16 year old single malt