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
(1,122 Views)

See LabVIEW VI Model Conversion Preparation

-------------------------------------------------------
Applications Engineer | TME Systems
https://tmesystems.net/
0 Kudos
Message 2 of 2
(1,094 Views)