LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Passing 2Dim Array to LV2013 x64 .Net Assembly

Solved!
Go to solution

Hi,

I'm having a problem passing C# double[] in/out to LabView 2013 64bit f2 .Net Assemblies.

 

I know that this is an older issue and using multidimensional arrays instead sould provide some workaround.

Actually it does for me too, in a way that Visual Studio compiles without issue and the assembly call is executed.

 

What remains a problem ist that I cant really see values passing through the LV2013 build.

For testing purposes I used two index array functions to extract one of the element values and connected it to an out terminal. The (double) value never passed through. Building the identical VI using LV2018 it does though.

 

My assumption is that the workaround with 2dim arrays should work in LV2015 and above ( as stated here https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019LNISA2&l=de-AT  )  but previous versions need a different approach, additionally.

Beeing not 'that much' of a LV specialist I'm running out of ideas at this point unfortunately.

 

Does anyone have an idea what can, or needs to be done here ?

Any help would be highly apprechiated.

 

Walter

 

 

 

0 Kudos
Message 1 of 2
(1,768 Views)
Solution
Accepted by topic author walter57

Problem solved.

Solution posted in the MStudio Forum

https://forums.ni.com/t5/Measurement-Studio-for-NET/Cant-convert-double-to-double-in-LV2013-64bit-bu...

 

Cheers,

Walter

0 Kudos
Message 2 of 2
(1,702 Views)