Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

Can I use NI882 .NET assembly with mono compiler on Linux

Is there a way to use the National Instruments NI4882 .NET assemblies within the Linux mono compiler?  By NI4882 .NET assembly I mean the NationalInstruments.NI4882.dll assembly that is found in the Measurement Studio folder in the current NI4882 v2.4.3 NI Device Driver CD or in NI Measurement Studio?
 
If there is no way currently to use the NI4882 .NET assemblies with Linux, is there a chance that National Instruments will make such an assembly available in the near future?  My current language is Microsoft C#.NET (2003), but I'd like to try developing similar GPIB programs in the Linux environment using the mono compiler.
 
Thanks.
0 Kudos
Message 1 of 3
(3,934 Views)
Hi Tony,

http://www.ni.com/linux/gpib.htm

That page should be what you're looking for.

Regards,
Matt S.

LabVIEW Integration Engineer with experience in LabVIEW Real-Time, LabVIEW FPGA, DAQ, Machine Vision, as well as C/C++. CLAD, working on CLD and CLA.
0 Kudos
Message 2 of 3
(3,923 Views)
Tony,

I'm fairly certain that you can't just use the .net assemblies from Windows with mono on Linux.  The main problem is that interacting with the device on Windows will be different from Linux.

However, you should be able to create your own C# wrapper around the C interface on Linux.  If you only use a subset of functions this may be a rather simple task.

We may provide a native .net interface for Linux if there is sufficient demand.  If this is something you are insterested in I would suggest creating a product suggestion at the Product Suggestion Center.

Shawn B.
National Instruments
Use NI products on Linux? Come join the NI Linux Users Community
0 Kudos
Message 3 of 3
(3,900 Views)