03-23-2009 05:53 AM
03-25-2009 08:37 AM
Hi NeilA,
Thank you for contacting National Instruments. I think it may be easier to change your .NET assembly to return this data as a String, rather than changing data from within LabVIEW.
Could you possibly code the .NET assembly to initialise the GUID and then pass this value out to LabVIEW.
Please let me know your thoughts.
03-25-2009 09:06 AM
The .net assembly is to be used by several different RF test systems made in house or by suppliers so it makes it awkward at this stage to make changes to the .net assembly since the data type for the guid may have been implemented already by a supplier.
I have actually gotten round this now! I struggled to get any of the methods to work, I have 12 in total and needed to do alot of manipulation of data in to an XML string to be sent with in most of the methods. Because of this I have now opted to build the whole of each method as an XML string in soap format , add the HTTP post header and send the message using TCP connections. It is slighly long winded but since I do not need to make a UUID and can format all the input parameters from standard LabVIEW primitive types to string this seems to be currently the best option I have.
Of course I may have issues later down the line with scalability and implementing changes but I should be fine since the methods are in a stable state for now.
Let me know your thoughts,
Neil Andrew.