Global TMW:
Login  |  Register          Free Newsletter Subscription
Subscribe
LXI: Instruments and Applications   


Link This | Email this | Blog This | Comments (1)


LXI and Linux
September 8, 2006

A question was recently raised about whether LXI supports the Linux operating system. One of the great things about LXI is that it is largely independent of the operating system. But there are two aspects to this question.

One is: Can Linux be used by a manufacturer as an embedded operating system in the instrument? Many Linux-based instruments have been certified or are in the pipeline. Therefore, users can definitely employ Linux as an embedded OS for their instruments. Linux has an appropriate networking stack that provides all the capabilities required by LXI--such as DHCP, Auto-IP, Static IP, and duplicate IP detection. It also offers an abundance of web servers to choose from.

The second aspect is: Can a client PC running Linux communicate and control LXI devices? The LXI specification does require the vendor of the LXI device to supply an IVI driver, which is Windows OS specific. But the specification also states vendors can supply other drivers if they deem fit, and some may choose to supply Linux drivers.  If there is no Linux driver for the instrument, there are several possible alternatives:

• user-created instrument driver,
• LabView for Linux,
• MATLAB with Instrument Control Toolbox on Linux,
• raw socket programming, or 
• VXI-11.

Viable alternatives in specific cases will depend on the capabilities of the instrument. Because the type and degree of support for Linux varies from vendor to vendor, the Linux user’s experience may vary as well.--John Ryland, Keithley Instruments, LXI LAN & Web WG Co-chair


Posted by Rick Nelson on September 8, 2006 | Comments (1)


September 8, 2006
In response to: LXI and Linux
Brian Powell commented:

A small correction... IVI drivers are not inherently Windows-specific. See, for example, "Porting IVI-C Specific Drivers and Applications to Linux" at zone.ni.com/devzone/conceptd.nsf/webmain/CB394DB66D813619862571CC000EFF96 Still, many LXI vendors are choosing IVI-COM, which is Windows-specific. Worse, some of these drivers use a proprietary protocol that make it essentially impossible for an end user to write their own driver.





POST A COMMENT
Display Name or Registered Users Login Here.
Please restrict submissions to less than 7,000 characters (including any HTML formatting).

Before submitting this form, please type the characters displayed above:


Advertisement



Advertisements






©2008 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy
Please visit these other Reed Business sites