10-02-2014 12:46 PM
@Romsky wrote:
From what Altenbach tells me (and his webpage), graphical is the way to go for the future.
So I am convinced, LabVIEW is the only way to go.
Talk to Altenbach, I am sure he will agree with me.
Christian is a smart man, I doubt he would talk in absolutes very often. But if he did I would take his opinion very seriously.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
10-02-2014 12:49 PM
Altenbach,
I am asking you to chime in on this.
Don't you agree that graphical (LabVIEW) is the way to go? That is pretty much what your web page says. You sold me on LabVIEW.
Romsky
10-03-2014 08:09 AM
Hooovahh,
Can you show me some examples of LabVIEW that are amazing? I am very interested in seeing them.
When you say amazing, I beleive you, but exactly how amazing, in what ways?
I have seen many amazing things from skilled CVI programmers as well.
I am convinced that both can do the job, it's how you do it where the real difference is found.
Heres is a link to a typical CVI GUI that I made. One day I needed to diagnose a problem that I was having with my Fiero. Fieros don't have OBD I or II diagnostic links like cars now have, so I had to build special hardware to talk to the Fiero. Then I needed a GUI to process and display the data, so I whipped out some CVI code and made the GUI. It took me a day (about 8 Hours) to create the GUI (most of that was spent on the UIR - the GUI display part). I got what I wanted out of it so I didn't develop it any further - maybe someday I will. You could download the GUI and run it, but without the hardware adapter (and Fiero of course) all you could really do is playback the data that I included in the download.
http://paul.romsky.com/fiero/Screen_Capture_2.bmp
I wish I could show you the tools I made in CVI for the F-22 Raptor, F-35 Joint Stike Fighter or J-STARS (way more immpressive than my simple GUI) but they are classified.
10-03-2014 08:14 AM
Romsky, you seem to have taken this conversation way too personally.
Anyway, LabVIEW CERN is amazing. Someone already mentioned SpaceX
10-03-2014 08:29 AM
jcarmody,
How am I taking anything personally? I asked for some amazing LabVIEW examples and offered a CVI example that I wrote. Whats wrong with that? [laugh] It seems like a fair and free exchange of ideas and knowledge - isn't that what forums are for in the first place [smile].
No to blow my own horn, but I have been told by many that my Fiero GUI is in fact amazing, so that is why I posted it, plus I have first hand knowlege of what it does - so it makes a good example in this case.
I am sure the CERN and Space-X code is very impressive, but I have not seen the code in action - I would love to see them (the links I have seen so far only talk about it). Is there a video somewhere that shows me the CERN or Space-X code in action?
10-03-2014 09:06 AM
@Romsky wrote:
Hooovahh,
Can you show me some examples of LabVIEW that are amazing?
No I can't. Many are ITAR, many are medical, all belong to the customer that paid for them. But I don't mind describing some, of course none of the descriptions will do them justice.
Many vision applications. Simple things like part detection, printer inspection, LCD, detection all running ridiculous fast. Massive testers that support dozens of large parts from a massive system all configured and automatic based on test components connected. Large distributed factory of the future where automated fork lifts drive around picking up and dropping off pieces that it then assembles. Engine simulators for large military engines. Massive dyno controllers for simulating real world scenarios on a starter to a motor. The starter itself took up a large test cell. Dyno controll systems calculating the miles per charge of hybrid and full electric vehicles, which sounds easy but goes through a series of tests involving regeneration and other driving scenarios. It isn't just run at some load until the battery dies.
I think those are all the fun ones I've worked on. There are many basic DAQ systems that just aren't as interesting. There are some dynamic UI stuff too, and platform based setups that I would help setup and the customer would be enabled to do the work which is challenging too.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
10-03-2014 09:28 AM
Here's a picture from Spacex from a couple of years ago.
Even a seemingly simple system targeted for education such as the myRIO is absolutely amazing to work with. In the LabVIEW project, you can have part of the LabVIEW code running on the PC, parts on the myRIO real-time system, and parts directly on the FPGA fabric and all is seamlessly integrated into one easy to use, easy to program, and easy to debug system.
10-03-2014 09:30 AM
Yes, it is the same with me, most of the cool CVI stuff is customer owned, or couldn't be shared even if it wasn't.
On my end: Radar simulators and emulation, missile jamming and simulation, reverse engineering, FPGA interfaces (although I do my FPGA coding in VHDL), controlling huge multi-racks of system testers: Aircraft, LRU, and SRU Levels, high speed AOI, cockpit and system displays, and of course cranking out tons of high performance DLLs for others to use. I agree, most of the common things like controlling DAQs and such is not very interesting but abound in everythig we do.
10-03-2014 09:48 AM
Yes, the Space-X project is impressive. I assume it is all LabVIEW.
I have used RIO and embedded FPGA with CVI (not much different than LabVIEW), but I had to do some very adavanced functions with the latest Xilinx FPGAs at the time, NI did not support what I needed so I designed a multi-FPGA board to do what I needed.
10-03-2014 09:51 AM
So should we launch the term "G-Peen" to replace the apparently terribly outdated E-Peen?