CELF Project Proposal/Create LabView equivalent for Linux


 * Summary : Open Source LabView equivalent for Linux


 * Proposer : Alan Carvalho

Description
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.


 * Scope : (unknown)

Comments
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 ---