WUELUG17: Christmas ’22

WUELUG17 was once again hosted by a regional LabVIEWfriends company. Despite our concerns, the last WUELUG of 2022 was able to take place in person. This time we had the pleasure of visiting WEBER GmbH. Our host at Weber GmbH working the hybrid meeting setup Our Host WEBER GmbH is an automation company based in Aschaffenburg, Bavaria. For over 40 they have been innovators in the fields of engineering, automation and testing. Currently, Industry 4.0 Read more…

Continuous Integration: What it is, what it’s not, and what it could be

Continuous Integration (or CI) lacks adoption in the NI ecosystem, as do many other advanced software processes and tools that are standard in other programming languages. Either due to actual technical reasons or because of the team size and proficiency, and because of the way a typical LabVIEW project is run. Why is that? And does it have to be that way? “What is CI for you?” Survey results This is the first blog post Read more…

Unmounting USB on NI LinuxRT

This is going to be super specific! Recently I had a project where we needed to move data from a LinuxRT controller to a USB stick for offline data transfer. As reported on the NI forums at https://forums.ni.com/t5/LabVIEW/cRIO-Close-USB-Flash-Drive/td-p/3327336/page/2 the problem is, removing the USB stick without unmounting it causes a scan and fix dialog when attaching the USB stick to Windows instead. Using the details in that post and some more research I found you Read more…

GDevCon #3 – HSE in Amsterdam

After two long years of pandemics and delays, GDevCon #3 finally took place! With a brilliant new location at the EYE Filmmuseum in Amsterdam and wonderful presentations, it was impossible not to have fun! GDevCon is an independent conference open to all graphical developers. It is focused on delivering world-class graphical programming material covering a wide spread of topics relevant to today’s discerning developer. It’s a two day conference with presentations by LabVIEW peers from Read more…

Self-Hosted GitLab Server

When we started out, the cloud-hosted instance of GitLab served all of our needs perfectly. Today, we’ve outgrown that shared infrastructure and are now moving to a self-managed GitLab installation running on a server privately hosted right here in Germany. This ensures the highest standards of data privacy and security for our customers and gives us more flexibility for our future expansion. HSE’s GitLab Server hosted in Germany Privacy benefits We wanted to move our Read more…

The “HSE-ify DQMH Module” Tool

Over the last few years, we not only used DQMH very heavily, but we also started building additional features around the DQMH core. Since DQMH is widely customisable and extendable, it was straightforward to build an HSE-specific scripting extension for our own best practices. Thus, HSE-ify was born. HSE-ify Dialog Window HSE DQMH Flavour In order to adhere to the HSE DQMH Flavour, a module needs to implement particular helper VIs, broadcasts and requests. These Read more…

Learning New Programming Languages

Over the last few years I’ve expanded the programming languages I’ve worked with. There have been business and technical requirements driving this but it has been remarkably beneficial to my skills as a developer as well. By learning other languages I’ve found two huge benefits that stretch across all my development: It has taught me to think about problems in different ways. Different languages often have different approaches and mentalities to problem which can cross-pollinate Read more…

Ioan Polenciuc joins #teamhampelsoft

We’re extremely happy to announce that Ioan Polenciuc is joining #teamhampelsoft! Ioan is our latest full-time and second truly remote teammate, a physicist by training and a LabVIEW aficionado in the making. Born in Romania, and working out of the UK, he fits our multinational team like a glove Suiting our still physically distanced world, Ioan will be joining us remotely. His primary work place will be his home office in the UK. Seeing as remote Read more…

WUELUG14: Of Dependencies and Packages

Our latest Würzburg LabVIEW User Group meeting – WUELUG14 – revolved around the topic of managing dependencies and packages in LabVIEW projects. Record numbers show that we’re on the right track picking our topics. Presenters – both well-known and new to WUELUG – who know what they’re talking about, and an audience that keeps the meeting alive with great questions… what could we ask more for?

(more…)