08-05-2016 08:51 AM
So I agree on the decision that creating a wrapper is the best way to do this currently but would disagree that scripting isn't supported.
My understanding is that as of LabVIEW 2010, scripting became a fully supported feature, as the release features would seem to indicate. The NI Labs version of scripting is the "beta" which is why the system requirements are LabVIEW 8.6 or 2009. You enable scripting in the Tools > Options menu, there is official help documentation for scripting functions, and there are examples in the example finder so I can't imagine that it isn't supported.
https://zone.ni.com/reference/en-XX/help/371361G-01/lvupgrade/labview_features/
08-05-2016 02:10 PM
My own experience is that supported versus unsupported here is largely irrelevant.
Unsupported:
Me: Here is a bug in LV scripting
NI: Sorry we don't officially support that so I guess you will have to find a workaround
Supported:
Me: Here is a bug in LV scripting
NI: Sorry, now that it is officially supported some large customer is possibly relying on that behavior so we can't change it. I guess you will have to find a workaround.
It appears a decent workaround exists so I'd be happy (some of my workarounds are not for the feint of heart). You may get a bug fix here, win the lottery or be struck by a meteorite in no particular order of probability.