|
|
(34 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
| {| class="wikitable" | | {{prevnext|NIWeek 2018|Events|NIWeek 2020}} |
| |- | | |
| | [[NIWeek 2018|< NIWeek 2018]] | [[NIWeek|NIWeek Home]] | [[NIWeek 2020|NIWeek 2020 >]] | | {{infobox |
| |}
| | |category=conference |
| | |icon=NIEagleButton.png |
| | |conference-banner=NIWeek2019Banner.png |
| | |conference-date=20-23rd May 2019 |
| | |conference-url=https://forums.ni.com/t5/NIWeek-Archive/ct-p/events |
| | }} |
|
| |
|
| [[File:NIWeek2019Banner.png|800px|frameless|center|link=http://niweek.ni.com]]
| |
| <br> | | <br> |
| __TOC__
| | {{TOCright}} |
| ==Keynote Sessions== | | ==Keynote Sessions== |
| ===Tuesday, May 21<sup>st</sup>, 2019=== | | ===Tuesday, May 21<sup>st</sup>, 2019=== |
Line 18: |
Line 22: |
| ==Technical Sessions== | | ==Technical Sessions== |
| ===Software Engineering Processes, Architectures, and Design (SEPAD) Track=== | | ===Software Engineering Processes, Architectures, and Design (SEPAD) Track=== |
| *'''Monday, May 20<sup>th</sup>'''
| | ====Monday, May 20<sup>th</sup>==== |
| **'''[[NIWeek 2019/How to Be Ultra Productive With OOP in LabVIEW NXG Using UML|How to Be Ultra Productive With OOP in LabVIEW NXG Using UML]]''' by Jeffrey Habets, Founder/CEO, VI Technologies | | *[[/How to Be Ultra Productive With OOP in LabVIEW NXG Using UML/]] by Jeffrey Habets, Founder/CEO, VI Technologies |
| *:''Compared with current-generation LabVIEW, using classes in LabVIEW NXG is a little bit different and sometimes better for certain aspects, but you can still gain a lot with integrated development environment (IDE) object-oriented design. Learn how to use object-oriented programming (OOP) in LabVIEW NXG and boost productivity by visually building your object-oriented designs using the UML Class Editor add-on.'' | | *[[/I Find Your Lack of LabVIEW Programming Speed Disturbing/]] by Darren Nattinger, Principal Engineer, National Instruments |
| **'''[[NIWeek 2019/I Find Your Lack of LabVIEW Programming Speed Disturbing|I Find Your Lack of LabVIEW Programming Speed Disturbing]]''' by Darren Nattinger, Principal Engineer, National Instruments
| | *[[/The Importance of Abstraction and Standardization in Automated Test/]] by Jonathan Hobson, Systems Engineering Group Lead, TBG Solutions |
| *:''In just an hour of LabVIEW programming, you interact with the LabVIEW IDE hundreds, perhaps thousands, of times. Chances are, you could be executing many editor gestures more efficiently. Explore how to change your workflow to perform the most common LabVIEW programming tasks as quickly as possible.'' | | *[[/These Innovative Tricks for ProjectRequirements Will Change Your Life/]] by [[Quentin "Q" Alldredge (LabVIEW Champion)|Quentin Alldredge]], Software Engineer, Q Software |
| **'''[[NIWeek 2019/The Importance of Abstraction and Standardization in Automated Test|The Importance of Abstraction and Standardization in Automated Test]]''' by Jonathan Hobson, Systems Engineering Group Lead, TBG Solutions
| | *[[/From Variant Attributes to Sets and Maps (New in 2019)/]] by Christian Altenbach, Research Ophthalmologist, UCLA |
| *:''The need for dynamic, scalable, and reconfigurable test equipment is growing more prevalent. A strong foundation of abstraction and standardization is required to meet these ever-changing requirements. Explore a variety of abstraction techniques and discuss the benefits of a standardized platform across ATE.'' | | *[[/Get Team Buy-In: Running Process Improvement Workshops/]] by Peter Horn, AES, National Instruments |
| **'''[[NIWeek 2019/These Innovative Tricks for ProjectRequirements Will Change Your Life|These Innovative Tricks for #ProjectRequirements Will Change Your Life]]''' by [[Quentin "Q" Alldredge (LabVIEW Champion)|Quentin Alldredge]], Software Engineer, Q Software Innovations; Chris Beuschel, Senior Systems Engineer, Konrad Technologies; and Becky Linton, Senior Systems Engineer, Konrad Technologies
| | *[[/Malleable VIs: More Flexible Code/]] by Stephen Loftus-Mercer, Principal Software Architect, National Instruments |
| *:''Start your NIWeek by learning about the Project Minitrack in the Software Engineering Processes, Architecture, and Design (SEPAD) Track. Explore DUT and test requirements and learn how #bookmarks can make requirements management easier.''
| | *[[/No NI Summit in Your City? Build Your Own!/]] by Darren Mather, LabVIEW Architect, iNU Solutions |
| **'''[[NIWeek 2019/From Variant Attributes to Sets and Maps (New in 2019)|From Variant Attributes to Sets and Maps (New in 2019)]]''' by Christian Altenbach, Research Ophthalmologist, UCLA | | *[[/TestStand Customization: Architecting TestStand Framework for Noncoders/]] by Sreejith Sreenivasan, Systems Architect, Multics Ltd |
| *:''LabVIEW 2019 introduces two new data types: sets and maps. You can use these to achieve simpler, more intuitive solutions to common programming tasks and replace existing code based on variant attributes. Learn how to adapt older code and explore innovative examples where these new data types really shine.'' | | *[[/Customizing Your WebVIs/]] by Darin Gillis, R&D Product Owner - LabVIEW NXG Web Module, National Instruments and Milan Raj, Senior Software Engineer, National Instruments |
| **'''[[NIWeek 2019/Get Team Buy-In: Running Process Improvement Workshops|Get Team Buy-In: Running Process Improvement Workshops]]''' by Peter Horn, AES, National Instruments
| | *[[/Decoupling LabVIEW Object-Oriented Programming Classes via Abstraction/]] by John Lokanis, Architect, F5 Networks |
| *:''Developing a new software process and gaining buy-in from all stakeholders is difficult. Learn how to run a workshop with the goal of highlighting the key success criteria and metrics. Also leave with some follow-up work packages to develop your process.'' | | *[[/Designing Software Like LEGO® Sets/]] by Stephen Moore, Systems Engineer, Moore Good Ideas |
| **'''[[NIWeek 2019/Malleable VIs: More Flexible Code|Malleable VIs: More Flexible Code]]''' by Stephen Loftus-Mercer, Principal Software Architect, National Instruments
| | *[[/Using and Abusing Channel Wires: An Exercise in Flexibility/]] by Robert Schor, Scientist, NIH |
| *:''Malleable VIs let you write a VI once for one data type and re-use it for many different data types. These flexible VIs were key to developing the new sets and maps APIs in LabVIEW 2019. We will explore the powerful techniques that you can use in your own code.'' | | *[[/Using DQMH in TestStand/]] by Sam Roundy, Partner, Testeract |
| **'''No NI Summit in Your City? Build Your Own!''' by Darren Mather, LabVIEW Architect, iNU Solutions (Links Coming Soon)
| |
| *:''The success of GDevCon in 2018 demonstrates the huge demand for LabVIEW events beyond NI offerings. Discuss the future of community-organized events and learn that, with a bit of willpower, anyone can create their own. Uncover what the community wants from these events, what should change, and how you can make it happen.'' | |
| **'''TestStand Customization: Architecting TestStand Framework for Noncoders''' by Sreejith Sreenivasan, Systems Architect, Multics Ltd ([https://forums.ni.com/ni/attachments/ni/niweeksessions/431/4/TestStand%20Customization%20Architecting%20TestStand%20Framework%20for%20Noncoders_SEPAD.pdf slides])
| |
| *:''Developing a generic test framework for a team of engineers with differing coding abilities can be a difficult balance to strike. This presentation provides guidelines for an NI TestStand based generic test framework with a view of empowering subject matter experts to use the framework in all aspects of testing.'' | |
| **'''[https://youtu.be/Q19tdIw5MgE Customizing Your WebVIs]''' by Darin Gillis, R&D Product Owner - LabVIEW NXG Web Module, National Instruments and Milan Raj, Senior Software Engineer, National Instruments ([https://bit.ly/webvi2019 forum]|[https://forums.ni.com/ni/attachments/ni/niweeksessions/436/3/Customizing%20Your%20WebVIs_SEPAD.pdf slides])
| |
| *:''LabVIEW 2019 introduces two new data types: sets and maps. You can use these to achieve simpler, more intuitive solutions to common programming tasks and replace existing code based on variant attributes. Learn how to adapt older code and explore innovative examples where these new data types really shine.'' | |
| *::<youtube>Q19tdIw5MgE</youtube>
| |
| **'''[https://www.youtube.com/watch?v=eiNgBkBTtSQ Decoupling LabVIEW Object-Oriented Programming Classes via Abstraction]''' by John Lokanis, Architect, F5 Networks ([https://forums.ni.com/ni/attachments/ni/niweeksessions/424/8/Decoupling%20LabVIEW%20Object-Oriented%20Programming%20Classes%20via%20Abstraction_SEPAD.pdf slides])
| |
| *:''Static linking in LabVIEW objected-oriented programming applications occurs when passing objects between separate programs or dynamically loaded components. The end result of this is each application can load the other's entire codebase into memory as a dependency. One way to alleviate this issue is to create abstract classes to remove the dependencies.'' | |
| *::<youtube>eiNgBkBTtSQ</youtube>
| |
| **'''[https://www.youtube.com/watch?v=OJYDZhYR76w Designing Software Like LEGO® Sets]''' by Stephen Moore, Systems Engineer, Moore Good Ideas ([https://forums.ni.com/ni/attachments/ni/niweeksessions/424/6/Designing%20Software%20Like%20LEGO_SEPAD.pdf slides])
| |
| *:''How do you build a big, complex LEGO spaceship? You start with a pile of generic pieces and strategically assemble them into a complex intergalactic death machine. How do you build big, complex LabVIEW applications? You start with a library of generic components and strategically assemble them into a complex, problem-solving solution.'' | |
| *::<youtube>OJYDZhYR76w</youtube>
| |
| **'''[https://youtu.be/wvgea2hbVCg Using and Abusing Channel Wires: An Exercise in Flexibility]''' by Robert Schor, Scientist, NIH ([https://forums.ni.com/ni/attachments/ni/niweeksessions/424/2/Using%20and%20Abusing%20Channel%20Wires%20An%20Exercise%20in%20Flexibility_SEPAD.pdf slides])
| |
| *:''Asynchronous channel wires provide an improved metaphor for communication among parallel LabVIEW loops. Explore a monitoring system using channel wires to manage up to 24 cloned monitoring stations consisting of six asynchronous loops managed by channel message handlers. Hear about some tricks and caveats learned when using channel wires.'' | |
| *::<youtube>wvgea2hbVCg</youtube>
| |
| **'''Using DQMH in TestStand''' by Sam Roundy, Partner, Testeract (Links Coming Soon)
| |
| *:''The Delecor Queued Message Handler (DQMH) is a robust framework in LabVIEW. Discover how to effectively use DQMH modules in a TestStand architecture. Watch demonstrations of both request and broadcast events and cloneable and singleton modules at this how-to presentation.''
| |
|
| |
|
| *'''Tuesday, May 21<sup>st</sup>'''
| | ====Tuesday, May 21<sup>st</sup>==== |
| **'''Automating Repetitive Development Tasks in TestStand''' by Chris Fazekas, Test Engineer, Lockheed Martin ([https://forums.ni.com/ni/attachments/ni/niweeksessions/424/9/Automating%20Repetitive%20DevelopmentDevelopment%20Tasks%20in%20TestStand_SEPAD.pdf slides]) | | *[[/Automating Repetitive Development Tasks in TestStand/]] by Chris Fazekas, Test Engineer, Lockheed Martin |
| *:''Do you want to add the same step to the 300 subsequences in your TestStand sequence? Do you need to change all the LabWindows™/CVI adapters to C/C++ DLL adapters or add the same local variable to each subsequence? Discover how to develop automated TestStand sequences using the ActiveX TestStand Engine interface and properties that simplify code generation.'' | | *[[/Creating Powerful Web Apps With the LabVIEW NXG Web Module/]] by Matthias Baudot, Software Architect, STUDIO BODs |
| **'''[https://www.youtube.com/watch?v=AjAXcuzY9rk Creating Powerful Web Apps With the LabVIEW NXG Web Module]''' by Matthias Baudot, Software Architect, STUDIO BODs
| | *[[/Lean LabVIEW/]] by Steve Watts, Designer, SSDC Ltd |
| *:''A modern and powerful web application includes a website front end (HTML5, CSS, JavaScript) that talks to a web server and some databases. You're not a web developer? Don't worry. With both LabVIEW web services and the LabVIEW NXG Web Module, you can program your entire web application in G. Come to this session to see how!'' | | *[[/Who Are You Developing Your HAL/MAL For? You Or The Test Engineer/]] by Grant Gothing, Chief Technology Officer, Bloomy |
| *::<youtube>AjAXcuzY9rk</youtube>
| | *[[/Designing Advanced LabVIEW-Based HALs and Frameworks for Mindful Extension/]] by Ryan Friedman, Principal Software Architect, National Instruments and Phil Joffrain, Chief Software Engineer, National Instruments |
| **'''[https://www.youtube.com/watch?v=1SJpp4NcV3k Lean LabVIEW]''' by Steve Watts, Designer, SSDC Ltd ([https://forums.ni.com/ni/attachments/ni/niweeksessions/424/10/Lean%20LabVIEW_SEPAD.pdf slides])
| | *[[/Effectively Using Packed Project Libraries/]] by Mark Yedinak, Advanced Engineer, Zebra Technologies Corporation and Yinhui Chen, Software Test Engineer, Zebra Technologies |
| *:''The LabVIEW development system has lots of features that make programming in G a joy. Learn how you can design your code to help LabVIEW instead of hindering it. Explore techniques SSDC uses to design large, easily maintainable systems with no performance issues so you can help LabVIEW help you.'' | | *[[/Efficient User Interface Development in Post-Silicon Validation/]] by Wolfgang Rominger, Verification & Validation Engineer, NXP Semiconductor Austria and Denis Grgic, Student, FH Joanneum |
| *::<youtube>1SJpp4NcV3k</youtube>
| | *[[/Good Component Design for LabVIEW NXG/]] by Taylor Riche, Principal Product Owner, National Instruments |
| **'''[https://www.youtube.com/watch?v=8EyyylkWZ8g Who Are You Developing Your HAL/MAL For? You Or The Test Engineer]''' by Grant Gothing, Chief Technology Officer, Bloomy
| | *[[/Traits: A New Approach to Designing Reusable Code/]] by Dmitry Sagatelyan, CEO, Arktur Technologies LLC |
| *:''Rather than beginning with a design pattern or fancy UML diagram, have you considered focusing first on the User Experience. Come learn how one team struck a balance between clever design and ease of use for the test developer. Equip test engineers be test engineers and not programmers.'' | | *[[/Code Trafficking: Smuggling Your Best Software/]] by Christian Butcher, Technician, Okinawa Institute of Science and Technology; Tim McClung, Systems Engineer, Fike; and Sam Roundy, Partner, Testeract |
| *::<youtube>8EyyylkWZ8g</youtube>
| | *[[/If It Bleeds We Can Kill It: Ninja Skills for Test Time Reduction/]] by Norman Kirchner, Principal RF & Communications Applications Engineer, National Instruments |
| **'''[https://www.youtube.com/watch?v=M8V0hFt6T3c Designing Advanced LabVIEW-Based HALs and Frameworks for Mindful Extension]''' by Ryan Friedman, Principal Software Architect, National Instruments and Phil Joffrain, Chief Software Engineer, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/424/7/Designing%20Advanced%20LabVIEW-Based%20HALs%20and%20Frameworks%20for%20Mindful%20Extension_SEPAD.pdf slides])
| | *[[/Simplifying your HAL with LVOOP and DQMH®/]] by Fabiola De la Cueva, Certified LabVIEW Architect, Founder, Delacor and Michael Howard, Principal Automation Test Engineer, Advanced Bionics |
| *:''Learn about NI's experiences implementing advanced LabVIEW-based frameworks for internal use that require client extensibility across diverse use-cases. This presentation is an in-depth demonstration of LabVIEW 2019 features paired with elegant programming techniques, using actual application examples. Examples will include sets & maps, malleable VIs, Express VIs, class substitution, derived base class restriction, and more.'' | | *[[/Custom Device Design for Usability and Maintainability/]] by Tristan Cowan, Chief Engineer, Real-Time Test, Bloomy Controls |
| *::<youtube>M8V0hFt6T3c</youtube>
| | *[[/VI Analyzer: The Unsung Hero of Software Quality Control/]] by Chris Roebuck, LabVIEW Architect, Konrad Technologies |
| **'''[https://youtu.be/r52c2SiDedo Effectively Using Packed Project Libraries]''' by Mark Yedinak, Advanced Engineer, Zebra Technologies Corporation and Yinhui Chen, Software Test Engineer, Zebra Technologies ([https://forums.ni.com/ni/attachments/ni/niweeksessions/431/1/Effectively_Using_Packed_Project_Libraries_SEPAD.pdf slides])
| | |
| *:''Packed project libraries (PPLs) are not as evil as their bad reputations indicate, but you should avoid some obscure properties and restrictions to prevent conflicts or LabVIEW crashes. Get insight on these issues and explore solutions to ease the pain when using PPLs.'' | | ====Wednesday, May 22<sup>nd</sup>==== |
| *::<youtube>r52c2SiDedo</youtube>
| | *[[/10 Steps to Unleash Engineering Productivity With Automated Evaluation/]] by Josef Eiswirt, Sales Manager, measX GmbH & Co. |
| **'''Efficient User Interface Development in Post-Silicon Validation''' by Wolfgang Rominger, Verification & Validation Engineer, NXP Semiconductor Austria and Denis Grgic, Student, FH Joanneum ([https://forums.ni.com/ni/attachments/ni/niweeksessions/424/5/Efficient%20User%20Interface%20Development%20in%20Post-Silicon%20Validation_SEPAD.pdf slides])
| | *[[/LabVIEW NXG: Advisory Lightning Rounds/]] by Sumedha Ganjoo, Project Manager, National Instruments; Nicole Richard, National Instruments; Taylor Riche, Principal Product Owner, National Instruments; and Jon Soneson, Group Manager, Software User Experience, National Instruments |
| *:''User interfaces (UIs) for post-silicon validation require flexibility for configuration and debugging. Explore a concept based on the Delacor Queued Message Handler (DQMH) for building a UI to debug validation setups featuring multiple instruments and device under test (DUT) control. This DUT-independent concept helps save development and debugging time.'' | | *[[/LabVIEW Unit Testing: Outlook & Tutorial/]] by Peter Bokor, Dr, IncQuery Labs and Barnabs Reischl, Engineer, IncQuery Labs Ltd. |
| **'''[https://www.youtube.com/watch?v=yu5aRNxyXqI Good Component Design for LabVIEW NXG]''' by Taylor Riche, Principal Product Owner, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/447/3/Good_Component_Design_NXG_SEPAD_.pdf slides])
| | *[[/Sharing LabVIEW Code: What Tools Are Good For What?/]] by Andrew Heim, Staff Systems Engineer, Endigit and Tanner Blair, Systems Engineer - Embedded, National Instruments |
| *:''In LabVIEW NXG, we have fundamentally reimagined how our users interact componentize their applications into libraries. Come learn about the improved workflows and best practices for creating applications and libraries in LabVIEW NXG.'' | | *[[/Automating Test Procedure to Test Sequence With the TestStand API/]] by James Besancon, Project Engineer, Bloomy Controls |
| *::<youtube>yu5aRNxyXqI</youtube>
| | *[[/By-Reference Architectures for More Flexible Software Design/]] by Derrick Bommarito, LabVIEW System Architect, Contractor and Shawn Walpole, Senior Systems Engineer, Endigit |
| **'''Traits: A New Approach to Designing Reusable Code''' by Dmitry Sagatelyan, CEO, Arktur Technologies LLC ([https://forums.ni.com/ni/attachments/ni/niweeksessions/431/7/Traits%20A%20New%20Approach%20to%20Designing%20Reusable%20Code_SEPAD.pdf slides])
| | *[[/LabVIEW Reuse and Package Management/]] by Brian Hoover, Test Software Architect, Samsung |
| *:''Reusing properly engineered code saves time and money. Learn different techniques for designing reusable code and ways to work around single-inheritance limitations in G. Also discover how using traits may reduce the cost of designing, implementing, and maintaining your reuse libraries. '' | | *[[/Software Engineering in LabVIEW: A Look at Tools and Processes/]] by Paul Morris, Dr, Precision Acoustics Ltd and Cesar Teixeira, Chief Executive Officer, Blue Eyes Systems |
| **'''[https://youtu.be/tZwf4aEb7PY Code Trafficking: Smuggling Your Best Software]''' by Christian Butcher, Technician, Okinawa Institute of Science and Technology; Tim McClung, Systems Engineer, Fike; and Sam Roundy, Partner, Testeract
| | *[[/Achieve Success With an Intermodular Communications Framework/]] by Carlton Heard, Software Architect, Johnson Controls and Rob Humfeld, Chief Software Architect, JET Engineering |
| *:''Discover effective ways of moving your code from here to there without getting caught. Learn which tool suits your smuggling needs: LabVIEW packed project libraries (PPLs), Package Manager, and source code distribution.'' | | *[[/Best Practices for Building and Distributing Componentized LabVIEW Applications/]] by Allen Hsu, Senior Software Product Manager, NI; Aaron Pena, Principle Product Owner, NI; and Kent Johnson, Principle Software Engineer, NI |
| *::<youtube>tZwf4aEb7PY</youtube>
| | *[[/Introducing JIVE: JIRA Integration for LabVIEW/]] by Chris Roebuck, LabVIEW Architect, Konrad Technologies |
| **'''If It Bleeds We Can Kill It: Ninja Skills for Test Time Reduction''' by Norman Kirchner, Principal RF & Communications Applications Engineer, National Instruments (Links Coming Soon)
| | *[[/Mapping Product Requirements to Test System Requirements and Creating Test Limits/]] by Jomar Ochoco, Principal Test System Engineer, Abbott Laboratories |
| *:''We will review common signs of internal bleeding (of test time) as well as deliver solid tips and techniques for (ninja) slicing out the infected parts of your testing strategies from both software and general test strategy perspectives. Design, Validation and Production; nobody is exempt from the impacts of test time. You can save days of testing by shaving off a few seconds, or save a million dollars in a microsecond.'' | |
| **'''Simplifying your HAL with LVOOP and DQMH®''' by Fabiola De la Cueva, Certified LabVIEW Architect, Founder, Delacor and Michael Howard, Principal Automation Test Engineer, Advanced Bionics (Links Coming Soon)
| |
| *:''Learn how Advanced Bionics simplified their Hardware Abstraction Layer (HAL) using LVOOP. Discover how they avoided the usual pitfalls in a HAL by using DQMH for their Measurement Abstraction Layer (MAL). Hear how the development team was able to work on the project efficiently even though the developers had different proficiency levels.'' | |
| **'''Custom Device Design for Usability and Maintainability''' by Tristan Cowan, Chief Engineer, Real-Time Test, Bloomy Controls ([https://forums.ni.com/ni/attachments/ni/niweeksessions/424/1/VeriStand%20Custom%20Device%20Design%20for%20Usability%20and%20Maintainability_SEPAD.pdf slides])
| |
| *:''Custom devices can be powerful tools for real-time test in VeriStand; however, they present a unique set of challenges and constraints for the developer. Learn tips and tricks for writing custom devices targeted at a robust user experience and efficient operation. Focus on creating testable, maintainable code.'' | |
| **'''[https://www.youtube.com/watch?v=sEkzMXoQh-w VI Analyzer: The Unsung Hero of Software Quality Control]''' by Chris Roebuck, LabVIEW Architect, Konrad Technologies ([https://forums.ni.com/ni/attachments/ni/niweeksessions/447/5/VI%20Analyzer%20The%20Unsung%20Hero%20of%20Software%20Quality%20Control_SEPAD.pdf slides]) | |
| *:''Explore the features of VI Analyzer and learn how you can easily incorporate it into your workflow using project provider hooks for enhanced IDE integration. Also discover how to implement and deploy your own custom VI Analyzer tests and create tests that automatically fix the failures they encounter.'' | |
| *::<youtube>sEkzMXoQh-w</youtube>
| |
|
| |
|
| *'''Wednesday, May 22<sup>nd</sup>'''
| | ====Thursday, May 23<sup>rd</sup>==== |
| **'''10 Steps to Unleash Engineering Productivity With Automated Evaluation''' by Josef Eiswirt, Sales Manager, measX GmbH & Co. (Links Coming Soon)
| | *[[/Continuous Integration Using GitLab and VMware: Dynamically Launching and Assigning Virtual Machines/]] by Samuel Taggart, Owner, System Automation Solutions LLC |
| *:''TDM projects are often complex and cross-departmental. Learn best practices for these projects and which information is important. Leave with a checklist for your projects.''
| | *[[/Design Patterns for Decoupled UIs in LabVIEW: Theory and Practice/]] by Shawn Walpole, Senior Systems Engineer, Endigit and Paul Morris, Dr, Precision Acoustics Ltd |
| **'''[https://www.youtube.com/watch?v=Ki2mGWnbcag LabVIEW NXG: Advisory Lightning Rounds]''' by Sumedha Ganjoo, Project Manager, National Instruments; Nicole Richard, National Instruments; Taylor Riche, Principal Product Owner, National Instruments; and Jon Soneson, Group Manager, Software User Experience, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/437/5/LabVIEW%20NXG%20Advisory%20Lightning%20Rounds_SEPAD.pdf slides])
| | *[[/SystemLink™ Software: Deriving Automated Test Insights/]] by Matthew Friedman, Principal Product Marketing Manager, National Instruments; Joshua Prewitt, Section Manager, National Instruments; and Matthew Vaterlaus, Senior Group Manager, National Instruments |
| *:''Come meet the LabVIEW NXG Product Owners and experience how they are engaging with the global LabVIEW community to drive the development of the next generation of LabVIEW. This will be an interactive session where you will have an opportunity to influence the roadmap and design of LabVIEW NXG.''
| | *[[/Achieve Better UIs With a Dynamic Sizing Library and Object-Oriented UI Panels/]] by Derrick Bommarito, LabVIEW System Architect, Contractor and Wiebe Walstra, Ing., Carya |
| *::<youtube>Ki2mGWnbcag</youtube>
| | *[[/Automating App Distribution and Installation Using SystemLink™ Server and NI Package Manager/]] by Steven Dusing, Project Engineer, DMC Inc. and Beth Reinert, Systems Engineer, DMC Inc. |
| **'''[https://www.youtube.com/watch?v=8iQoIWcopUY LabVIEW Unit Testing: Outlook & Tutorial]''' by Peter Bokor, Dr, IncQuery Labs and Barnabs Reischl, Engineer, IncQuery Labs Ltd. ([https://forums.ni.com/ni/attachments/ni/niweeksessions/431/3/LabVIEW%20Unit%20Testing%20Outlook%20%26%20Tutorial_SEPAD.pdf slides])
| | *[[/Everything a Software Engineer Needs to Know Outside Software Engineering/]] by Chris Cilino, LabVIEW Framework Architect, Cirrus Logic |
| *:''Discuss requirements, challenges, importance of unit testing, code coverage for corner cases, tool options, best practices, and recommendations for LabVIEW unit test. Among the examples will be an introduction to InstaCoverage, the first unit test tool for LabVIEW NXG.''
| | *[[/My Continuously Evolving Practice of Software Engineering/]] by Brian H. Powell, CEO, Stravaro, LLC |
| *::<youtube>8iQoIWcopUY</youtube>
| | *[[/Message Exchange Patterns and Tools for Distributed Systems/]] by Francois Normandin, LabVIEW System Architect, National Research Council Canada and Sarah Zalusky, Senior Project Engineer, JKI |
| **'''[https://youtu.be/rfMGDe8Uy6g Sharing LabVIEW Code: What Tools Are Good For What?]''' by Andrew Heim, Staff Systems Engineer, Endigit and Tanner Blair, Systems Engineer - Embedded, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/447/2/Sharing%20LabVIEW%20Code_What%20Tools%20Are%20Good%20For%20What_SEPAD.pdf slides])
| | *[[/Stop Breaking the Trunk! A Step-by-Step CI Tutorial for Test Programs/]] by Jonathan Newkirk, Senior Hardware Test Engineer, Impinj Inc and Chris Roebuck, LabVIEW Architect, Konrad Technologies |
| *:''VIPM and NIPM are out, but LLBs and PPLs are still around. Now there's GPM, too? Discover which tools can help your applications the most and why. Also hear some surprising conclusions.''
| | *[[/An Effective Test Strategy is More Than a Killer HAL/MAL/]] by Nancy Henson, Principal Program Manager - NI Methodology Consulting, National Instruments and Chad Ruwe, Principal Advisor - NI Methodology Consulting, National Instruments |
| *::<youtube>rfMGDe8Uy6g</youtube>
| | *[[/Better, Faster, Stronger: It's Not All Technical/]] by Andy Fenley, Senior Test Engineer, Qorvo; and Will Schoettler, Managing Director, Choose Movement Consulting LLC |
| **'''Automating Test Procedure to Test Sequence With the TestStand API''' by James Besancon, Project Engineer, Bloomy Controls ([https://forums.ni.com/ni/attachments/ni/niweeksessions/436/2/Automating%20Test%20Procedure%20to%20Test%20Sequence%20With%20the%20TestStand%20API_SEPAD.pdf slides])
| | *[[/Case Study: Software Standardization in Large Teams/]] by Kabul Maharjan, Renishaw PLC |
| *:''Do you ever wish TestStand would write itself? You've created your test definition document already, so why spend more time re-creating it in TestStand? Using the TestStand API in LabVIEW, Bloomy created a tool that automatically turns test definition spreadsheets into TestStand sequence files, reducing the time from test definition to test.''
| | *[[/On Refactoring: Real-World Approaches for Improving Code/]] by Christopher Field, President, Principal Developer, Field R&D Services; Cesar Teixeira, Chief Executive Officer, Blue Eyes Systems; and Oliver Wachno, Dipl.-Ing.(FH), Ingenieurbro Oliver Wachno |
| **'''[https://www.youtube.com/watch?v=SZZEF8yFu5g By-Reference Architectures for More Flexible Software Design]''' by Derrick Bommarito, LabVIEW System Architect, Contractor and Shawn Walpole, Senior Systems Engineer, Endigit ([https://forums.ni.com/ni/attachments/ni/niweeksessions/436/8/ByReference%20Architectures%20for%20More%20Flexible%20Software%20Design_SEPAD.pdf slides])
| | *[[/Prof Watts' Theory on Why Programming in LabVIEW is Fun!/]] by Steve Watts, Designer, SSDC Ltd |
| *:''Larger applications with multiple parallel processes require mechanisms to share data. Tools like Actor Framework provide a common way of accomplishing this but restrict the communication methods used. Explore a technique that gives the developer full control over the mechanisms used while maintaining encapsulation and supporting polymorphism.''
| | *[[/Another Kind of Actor Model with LV NXG/]] by Karsten Dallmeyer, CTO, Vikings, Software |
| *::<youtube>SZZEF8yFu5g</youtube>
| |
| **'''[https://youtu.be/uGTYW2meS6w LabVIEW Reuse and Package Management]''' by Brian Hoover, Test Software Architect, Samsung ([https://forums.ni.com/ni/attachments/ni/niweeksessions/436/5/LabVIEW%20Reuse%20and%20Package%20Management_SEPAD.pdf slides])
| |
| *:''Explore basic LabVIEW topics and best practices for managing and handling reuse strategies within a company. Also learn about the various LabVIEW package managers and when to use each.''
| |
| *::<youtube>uGTYW2meS6w</youtube>
| |
| **'''[https://www.youtube.com/watch?v=D7rHyzb1ppM Software Engineering in LabVIEW: A Look at Tools and Processes]''' by Paul Morris, Dr, Precision Acoustics Ltd and Cesar Teixeira, Chief Executive Officer, Blue Eyes Systems ([https://forums.ni.com/ni/attachments/ni/niweeksessions/437/10/Software%20Engineering%20in%20LabVIEW%20A%20Look%20at%20Tools%20and%20Processes_SEPAD.pdf slides])
| |
| *:''Discover how to use NI (Requirements Gateway) and third-party tools (UTF, JIRA, Sourcetree) to implement a software engineering process in LabVIEW. With these tools and processes, you can track development progress, manage requirements, enforce testing/testability, and efficiently work with multiple developers.''
| |
| *::<youtube>D7rHyzb1ppM</youtube> | |
| **'''[https://www.youtube.com/watch?v=semg-o7WWpc Achieve Success With an Intermodular Communications Framework]''' by Carlton Heard, Software Architect, Johnson Controls and Rob Humfeld, Chief Software Architect, JET Engineering ([https://forums.ni.com/ni/attachments/ni/niweeksessions/431/2/Achieve%20Success%20with%20an%20Intermodular%20Communications%20Framework_SEPAD.pdf slides])
| |
| *:''LabVIEW Champion Rob Humfeld introduces JSMA, a new framework for LabVIEW projects. Learn about its history, design principles, and usage basics. Also examine how it differs from other frameworks and explore an example implementation. Get inspired to create your own frameworks or adopt one that is already proven.''
| |
| *::<youtube>semg-o7WWpc</youtube>
| |
| **'''[https://youtu.be/cVw_oPMNwp0 Best Practices for Building and Distributing Componentized LabVIEW Applications]''' by Allen Hsu, Senior Software Product Manager, NI; Aaron Pena, Principle Product Owner, NI; and Kent Johnson, Principle Software Engineer, NI ([https://forums.ni.com/ni/attachments/ni/niweeksessions/436/6/Best%20Practices%20for%20Building%20and%20Distributing%20Componentized%20LabVIEW%20Applications_SEPAD.pdf slides])
| |
| *:''Do you have LabVIEW applications that you want to share with other Windows machines but aren't sure how to efficiently deploy them and deploy updates? At this session designed for developers, learn about best practices for building and distributing componentized LabVIEW applications and explore the new NI Package Manager and SystemLink technologies that help make this problem more approachable.''
| |
| *::<youtube>cVw_oPMNwp0</youtube>
| |
| **'''Introducing JIVE: JIRA Integration for LabVIEW''' by Chris Roebuck, LabVIEW Architect, Konrad Technologies (Links Coming Soon)
| |
| *:''Discover how to create a tool to tightly couple the LabVIEW development environment and JIRA, the popular task tracking/workload planning tool. See how you can create JIRA issues directly from the block diagram or edit a JIRA status from the project window in this free tool.''
| |
| **'''Mapping Product Requirements to Test System Requirements and Creating Test Limits''' by Jomar Ochoco, Principal Test System Engineer, Abbott Laboratories ([https://forums.ni.com/ni/attachments/ni/niweeksessions/437/3/Mapping%20Product%20Requirements%20to%20Test%20System%20Requirements%20and%20Creating%20Test%20Limits_SEPAD.pdf slides])
| |
| *:''You must consider many requirements when creating a test system's specifications and the associated acceptance criteria. Explore a systems engineering approach that maps a product's requirements to the test system's requirements. Also learn how you can create test limits using the requirements, design, measurement accuracy, and guardbanding.''
| |
| *'''Thursday, May 23<sup>rd</sup>'''
| |
| **'''Continuous Integration Using GitLab and VMware: Dynamically Launching and Assigning Virtual Machines]''' by Samuel Taggart, Owner, System Automation Solutions LLC ([https://forums.ni.com/ni/attachments/ni/niweeksessions/436/10/Continuous%20Integration%20Using%20GitLab%20and%20VMware%20Dynamically%20Launching%20and%20Assigning%20Virtual%20Machines_SEPAD.pdf slides])
| |
| *:''This session is for anyone who is curious about continuous integration (CI) and doesn't know where to start. Explore the basics of CI and its implementation in GitLab. Also learn how to use VMware virtual machines to separate environments when managing multiple projects and multiple versions of LabVIEW.'' | |
| **'''[https://www.youtube.com/watch?v=7RxifyMEwnQ Design Patterns for Decoupled UIs in LabVIEW: Theory and Practice]''' by Shawn Walpole, Senior Systems Engineer, Endigit and Paul Morris, Dr, Precision Acoustics Ltd ([https://forums.ni.com/ni/attachments/ni/niweeksessions/437/1/Design%20Patterns%20for%20Decoupled%20UIs%20in%20LabVIEW%20Theory%20and%20Practice_SEPAD.pdf slides])
| |
| *:''Discover how to simplify overly complex code. A major source of complexity is mixing UI handling with business logic. Learn to make design decisions that help with this separation, including dependency decoupling, messaging versus data references, modularity, and design patterns. Then explore an example of an application that achieves some of these using Delacor Queued Message Handler (DQMH).'' | |
| *::<youtube>7RxifyMEwnQ</youtube>
| |
| **'''SystemLink™ Software: Deriving Automated Test Insights''' by Matthew Friedman, Principal Product Marketing Manager, National Instruments; Joshua Prewitt, Section Manager, National Instruments; and Matthew Vaterlaus, Senior Group Manager, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/437/11/SystemLink%20Software%20Deriving%20Automated%20Test%20Insights_SEPAD.pdf slides])
| |
| *:''Gain insight into your automated tests using SystemLink to track and analyze them. These automated tests include monitoring test activity, performing test result analytics, and integrating with Jupyter Notebook. '' | |
| **'''[https://www.youtube.com/watch?v=kzEb0lNAWMo Achieve Better UIs With a Dynamic Sizing Library and Object-Oriented UI Panels]''' by Derrick Bommarito, LabVIEW System Architect, Contractor and Wiebe Walstra, Ing., Carya ([https://forums.ni.com/ni/attachments/ni/niweeksessions/431/5/Achieve%20Better%20UIs%20With%20a%20Dynamic%20Sizing%20Library%20and%20Object-Oriented%20UI%20Panels%20Prt1_SEPAD.pdf slides pt. 1]|[https://forums.ni.com/ni/attachments/ni/niweeksessions/431/6/Achieve%20Better%20UIs%20With%20a%20Dynamic%20Sizing%20Library%20and%20Object-Oriented%20UI%20Panels%20Prt%202_SEPAD.pdf slides pt. 2])
| |
| *:''Learn how to resize nearly any LabVIEW UI control and wrap an object-oriented library around the functionality including the ability to dynamically create an arbitrary number of panes. Also discover how to develop object-oriented UI panels within LabVIEW to produce reusable UIs, spawn copies of a panel, and create custom arrays.''
| |
| *::<youtube>kzEb0lNAWMo</youtube>
| |
| **'''Automating App Distribution and Installation Using SystemLink™ Server and NI Package Manager''' by Steven Dusing, Project Engineer, DMC Inc. and Beth Reinert, Systems Engineer, DMC Inc. ([https://forums.ni.com/ni/attachments/ni/niweeksessions/436/1/Automating%20App%20Distribution%20and%20Installation%20Using%20SystemLink%E2%84%A2%20Server%20and%20NI%20Package%20Manager_SEPAD.pdf slides])
| |
| *:''Distributing built applications doesn't have to be a complex, multistep process. Learn how to use SystemLink Server and NI Package Manager (NIPM) to easily distribute applications and allow users to update their apps with a single click. Cover process tips, lessons learned, and ways to use the SystemLink and NIPM API.'' | |
| **'''[https://youtu.be/d6o6vhD6sOU Everything a Software Engineer Needs to Know Outside Software Engineering]''' by Chris Cilino, LabVIEW Framework Architect, Cirrus Logic ([https://forums.ni.com/ni/attachments/ni/niweeksessions/437/2/Everything%20a%20Software%20Engineer%20Needs%20to%20Know%20Outside%20Software%20Engineering_SEPAD.pdf slides])
| |
| *:''All engineers will face at least two facets to any problem they attempt to solve: the engineering aspect and the political aspect. Explore some lessons learned in navigating the political realm when attempting to influence decisions and affect change.'' | |
| *::<youtube>d6o6vhD6sOU</youtube>
| |
| **'''[https://youtu.be/YDCy1zufhms My Continuously Evolving Practice of Software Engineering]''' by Brian H. Powell, CEO, Stravaro, LLC
| |
| *::<youtube>YDCy1zufhms</youtube> | |
| **'''[https://youtu.be/Pd9I9LbLB5I Message Exchange Patterns and Tools for Distributed Systems]''' by Francois Normandin, LabVIEW System Architect, National Research Council Canada and Sarah Zalusky, Senior Project Engineer, JKI ([https://forums.ni.com/ni/attachments/ni/niweeksessions/437/9/Message%20Exchange%20Patterns%20and%20Tools%20for%20Distributed%20Systems_SEPAD.pdf slides])
| |
| *:''Distributed systems, whether for managing communication between multiple processors or harnessing the power of the Internet of Things, are ubiquitous. Learn about some of the paradigms and tools that help LabVIEW developers handle messaging in distributed systems. Explore message exchange patterns through examples using MQTT and ZeroMQ.'' | |
| *::<youtube>Pd9I9LbLB5I</youtube>
| |
| **'''Stop Breaking the Trunk! A Step-by-Step CI Tutorial for Test Programs''' by Jonathan Newkirk, Senior Hardware Test Engineer, Impinj Inc and Chris Roebuck, LabVIEW Architect, Konrad Technologies ([https://forums.ni.com/ni/attachments/ni/niweeksessions/447/1/Stop%20Breaking%20the%20Trunk!%20A%20Step_by_Step%20CI%20Tutorial%20for%20Test%20Programs_SEPAD.pdf slides])
| |
| *:''Examine industry-standard tools that enable continuous integration (CI) and explore example pipelines for LabVIEW, TestStand, and .NET builds. Discover how to automate your entire workflow from code commit to triggering code analysis to unit test to final deployment build.''
| |
| **'''An Effective Test Strategy is More Than a Killer HAL/MAL''' by Nancy Henson, Principal Program Manager - NI Methodology Consulting, National Instruments and Chad Ruwe, Principal Advisor - NI Methodology Consulting, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/424/12/An%20Effective%20Test%20Strategy%20is%20More%20Than%20a%20Killer%20HAL_MAL_SEPAD.pdf slides])
| |
| *:''How do you build an optimized and excellent test team? Test can become a core competency of your company. Success relies on more than having a great HAL or the latest bright shiny framework. In this session, we will discuss some of the oft overlooked keys to success: selling your ideas and solutions to management, garnering buy-in from your peers and other teams, and ensuring you have the processes and onboarding for success.'' | |
| **'''[https://youtu.be/kI-Ena8t-dw Better, Faster, Stronger: It's Not All Technical]''' by Andy Fenley, Senior Test Engineer, Qorvo; and Will Schoettler, Managing Director, Choose Movement Consulting LLC ([https://forums.ni.com/ni/attachments/ni/niweeksessions/436/13/Better%20Faster%20Stronger%20Its%20Not%20All%20Technical_SEPAD.pdf slides])
| |
| *:''Two LabVIEW Champions and a Center of Excellence tech lead provide a three-part crash course on the nontechnical but essential pieces of building great software teams. Learn how to take advantage of the psychology of your team, key behavioral skills, and important process tools to improve code quality and team interaction without sacrificing your schedule.'' | |
| *::<youtube>kI-Ena8t-dw</youtube>
| |
| **'''Case Study: Software Standardization in Large Teams''' by Kabul Maharjan, Renishaw PLC ([https://forums.ni.com/ni/attachments/ni/niweeksessions/436/9/Case%20Study%20Software%20Standardization%20in%20Large%20Teams_SEPAD.pdf Slides])
| |
| *:''Standardizing software is difficult as the engineering team grows within a business. This case study showcases the development challenges engineers face and the importance of the toolchain created within Renishaw. Explore how to use Renishaw project templates, shared libraries, tools, and training materials alongside packages from third-party vendors.'' | |
| **'''[https://youtu.be/Xqw32EUGWjM On Refactoring: Real-World Approaches for Improving Code]''' by Christopher Field, President, Principal Developer, Field R&D Services; Cesar Teixeira, Chief Executive Officer, Blue Eyes Systems; and Oliver Wachno, Dipl.-Ing.(FH), Ingenieurbro Oliver Wachno ([https://forums.ni.com/ni/attachments/ni/niweeksessions/437/7/On%20Refactoring%20RealWorld%20Approaches%20for%20Improving%20Code_Prt1_SEPAD.pdf slides pt 1]|[https://forums.ni.com/ni/attachments/ni/niweeksessions/437/8/On%20Refactoring%20RealWorld%20Approaches%20for%20Improving%20Code_Prt2_SEPAD.pdf slides pt 2])
| |
| *:''Get insight into a variety of approaches for improving legacy code. Three presenters share their refactoring experiences, from working with different skill and complexity levels to examining nodes and structures, workflow procedures, and architectural aspects.'' | |
| *::<youtube>Xqw32EUGWjM</youtube>
| |
| **'''[https://www.youtube.com/watch?v=qkGpe9vwhYE Prof Watts' Theory on Why Programming in LabVIEW is Fun!]''' by Steve Watts, Designer, SSDC Ltd ([https://forums.ni.com/ni/attachments/ni/niweeksessions/436/4/Prof%20Watts'%20Theory%20on%20Why%20Programming%20in%20LabVIEW%20is%20Fun_SEPAD.pdf slides])
| |
| *:''As software languages go, LabVIEW is odd and the relationship between the diagrams we make and our brains is interesting and poorly understood. Investigate this relationship, discuss the tools and techniques we use, and get answers to the strangest question of all: Why is LabVIEW fun?'' | |
| *::<youtube>qkGpe9vwhYE</youtube>
| |
| **'''[https://youtu.be/JYUzPEP4pV0 Another Kind of Actor Model with LV NXG]''' by Karsten Dallmeyer, CTO, Vikings, Software
| |
| *::<youtube>JYUzPEP4pV0</youtube>
| |
|
| |
|
| ===Hardware and Technologies Track=== | | ===Hardware and Technologies Track=== |
| *'''Monday, May 20<sup>th</sup>'''
| | ====Monday, May 20<sup>th</sup>==== |
| **'''Behind the Design: Turning Large Scale Metal Additive Technology into Smart Manufacturing''' by William Carter, Technical Professional, Oak Ridge National Laboratory (ORNL); Christopher Masuo, Post-Bachelor Research Associate, ORNL; and Dr. Andrzej Nycz, ORNL | | *[[/Behind the Design: Turning Large Scale Metal Additive Technology into Smart Manufacturing/]] by William Carter, Technical Professional, Oak Ridge National Laboratory (ORNL); Christopher Masuo, Post-Bachelor Research Associate, ORNL; and Dr. Andrzej Nycz, ORNL |
| *:''Oakridge National Research Laboratories and NI Systems Engineering have partnered together to apply cutting edge robotics, sensing, data acquisition, controls, and monitoring techniques to Industrial 3D Printing systems. In this session, understand the design decisions that went into building these complex printers. We will cover key considerations for building supervisory control and data acquisition systems from a hardware and software engineering perspective. '' | | *[[/Developing an ATE Standardization Roadmap With PXI at the Core/]] by Jerry Hopp, Business Development Manager, Virginia Panel Corporation and Quentin Smith, Product Manager, NI |
| **'''Developing an ATE Standardization Roadmap With PXI at the Core''' by Jerry Hopp, Business Development Manager, Virginia Panel Corporation and Quentin Smith, Product Manager, NI ([https://forums.ni.com/ni/attachments/ni/niweeksessions/423/5/Developing%20an%20ATE%20Standardization%20Roadmap%20With%20PXI%20at%20the%20Core_NI_Hardware.pdf slides]) | | *[[/Hands-On: Transforming Academic Accounts With the Latest NI ELVIS III Features/]] by Travis Escoffery, Mechatronics Product Marketing, National Instruments and Gabriel Mok, Project Manager, Systems R&D, National Instruments |
| *:''The standardization of automatic test equipment (ATE) is more important today than ever before. With significant budget constraints and the increasing pressure to rely on test systems for longer than originally designed, test engineers must ensure that the design and implementation of new ATE solutions remain robust and future-proof throughout the life of a program. At this session, learn best practices for key design and build processes that protect against obsolescence and provide multiple paths for migration for the life of a program. Also identify opportunities for which you can achieve compatibility, interoperability, interchangeability, and commonality to further advance test programs without significant reinvestment downstream.''
| | *[[/Tips and Tricks for Using TSN With NI Hardware/]] by Austin Elledge, Product Support Engineer, National Instruments and Erik Hons, Chief Software Engineer, National Instruments |
| **'''Hands-On: Transforming Academic Accounts With the Latest NI ELVIS III Features''' by Travis Escoffery, Mechatronics Product Marketing, National Instruments and Gabriel Mok, Project Manager, Systems R&D, National Instruments | | *[[/Accuracy I: Understanding Data Acquisition System Accuracy/]] by David Funkhouser, Senior Group Manager, National Instruments |
| *:''With the release of the NI Engineering Laboratory Virtual Instrumentation Suite (NI ELVIS) III Engineering Lab Workstation, schools gained a more progressive, innovative, and research-ready education approach. In this session, get hands-on experience with the latest features of NI ELVIS III. Also spend time with product teams to obtain insights and provide feedback to help address your market needs.'' | | *[[/How to Optimize Signal Integrity: Oscilloscopes/]] by Jesse Ormston, Principal Hardware Engineer, NI and Mark Whittington, Chief Architect, National Instruments |
| **'''Tips and Tricks for Using TSN With NI Hardware''' by Austin Elledge, Product Support Engineer, National Instruments and Erik Hons, Chief Software Engineer, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/423/1/Tips%20and%20Tricks%20for%20Using%20TSN%20With%20NI%20Hardware.NI.Hardware.pdf slides]) | | *[[/DC Measurement Best Practices: Optimizing for Parasitics, Noise, and Drift/]] by Kevin Cawley, Chief Engineer, NI; Eric Hartner, Engineer, NI; Blake Lindell, Engineer, NI; and Quentin Smith, Product Manager, NI |
| *:''Explore fundamental concepts for using Time Sensitive Networking on FieldDAQ™ devices and CompactDAQ, CompactRIO, PXI, and Industrial Controllers. Learn advanced debugging and monitoring techniques for maintaining a distributed application. View live demos of synchronized, multidevice DAQ and deterministic Ethernet communication between targets.'' | | *[[/ITA Design Considerations/]] by Sean Casey, Test System Engineering Manager, Circuit Check Inc. |
| **'''Accuracy I: Understanding Data Acquisition System Accuracy''' by David Funkhouser, Senior Group Manager, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/434/5/Accuracy%20I%20Understanding%20Data%20Acquisition%20System%20Accuracy_Hardware.pdf slides]) | | ====Tuesday, May 21<sup>st</sup>==== |
| *:''Learn how to understand and calculate your DAQ system accuracy using NI or third-party hardware by factoring in absolute accuracy of the hardware, gain error, offset error, INL error, noise uncertainty, and calibration considerations. After this session, attend follow-up accuracy deep dives to gain more in-depth knowledge.''
| | *[[/Building Smarter Rack-Based Test Systems/]] by Austin Hill, Product Planner, National Instruments |
| **'''How to Optimize Signal Integrity: Oscilloscopes''' by Jesse Ormston, Principal Hardware Engineer, NI and Mark Whittington, Chief Architect, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/423/12/How%20to%20Optimize%20Signal%20Integrity%20Oscilloscopes_Hardware.pdf slides]) | | *[[/C Series and DAQ Product Roadmap/]] by Sam Burhans, Product Manager, National Instruments |
| *:''Learn to characterize and optimize a signal path to achieve more accurate measurements. Discover how you can improve accuracy through equalization and by avoiding mistakes related to loading. Learn about CableSense™, a recent NI innovation that identifies signal path problems in test systems even after deployment.''
| | *[[/Hands-On: Sound and Vibration (Introduction)/]] by Manny Angerhofer, National Instruments |
| **'''DC Measurement Best Practices: Optimizing for Parasitics, Noise, and Drift''' by Kevin Cawley, Chief Engineer, NI; Eric Hartner, Engineer, NI; Blake Lindell, Engineer, NI; and Quentin Smith, Product Manager, NI ([https://forums.ni.com/ni/attachments/ni/niweeksessions/423/6/DC%20Measurement%20Best%20Practices_NI_Hardware.pdf slides])
| | *[[/How to Design a Multi-FPGA System/]] by Cheryl Texin, Systems R&D Engineer, National Instruments and Brad Sherman, Staff Applications Engineer, National Instruments |
| *:''MM, SMU, power supply, and nanovoltmeter instrumentation is found in nearly every automated test or automated measurement system. At this session, examine concepts such as parasitic effects, noise, and drift.'' | | *[[/FPGA Image Processing: When, Why, How?/]] by Christophe Caltagirone, Principal Software Engineer, National Instruments |
| **'''ITA Design Considerations''' by Sean Casey, Test System Engineering Manager, Circuit Check Inc. | | *[[/Introducing NIs First Wireless Sensor/]] by Madison Terzo, Product Manager, National Instruments |
| *:''Learn mechanical and electrical design considerations for developing interface test adapters (ITAs) to build adaptable test stations and improve existing ones. Explore design, fabrication, verification, and self-test options for the fixture.'' | | *[[/PTP for Data Synchronization: Time-Critical Acquisition Across Multiple Devices/]] by Ashley Enderlin, Project Engineer, DMC Inc and Tom Nilsson, Systems Engineer, DMC |
| *'''Tuesday, May 21<sup>st</sup>''' | | ====Wednesday, May 22<sup>nd</sup>==== |
| **'''Building Smarter Rack-Based Test Systems''' by Austin Hill, Product Planner, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/434/6/Building%20Smarter%20Rack-Based%20Test%20Systems_Hardware.pdf slides])
| | *[[/Prototyping With CompactRIO and HIL Testing With PXI for the Race Track/]] by Marco Schmid, Owner/Lead, Schmid Elektronik |
| *:''Defining a test strategy is critical to reducing cost and maximizing the efficiency of your product development and manufacturing organizations. Ensure you have the fundamentals to build a smarter test system that can address your needs today and in the future with test engineer best practices for power budgeting and thermal profiling.''
| | *[[/Streamline Your LabVIEW Real-Time Development/]] by Taylor Donahue, Project Engineer, Bloomy Controls |
| **'''C Series and DAQ Product Roadmap''' by Sam Burhans, Product Manager, National Instruments
| | *[[/What's New in the NI PXI Platform/]] by Austin Hill, Product Planner, National Instruments |
| *:''With hundreds of C Series modules and DAQ devices to choose from, you may have difficulty keeping up with all the latest innovations from NI. Explore the newest product releases and the future direction for NI DAQ and control products.''
| | *[[/Accuracy II: SAR Versus Delta-Sigma ADCs/]] by Albert Block, Staff Analog Engineer, National Instruments |
| **'''Hands-On: Sound and Vibration (Introduction)''' by Manny Angerhofer, National Instruments | | *[[/Hack Your Car With NI CAN Interfaces and LabVIEW/]] by James Fan, Product Manager, Automotive Networks, National Instruments |
| *:''Learn how to use LabVIEW and the Sound and Vibration Measurement Toolkit to acquire, analyze, and visualize acoustic and vibration data. Create a frequency analyzer in fewer than 10 clicks. Then explore the tools for getting started with this kind of measurement and ways to leverage them for more advanced systems.'' | | *[[/Designing for High-Throughput Data Movement on the PXI Platform/]] by Rick Clark, Product Manager - Automated Test, National Instruments |
| **'''How to Design a Multi-FPGA System''' by Cheryl Texin, Systems R&D Engineer, National Instruments and Brad Sherman, Staff Applications Engineer, National Instruments | | *[[/Dodging Distributed DAQ Disaster: 5 Do's and Don'ts/]] by Derek Burrows, Product Marketing Engineer, National Instruments |
| *:''FPGAs enable applications to aggregate data from high-channel-count systems or handle intensive signal processing requirements. Adding FPGAs increases capability but requires planning for inter-FPGA communication. Discover how to design your multi-FPGA system and explore example applications using FlexRIO and ATCA.'' | | *[[/Hands-On: Explore C-C++ Development, Third-Party Packages with NI Linux RT/|Hands-On: Explore C/C++ Development, Third-Party Packages with NI Linux RT]] by Andy McClintic, Staff Product Support Engineer, National Instruments |
| **'''FPGA Image Processing: When, Why, How?''' by Christophe Caltagirone, Principal Software Engineer, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/423/8/FPGA%20Image%20Processing%20When,%20Why,%20How_Hardware.pdf slides]) | | ====Thursday, May 23<sup>rd</sup>==== |
| *:''With a continued focus on parallel processing technologies like FPGAs, vision system designers can now apply highly sophisticated algorithms to create more intelligent systems. As more vision systems featuring FPGAs reach the market, vision system designers need to understand the benefits and trade-offs of using these processing elements.'' | | *[[/Accuracy III: Advanced Techniques for Removing Noise/]] by Michael Denton, Senior Product Manager, National Instruments |
| **'''Introducing NIs First Wireless Sensor''' by Madison Terzo, Product Manager, National Instruments
| | *[[/Advances in Ethernet to Test Connected Electronic Devices/]] by Matthew Griffin, Product Manager, National Instruments and Aimee Xia, Product Marketing Manager, National Instruments |
| *:''NI is introducing a wireless vibration sensor designed to monitor rotating machinery. Learn about system design and key considerations for choosing wireless technologies and ask NI R&D experts questions to help you understand what's beyond the datasheet.''
| | *[[/Getting the most out of the New CompactRIO and sbRIO Controllers with NI-DAQmx and TSN/]] by Tucker Davis, Product Manager - Platform & Precision I/O, National Instruments |
| **'''PTP for Data Synchronization: Time-Critical Acquisition Across Multiple Devices''' by Ashley Enderlin, Project Engineer, DMC Inc and Tom Nilsson, Systems Engineer, DMC ([https://forums.ni.com/ni/attachments/ni/niweeksessions/423/11/PTP%20for%20Data%20Synchronization%20TimeCritical%20Acquisition%20Across%20Multiple%20Devices_Hardware.pdf slides])
| | *[[/A Deep Dive on Synchronization in PXI/]] by Brad Sherman, Staff Applications Engineer, National Instruments |
| *:''Using distributed DAQ devices, Time Sensitive Networking (TSN), and Precision Time Protocol (PTP), you can easily and continuously synchronize feeds from multiple devices. Examine a system that uses TSN and PTP to synchronize high-speed accelerometer data with a networked vision system to a fraction of a millisecond.''
| | *[[/Linux and NI: How This Combination Benefits You/]] by Michael Denton, Senior Product Manager, National Instruments |
| *'''Wednesday, May 22<sup>nd</sup>'''
| | *[[/Using CompactRIO With NI-DAQmx in the Real World/]] by Rhys Bowley, Platform Lead - DAQ and RIO, National Instruments |
| **'''Prototyping With CompactRIO and HIL Testing With PXI for the Race Track''' by Marco Schmid, Owner/Lead, Schmid Elektronik ([https://forums.ni.com/ni/attachments/ni/niweeksessions/434/7/Prototyping%20With%20CompactRIO%20and%20HIL%20Testing%20With%20PXI%20for%20the%20Race%20Track_Hardware.pdf slides])
| | *[[/Condition Based Maintenance in the IIoT/]] by Preston Johnson, Principal, Allied Reliability Group |
| *:''In car racing, speed matters. Learn how the CompactRIO platform helped us design and prototype a first-of-its-kind telemetry system 3X faster than usual. Powerful LabVIEW applications allowed new business models (TAAS) and a test framework based on PXI to ensure top quality in a rough field including high temperatures, humidity, vibrations, and electromagnetic hazards.''
| | *[[/Hands-On: Strain Gauge Fundamental/]] |
| **'''Streamline Your LabVIEW Real-Time Development''' by Taylor Donahue, Project Engineer, Bloomy Controls ([https://forums.ni.com/ni/attachments/ni/niweeksessions/434/4/Streamline%20Your%20LabVIEW%20RealTime%20Development_Hardware.pdf slides])
| | *[[/Securing Your cRIO Deployment/]] by Haris Okanovic, Principal Software Engineer, National Instruments |
| *:''Increase the maintainability of your LabVIEW Real-Time applications.Explore practices that ease work across multiple developers and expedite future updates to your code-base. Learn how Bloomy reduces the risk of code changes with integrated testing for reliable application releases.''
| |
| **'''What's New in the NI PXI Platform''' by Austin Hill, Product Planner, National Instruments
| |
| *:''Explore recent product releases and the future direction of NI's PXI platform. Learn how NI's investments in our software-defined platform and modular instrumentation portfolio allow you to simplify your product development workflow across industries and applications.''
| |
| **'''Accuracy II: SAR Versus Delta-Sigma ADCs''' by Albert Block, Staff Analog Engineer, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/434/1/Accuracy%20II%20%20SAR%20Versus%20Delta-Sigma%20ADCs_Hardware.pdf slides])
| |
| *:''Learn key considerations for choosing the right DAQ hardware for your next project. Understand the benefits and trade-offs between successive-approximation-register (SAR) and delta-sigma analog-to-digital converters (ADCs). Also explore the key technologies NI invests in to make your measurements as accurate as possible.''
| |
| **'''Hack Your Car With NI CAN Interfaces and LabVIEW''' by James Fan, Product Manager, Automotive Networks, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/423/9/Hack%20Your%20Car%20With%20NI%20CAN%20Interfaces%20and%20LabVIEW_Hardware.pdf slides])
| |
| *:''Examine the details of automotive diagnostics (OBD-II) and the controller area networking used in every car produced since 2008. Discover how to use LabVIEW and NI USB controller area network (CAN) interfaces to gain hidden data from your car, read diagnostic trouble codes, and build custom automotive diagnostic applications.''
| |
| **'''Designing for High-Throughput Data Movement on the PXI Platform''' by Rick Clark, Product Manager - Automated Test, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/434/10/Designing%20for%20HighThroughput%20Data%20Movement%20on%20the%20PXI%20Platform_Hardware.pdf slides])
| |
| *:''The PXI platform is designed to help you quickly and reliably move lots of data. Learn some architectural best practices and tips and tricks for optimizing data movement in high-throughput applications such RF record and playback and high-fidelity in-vehicle data logging.''
| |
| **'''Dodging Distributed DAQ Disaster: 5 Do's and Don'ts''' by Derek Burrows, Product Marketing Engineer, National Instruments
| |
| *:''Distributed DAQ systems provide several advantages over a centralized setup that reduce noise and simplify scaling. But architecting distributed systems requires careful planning. The environment you deploy into, the network you choose, and your data management all impact your test. Discover the best practices and newest technologies to get the most from your distributed DAQ system.''
| |
| **'''Hands-On: Explore C/C++ Development, Third-Party Packages with NI Linux RT''' by Andy McClintic, Staff Product Support Engineer, National Instruments
| |
| *:''By the end of this session, you will learn about a variety of C/C++ development options with NI Linux Real-Time and when to use them.''
| |
| *'''Thursday, May 23<sup>rd</sup>'''
| |
| **'''Accuracy III: Advanced Techniques for Removing Noise''' by Michael Denton, Senior Product Manager, National Instruments
| |
| *:''Explore various approaches to improving your noise resolution, specifically using LabVIEW FPGA targets to achieve better resolution on your data. See an example that cuts 1/f noise from a measurement, and learn how some of the latest NI releases are making these technologies easier to use than ever before.''
| |
| **'''Advances in Ethernet to Test Connected Electronic Devices''' by Matthew Griffin, Product Manager, National Instruments and Aimee Xia, Product Marketing Manager, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/434/9/Advances%20in%20Ethernet%20to%20Test%20Connected%20Electronic%20Devices_Hardware.pdf slides])
| |
| *:''Industrial and automotive developments in areas like autonomous vehicles and machine control have produced incredible growth in the number of features and overall complexity of electronic devices. These applications are driving needs for increased bandwidth and deterministic communication that are approaching the limits of traditional networks. Learn how IEEE 802.1 standards and open specifications can help meet these challenges. Discover the role of Ethernet in future electronics architectures and the advantages of using common standards for interoperability with existing protocols.''
| |
| **'''Getting the most out of the New CompactRIO and sbRIO Controllers with NI-DAQmx and TSN''' by Tucker Davis, Product Manager - Platform & Precision I/O, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/423/10/Getting%20the%20most%20out%20of%20the%20New%20CompactRIO%20and%20sbRIO%20Controllers%20with%20NI-DAQmx%20and%20TSN_Hardware.pdf slides])
| |
| *:''Have you used a CompactRIO, Single-Board RIO, or CompactDAQ controller in the past? If so, do not miss this session about the newest CompactRIO and Single-Board RIO controllers. Are you taking measurements or implementing a control algorithm? Do you need tight synchronization? These new controllers can do it all! Learn how NI-DAQmx, LabVIEW FPGA, and TSN combine to make it possible.''
| |
| **'''A Deep Dive on Synchronization in PXI''' by Brad Sherman, Staff Applications Engineer, National Instruments
| |
| *:''Discover the various ways you can use PXI's timing and synchronization features to get the most out of your instruments. This session covers synchronization requirements in typical applications, sheds light on how PXI hardware and driver software work together to make the magic happen, and sets you up for success on your next project.''
| |
| **'''Linux and NI: How This Combination Benefits You''' by Michael Denton, Senior Product Manager, National Instruments
| |
| *:''Introducing Linux Real-Time on PXI! Explore new features and learn how you can take advantage of them for your test systems. Also cover the updates NI is making to support common Linux distributions.''
| |
| **'''Using CompactRIO With NI-DAQmx in the Real World''' by Rhys Bowley, Platform Lead - DAQ and RIO, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/434/8/Introducing%20CompactRIO%20with%20NIDAQmx_Hardware.pdf slides])
| |
| *:''Determine if the new CompactRIO Controllers with NI-DAQmx are right for you by learning how others decreased their development time with the combination of NI-DAQmx, LabVIEW FPGA, and Time Sensitive Networking.''
| |
| **'''Condition Based Maintenance in the IIoT''' by Preston Johnson, Principal, Allied Reliability Group ([https://forums.ni.com/ni/attachments/ni/niweeksessions/434/2/Condition%20Based%20Maintenance%20in%20the%20IIoT_Hardware.pdf slides])
| |
| *:''Learn the fundamentals of rotating equipment measurements from professionals who work in industrial plants. Also explore how the adoption of IoT technologies is leading to more production time and how connecting your assets can help your company grow. Leave knowing where to start for a digital transformation of your preventative maintenance program.''
| |
| **'''Hands-On: Strain Gauge Fundamental'''
| |
| *:''Strain gages are offered in a large variety of types and packages so you can use them in different measurement scenarios. Explore three unique use cases for strain gages: quarter bridge, half bridge, and full bridge. Then configure quarter-bridge and three-element rosette measurements in software and read from them using LabVIEW.''
| |
| **'''Securing Your cRIO Deployment''' by Haris Okanovic, Principal Software Engineer, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/423/7/Securing%20Your%20cRIO%20Deployment_Hardware.PDF slides])
| |
| *:''An overview of NI cRIO security features and best practices. This talk explores various physical and network attack vectors on cRIO controllers and demonstrates LabVIEW and NI Linux RT security features you can leverage to secure those systems.''
| |
|
| |
|
| ===Software Fundamentals Track=== | | ===Software Fundamentals Track=== |
| *'''Monday, May 20<sup>th</sup>'''
| | ====Monday, May 20<sup>th</sup>==== |
| **'''Hands-On: Web Module''' by Shreyas Upadhyay, National Instruments | | *[[/Hands-On: Web Module/]] by Shreyas Upadhyay, National Instruments |
| *:''Learn how to use the LabVIEW NXG Web Module to create engineering user interfaces that run on any modern browser without plug-ins or installers. Quickly visualize your data from distributed systems through drag-and-drop engineering widgets, intuitive communication mechanisms, and secure hosting, all based on industry standard technologies.'' | | *[[/Introduction to Vision Software/]] by Matthew Griffin, Product Manager, National Instruments |
| **'''[https://event.crowdcompass.com/niweek2019/activity/wYAWks89JC Introduction to Vision Software]''' by Matthew Griffin, Product Manager, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/435/3/Introduction%20to%20Vision%20Software_Software.pdf slides]) | | *[[/What's New on LabVIEW 2019 and NXG/]] by Kelli Kravetz, National Instruments and Michael Bulua, National Instruments |
| **'''[https://www.youtube.com/watch?v=dEBbuJJh7Xk What's New on LabVIEW 2019 and NXG]''' by Kelli Kravetz, National Instruments and Michael Bulua, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/443/5/Whats%20New%20in%20LabVIEW%202019%20and%20LabVIEW%20NXG_Software.pdf slides]) | | *[[/Hands-On: Introduction to LabVIEW for Instrumentation/]] by Ryan Brinkman, National Instruments and Niki Budgell, National Instruments |
| *:''Drive efficiency into your workflow with tools in LabVIEW 2019 that simplify system integration and accelerate productivity. With LabVIEW NXG, you can test smarter by configuring, automating, and visualizing your results all within a single tool. See how to use the new features in both LabVIEW versions to develop at the speed of innovation.'' | | *[[/LabVIEW Authentication with Microsoft Azure/]] by Brent Jacobs, Principal Automation Manager, Microsoft |
| *::<youtube>dEBbuJJh7Xk</youtube>
| | *[[/LabVIEW NXG Web Module: Developing Web-Based User Interfaces/]] by Rita Prather, Software Product Manager, National Instruments |
| **'''Hands-On: Introduction to LabVIEW for Instrumentation''' by Ryan Brinkman, National Instruments and Niki Budgell, National Instruments
| | *[[/Prophecy of the SMoRES: Coding Principles for All/]] by Norman Kirchner, Principal RF & Communications Applications Engineer, National Instruments |
| *:''Get an introduction to using LabVIEW for instrumentation while exploring the benefits of LabVIEW and PXI. Use LabVIEW to interface with a real PXI system featuring an oscilloscope, a function generator, a matrix switch, a DMM, and more to test various functionalities of a real device under test.'' | | *[[/Clean Code: FUNdamental Principles/]] by Christopher Stryker, Staff Software Engineer, National Instruments |
| **'''LabVIEW Authentication with Microsoft Azure''' by Brent Jacobs, Principal Automation Manager, Microsoft ([https://forums.ni.com/ni/attachments/ni/niweeksessions/443/2/LabVIEW%20Authentication%20with%20Microsoft%20Azure_Software.pdf slides]) | | *[[/DCAF: A Framework for Efficiently Developing Robust Control Applications/]] by Matthew Pollock, Senior Systems Engineer, Embedded Systems, National Instruments |
| **'''LabVIEW NXG Web Module: Developing Web-Based User Interfaces''' by Rita Prather, Software Product Manager, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/443/3/LabVIEW%20NXG%20Web%20Module-%20Developing%20Web-Based%20User%20Interfaces_Software.pdf slides])
| | *[[/Hands-On: Data Logging with FlexLogger/]] |
| *:''Learn how to use the LabVIEW NXG Web Module to create engineering user interfaces that run on any modern browser without plug-ins or installers. Quickly visualize your data from distributed systems through drag-and-drop engineering widgets, intuitive communication mechanisms, and secure hosting all based on industry-standard technologies.'' | | *[[/SystemLink Software: Connected Intelligence for Test and Measurement Systems/]] by Matthew Friedman, Principal Product Marketing Manager, National Instruments and Jason Lanier, Principal Product Manager, National Instruments |
| **'''Prophecy of the SMoRES: Coding Principles for All''' by Norman Kirchner, Principal RF & Communications Applications Engineer, National Instruments
| | *[[/What's New in LabWindows-CVI 2019/]] by Dane Stull, Automated Test Software PSE, National Instruments |
| *:''This presentation not only lays out 5 critical principles that should guide all coders, but gives concrete techniques and examples to lead both architects and developers down a much smoother road to success. Too often and for too long have Test and Measurement engineers created automation focused no further than their own immediate needs, SMoRES ensures long term success through the inevitability of change.'' | | ====Tuesday, May 21<sup>st</sup>==== |
| **'''Clean Code: FUNdamental Principles''' by Christopher Stryker, Staff Software Engineer, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/425/4/Clean%20Code%20FUNdamental%20Principles_NI_Software.pdf slides]) | | *[[/Code Smells Part 2: Smelly Objects/]] by Mark Ridgley, Owner, Radius Teknologies LLC |
| *:''Interested in using coding best practices but not sure where to start? Explore the basics of Robert C. Martin's Clean Code, focusing on names, comments, VI design, and error handling to keep you organized and limit the amount of spaghetti code that crosses your screen.'' | | *[[/Hands-On: Vision Development Module/]] by Clemens Lee, National Instruments and Lindsey Nestor, National Instruments |
| **'''DCAF: A Framework for Efficiently Developing Robust Control Applications''' by Matthew Pollock, Senior Systems Engineer, Embedded Systems, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/435/1/DCAF%20A%20Framework%20for%20Efficiently%20Developing%20Robust%20Control%20Applications_Software.pdf slides]) | | *[[/Introduction to LabVIEW Real-Time and LabVIEW FPGA/]] by Claire Malaby, Technical Support Engineer, NI |
| *:''Get an overview of the Distributed Control and Automation Framework (DCAF), an open-source framework for building robust, feature-rich control applications in less time by combining out-of-the box functionality and a configuration-based workflow. This framework provides a powerful, scalable solution for developing control applications on NI embedded platforms.''
| | *[[/FlexLogger: Fast, Flexible Data Logging without Programming/]] by Anjelica Warren, Product Marketing Manager, National Instruments |
| **'''Hands-On: Data Logging with FlexLogger''' | | *[[/Hands-On: Build an Automated Test System with TestStand and PXI/]] by Adena Leibbrand, National Instruments and Sarah Morales, National Instruments |
| *:''Test-drive FlexLogger™ data-logging application software to evaluate how it can help you shorten test setup time. Explore how to efficiently acquire, visualize, and log mixed signals including temperature, strain, vibration, and CAN. Also discover how to automate your application with conditional events and analysis and reporting in DIAdem.''
| | *[[/Hands-On: Introduction to HIL Test with VeriStand/]] by Brian Dexheimer, Staff Product Support Engineer, National Instruments |
| **'''SystemLink™ Software: Connected Intelligence for Test and Measurement Systems''' by Matthew Friedman, Principal Product Marketing Manager, National Instruments and Jason Lanier, Principal Product Manager, National Instruments
| | *[[/Hands-On: Programming with LabVIEW Real Time Module on CompactRIO/]] by Malkolm Alburquenque, National Instruments and Joseph Paul, National Instruments |
| *:''Learn how SystemLink, one of NI's newest software products, can help engineering teams improve operational efficiency and better manage test and measurement systems. '' | | *[[/Integrating Python and LabVIEW/]] by Allen Hsu, Software Product Manager, National Instruments |
| **'''What's New in LabWindows/CVI 2019''' by Dane Stull, Automated Test Software PSE, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/443/8/What's%20New%20in%20LabWindows_CVI%202019_Software.pdf slides]) | | *[[/SystemLink Software: Better Operational Efficiency With Systems Management/]] by Cosmin Neagu, Sr. Group Mgr., National Instruments and Joshua Prewitt, Section Manager, National Instruments |
| *:''Get up close with the latest features from LabWindows/CVI 2019 to learn how you can leverage the new source editor productivity tools to write code more efficiently, and find out more about how you can easily deploy your applications using packages. Also, see firsthand how you can reduce time to troubleshoot bugs by using the new debugging enhancements from LabWindows/CVI 2017.''
| | *[[/Access, Visualize, and Interact With Your DAQ Applications From Anywhere Using SystemLink Cloud/]] by Mark Black, Principal Product Owner, National Instruments |
| *'''Tuesday, May 21<sup>st</sup>'''
| | *[[/Automated Measurement Analysis Leveraging MathWorks & NI Tools/]] by Kelli Kravetz, Software Product Marketing Manager, National Instruments and Rob Purser, Senior Development Manager, MathWorks |
| **'''Code Smells Part 2: Smelly Objects''' by Mark Ridgley, Owner, Radius Teknologies LLC ([https://forums.ni.com/ni/attachments/ni/niweeksessions/435/6/Code%20Smells%20Part%202%20Smelly%20Objects_Software.pdf slides]) | | *[[/Hands-On: Programming with LabVIEW FPGA Module on CompactRIO/]] by Malkolm Alburquenque, National Instruments and Joseph Paul, National Instruments |
| *:''This session is part 2 of a series that introduces code smells, or frequently-taken shortcuts that result in poor readability, maintainability, and scalability. Learn how to identify common code smells in object-oriented code and discuss strategies to eliminate them.'' | | *[[/Save Time by Continuously Testing Reused Libraries: For Beginners/]] by Wolfgang Rominger, Verification & Validation Engineer, NXP Semiconductor Austria |
| **'''Hands-On: Vision Development Module''' by Clemens Lee, National Instruments and Lindsey Nestor, National Instruments
| | ====Wednesday, May 22<sup>nd</sup>==== |
| *:''The Vision Development Module (VDM) offers a comprehensive suite of functions to develop and deploy vision applications using NI LabVIEW system design software or text-based languages. In this hands on, learn how to use VDM and CompactRIO and take advantage of the latest real-time and FPGA image processing technology.'' | | *[[/Embedded Software Validation With VeriStand/]] by Ajay Jashnani, Product Owner, VeriStand Ecosystem, National Instruments and Mike Trimborn, National Instruments |
| **'''Introduction to LabVIEW Real-Time and LabVIEW FPGA''' by Claire Malaby, Technical Support Engineer, NI | | *[[/Hands-On: Automating Data Management with SystemLink/]] by Daniel Parrott, Software Product Marketing Engineer, National Instruments |
| *:''Learn how you can use the LabVIEW Real-Time and LabVIEW FPGA modules to create reliable, stand-alone monitoring, control, and test systems and take advantage of reconfigurable hardware with graphical programming. Also review application examples and NI embedded hardware targets.'' | | *[[/Hands-On: Integrate LabVIEW With Python/]] by Danielle Jobe, Project Engineer, VI Technologies |
| **'''FlexLogger: Fast, Flexible Data Logging without Programming''' by Anjelica Warren, Product Marketing Manager, National Instruments
| | *[[/Hands-On: Vision Development Module/]] by Clemens Lee, National Instruments and Lindsey Nestor, National Instruments |
| *:''FlexLogger™ data-logging application software is designed to help engineers efficiently validate custom test scenarios without programming. Learn how to acquire and generate mixed signals, customize visualizations, automate responses with conditional events, integrate third-party devices using LabVIEW plug-ins, and expand your analysis and reporting.'' | | *[[/SystemLink Software: Maximize Utilization With Asset Management/]] by Vlad Deac, Senior Software Engineer, National Instruments and Joshua Prewitt, Section Manager, National Instruments |
| **'''Hands-On: Build an Automated Test System with TestStand and PXI''' by Adena Leibbrand, National Instruments and Sarah Morales, National Instruments | | *[[/Using Templates and LabVIEW OOP for Flexible Projects/]] by David Fanelli, Engineer, Jacobs Technology |
| *:''Get an introduction to developing an automated test system using NI's test solution to increase test development productivity and reduce overall cost. Learn to perform a functional test on multiple units under test using TestStand ready-to-run test management software and PXI PC-based modular instrumentation hardware.'' | | *[[/Hands-On: Data Logging with FlexLogger/]] by Jordan Calvert, National Instruments and David Raji, National Instruments |
| **'''Hands-On: Introduction to HIL Test with VeriStand''' by Brian Dexheimer, Staff Product Support Engineer, National Instruments | | *[[/Hands-On: Introduction to LabVIEW for Instrumentation/]] by Ryan Brinkman, National Instruments and Niki Budgell, National Instruments |
| *:''Learn how you can conduct hardware-in-the-loop (HIL) test on embedded software in an automotive controller using VeriStand and the NI PXI platform.'' | | *[[/Hands-on: System and Test Management with SystemLink and cRIO/]] by Joshua Prewitt, Section Manager, National Instruments |
| **'''Hands-On: Programming with LabVIEW Real Time Module on CompactRIO''' by Malkolm Alburquenque, National Instruments and Joseph Paul, National Instruments | | *[[/How to Blow Your LabVIEW Project in Surprisingly Few Steps/]] by Joerg Hampel, Founder/Owner, HAMPEL SOFTWARE ENGINEERING |
| *:''Learn how to quickly build and deploy embedded monitoring and control applications using CompactRIO and the LabVIEW Real-Time Module. Also explore LabVIEW Real-Time features that increase flexibility and integration with the FPGA when programming with the RIO Scan Interface (aka Scan Mode)'' | | *[[/Tips and Tricks With Vision Builder for Faster and Easier Applications/]] by Steve Varga, Principal Scientist, Procter & Gamble |
| **'''Integrating Python and LabVIEW''' by Allen Hsu, Software Product Manager, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/435/10/Integrating%20Python%20and%20LabVIEW_Software.pdf slides]) | | *[[/What Is the LabVIEW NXG FPGA Module?/]] by Adam Arnesen, Principal Software Engineer, National Instruments and TJ Giere, Group Manager, LabVIEW, National Instruments |
| *:''So you've heard the buzz about Python. Discover how to take advantage of the plethora of Python libraries and code in LabVIEW. Also learn about the various methods for integrating Python code in LabVIEW and explore some relevant examples to help inspire ideas for your own applications.'' | | *[[/Why I Cringe When Everyone Wants Data in Excel/]] by James McNally, Principle Engineer, Wiresmith Technology |
| **'''SystemLink™ Software: Better Operational Efficiency With Systems Management''' by Cosmin Neagu, Sr. Group Mgr., National Instruments and Joshua Prewitt, Section Manager, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/425/3/SystemLink%20Software%20Better%20Operational%20Efficiency%20With%20Systems%20Management.Software.pdf slides]) | | *[[/Customizing FlexLogger to Communicate With the World Around You/]] by Cameron Frisby, Engineering Manager, National Instruments and Daniel Domene, Chief Product Owner, National Instruments |
| *:''So you've heard the buzz about Python. Discover how to take advantage of the plethora of Python libraries and code in LabVIEW. Also learn about the various methods for integrating Python code in LabVIEW and explore some relevant examples to help inspire ideas for your own applications.'' | | *[[/Hands-On: Big Analog Data with DIAdem/]] by Claire Malaby, Technical Support Engineer, NI |
| **'''Access, Visualize, and Interact With Your DAQ Applications From Anywhere Using SystemLink™ Cloud''' by Mark Black, Principal Product Owner, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/435/9/Access%20Visualize%20and%20Interact%20With%20Your%20DAQ%20Applications%20From%20Anywhere%20Using%20SystemLink%20Cloud_Software.pdf slides]) | | *[[/Leverage SystemLink for Machine Learning/]] by Anish Mathews, BU Manager, Soliton Technologies and Vishnu Prasad N, Manager, Soliton Technologies |
| *:''Learn how SystemLink Data Service APIs unlock a scalable and efficient data visualization platform. Hear from an NI R&D expert on the benefits of SystemLink's core platform data services, dashboards, and cloud hosting.''
| | *[[/Novel Approaches to Pass Data Between TestStand and LabVIEW/]] by Scott Walkington, Team Lead Computer Engineer, Sandia National Laboratories |
| **'''Automated Measurement Analysis Leveraging MathWorks & NI Tools''' by Kelli Kravetz, Software Product Marketing Manager, National Instruments and Rob Purser, Senior Development Manager, MathWorks ([https://forums.ni.com/ni/attachments/ni/niweeksessions/443/1/Automated%20Measurement%20Analysis%20Leveraging%20MathWorks%20and%20NI%20Tools_Software.pdf slides]) | | *[[/Wireless Design and Test using MATLAB and NI Tools/]] by Chen Chang, Strategic Business Development Director, National Instruments and Ken Karnofsky, Senior Strategist, MathWorks |
| *:''Learn how to use MATLAB and add-on toolboxes to directly interface to NI DAQ hardware and modular instruments. Also discover how to integrate your The MathWorks, Inc. MATLAB code into LabVIEW NXG and LabVIEW 20xx using MATLAB interfaces. This presentation includes several live demonstrations.'' | | ====Thursday, May 23<sup>rd</sup>==== |
| **'''Hands-On: Programming with LabVIEW FPGA Module on CompactRIO''' by Malkolm Alburquenque, National Instruments and Joseph Paul, National Instruments
| | *[[/Architecting a TestStand Automation/]] by Sam Roundy, Partner, Testeract and Slade Jeppesen, Senior Software Engineer, Testeract |
| *:''Take advantage of the power of reconfigurable FPGAs for custom timing/triggering, inline signal processing, and fast closed-loop control. In this hands-on session, explore the basics of customizing CompactRIO with LabVIEW FPGA Module programming. Attendees should have basic LabVIEW and LabVIEW Real-Time knowledge. ''
| | *[[/Data Workflow Management/]] by Andreas Haub, National Instruments; Stefan Romainczyk, TDM Evangelist, National Instruments; and Daniel Parrott, Software Product Marketing Engineer, National Instruments |
| **'''Save Time by Continuously Testing Reused Libraries: For Beginners''' by Wolfgang Rominger, Verification & Validation Engineer, NXP Semiconductor Austria ([https://forums.ni.com/ni/attachments/ni/niweeksessions/435/12/Save%20Time%20by%20Continuously%20Testing%20Reused%20Libraries%20For%20Beginners_Software.pdf slides])
| | *[[/Hands-On: Build an Automated Test System with TestStand and PXI/]] by Adena Leibbrand, National Instruments and Sarah Morales, National Instruments |
| *:''The NXP Austria validation team was challenged by the software development of LabVIEW libraries. The changes made on existing source code were not always tested enough. Therefore, errors were not seen for long periods of time. Hear how the team introduced a continuous integration concept to improve the quality dramatically.''
| | *[[/Hands-On: Introduction to LabVIEW and DAQ/]] |
| *'''Wednesday, May 22<sup>nd</sup>'''
| | *[[/Hands-On: Vision Builder for Automated Inspection/]] by Kathryn Kidson, National Instruments and Anson Kunjappy, National Instruments |
| **'''Embedded Software Validation With VeriStand''' by Ajay Jashnani, Product Owner, VeriStand Ecosystem, National Instruments and Mike Trimborn, National Instruments
| | *[[/Introduction to Migrating LabVIEW Code to LabVIEW NXG/]] by Jeff Peacock, Senior Product Owner, National Instruments |
| *:''Configure real-time test applications such as hardware-in-the-loop (HIL) test for embedded software verification using VeriStand. Learn how you can add custom functionality to expand the interoperability of your HIL system and keep pace with continually evolving embedded software.''
| | *[[/Learning to Love Text Again With Measurement Studio/]] by Mark Locascio, Project Engineer, DMC Inc |
| **'''Hands-On: Automating Data Management with SystemLink''' by Daniel Parrott, Software Product Marketing Engineer, National Instruments
| | *[[/Hands-On: Design Web-based User Interfaces with the LabVIEW NXG Web Module/]] by Shreyas Upadhyay, National Instruments and Cici Zhang, National Instruments |
| *:''For over 30 years, NI has supplied engineers with productive data management and analysis software to help them make decisions from their measurements. DataFinder Server and Analysis Server, now part of SystemLink, can be used in a complete workflow for standardizing data across teams, mining data for useful information, transforming data through automated analysis, and delivering reports with valuable insight. This hands-on event walks through the steps to setup and interact with a data management server.''
| | *[[/Writing Data-Management-Ready Measurement Files/]] by Brad Turpin, Senior Product Support Engineer, National Instruments |
| **'''Hands-On: Integrate LabVIEW With Python''' by Danielle Jobe, Project Engineer, VI Technologies
| | *[[/Zero to Application in ~90 days using LabVIEW with DQMH/]] by Jeff DeBuhr, Sr. Automation Engineer, Chamberlain |
| *:''Don't reinvent the wheel! Discover how to use existing Python libraries and functions from within your LabVIEW application. Explore common pitfalls and ways to avoid them and learn some best practices as you create your own simple machine learning application.''
| | *[[/Redefining Test Procedures With TestStand Automation/]] by Nathan Cline, Systems Engineer, Northrop Grumman |
| **'''Hands-On: Vision Development Module''' by Clemens Lee, National Instruments and Lindsey Nestor, National Instruments
| | *[[/SystemLink: Accelerate Software Deployment and System Diagnostics/]] by Chase Fearing, Test Engineer, Sub-Zero Group INC. |
| *:''The Vision Development Module (VDM) offers a comprehensive suite of functions to develop and deploy vision applications using NI LabVIEW system design software or text-based languages. In this hands on, learn how to use VDM and CompactRIO and take advantage of the latest real-time and FPGA image processing technology.''
| |
| **'''SystemLink™ Software: Maximize Utilization With Asset Management''' by Vlad Deac, Senior Software Engineer, National Instruments and Joshua Prewitt, Section Manager, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/425/2/SystemLink%E2%84%A2%20Software%20Maximize%20Utilization%20With%20Asset%20Management.Software.pdf slides])
| |
| *:''Maximize asset utilization using SystemLink to analyze assets and track calibration and utilization for both NI and third-party assets.''
| |
| **'''Using Templates and LabVIEW OOP for Flexible Projects''' by David Fanelli, Engineer, Jacobs Technology ([https://forums.ni.com/ni/attachments/ni/niweeksessions/425/1/Using%20Templates%20and%20LabVIEW%20OOP%20for%20Flexible%20Projects_Software.pdf slides])
| |
| *:''Engineers combine LabVIEW templates and LabVIEW object-oriented programming (OOP) to produce flexible code for projects with varying requirements but similar design elements at the NASA/JSC Energy Systems Test Area. A CompactRIO device, controlled by a remote PC via a TCP/IP link, is commonly used for data collection and test control.''
| |
| **'''Hands-On: Data Logging with FlexLogger''' by Jordan Calvert, National Instruments and David Raji, National Instruments
| |
| *:''Test-drive FlexLogger™ data-logging application software to evaluate how it can help you shorten test setup time. Explore how to efficiently acquire, visualize, and log mixed signals including temperature, strain, vibration, and CAN. Also discover how to automate your application with conditional events and analysis and reporting in DIAdem.''
| |
| **'''Hands-On: Introduction to LabVIEW for Instrumentation''' by Ryan Brinkman, National Instruments and Niki Budgell, National Instruments
| |
| *:''Get an introduction to using LabVIEW for instrumentation while exploring the benefits of LabVIEW and PXI. Use LabVIEW to interface with a real PXI system featuring an oscilloscope, a function generator, a matrix switch, a DMM, and more to test various functionalities of a real device under test.''
| |
| **'''Hands-on: System and Test Management with SystemLink and cRIO''' by Joshua Prewitt, Section Manager, National Instruments
| |
| *:''Come learn how to more effectively manage distributed cRIO systems with SystemLink. Learn how to build packages, remotely deploy software and monitor distributed systems with SystemLink.''
| |
| **'''How to Blow Your LabVIEW Project in Surprisingly Few Steps''' by Joerg Hampel, Founder/Owner, HAMPEL SOFTWARE ENGINEERING
| |
| *:''Can LabVIEW software development for small, fixed-price projects be successful in the real world? Explore what constitutes a successful project and how to apply academic principles pragmatically. Also learn team and project management strategies that help increase the quality of your software and secure the economic success of your projects.''
| |
| **'''Tips and Tricks With Vision Builder for Faster and Easier Applications''' by Steve Varga, Principal Scientist, Procter & Gamble
| |
| *:''Explore lossless UI data displays in Vision Builder for Automated Inspection (VBAI). Discover how to displaying thermal camera and 3D camera results clearly. Also learn small things you can do to make VBAI run faster, get some VBAI calculator tricks and tips, and achieve more interactive UIs.''
| |
| **'''What Is the LabVIEW NXG FPGA Module?''' by Adam Arnesen, Principal Software Engineer, National Instruments and TJ Giere, Group Manager, LabVIEW, National Instruments
| |
| *:''This year, NI released the LabVIEW NXG FPGA Module. Its new user experience resolves your biggest LabVIEW FPGA pain points (writing, compiling, and debugging code) and improves the features you find most powerful (graphical programming, I/O, data communication). Get a close-up look at the future of FPGA programming in LabVIEW NXG.''
| |
| **'''Why I Cringe When Everyone Wants Data in Excel''' by James McNally, Principle Engineer, Wiresmith Technology ([https://forums.ni.com/ni/attachments/ni/niweeksessions/443/6/Why%20I%20Cringe%20When%20Everyone%20Wants%20Data%20in%20Excel_Software.pdf slides])
| |
| *:''Though the request We need the data in a CSV file to work in Excel is valid and often supported, this approach has limitations. Explore the pros and cons of CSV versus TDMS files for performance and metadata. Also learn about alternative tools like DIAdem for mining and interactive inspection.''
| |
| **'''Customizing FlexLogger to Communicate With the World Around You''' by Cameron Frisby, Engineering Manager, National Instruments and Daniel Domene, Chief Product Owner, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/425/10/Customizing%20FlexLogger%20to%20Communicate%20With%20the%20World%20Around%20You_Software.pdf slides])
| |
| *:''With FlexLogger software, you can quickly configure sensors to log mixed signals for verifying electromechanical systems all without programming. Did you know you can also extend FlexLogger to communicate and integrate with almost any external system? Learn firsthand from FlexLogger R&D engineers how to extend this software to meet your verification needs.''
| |
| **'''Hands-On: Big Analog Data with DIAdem''' by Claire Malaby, Technical Support Engineer, NI
| |
| *:''If your current data analysis process is frustrating you, learn how NI Data Management tools increase your efficiency when analyzing and visualizing engineering data and offer productivity gains that scale from an individual user all the way to the enterprise. Work through real-world scenarios using DIAdem, DataFinder, and DataPlugins.''
| |
| **'''Leverage SystemLink for Machine Learning''' by Anish Mathews, BU Manager, Soliton Technologies and Vishnu Prasad N, Manager, Soliton Technologies ([https://forums.ni.com/ni/attachments/ni/niweeksessions/443/4/Leverage%20SystemLink%20for%20Machine%20Learning_Software.pdf slides])
| |
| *:''Discover how to use SystemLink™ software to build and deploy machine learning applications. Examine the steps involved in using SystemLink and its integration with Python-based Jupyter Notebook to develop an anomaly detection solution with machine learning capabilities. These steps include data preparation, model building, evaluation, and deployment.''
| |
| **'''Novel Approaches to Pass Data Between TestStand and LabVIEW''' by Scott Walkington, Team Lead Computer Engineer, Sandia National Laboratories ([https://forums.ni.com/ni/attachments/ni/niweeksessions/425/7/Novel_Approaches_to_Pass_Data_Between_TestStand%20_and_LabVIEW_Software.pdf slides]|[https://forums.ni.com/ni/attachments/ni/niweeksessions/425/8/Novel_Approaches_to_Pass_Data_Between_TestStand%20_and_LabVIEW%20Demo_Software.zip demos])
| |
| *:''Discover how to determine the best approach to share/pass data between TestStand and LabVIEW. Examine the pros and cons of using variants, variants with attributes, objects, images, DVRs, clusters, pass by reference, pass by value, queues, and events.''
| |
| **'''Wireless Design and Test using MATLAB® and NI Tools''' by Chen Chang, Strategic Business Development Director, National Instruments and Ken Karnofsky, Senior Strategist, MathWorks ([https://forums.ni.com/ni/attachments/ni/niweeksessions/425/9/Wireless%20Design%20and%20Test%20using%20MATLAB%C2%AE%20and%20NI%20Tools_Software.pdf slides])
| |
| *:''Learn how to interface MathWorks wireless design software to NI RF validation test solutions. Several examples and demonstrations will be covered including OFDM wireless system design and prototyping with USRP, DPD algorithm simulation and PA validation test on NI PXIe RF instruments.''
| |
| *'''Thursday, May 23<sup>rd</sup>'''
| |
| **'''Architecting a TestStand Automation''' by Sam Roundy, Partner, Testeract and Slade Jeppesen, Senior Software Engineer, Testeract
| |
| *:''Maximize code reuse by architecting your TestStand application appropriately. Using dynamic calls in TestStand, this presentation delves into a TestStand architecture that maximizes code reuse, saves development time, and allows for product lines to be tested easily on the same test equipment.''
| |
| **'''Data Workflow Management''' by Andreas Haub, National Instruments; Stefan Romainczyk, TDM Evangelist, National Instruments; and Daniel Parrott, Software Product Marketing Engineer, National Instruments
| |
| *:''Automated data management tools help you gain maximum insights from gigabytes of Big Analog Data™ information. Learn how to interact with and create data management workflows using NI data management tools to standardize data across teams, mine it for useful information, transform it with automated analysis, and deliver easy-to-read reports about that analysis.''
| |
| **'''Hands-On: Build an Automated Test System with TestStand and PXI''' by Adena Leibbrand, National Instruments and Sarah Morales, National Instruments
| |
| *:''Get an introduction to developing an automated test system using NI's test solution to increase test development productivity and reduce overall cost. Learn to perform a functional test on multiple units under test using TestStand ready-to-run test management software and PXI PC-based modular instrumentation hardware.''
| |
| **'''Hands-On: Introduction to LabVIEW and DAQ'''
| |
| *:''Designed for new DAQ users and those wanting to evaluate NI software for DAQ, this session explores how to build a DAQ application using a variety of sensor types including temperature, strain, vibration, and light. Learn how to program a measurement system to acquire, analyze, and store data to meet your specific application requirements.''
| |
| **'''Hands-On: Vision Builder for Automated Inspection''' by Kathryn Kidson, National Instruments and Anson Kunjappy, National Instruments
| |
| *:''Vision Builder for Automated Inspection (VBAI) is a configuration based application software that lets you easily configure, benchmark, and deploy complete machine vision applications without the complexities of programming. Attend this hands on to get first hand experience with the latest edition of VBAI.''
| |
| **'''[https://youtu.be/YSxvGNQhZrk Introduction to Migrating LabVIEW Code to LabVIEW NXG]''' by Jeff Peacock, Senior Product Owner, National Instruments
| |
| *:''Learn the basics of migrating your code and skills to LabVIEW NXG including an overview of the pitfalls that can trip you up. See a demonstration of migrating an instrument driver using the Code Conversion Utility for LabVIEW NXG and a demonstration of a quick way to import individual VIs into your LabVIEW NXG projects.''
| |
| *::<youtube>YSxvGNQhZrk</youtube>
| |
| **'''Learning to Love Text Again With Measurement Studio''' by Mark Locascio, Project Engineer, DMC Inc ([https://forums.ni.com/ni/attachments/ni/niweeksessions/425/11/Learning%20to%20Love%20Text%20Again%20With%20Measurement%20Studio_Software.pdf slides])
| |
| *:''LabVIEW is often an easy choice, with simple UI controls and DAQ integration. But for certain applications, Measurement Studio can combine those benefits with the advantages of the .NET Framework. Discover the capabilities of Measurement Studio and see if this development tool can help you take your software to another level.''
| |
| **'''Hands-On: Design Web-based User Interfaces with the LabVIEW NXG Web Module''' by Shreyas Upadhyay, National Instruments and Cici Zhang, National Instruments
| |
| *:''Learn how to use the LabVIEW NXG Web Module to create engineering user interfaces that run on any modern browser without plug-ins or installers. Quickly visualize your data from distributed systems through drag-and-drop engineering widgets, intuitive communication mechanisms, and secure hosting, all based on industry standard technologies.''
| |
| **'''Writing Data-Management-Ready Measurement Files''' by Brad Turpin, Senior Product Support Engineer, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/443/7/Writing%20Data-Management-Ready%20Measurement%20Files_Software.pdf slides])
| |
| *:''Often just writing a TDMS file is not enough. Learn the best practices for creating TDMS files so you can optimally find, analyze, compare, and report on acquired data channels using automated data management tools like DataFinder Server and Analysis Server.''
| |
| **'''Zero to Application in ~90 days using LabVIEW with DQMH''' by Jeff DeBuhr, Sr. Automation Engineer, Chamberlain ([https://forums.ni.com/ni/attachments/ni/niweeksessions/435/5/Zero%20to%20Application%20in%20~90%20days%20using%20LabVIEW%20with%20DQMH_Software.pdf slides])
| |
| *:''The DQMH expands on the NI QMH by providing event-based message handling and scripting tools to make development easy, encourage the same style between different developers on the same project, and improve efficiency.''
| |
| **'''Redefining Test Procedures With TestStand Automation''' by Nathan Cline, Systems Engineer, Northrop Grumman ([https://forums.ni.com/ni/attachments/ni/niweeksessions/435/11/Redefining%20Test%20Procedures%20With%20TestStand%20Automation_Software.pdf slides])
| |
| *:''Are you guilty of adding to the growing pile of test procedures that follow every delivered product out the door? Look no further than TestStand to remove not only the paper but also much of the effort and potential for error! Learn how to transform existing test procedures into an easily managed and maintained TestStand project.''
| |
| **'''SystemLink: Accelerate Software Deployment and System Diagnostics''' by Chase Fearing, Test Engineer, Sub-Zero Group INC. ([https://forums.ni.com/ni/attachments/ni/niweeksessions/435/13/SystemLink%20Accelerate%20Software%20Deployment%20and%20System%20Diagnostics_Software.pdf slides])
| |
| *:''Many organizations rely on time-intensive, error-prone processes for software deployment. However, updating application software does not have to be a barrier to achieving project deliverables and operational efficiency. Learn how SystemLink software can reduce your software cycle time and increase your system uptime so you can focus on higher value tasks.''
| |
|
| |
|
| ===Academic Track=== | | ===Academic Track=== |
| *'''Tuesday, May 21<sup>st</sup>'''
| | ====Tuesday, May 21<sup>st</sup>==== |
| **'''Microwave Lab Course at the University of Colorado Boulder''' by Taylor Barton, Professor, University of Colorado Boulder ([https://forums.ni.com/ni/attachments/ni/niweeksessions/433/5/Microwave%20Lab%20Course%20at%20the%20University%20of%20Colorado%20Boulder_Academic.pdf slides]) | | *[[/Microwave Lab Course at the University of Colorado Boulder/]] by Taylor Barton, Professor, University of Colorado Boulder |
| *:''The University of Colorado Boulder's approach to teaching microwave concepts involves challenging students to build real systems over the course of the semester. The laboratory topics build weekly, beginning with fundamental concepts (transmission lines, microwave power measurements) and culminating in applying these concepts to systems (superheterodyne link, radar).''
| | *[[/Rock On! Using Record Players and LabVIEW to Teach PID Control/]] by Eric Stach, Research and Development Engineer, Duke University |
| **'''Rock On! Using Record Players and LabVIEW to Teach PID Control''' by Eric Stach, Research and Development Engineer, Duke University ([https://forums.ni.com/ni/attachments/ni/niweeksessions/430/2/Rock%20On!%20Using%20Record%20Players%20and%20LabVIEW%20to%20Teach%20PID%20Control_Academic.pdf slides])
| | *[[/Keynote: Endeavor to Transform Traditional Engineering Education/]] by Brad Rowland, ENDEAVOR, Oklahoma State University and Travis Escoffery, Mechatronics Product Marketing, National Instruments |
| *:''Today at Duke, Fleetwood Mac and Journey are controls instructors. Learn how control systems students can learn proportional integral derivative (PID) control by designing and tuning a PID controller for a record player motor that is instrumented with an encoder and a multifunction PCI DAQ device. Once they have tuned the controller, the students test its effectiveness by playing records on their turntable.''
| | ====Wednesday, May 22<sup>nd</sup>==== |
| **'''Keynote: Endeavor to Transform Traditional Engineering Education''' by Brad Rowland, ENDEAVOR, Oklahoma State University and Travis Escoffery, Mechatronics Product Marketing, National Instruments
| | *[[/The Reconfigurable Radio Network Platform/]] by Torbjrn Ekman, Professor, Norwegian University of Science and Technology |
| *:''Discover how universities are transforming engineering education to meet the needs of future innovators by designing and developing progressive programs. Explore in-depth case studies including the generational transformation of Oklahoma State University and the exciting outcomes from the global finalists of the NI student design competition.''
| | *[[/From Research to Industry: High-Speed Synchrophasors for Smart Grids/]] by Paolo Romano, CEO, Zaphiro Technologies |
| *'''Wednesday, May 22<sup>nd</sup>'''
| | *[[/Save Onboarding Costs Through an Industry-University Partnership/]] by Wolfgang Rominger, Verification & Validation Engineer, NXP Semiconductor Austria and Thomas Messner, Lecturer, Researcher, FH JOANNEUM |
| **'''The Reconfigurable Radio Network Platform''' by Torbjrn Ekman, Professor, Norwegian University of Science and Technology ([https://forums.ni.com/ni/attachments/ni/niweeksessions/433/3/The%20Reconfigurable%20Radio%20Network%20Platform_Academic.pdf slides]) | | *[[/LabVIEW-Based Internal Combustion Engine Control Using CompactRIO/]] by Matt Hall, Professor, UT |
| *:''The Reconfigurable Radio Network Platform is a software defined radio (SDR) testbed with Massive MIMO capabilities. The testbed incorporates 64 rack-mounted USRP-2943 devices. Explore the nonscientific engineering challenges of building a testbed that needs to work outside a controlled environment.''
| | *[[/Remote Labs for the Development of Engineering Skills/]] by Manuel E. Macias, Dr., Tecnologico de Monterrey |
| **'''From Research to Industry: High-Speed Synchrophasors for Smart Grids''' by Paolo Romano, CEO, Zaphiro Technologies ([https://forums.ni.com/ni/attachments/ni/niweeksessions/433/6/From%20Research%20to%20Industry%20HighSpeed%20Synchrophasors%20for%20Smart%20Grids_Academic.pdf slides])
| | ====Thursday, May 23<sup>rd</sup>==== |
| *:''Zaphiro Technologies is an academic spin-off developing SynchroGuard, the first distribution grid monitoring and automation system based on accurately synchronized measurements of voltages and currents. Learn how NI products helped Zaphiro in reducing time to market and transforming a cutting-edge technology into the most powerful and scalable solution.''
| | *[[/Multi-User MIMO Sounding Platform for High-Dynamic V2X Channels/]] by Daniel Stanko, Fraunhofer Institute for Integrated Circuits IIS and Carsten Andrich, M.Sc., Fraunhofer |
| **'''Save Onboarding Costs Through an Industry-University Partnership''' by Wolfgang Rominger, Verification & Validation Engineer, NXP Semiconductor Austria and Thomas Messner, Lecturer, Researcher, FH JOANNEUM ([https://forums.ni.com/ni/attachments/ni/niweeksessions/430/1/Save%20Onboarding%20Costs%20Through%20an%20Industry-University%20Partnership.Academic.pdf slides])
| | *[[/How NI Technology supports Remote Labs in Engineering Education/]] by Thomas Klinger, Professor, Carinthia University of Applied Sciences |
| *:''Onboarding graduates is usually a costly process. You must introduce them to the company culture, processes, and tools. The FH JOANNEUM and the validation team of NXP Austria are collaboratively working to close the gap between education and industry. Engaged students are offered thesis projects to strengthen their LabVIEW skills.''
| | *[[/Developing an Energy Manager for Microgrids Based on LabVIEW/]] by Anton Petrochenkov, Head of Microprocessor Automation Units Depatment, Perm National Research Polytechnic University and Ilya Kiselev, Head of Education Projects, STEM INSTRUMENTS |
| **'''LabVIEW-Based Internal Combustion Engine Control Using CompactRIO''' by Matt Hall, Professor, UT ([https://forums.ni.com/ni/attachments/ni/niweeksessions/433/7/LabVIEW%20Based%20Internal%20Combustion%20Engine%20Control%20Using%20CompactRIO_Academic.pdf slides])
| | *[[/USRP-Based Vehicular Visible Light Communications (V-VLC)/]] by Bugra Turan, PhD Researcher, Koc University |
| *:''The engines in personal vehicles have grown incredibly complex, as has the software and hardware necessary to control them. Hear how the Engine Research Group at The University of Texas has developed LabVIEW VIs to control modern spark ignition and diesel engines using CompactRIO Controllers.''
| | *[[/Iteration on Student Projects: Beating Humans at Foosball/]] by Christophe Salzmann, Lecturer, Research Associate, Ecole polytechnique federale de Lausanne (EPFL) |
| **'''Remote Labs for the Development of Engineering Skills''' by Manuel E. Macias, Dr., Tecnologico de Monterrey
| |
| *:''Explore different remote lab platforms ranging from basic massive labs for open education using the NI Engineering Laboratory Virtual Instrumentation Suite (NI ELVIS) and remote labs for engineering training to specialized labs for research and graduate courses. View a demonstration on how to connect several remote labs in various locations.''
| |
| *'''Thursday, May 23<sup>rd</sup>'''
| |
| **'''Multi-User MIMO Sounding Platform for High-Dynamic V2X Channels''' by Daniel Stanko, Fraunhofer Institute for Integrated Circuits IIS and Carsten Andrich, M.Sc., Fraunhofer Institute for Integrated Circuits IIS ([https://forums.ni.com/ni/attachments/ni/niweeksessions/433/4/MultiUser%20MIMO%20Sounding%20Platform%20for%20HighDynamic%20V2X%20Channels_Academic.pdf slides]) | |
| *:''Explore NI PXI Express software defined radio (SDR) hardware for propagation measurements. Discover how multiple spatially distributed antenna arrays, each connected to one switched TX and one 32 phase- aligned RX channel, enable delay-, Doppler-, TX-, RX-, azimuth-, elevation-, and polarization-dependent channel characterization up to 6 GHz with 80 MHz bandwidth to use in V2X scenarios and other applications.''
| |
| **'''How NI Technology supports Remote Labs in Engineering Education''' by Thomas Klinger, Professor, Carinthia University of Applied Sciences ([https://forums.ni.com/ni/attachments/ni/niweeksessions/433/2/How%20NI%20Technology%20supports%20Remote%20Labs%20in%20Engineering%20Education_Academic.pdf slides])
| |
| *:''Remote labs are an emerging trend in STEM education; they enable students to perform laboratory exercises using real hardware from a remote location whenever they choose. CUAS, in cooperation with other European universities, has developed remote exercises on the VISIR platform for engineering education based on PXI systems and LabVIEW.''
| |
| **'''Developing an Energy Manager for Microgrids Based on LabVIEW''' by Anton Petrochenkov, Head of Microprocessor Automation Units Depatment, Perm National Research Polytechnic University and Ilya Kiselev, Head of Education Projects, STEM INSTRUMENTS
| |
| *:''Explore a project that focuses on research in the field of simulation-based optimizations and software-integrated solutions for automated electrical power monitoring and consumption control. Structurally, UNI's MicroGrid Lab consists of a gas turbine, power sources, electrical transmission lines, power source controllers, protection controllers, and loads.'' | |
| **'''USRP-Based Vehicular Visible Light Communications (V-VLC)''' by Bugra Turan, PhD Researcher, Koc University
| |
| *:''V-VLC using vehicle LEDs is a promising secure and high-speed vehicular communication scheme provisioned to support autonomous driving features. However, for flexible hardware architectures such as USRP, enabling waveform experimentation is key for the implementation and performance evaluation of V-VLC designs because LEDs are not built for V- VLC.'' | |
| **'''Iteration on Student Projects: Beating Humans at Foosball''' by Christophe Salzmann, Lecturer, Research Associate, Ecole polytechnique federale de Lausanne (EPFL) ([https://forums.ni.com/ni/attachments/ni/niweeksessions/433/1/Iteration%20on%20Student%20Projects%20Beating%20Humans%20at%20Foosball_Academic.pdf slides])
| |
| *:''Learn how students spent six years developing a robot to control one side of a foosball table. The resulting robot is the aggregation of many students' projects. Each year, students propose several projects on various topics (mechanical, soft, strategy, hardware, exploratory, and so on). At the end of the semester, relevant projects are integrated into the main project.''
| |
|
| |
|
| ===Aerospace and Defense Track=== | | ===Aerospace and Defense Track=== |
| *'''Tuesday, May 21<sup>st</sup>'''
| | ====Tuesday, May 21<sup>st</sup>==== |
| **'''The Big Daddy of Big Data: A Whirlwind of Data in Wind Tunnels''' by Darren Schmidt, Chief Technology Officer, Viviota ([https://forums.ni.com/ni/attachments/ni/niweeksessions/428/3/The%20Big%20Daddy%20of%20Big%20Data%20A%20Whirlwind%20of%20Data%20in%20Wind%20Tunnels.ADG.pdf slides]) | | *[[/The Big Daddy of Big Data: A Whirlwind of Data in Wind Tunnels/]] by Darren Schmidt, Chief Technology Officer, Viviota |
| *:''Wind tunnel applications are producing massive amounts of dark data. How do you access this data in a way that makes it useful? Learn how wind tunnel customers, such as NASA, are cost-effectively managing their live and stored big data. Examine data quality management, cleansing, and the insights of the NASA team.''
| | *[[/Aerospace and Defense Keynote: Key Trends Driving the Industry/]] by Luke Schreier, Director of Automated Test Product Marketing in Test Systems, NI |
| **'''Aerospace and Defense Keynote: Key Trends Driving the Industry''' by Luke Schreier, Director of Automated Test Product Marketing in Test Systems, NI ([https://forums.ni.com/ni/attachments/ni/niweeksessions/428/2/Aerospace%20and%20Defense%20Keynote%20Key%20Trends%20Driving%20the%20Industry_ADG_.pdf slides])
| | *[[/Building a Real-Time Radar Target Simulator With PXI and LabVIEW in 3 Months/]] by Satya Gopal, Constelli; Avinash Chenreddy, Constelli; and Ravi Teja, Constelli |
| *:''The Aerospace and Defense industry is evolving. New trends, technologies, and threats will influence innovation and introduce new and unique challenges. Hear some of the most influential trends affecting the global Aerospace and Defense market and discuss how the NI platform can help you address the requirements of today and the challenges of tomorrow.''
| | ====Wednesday, May 22<sup>nd</sup>==== |
| **'''Building a Real-Time Radar Target Simulator With PXI and LabVIEW in 3 Months''' by Satya Gopal, Constelli; Avinash Chenreddy, Constelli; and Ravi Teja, Constelli ([https://forums.ni.com/ni/attachments/ni/niweeksessions/428/4/Building%20a%20Real-Time%20Radar%20Target%20Simulator%20With%20PXI%20and%20LabVIEW%20in%203%20Months_ADG.pdf slides])
| | *[[/Designing and Deploying SIGINT and Electronic Warfare Systems/]] by Lars Hedlund, Sales Manager, Novator Solutions and Henrik Ulfhielm, CEO, Novator Solutions AB |
| *:''The signal processing, RF performance, and high data processing capabilities of today's radars are growing more complex. Learn how engineers at Constelli developed an advanced radar target simulator with range, velocity, RCS, antenna pattern, and multitarget and trajectory simulation using PXI RF hardware from the ground up in three months.''
| | *[[/The Ups and Downs of Moving a VNA From the Frequency Domain to the Time Domain/]] by Tom Sanders, Sr. Systems Engineering Manager, Hiller Measurements and Abhay Samant, Vice President of Engineering, Hiller Measurements |
| *'''Wednesday, May 22<sup>nd</sup>'''
| | *[[/VPX Technology Update and Test Challenges/]] by Ben Robinson, Aerospace, Defense, and Government Solutions Marketer, National Instruments |
| **'''Designing and Deploying SIGINT and Electronic Warfare Systems''' by Lars Hedlund, Sales Manager, Novator Solutions and Henrik Ulfhielm, CEO, Novator Solutions AB | | ====Thursday, May 23<sup>rd</sup>==== |
| *:''Learn about emerging trends in SIGINT and electronic warfare and how NI's SDR and PXI RF platform is addressing these applications. Novator will walk through an example of how utilizing a channelizer solution as a wideband receiver can help future systems.'' | | *[[/Rebuilding an Iron Bird With PXI and SLSC/]] by Andrew Heim, Staff Systems Engineer, Endigit and Shawn Walpole, Senior Systems Engineer, Endigit |
| **'''The Ups and Downs of Moving a VNA From the Frequency Domain to the Time Domain''' by Tom Sanders, Sr. Systems Engineering Manager, Hiller Measurements and Abhay Samant, Vice President of Engineering, Hiller Measurements
| | *[[/An Effective Test Strategy is More Than a Killer HAL-MAL/|An Effective Test Strategy is More Than a Killer HAL/MAL]] |
| *:''Standardizing test equipment can reduce the cost, effort, time, and risk of building test systems. Next-generation open-source architectures go beyond hardware and software to open up a new world of process improvements that positively impact the mission. Discover how to outsource the universal and insource your expertise to focus on what matters more.'' | | *[[/Benefits of Model-Based Control and Real-Sim Switching in Electromechanical Test Rigs/]] by Matthew Eurich, President, Wineman Technology Inc. and Todd VanGilder, VP of Sales, Wineman Technology |
| **'''VPX Technology Update and Test Challenges''' by Ben Robinson, Aerospace, Defense, and Government Solutions Marketer, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/428/7/VPX%20Technology%20Update%20and%20Test%20Challenges_ADG.pdf slides])
| |
| *:''The aerospace and defense industry is increasingly moving toward VPX: a standard, modular platform for mission-critical instrumentation deployed in aircraft, weapons systems, and vehicles. Get an introduction to the standard, an update on some of the standardization efforts, and an overview of challenges in testing VPX modules.''
| |
| *'''Thursday, May 23<sup>rd</sup>'''
| |
| **'''Rebuilding an Iron Bird With PXI and SLSC''' by Andrew Heim, Staff Systems Engineer, Endigit and Shawn Walpole, Senior Systems Engineer, Endigit ([https://forums.ni.com/ni/attachments/ni/niweeksessions/428/5/Rebuilding%20an%20Iron%20Bird%20With%20PXI%20and%20SLSC_ADG.pdf slides]) | |
| *:''Rebuilding an Iron Bird is a complex project. See how you can use PXI and new products like switch, load, and signal conditioning (SLSC) hardware to simplify your work. Explore a modular approach featuring not only I/O cards but also cabling, routing, and signal conditioning. Also review real- life pros and cons and lessons learned.''
| |
| **'''An Effective Test Strategy is More Than a Killer HAL/MAL'''
| |
| *:''How do you build an optimized and excellent test team? Test can become a core competency of your company. Success relies on more than having a great HAL or the latest bright shiny framework. In this session, we will discuss some of the oft overlooked keys to success: selling your ideas and solutions to management, garnering buy-in from your peers and other teams, and ensuring you have the processes and onboarding for success. '' | |
| **'''Benefits of Model-Based Control and Real-Sim Switching in Electromechanical Test Rigs''' by Matthew Eurich, President, Wineman Technology Inc. and Todd VanGilder, VP of Sales, Wineman Technology ([https://forums.ni.com/ni/attachments/ni/niweeksessions/428/6/Benefits%20of%20Model-Based%20Control%20and%20RealSim%20Switching%20in%20Electromechanical%20Test%20Rigs_ADG.pdf slides])
| |
|
| |
|
| ===Automotive Track=== | | ===Automotive Track=== |
| *'''Tuesday, May 21<sup>st</sup>'''
| | ====Tuesday, May 21<sup>st</sup>==== |
| **'''ADAS/AD Session Series Part 1: Test System Architecture for Massive Data and Sensor Emulation'''
| | *'''ADAS/AD Session Series Part 1: Test System Architecture for Massive Data and Sensor Emulation''' |
| *:''Learn from ADAS iiT about a new lidar over-the-air simulation and explore highly flexible fault insertion methods in an environment of virtual test drives. Then hear Konrad's best practices for architecting a lossless DAQ system from all the sensors with advanced data movement and storage techniques.'' | | *:Learn from ADAS iiT about a new lidar over-the-air simulation and explore highly flexible fault insertion methods in an environment of virtual test drives. Then hear Konrad's best practices for architecting a lossless DAQ system from all the sensors with advanced data movement and storage techniques. |
| *:*'''Techniques for Performing High-Bandwidth In-Vehicle Data Logging in Autonomous Vehicles''' by Jeff Buterbaugh, Ph.D. ([https://forums.ni.com/ni/attachments/ni/niweeksessions/426/6/Techniques%20for%20Performing%20High-Bandwidth%20In-Vehicle%20Data%20Logging%20in%20Autonomous%20Vehicles_Automotive.pdf slides]) | | **[[/Techniques for Performing High-Bandwidth In-Vehicle Data Logging in Autonomous Vehicles/]] by Jeff Buterbaugh |
| *:*'''One-Stop Test Solution for Autonomous Driving''' by Frank Heidemann and Michael Konrad | | **[[/One-Stop Test Solution for Autonomous Driving/]] by Frank Heidemann and Michael Konrad |
| *:*'''Using Driving Scene Data to Meet Automatic Driving Simulation Test Challenges''' by Zhao Shuai | | **[[/Using Driving Scene Data to Meet Automatic Driving Simulation Test Challenges/]] by Zhao Shuai |
| **'''Automotive Track Keynote: Test the Vehicles of Tomorrow''' by Chad Chesney, Vice President and General Manager of Transportation Business, National Instruments | | *[[/Automotive Track Keynote: Test the Vehicles of Tomorrow/]] by Chad Chesney |
| *:''Hear from NI about the test implications of the electric vehicle (EV), advanced driver assistance systems (ADAS), and vehicle-to-everything (V2X) communication megatrends. Also discover how NI is helping the automotive industry test the vehicles of tomorrow.''
| | *'''ADAS/AD Session Series Part 2: Virtual Test''' |
| **'''ADAS/AD Session Series Part 2: Virtual Test'''
| | *: Discover from Valeo how to build a reference system for safety-critical systems using virtual test methodology. Then learn from monoDrive how to train and test autonomous vehicle software stacks using high-fidelity sensor and environmental simulation. |
| *:''Discover from Valeo how to build a reference system for safety-critical systems using virtual test methodology. Then learn from monoDrive how to train and test autonomous vehicle software stacks using high-fidelity sensor and environmental simulation. '' | | **[[/Virtual Validation ADAS/]] by Paul Borbely |
| *:*'''Virtual Validation ADAS''' by Paul Borbely ([https://forums.ni.com/ni/attachments/ni/niweeksessions/426/9/VirtualTesting_ADAS_Automotive.pdf slides]) | | **[[/Driving Millions of Virtual Miles Overnight: Testing Autonomous Vehicle Software With Pure Simulation/]] by Celite Milbrandt |
| *:*'''Driving Millions of Virtual Miles Overnight: Testing Autonomous Vehicle Software With Pure Simulation''' by Celite Milbrandt | | ====Wednesday, May 22<sup>nd</sup>==== |
| *'''Wednesday, May 22<sup>nd</sup>'''
| | *'''V2X Session Series: Research Testbed and Topics''' |
| **'''V2X Session Series: Research Testbed and Topics'''
| | *: Hear customer success stories from S.E.A. that cover V2X (802.11p/DSRC, cV2X/LTE-V) test from RF measurements to communication scenario experiments. Then explore BUPT's V2X testbed that evaluates the performance and feasibility of latency and throughput including mmWave implementation. Lastly, learn about TATA Elxsi's V2X emulation software. |
| *:''Hear customer success stories from S.E.A. that cover V2X (802.11p/DSRC, cV2X/LTE-V) test from RF measurements to communication scenario experiments. Then explore BUPT's V2X testbed that evaluates the performance and feasibility of latency and throughput including mmWave implementation. Lastly, learn about TATA Elxsi's V2X emulation software.'' | | **[[/Design and Testbed Evaluation of a Converged Sensing and Communication System for Autonomous Vehicles/]] by Qixun Zhang |
| *:*'''Design and Testbed Evaluation of a Converged Sensing and Communication System for Autonomous Vehicles''' by Qixun Zhang | | **[[/V2X Emulator: A Smart Way to Test V2X/]] by Karthikeyan Padmanaban |
| *:*'''V2X Emulator: A Smart Way to Test V2X''' by Karthikeyan Padmanaban ([https://forums.ni.com/ni/attachments/ni/niweeksessions/426/1/V2X%20Emulator%20A%20Smart%20Way%20to%20Test%20V2X.Automotive.pdf slides]) | | **[[/Vehicle-to-X Test for Global Standards With the NI Platform/]] by Gerd Schmitz |
| *:*'''Vehicle-to-X Test for Global Standards With the NI Platform''' by Gerd Schmitz ([https://forums.ni.com/ni/attachments/ni/niweeksessions/426/8/Vehicle%20to%20X%20Test%20for%20Global%20Standards%20With%20the%20NI%20Platform_Automotive.pdf slides]) | | *'''EV Session Series Part 1: Battery Validation''' |
| **'''EV Session Series Part 1: Battery Validation'''
| | *: Examine new NI power electronics offerings for test systems like battery pack cyclers, vehicle simulation for inverter testing, and dynamometers for electric motors. Then hear from Austin Consultants about a modular test approach in test cell applications based on real-world examples. |
| *:''Examine new NI power electronics offerings for test systems like battery pack cyclers, vehicle simulation for inverter testing, and dynamometers for electric motors. Then hear from Austin Consultants about a modular test approach in test cell applications based on real-world examples.'' | | **[[/Battery Validation Test/]] by Ty Prather and Todd Walter |
| *:*'''Battery Validation Test''' by Ty Prather and Todd Walter ([https://forums.ni.com/ni/attachments/ni/niweeksessions/426/2/Battery%20Validation%20Test_Automotive.pdf slides]) | | **[[/A Platform-Oriented Approach to Electric Vehicle Test/]] by Ty Prather and Chris Garratt |
| *:*'''A Platform-Oriented Approach to Electric Vehicle Test''' by Ty Prather and Chris Garratt | | *'''EV Session Series Part 2: Embedded Software Test''' |
| **'''EV Session Series Part 2: Embedded Software Test'''
| | *: Opal-RT and NI discuss the tools and solutions for testing and validating the intelligent subsystems and controllers of the electric powertrain. JSOL then explores how to leverage 2D/3D electromagnetic field finite element analysis (FEA) models to achieve a highly accurate plant model in the context of the model-based design approach. |
| *:''Opal-RT and NI discuss the tools and solutions for testing and validating the intelligent subsystems and controllers of the electric powertrain. JSOL then explores how to leverage 2D/3D electromagnetic field finite element analysis (FEA) models to achieve a highly accurate plant model in the context of the model-based design approach.'' | | **[[/Emulating EV Powertrains for HIL and System Integration/]] by Ben Black |
| *:*'''Emulating EV Powertrains for HIL and System Integration''' by Ben Black | | **[[/Creating a High-Fidelity E-Motor Model for XiLS Using JMAG-RT/]] by David Farnia |
| *:*'''Creating a High-Fidelity E-Motor Model for XiLS Using JMAG-RT''' by David Farnia ([https://forums.ni.com/ni/attachments/ni/niweeksessions/426/3/Creating%20a%20High-Fidelity%20E-Motor%20Model%20for%20XiLS%20Using%20JMAG-RT_Automotive.pdf slides]) | | ====Thursday, May 23<sup>rd</sup>==== |
| *'''Thursday, May 23<sup>rd</sup>'''
| | *'''Hardware-in-the-Loop Test Session Series: SLSC and MathWorks Tools''' |
| **'''Hardware-in-the-Loop Test Session Series: SLSC and MathWorks Tools'''
| | *: Learn from Aliaro AB and NI how to architect switch, load, and signal conditioning (SLSC) structures for further flexibility and examine the hardware-in-the-loop (HIL) reference architecture. Then hear about NI's latest efforts to integrate MathWorks models with NI software and hardware for HIL and rapid control prototyping (RCP) applications by reviewing The MathWorks, Inc. Simulink® and SimscapeTM examples |
| *:''Learn from Aliaro AB and NI how to architect switch, load, and signal conditioning (SLSC) structures for further flexibility and examine the hardware-in-the-loop (HIL) reference architecture. Then hear about NI's latest efforts to integrate MathWorks models with NI software and hardware for HIL and rapid control prototyping (RCP) applications by reviewing The MathWorks, Inc. Simulink® and SimscapeTM examples'' | | **[[/Flexible HIL Design Using NI SLSC/]] by Mikael Bedemo and Roger Johansson |
| *:*'''Flexible HIL Design Using NI SLSC''' by Mikael Bedemo and Roger Johansson | | **[[/HIL and RCP Using MathWorks and NI Tools/]] by Paul Barnard and Jeannie Falcon |
| *:*'''HIL and RCP Using MathWorks and NI Tools''' by Paul Barnard and Jeannie Falcon | | *'''Automotive Communication Bus Session Series: AUTOSAR and Automotive Ethernet''' |
| **'''Automotive Communication Bus Session Series: AUTOSAR and Automotive Ethernet'''
| | *: Explore a new automotive Ethernet offering from NI and learn how AKKA and NI create restbus simulations according to AUTOSAR requirements for devices under test with CAN/CAN-FD, LIN, FlexRay, and automotive Ethernet bus communication. Then hear about measX's case study at some major automotive OEMs. |
| *:''Explore a new automotive Ethernet offering from NI and learn how AKKA and NI create restbus simulations according to AUTOSAR requirements for devices under test with CAN/CAN-FD, LIN, FlexRay, and automotive Ethernet bus communication. Then hear about measX's case study at some major automotive OEMs.'' | | **[[/Introducing the New Automotive Ethernet Interface/]] by Aimee Xia |
| *:*'''Introducing the New Automotive Ethernet Interface''' by Aimee Xia | | **[[/AUTOSAR Restbus Simulation/]] by Martin Widder and Andreas Stark |
| *:*'''AUTOSAR Restbus Simulation''' by Martin Widder and Andreas Stark ([https://forums.ni.com/ni/attachments/ni/niweeksessions/426/5/AUTOSAR%20Restbus%20Simulation_Automotive.pdf slides]) | | **[[/AUTOSAR 4.3: Using LabVIEW for a Multiplatform Car Communication Network Framework/]] by Thomas Irmen |
| *:*'''AUTOSAR 4.3: Using LabVIEW for a Multiplatform Car Communication Network Framework''' by Thomas Irmen | | *'''Best Practices for Data Management and Production Test''' |
| **'''Best Practices for Data Management and Production Test'''
| | **[[/How Companies Save Millions by Managing Sensor Data/]] by Barry Hutt |
| ***'''How Companies Save Millions by Managing Sensor Data''' by Barry Hutt ([https://forums.ni.com/ni/attachments/ni/niweeksessions/426/7/How%20Companies%20Save%20Millions%20by%20Managing%20Sensor%20Data_Automotive.pdf slides]) | | **[[/2 Ways to Make the Most Out of Your Production Test Systems/]] by Arturo Vargas and Salman Gopalani |
| ***'''2 Ways to Make the Most Out of Your Production Test Systems''' by Arturo Vargas and Salman Gopalani ([https://forums.ni.com/ni/attachments/ni/niweeksessions/426/4/2%20Ways%20to%20Make%20the%20Most%20Out%20of%20Your%20Production%20Test%20Systems_Automotive.pdf slides]) | |
|
| |
|
| ===Semiconductor Track=== | | ===Semiconductor Track=== |
| *'''Tuesday, May 21<sup>st</sup>'''
| | |
| **'''Improving the Semiconductor Design to Test Workflow''' by George Zafiropoulos, VP Solutions Marketing, National Instruments | | ====Tuesday, May 21<sup>st</sup>==== |
| *:''NI is partnering with semiconductor design tools technology leaders to improve the overall flow from product concept to production. Learn from NI and Cadence Design Systems about semiconductor data management and analysis tools. Also discover the benefits of building linkages between pre- silicon design verification and test platforms.'' | | *[[/Improving the Semiconductor Design to Test Workflow/]] by George Zafiropoulos |
| **'''ON Semiconductor Takes a New Approach to Production Test''' by Warren Latter, Staff Test Engineer, On Semi ([https://forums.ni.com/ni/attachments/ni/niweeksessions/429/5/ON%20Semiconductor%20Takes%20a%20New%20Approach%20to%20Production%20Test_Semi.pdf slides])
| | *[[/ON Semiconductor Takes a New Approach to Production Test/]] by Warren Latter |
| *:''Explore ON Semiconductor's new approach to semiconductor production test at both the pakage and wafer levels. Learn how ON, by partnering with NI, was able to meet extremely demanding deadlines and implement a standardized test platform across their global organization while reducing operational and capital expenditures.''
| | |
| *'''Wednesday, May 22<sup>nd</sup>'''
| | ====Wednesday, May 22<sup>nd</sup>==== |
| **'''Semiconductor Wafer Probe Test Solutions for mmWave Production''' by Tim Cleary, Sr. Director of Marketing, FormFactor ([https://forums.ni.com/ni/attachments/ni/niweeksessions/429/8/Wafer%20probe%20for%20mmWave_Semi.pdf slides]) | | *[[/Semiconductor Wafer Probe Test Solutions for mmWave Production/]] by Tim Cleary |
| *:''Semiconductor wafer probe test requires several elements to be successful. Explore these requirements for the increasing number of RF and mmWave device test applications today. Learn about performance requirement trade- offs for cost-effective production, probe card design, direct dock interfacing, calibration, and other setup considerations.''
| | *[[/Challenges and Solutions for mmWave OTA Test/]] by Alejandro Buritica |
| **'''Challenges and Solutions for mmWave OTA Test''' by Alejandro Buritica, Senior Product Marketing Manager, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/429/3/Challenges%20and%20Solutions%20for%20mmWave%20OTA%20Test.Semi.pdf slides])
| | *[[/Key Considerations When Selecting Contactors for 5G and mmWave Semiconductor Devices/]] by John Chung |
| *:''The 5G industry is seeing more semiconductor devices that operate above 24 GHz, many of which are integrated antenna-in-package (AiP) units that require over-the-air (OTA) test. Learn about the characteristics and challenges of OTA test and the current solutions for fast OTA characterization and manufacturing test.''
| | |
| **'''Key Considerations When Selecting Contactors for 5G and mmWave Semiconductor Devices''' by John Chung, Manager, Johnstech ([https://forums.ni.com/ni/attachments/ni/niweeksessions/429/2/Key%20Considerations%20When%20Selecting%20Contactors%20for%205G%20and%20mmWave%20Semiconductor%20Devices_Semi.pdf slides])
| | ====Thursday, May 23<sup>rd</sup>==== |
| *:''Learn how contactor performance can affect your semiconductor device under test. Examine impedance, return loss, and capacitance versus frequency to test various sockets used for MMICs. Also discuss contractor performance over the lifetime of your semiconductor and ways to maximize the life of your contactor and reduce your test cost.''
| | *[[/Implementing the Latest DPD Models From Theory to Reality/]] by Andy Fenley |
| *'''Thursday, May 23<sup>rd</sup>'''
| | *[[/How to Succeed (and Fail) at Bridging Validation and Production Test/]] by John Bongaarts |
| **'''Implementing the Latest DPD Models From Theory to Reality''' by Andy Fenley, Senior Test Engineer, Qorvo ([https://forums.ni.com/ni/attachments/ni/niweeksessions/429/6/Implementing%20the%20Latest%20DPD%20Models%E2%80%8B_Semi.pdf slides]) | | *[[/400 G Transceiver Test: High-Volume Manufacturing-Ready Solutions/]] by Bill Driver, Ignazio Piacentini, Kees Propstra, and Andy Stevens |
| *:''Chipmakers who build higher power RF power amplifiers often operate in the nonlinear region. However, if the nonlinearity is understood, engineers can predistort the signal to get a linear output. Though great in theory, this is often difficult in practice. This session bridges the two with a real-world example.''
| |
| **'''How to Succeed (and Fail) at Bridging Validation and Production Test''' by John Bongaarts, Offering Manager - Semiconductor, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/429/7/How%20to%20Succeed%20Bridging%20the%20Gap%20Between%20Characterization%20and%20Production%20Test_Semi.pdf slides])
| |
| *:''The ability to meet time-to-market targets is key for a chipmaker to be competitive. Many have attempted to condense schedules and improve execution while maintaining quality by looking for gains across first silicon bring-up, characterization, and production test. Explore the successes and failures in these attempts and address their common traits.''
| |
| **'''400 G Transceiver Test: High-Volume Manufacturing-Ready Solutions''' by Bill Driver, Senior Product Manager, National Instruments; Ignazio Piacentini, Engineer, Ficontec; Kees Propstra, Sr Director of Product Marketing, multiLane Inc; and Andy Stevens, CEO, Coherent Solutions Ltd ([https://forums.ni.com/ni/attachments/ni/niweeksessions/429/4/400G%20Transceivers%20High%20Volume%20Manufacturing%20Solutions_Semi.pdf slides])
| |
|
| |
|
| ==Diversity Sessions== | | ==Diversity Sessions== |
Line 479: |
Line 289: |
| *'''[https://www.youtube.com/watch?v=eGWHaZC2t2g Using LabVIEW NXG Web Technologies to Enhance Existing Applications]''' by Rita Prather, National Instruments and Matthias Baudott, Software Architect, STUDIO BODs | | *'''[https://www.youtube.com/watch?v=eGWHaZC2t2g Using LabVIEW NXG Web Technologies to Enhance Existing Applications]''' by Rita Prather, National Instruments and Matthias Baudott, Software Architect, STUDIO BODs |
| *::<youtube>eGWHaZC2t2g</youtube> | | *::<youtube>eGWHaZC2t2g</youtube> |
| *'''[https://www.youtube.com/watch?v=AGqLt8qzZWU New LabVIEW Champion Inductees]''' presented by Kristan Kannen, National Instruments and Nancy Hansen, National Instruments | | *'''[https://www.youtube.com/watch?v=AGqLt8qzZWU New LabVIEW Champion Inductees]''' presented by Kristan Kannen, National Instruments and Nancy Henson, National Instruments |
| *::<youtube>AGqLt8qzZWU</youtube> | | *::<youtube>AGqLt8qzZWU</youtube> |
| *'''[https://www.youtube.com/watch?v=93ccbOC8zXI Challenge the Champions]''' hosted by Kristan Kannen | | *'''[https://www.youtube.com/watch?v=93ccbOC8zXI Challenge the Champions]''' hosted by Kristan Kannen |
Line 486: |
Line 296: |
| *::<youtube>93ccbOC8zXI</youtube> | | *::<youtube>93ccbOC8zXI</youtube> |
|
| |
|
| | [[Category:NIWeek]] |
| [[Category:NIWeek 2019]] | | [[Category:NIWeek 2019]] |
| [[Category:Videos]]
| |