For a while we've been trying to adopt good software engineering practices with LabVIEW. We've been aware of the VI Analyzer and the benefits of including the static code analysis in the workflow. For those who not know, the VI Analyzer Toolkit provides tests to your code that helps validate some style and practices and, … Continue reading VI Analyzer and Git
Category: Shared Code
Project Templates
Hey, I'm back. It's been a while without posting, and now I'm bringing something that I've been researching in the past few weeks. It's been about project templates, more precisely, project structures. What is known... That was always my complaint about LabVIEW, I've never seen a similar a project structure, and it is easy to … Continue reading Project Templates
LabVIEW Hidden Gems
As promised in my previous post, I am bringing here something about the LabVIEW Hidden Gems, on what they are, how one can use it and more. About Hidden Gems For a while I saw a presentation from Darren Nattinger from NI, who has showed what are the Hidden Gems for the first time. It … Continue reading LabVIEW Hidden Gems
IDE Setup and Backup Tool
This post is about productivity tools and setting up your IDE is definitely one of the most important things in programming (very tedious as well). An old project After two months working at home, I decided that my desktop computer needed a fresh installation. I've realized that after a couple of years using the computer, … Continue reading IDE Setup and Backup Tool
JSON Pretty Print
This week I've been researching the exchange formats available and those which are compatible with LabVIEW, of course. In my current applications, we've been using in almost all cases XML format, not because they are the "most beautiful, readable, easy to implement format", but mostly because in LabVIEW, especially with Object-Oriented Programming, working with XML … Continue reading JSON Pretty Print