I'm thinking about adding "magic dataref" support to Gizmo that will automatically wrap-up any custom commands that our products create into datarefs that allow third party plugins to drive our stuff.
It's a brewing idea at this point, one that needs investigation to see if it will somehow break Gizmo with asynchronous / multiple command activation activity.
I may have some "debounce" issues to work through.
Essentially you'd end up with something like:
magic dataref: gizmo/magic/cmd/ixeg_737/cmd/name/here
When you write a 1 to it, I call the Command Start code.
If you hold the 1 value in it for the required amount of time, you'll trigger the Command Hold code.
When you return the dref value to 0 I call the Command End code.
There seems to be a pretty big demand for this when interfacing with various external plugins..
IF this is added it will automatically add complete retro-active support to our products, this includes the Saab, DC3, Corvalis, MU2, IXEG, etc.