Client Login
Checkout our LinkedIN page
LinkedIn Twitter

A Live Code Review, LabVIEW NXG and Gitlab’s Continuous Integration – it’s going to be a busy Midlands LabVIEW User Group!


Our Autumn Midlands LabVIEW User Group will be held on Monday 15th October from 1.00pm. We will be gathering at the Birmingham Research Park which is on the site of the University of Birmingham. We have another packed agenda with plenty to get the brain working for those who are familiar with LabVIEW or those who are just starting out.

For the first time we have a European connection joining us via Video Link all the way from Germany! Joerg Hampel is the owner of HAMPEL SOFTWARE ENGINEERING, a company working with customers to increase the quality of their software through improved development processes. He is a LabVIEW Champion and Certified LabVIEW Architect, and he has been creating software professionally for two decades, working with NI and LabVIEW for over 10 years.

The title of Joerg’s session is ‘Continuous Distribution with LabVIEW and Gitlab’. Joerg asks the question – ‘How many clicks does it take from saving a modified LabVIEW VI to getting the updated application to your customer?’ He will introduce the concept of Continuous Integration, and showcase how his company uses LabVIEW together with Gitlab’s Continuous Integration & Deployment features to automate recurring manual processes. He will talk about how his team and his customers benefit from faster deployment cycles, higher code quality and fewer errors, and he will give insight into the tools created in LabVIEW.

Continuous Integration

We will also be welcoming Kabul Maharjan who is a Principal Process Development Engineer at Renishaw PLC. He is a Certified LabVIEW Architect who works on nanomotion systems for manufacturing automation and bespoke functional test systems. He will be hosting a live code review session in a format that has proved to be popular within the Renishaw LabVIEW User Group.

Code Review

Here are a few details. There are three roles:

Facilitator:

The role of the facilitator is to be the driver through the code, and not actually present anything, but be part of the code review. The facilitator must have no previous knowledge of the application. Any experience level can perform this role. All that is required is basic LV (C1&2)

Mediator:

This role is someone who has seen the code before, but who is from a different team of the developer, they are able to almost steer the line of questioning a little bit and help the conversation and code review along if needed. This role will typically be an experienced LV developer

Audience:

To engage and really drive the code review. The Audience have the biggest role and are the key to the code review session. Mixed experience is the key.

And a few basic rules:

•  The developer of the code has the right to remain anonymous if they like.

•  All feedback is to be constructive

•  Audience participation is key!

The benefits of doing such a session include the ability to encourage developers to share their code, good and bad, and to discuss different techniques. It also enables group discussions for mutual benefit and you can learn about group resources available to shorten development timescales.

We will finish the User Group with Chris Palser-Thorne and Pete Horn from National Instruments, who will be running a session they have called - LabVIEW NXG Hands-On: What is it and what’s the future?

Chris is the NI Account Manager for the UK’s top tier academic and research accounts. He works with academics and researchers to ensure success with research applications, teaching and industrial collaborations. Pete is NI’s Application Engineering Specialist and has worked with LabVIEW since joining National Instruments in 2003. He holds both the Certified LabVIEW Architect and Certified TestStand Architect qualifications. He now works with customers advising on best practices for large application development using LabVIEW, TestStand and PXI.

The session will look at the latest updates to LabVIEW NXG and what’s in store for the future of the new LabVIEW platform. You will get the chance to get hands-on with NXG, ask any questions to Pete and Chris and use the time to find out more about NXG’s capabilities and use cases.

LV NXG

Anyone who either uses LabVIEW within their current role or works with LabVIEW would be sure to find this event useful and informative, as well as being a good opportunity to network. Those interested in attending this free event should contact Jenny Bragg via email (mlug@argentaconsult.com) or call Argenta’s office on 0121 318 6363 to register. Details about the last User Group can be found here.

« Back

Argenta logo
Argenta are one of National Instruments' alliance partners      
Argenta are specialists in developing LabVIEW solutions      
Argenta are a member of the Midlands Aerospace Alliance