Embedded Systems Conference
Breaking News
Newest First | Oldest First | Threaded View
User Rank
Re: A graphical programming language
philm   9/30/2014 4:12:30 PM
"You can write spaghetti code in any language."

I like to put Basil (SubVI).vi in my spaghetti code.

User Rank
Re: A Taste of LabVIEW
tommurphy73   9/25/2014 6:25:10 AM
If you are interested in labview and arduino there is quite a nice course on Udemy



Normally is it $99 but I got it 70% off so quite a good price.






User Rank
Re: A Taste of LabVIEW
TonyTib   9/24/2014 11:52:17 AM
If you really want to have fun with advanced programming, check out F# (e.g. Programming F#, Real World Functional Programming in F# and C#).

User Rank
Re: A graphical programming language
MeasurementBlues   9/24/2014 11:40:44 AM
The thing about LabVIEW is that you can break up functions into VIs and have VIs call VIs. Thus, code can be modular and reusable. But if you put too much into a VI, it'shard toreuse code but put too little in each VI and you have so many VIs that it can be hard to manage, even with the tools NI provides.

You can write spaghetti code in any language.

User Rank
A graphical programming language
mithrandir   9/24/2014 12:19:36 AM
I learnt Labview a few months back for getting an automation setup running here and what jarred me most was the graphical programming interface. The fact that I could write NO CODE put me off but I got used to it(albiet unwillingly).

The reusability factor requires you to architect and think about it quite a bit before starting as moving lines/subparts around later can be annoying. All-in-all a nice piece of software to quickly get automated setups up and running as a lot of insturment libraries are available straight off the web although I don't find it particularly easy when compared to writing my own scripts in Python. A matter of preference I guess.

User Rank
A Taste of LabVIEW
philm   9/23/2014 5:52:24 PM
Martin: Welcome to the wonderful world of parallel computing. Come visit Texas next August and get the full feast at NI Week. You can watch the keynote addresses online to see some of the amazingly complex problems solved in LabVIEW. I took the week training course and then spent the next two weeks digesting the material before I felt comfortable with it. I hadn't exposed to Simple State Machines or Queued Message handlers before LabVIEW but I once I understood them, complex problems are easily solved.  I have been doing some small Arduino projects in C and wishing I could use LabVIEW. The secret to learning LabVIEW is having a mentor to guide you through the rough spots.

David Ashton
User Rank
David Ashton   9/23/2014 4:58:28 PM
I attended one of the half-day (free) introductory courses at NI in Sydney - for me this means a 7-hour round trip, but boy was it worth it.  Labview blew me away the first time I saw it.  If you are a student you can get a Labview pack with Labview plus their MyDaq hardware - a module with analog and digital I/O  and a DMM built in - for $99, a huge saving. I'd thoroughly recommand this if you are a student. Woeful analog specs but very versatile and ideal for learning. I've also been to one of their full day update sessions and seen some incredible applications.  

The weeklong trainings - which lead to certifications - are expensive, but you can get home study versions and write the exams for a fair bit less.  They're on my to-do list....

All I need now is more time to play with it.  I soooo need to win the lotto and retire.

User Rank
An After taste of LabVIEW
drsimm1776   9/23/2014 3:48:21 PM
I too, have been to a few of the 1/2 and full day trainings.  I have also been to the week long versions.

My view has always been that the trainiers for LabVIEW have not ever heard the term of code re-use.  They teach their drag down and drop from a blank slate and dis-allow the advantages of copying and utilizing perfectly good public domain submitted code.


It IS COMPLEX and I doubt a week or six weeks would be sufficient to master it at an intermediate level.


Autonomous vehicles on our roads soon? What could go wrong with that? Listen in as EE Times' Junko Yoshida asks industry experts what the intended and unintended consequences will be.
Flash Poll
Like Us on Facebook

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
Special Video Section
The LTC®4015 is a complete synchronous buck controller/ ...
The LTC®2983 measures a wide variety of temperature sensors ...
The LT®3042 is a high performance low dropout linear ...
Chwan-Jye Foo (C.J Foo), product marketing manager for ...
The LT®3752/LT3752-1 are current mode PWM controllers ...
LED lighting is an important feature in today’s and future ...
Active balancing of series connected battery stacks exists ...
After a four-year absence, Infineon returns to Mobile World ...
A laptop’s 65-watt adapter can be made 6 times smaller and ...
An industry network should have device and data security at ...
The LTC2975 is a four-channel PMBus Power System Manager ...
In this video, a new high speed CMOS output comparator ...
The LT8640 is a 42V, 5A synchronous step-down regulator ...
The LTC2000 high-speed DAC has low noise and excellent ...
How do you protect the load and ensure output continues to ...
General-purpose DACs have applications in instrumentation, ...
Linear Technology demonstrates its latest measurement ...
Demos from Maxim Integrated at Electronica 2014 show ...
Bosch CEO Stefan Finkbeiner shows off latest combo and ...
STMicroelectronics demoed this simple gesture control ...