CELF Project Proposal/Create LabView equivalent for Linux

From eLinux.org
Jump to: navigation, search
Open Source LabView equivalent for Linux
Alan Carvalho


LabView (Wikipedia entry) is a platform to develop electronic tests and real world interfacing. It can be used to control and test real world experiments. It is a nice software and although it is not directly related to embedded system arena it is very useful to validate initial phase of many embedded system projects and to production tests.

Unfortunately there is not an open-source equivalent to this software, but there is some infra-structure which could be used to develop it. The signal acquisition layer could benefit of Comedi drivers API (this is now becoming part of Linux kernel).

Related work

The user interface could be based on some of existent simulation software, like Ksimus, or a modified version of Lintouch HMI.



Patrick Bellasi writes:

That's a really interesting project. Moreover, I think it should be
supported by an OpenSource HW reference platform which is cheap but
sufficiently powerful to replace a semi-professional DAQ.

I think that the signal acquisition layer should also support the "USB
test and measurement" (TMC) class driver, which is already supported
by Linux: drivers/usb/class/usbtmc.c

Patrick also wrote:

Probably the best one solution out there [for an OpenSource HW reference platform] I know is the USB-DUXfast, which is already supported by the COMEDI framework... but is missing the MTD usb class support. http://www.linux-usb-daq.co.uk/tech2_duxfast/ The board is relatively cheap compared to the offered features: up to 3MHz continous rate and up to 30MHz in burst mode (256samples), unfortunately the firmware is not open.

Alan Carvalho de Assis wrote:

I found this one: http://web.media.mit.edu/~msung/sak2.php