From Friday, January 17th 11 PM CDT (January 18th 5 AM UTC) through Saturday, January 18th 11:30 AM CDT (January 18th 5:30 PM UTC), ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

VeriStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Input/output data serailization of generated model from LabVIEW VI

Hi,

I implemented LabVIEW model and I generated model from VI, that should be used on VeriStand (Tools ->NI VeriStand -> Generate Model from VI) and I chose to create dynamic lib for Linux. I found out what are supported types for inputs and outputs, but I'm interested if there is any documentation about input/output data serialization?

For example, if 1d array is used as input/output, default values (which mean size and actual values) have to be set in order to generate model from VI. That means if I set input array with 3 elements in LabVIEW model, it will later (in dynamic lib) use 3 elements although I want more/less elements. Is there any solution to this problem? Also, if there are more than one output, I would say that it store them in double outputs[] from the last to first connected output from LabVIEW model and I have to know size of arrays or whatever in order to pull out elements I want. I couldn't find any documentation on this topic, so I would appreciate any kind of help. 

Thanks!

0 Kudos
Message 1 of 2
(923 Views)

See LabVIEW VI Model Conversion Preparation

-------------------------------------------------------
Control Lead | Intelline Inc
0 Kudos
Message 2 of 2
(895 Views)