01-12-2015 03:35 AM - edited 01-12-2015 03:37 AM
Ahh a fellow physicist. Which institution is it if I may ask (PTB, Fraunhofer, Max Planck?).
I never thought that I would get into a situation where I would create labview (not all of us REALLY care about the spelling ... CV a different thing though) full time. I just did a bit of development during my PhD (Physics: Quantum optics/cold atom research) and it got me a job. You never know you might change your mind and want to go over to industry where the CLA might help a bit. To be honest though in Germany I think your physics degree will probably count more than a CLA (as does a PhD which is practically worthless in the UK where I now live).
While I would consider most of my applications mid-sized I would say that the CLA has given me a different sight on how to do things. While I was spending a good amount of time with pen and paper before diving into coding anyway, my first steps after launching LabVIEW (well I sometimes do spell it right though) are to draw up the application CLA style and implement later. It flags up a lot of architectural flaws quite early on.
If you change your mind just give me a shout and I can introduce you to my one-size-fits-all approach on how to pass the CLA in style 😉
01-12-2015 06:47 AM
I got my PhD back a few years ago (solid state physics) in Debrecen, Hungary. Recently I am employed at a research lab, part of the Karlsruhe Institute of Technology (university and research center of the Helmholtz Association). We are developing deuterium-tritium fuel cycle technologies for ITER and future fusion reactors, like DEMO.
I remember back, during my PhD work, my professor was always trying to push me toward LabVIEW, but I did not really dive into it that time. I used mainly ANSI C for data processing and simulations, and "tasted" a bit the LabWindows CVI language (for DAQ, I used LV code developed by others at the department). Just at the end of my PhD scholarship, we went through a virtual classroom (Core1-2) study, and then I started to learn and use LabVIEW. I find LV very useful not only for DAQ, but for data post processing and data mining too.
Hmm, maybe I will try the CLA in a couple of years, it is good to have some pressure, studying goes faster 🙂
01-16-2015 08:09 AM
@Blokk wrote:
"Wires objects overlapping. VI inadequately modularized. Controls overlapping on subVI front panel(s). "
Due to the "rush, I did not choose the best subVIs/mainVI combination or "synergy" if I can say so. The first and last notes regarding to simply the fact I have overlooked these things due to the nervousness at the end of the exam.
I noticed recently that if you drop an "error in" or "error out" cluster on the front panel, the VI analyzer will tell you that the controls within the cluster are overlapping. This does not happen with the Silver error clusters. I hope you didn't get docked on this. That was quite annoying to see.
Congrats! I take mine in 52 minutes!
01-16-2015 08:32 AM
01-16-2015 08:33 AM
Good find. Don't think I got deducted for it even though I used the normal (modern) error controls/indicators. Maybe put it on the ideas exchange to have that changed in order to be compliant with the style guidelines.
Either way. Good luck for your CLD. I keep my fingers crossed!
01-16-2015 02:22 PM
Soooo... That was really hard! I think this was way more involved than any of the practice exams. I think I did a decent job of documenting (Documentation +++). I was only able to fully handle the first couple of steps, and I have framework for the rest, but they're not implemented (Functionality +). For style, I think I followed a lot of good practices, but I tried an architecture that I've never used/seen before (basically a state machine with a twist), and I'm not sure what the graders with think of it (Style ???).