Jump to content

NIWeek 2019: Difference between revisions

From LabVIEW Wiki
Added navigation links to the top.
Semiconductor Track: Move content to subpages
 
(69 intermediate revisions by 5 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 Morning Keynote: Full Force Ahead (Tuesday, May 21<sup>st</sup>, 2019)===
===Tuesday, May 21<sup>st</sup>, 2019===
*[https://livestream.com/accounts/4609552/events/8602589/videos/191534166?espuid=CNATL000003411765&cid=Direct_Marketing-128965-Corporate-em127023 Full Force Ahead]
*[https://livestream.com/accounts/4609552/events/8602589/videos/191534166?espuid=CNATL000003411765&cid=Direct_Marketing-128965-Corporate-em127023 Morning Keynote: Full Force Ahead]
===Tuesday Afternoon Keynote: The Full Force of the NI Platform (Tuesday, May 21<sup>st</sup>, 2019)===
*[https://livestream.com/accounts/4609552/events/8602589/videos/191542336?espuid=CNATL000003411765&cid=Direct_Marketing-128965-Corporate-em127023 Afternoon Keynote: The Full Force of the NI Platform]
*[https://livestream.com/accounts/4609552/events/8602589/videos/191542336?espuid=CNATL000003411765&cid=Direct_Marketing-128965-Corporate-em127023 The Full Force of the NI Platform ]
===Wednesday, May 22<sup>nd</sup>, 2019===
===Wednesday Morning Keynote: Full Force Ahead Toward Disruptive Change (Wednesday, May 22<sup>nd</sup>, 2019)===
*[https://livestream.com/accounts/4609552/events/8602589/videos/191568250?espuid=CNATL000003411765&cid=Direct_Marketing-128965-Corporate-em127023 Morning Keynote: Full Force Ahead Toward Disruptive Change]
*[https://livestream.com/accounts/4609552/events/8602589/videos/191568250?espuid=CNATL000003411765&cid=Direct_Marketing-128965-Corporate-em127023 Full Force: Driving Innovative Change]
*Afternoon Keynote: An Enduring Force-Defying Boundaries (Note: Due to the proprietary content included in Captain Scott Kelly’s keynote, NI was unable to record his session.)
===Wednesday Afternoon Keynote: An Enduring Force-Defying Boundaries (Wednesday, May 22<sup>nd</sup>, 2019)===
*Note: Due to the proprietary content included in Captain Scott Kelly’s keynote, NI was unable to record his session.
===Wednesday Afternoon Engineering Impact Awards (Wednesday, May 22<sup>nd</sup>, 2019)===
*[https://livestream.com/accounts/4609552/events/8602589/videos/191587275?espuid=CNATL000003411765&cid=Direct_Marketing-128965-Corporate-em127023 Engineering Impact Awards]
*[https://livestream.com/accounts/4609552/events/8602589/videos/191587275?espuid=CNATL000003411765&cid=Direct_Marketing-128965-Corporate-em127023 Engineering Impact Awards]


==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>====
**'''[https://www.youtube.com/watch?v=9jPs6GG8ZQQ How to Be Ultra Productive With OOP in LabVIEW NXG Using UML]''' by Jeffrey Habets, Founder/CEO, VI Technologies ([https://forums.ni.com/ni/attachments/ni/niweeksessions/431/8/How%20to%20Be%20Ultra%20Productive%20With%20OOP%20in%20LabVIEW%20NXG%20Using%20UML._SEPAD.pdf Slides])
*[[/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  
*::<youtube>9jPs6GG8ZQQ</youtube>
*[[/The Importance of Abstraction and Standardization in Automated Test/]] by Jonathan Hobson, Systems Engineering Group Lead, TBG Solutions  
**'''[https://www.youtube.com/watch?v=BfYrS888Ld0 I Find Your Lack of LabVIEW Programming Speed Disturbing]''' by Darren Nattinger, Principal Engineer, National Instruments ([https://forums.ni.com/t5/Community-Documents/I-Find-Your-Lack-of-LabVIEW-Programming-Speed-Disturbing/ta-p/3921609?profile.language=en Forum]|[https://forums.ni.com/ni/attachments/ni/3044/3847/1/I%20Find%20Your%20Lack%20of%20LabVIEW%20Programming%20Speed%20Disturbing.pptx Slides (pptx)]|[https://forums.ni.com/ni/attachments/ni/niweeksessions/431/9/I%20Find%20Your%20Lack%20of%20LabVIEW%20Programming%20Speed%20Disturbing_SEPAD.pdf Slides (pdf)])
*[[/These Innovative Tricks for ProjectRequirements Will Change Your Life/]] by [[Quentin "Q" Alldredge (LabVIEW Champion)|Quentin Alldredge]], Software Engineer, Q Software
*:''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.''
*[[/From Variant Attributes to Sets and Maps (New in 2019)/]] by Christian Altenbach, Research Ophthalmologist, UCLA  
*::<youtube>BfYrS888Ld0</youtube>
*[[/Get Team Buy-In: Running Process Improvement Workshops/]] by Peter Horn, AES, National Instruments
**'''The Importance of Abstraction and Standardization in Automated Test''' by Jonathan Hobson, Systems Engineering Group Lead, TBG Solutions ([https://forums.ni.com/ni/attachments/ni/niweeksessions/424/4/The%20Importance%20of%20Abstraction%20and%20Standardization%20in%20Automated%20Test.SEPADpptx.pdf Slides])
*[[/Malleable VIs: More Flexible Code/]] by Stephen Loftus-Mercer, Principal Software Architect, National Instruments
*:''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.''
*[[/No NI Summit in Your City? Build Your Own!/]] by Darren Mather, LabVIEW Architect, iNU Solutions
**'''[https://www.youtube.com/watch?v=wilQ2YBdm5U These Innovative Tricks for #ProjectRequirements Will Change Your Life]''' by Quentin Alldredge, Software Engineer, Q Software Innovations; Chris Beuschel, Senior Systems Engineer, Konrad Technologies; and Becky Linton, Senior Systems Engineer, Konrad Technologies ([https://forums.ni.com/ni/attachments/ni/niweeksessions/424/3/These%20Innovative%20Tricks%20for%20%23ProjectRequirements%20Will%20Change%20Your%20Life_SEPAD.pdf Slides])
*[[/TestStand Customization: Architecting TestStand Framework for Noncoders/]] by Sreejith Sreenivasan, Systems Architect, Multics Ltd
*:''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.''
*[[/Customizing Your WebVIs/]] by Darin Gillis, R&D Product Owner - LabVIEW NXG Web Module, National Instruments and Milan Raj, Senior Software Engineer, National Instruments
*::<youtube>wilQ2YBdm5U</youtube>
*[[/Decoupling LabVIEW Object-Oriented Programming Classes via Abstraction/]] by John Lokanis, Architect, F5 Networks
**'''From Variant Attributes to Sets and Maps (New in 2019)''' by Christian Altenbach, Research Ophthalmologist, UCLA (Links Coming Soon)
*[[/Designing Software Like LEGO® Sets/]] by Stephen Moore, Systems Engineer, Moore Good Ideas  
*:''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.''
*[[/Using and Abusing Channel Wires: An Exercise in Flexibility/]] by Robert Schor, Scientist, NIH  
**'''[https://www.youtube.com/watch?v=42BRtz1WM9E Get Team Buy-In: Running Process Improvement Workshops]''' by Peter Horn, AES, National Instruments
*[[/Using DQMH in TestStand/]] by Sam Roundy, Partner, Testeract
*:''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.''
*::<youtube>42BRtz1WM9E</youtube>
**'''[https://www.youtube.com/watch?v=myt1qR824xg Malleable VIs: More Flexible Code]''' by Stephen Loftus-Mercer, Principal Software Architect, National Instruments ([https://forums.ni.com/ni/attachments/ni/niweeksessions/431/10/Malleable%20VIs%20More%20Flexible%20Code_SEPAD.pdf Slides])
*:''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.''
*::<youtube>myt1qR824xg</youtube>
**'''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.''
**'''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://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.''
**'''[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>
**'''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.''
**'''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
**'''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>====
**'''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])
*[[/10 Steps to Unleash Engineering Productivity With Automated Evaluation/]] by Josef Eiswirt, Sales Manager, measX GmbH & Co.
*:''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 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://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/437/4/Good%20Component%20Design%20for%20LabVIEW%20NXG_SEPAD.pdf Slides])
*[[/LabVIEW Unit Testing: Outlook & Tutorial/]] by Peter Bokor, Dr, IncQuery Labs and Barnabs Reischl, Engineer, IncQuery Labs Ltd.
*:''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.''
*[[/Sharing LabVIEW Code: What Tools Are Good For What?/]] by Andrew Heim, Staff Systems Engineer, Endigit and Tanner Blair, Systems Engineer - Embedded, National Instruments
*::<youtube>yu5aRNxyXqI</youtube>
*[[/Automating Test Procedure to Test Sequence With the TestStand API/]] by James Besancon, Project Engineer, Bloomy Controls
**'''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])
*[[/By-Reference Architectures for More Flexible Software Design/]] by Derrick Bommarito, LabVIEW System Architect, Contractor and Shawn Walpole, Senior Systems Engineer, Endigit
*:''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. ''
*[[/LabVIEW Reuse and Package Management/]] by Brian Hoover, Test Software Architect, Samsung
**'''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 (Links Coming Soon)
*[[/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
*:''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.''
*[[/Achieve Success With an Intermodular Communications Framework/]] by Carlton Heard, Software Architect, Johnson Controls and Rob Humfeld, Chief Software Architect, JET Engineering
**'''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)
*[[/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
*:''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.''
*[[/Introducing JIVE: JIRA Integration for LabVIEW/]] by Chris Roebuck, LabVIEW Architect, Konrad Technologies
**'''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)
*[[/Mapping Product Requirements to Test System Requirements and Creating Test Limits/]] by Jomar Ochoco, Principal Test System Engineer, Abbott Laboratories
*:''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
*:''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  
**'''Sharing LabVIEW Code: What Tools Are Good For What?''' by Andrew Heim, Staff Systems Engineer, Endigit and Tanner Blair, Systems Engineer - Embedded, National Instruments (Links Coming Soon)
*[[/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  
**'''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])
*[[/Better, Faster, Stronger: It's Not All Technical/]] by Andy Fenley, Senior Test Engineer, Qorvo; and Will Schoettler, Managing Director, Choose Movement Consulting LLC  
*:''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.''
*[[/Case Study: Software Standardization in Large Teams/]] by Kabul Maharjan, Renishaw PLC  
**'''[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])
*[[/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  
*:''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.''
*[[/Prof Watts' Theory on Why Programming in LabVIEW is Fun!/]] by Steve Watts, Designer, SSDC Ltd  
*::<youtube>SZZEF8yFu5g</youtube>
*[[/Another Kind of Actor Model with LV NXG/]] by Karsten Dallmeyer, CTO, Vikings, Software
**'''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.''
**'''[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>
**'''Best Practices for Building and Distributing Componentized LabVIEW Applications''' ([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.''
**'''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.''
**'''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.''
**'''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.''
**'''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 (Links Coming Soon)
*:''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 (Links Coming Soon)
*:''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.''
**'''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/7/Better,%20Faster,%20Stronger%20It's%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.''
**'''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.''
**'''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: Part 1]|[https://forums.ni.com/ni/attachments/ni/niweeksessions/437/8/On%20Refactoring%20RealWorld%20Approaches%20for%20Improving%20Code_Prt2_SEPAD.pdf Slides: Part 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.''
**'''[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>


===Hardware and Technologies Track===
===Hardware and Technologies Track===
*'''Monday, May 20<sup>th</sup>'''
====Monday, May 20<sup>th</sup>====
**'''[https://event.crowdcompass.com/niweek2019/activity/egXVomsHLj 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
**'''[https://event.crowdcompass.com/niweek2019/activity/514tPIFYI0 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://event.crowdcompass.com/niweek2019/activity/ScY9vesZQq 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
**'''[https://event.crowdcompass.com/niweek2019/activity/Sacm2tKe7w Accuracy I: Understanding Data Acquisition System Accuracy]''' by David Funkhouser, Senior Group Manager, 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://event.crowdcompass.com/niweek2019/activity/iLJqsNruiH How to Optimize Signal Integrity: Oscilloscopes]''' by Jesse Ormston, Principal Hardware Engineer, NI and Mark Whittington, Chief Architect, National Instruments
*[[/Accuracy I: Understanding Data Acquisition System Accuracy/]] by David Funkhouser, Senior Group Manager, National Instruments
**'''[https://event.crowdcompass.com/niweek2019/activity/yz5dpix00t 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
*[[/How to Optimize Signal Integrity: Oscilloscopes/]] by Jesse Ormston, Principal Hardware Engineer, NI and Mark Whittington, Chief Architect, National Instruments
**'''[https://event.crowdcompass.com/niweek2019/activity/XyiOKbrc4v ITA Design Considerations]''' by Sean Casey, Test System Engineering Manager, Circuit Check Inc.
*[[/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
*'''Tuesday, May 21<sup>st</sup>'''
*[[/ITA Design Considerations/]] by Sean Casey, Test System Engineering Manager, Circuit Check Inc.
**'''[https://event.crowdcompass.com/niweek2019/activity/4Ei84zMIZa Building Smarter Rack-Based Test Systems]''' by Austin Hill, Product Planner, National Instruments
====Tuesday, May 21<sup>st</sup>====
**'''[https://event.crowdcompass.com/niweek2019/activity/vIYIVVWp5T C Series and DAQ Product Roadmap]''' by Sam Burhans, Product Manager, National Instruments
*[[/Building Smarter Rack-Based Test Systems/]] by Austin Hill, Product Planner, National Instruments
**'''[https://event.crowdcompass.com/niweek2019/activity/98qGy5pIv8 How to Design a Multi-FPGA System]''' by Cheryl Texin, Systems R&D Engineer, National Instruments and Brad Sherman, Staff Applications Engineer, National Instruments
*[[/C Series and DAQ Product Roadmap/]] by Sam Burhans, Product Manager, National Instruments
**'''[https://event.crowdcompass.com/niweek2019/activity/4DHEkLBqpT FPGA Image Processing: When, Why, How?]''' by Christophe Caltagirone, Principal Software Engineer, National Instruments
*[[/Hands-On: Sound and Vibration (Introduction)/]] by Manny Angerhofer, National Instruments
**'''[https://event.crowdcompass.com/niweek2019/activity/OFe5zTQvFZ Introducing NIs First Wireless Sensor]''' by Madison Terzo, Product Manager, 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
**'''[https://event.crowdcompass.com/niweek2019/activity/WyJHw1Bl95 PTP for Data Synchronization: Time-Critical Acquisition Across Multiple Devices]''' by Ashley Enderlin, Project Engineer, DMC Inc and Tom Nilsson, Systems Engineer, DMC
*[[/FPGA Image Processing: When, Why, How?/]] by Christophe Caltagirone, Principal Software Engineer, National Instruments
*'''Wednesday, May 22<sup>nd</sup>'''
*[[/Introducing NIs First Wireless Sensor/]] by Madison Terzo, Product Manager, National Instruments
**'''[https://event.crowdcompass.com/niweek2019/activity/645LWHMuhw Prototyping With CompactRIO and HIL Testing With PXI for the Race Track]''' by Marco Schmid, Owner/Lead, Schmid Elektronik
*[[/PTP for Data Synchronization: Time-Critical Acquisition Across Multiple Devices/]] by Ashley Enderlin, Project Engineer, DMC Inc and Tom Nilsson, Systems Engineer, DMC
**'''[https://event.crowdcompass.com/niweek2019/activity/LzB1TtQAQp Streamline Your LabVIEW Real-Time Development]''' by Taylor Donahue, Project Engineer, Bloomy Controls
====Wednesday, May 22<sup>nd</sup>====
**'''[https://event.crowdcompass.com/niweek2019/activity/cgWa5L1aV3 What's New in the NI PXI Platform]''' by Austin Hill, Product Planner, National Instruments
*[[/Prototyping With CompactRIO and HIL Testing With PXI for the Race Track/]] by Marco Schmid, Owner/Lead, Schmid Elektronik
**'''[https://event.crowdcompass.com/niweek2019/activity/0OwaBfiovC Accuracy II: SAR Versus Delta-Sigma ADCs]''' by Albert Block, Staff Analog Engineer, National Instruments
*[[/Streamline Your LabVIEW Real-Time Development/]] by Taylor Donahue, Project Engineer, Bloomy Controls
**'''[https://event.crowdcompass.com/niweek2019/activity/kfe1uViHtB Hack Your Car With NI CAN Interfaces and LabVIEW]''' by James Fan, Product Manager, Automotive Networks, National Instruments
*[[/What's New in the NI PXI Platform/]] by Austin Hill, Product Planner, National Instruments
**'''[https://event.crowdcompass.com/niweek2019/activity/S9oJE6Y3ZA Designing for High-Throughput Data Movement on the PXI Platform]''' by Rick Clark, Product Manager - Automated Test, National Instruments
*[[/Accuracy II: SAR Versus Delta-Sigma ADCs/]] by Albert Block, Staff Analog Engineer, National Instruments
**'''[https://event.crowdcompass.com/niweek2019/activity/2TBfLvSgcf Dodging Distributed DAQ Disaster: 5 Do's and Don'ts]''' by Derek Burrows, Product Marketing Engineer, National Instruments
*[[/Hack Your Car With NI CAN Interfaces and LabVIEW/]] by James Fan, Product Manager, Automotive Networks, National Instruments
*'''Thursday, May 23<sup>rd</sup>'''
*[[/Designing for High-Throughput Data Movement on the PXI Platform/]] by Rick Clark, Product Manager - Automated Test, National Instruments
**'''[https://event.crowdcompass.com/niweek2019/activity/PMsL2xNCyP Accuracy III: Advanced Techniques for Removing Noise]''' by Michael Denton, Senior Product Manager, National Instruments
*[[/Dodging Distributed DAQ Disaster: 5 Do's and Don'ts/]] by Derek Burrows, Product Marketing Engineer, National Instruments
**'''[https://event.crowdcompass.com/niweek2019/activity/N0roYYlqX6 Advances in Ethernet to Test Connected Electronic Devices]''' by Matthew Griffin, Product Manager, National Instruments and Aimee Xia, Product Marketing Manager, National Instruments
*[[/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
**'''[https://event.crowdcompass.com/niweek2019/activity/2obTd3eRQd 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
====Thursday, May 23<sup>rd</sup>====
**'''[https://event.crowdcompass.com/niweek2019/activity/9GTMxsPjuZ A Deep Dive on Synchronization in PXI]''' by Brad Sherman, Staff Applications Engineer, National Instruments
*[[/Accuracy III: Advanced Techniques for Removing Noise/]] by Michael Denton, Senior Product Manager, National Instruments
**'''[https://event.crowdcompass.com/niweek2019/activity/WZ0gfIzMvb Linux and NI: How This Combination Benefits You]''' by Michael Denton, Senior 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
**'''[https://event.crowdcompass.com/niweek2019/activity/lP0v53Qokp Using CompactRIO With NI-DAQmx in the Real World]''' by Rhys Bowley, Platform Lead - DAQ and RIO, National Instruments
*[[/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://event.crowdcompass.com/niweek2019/activity/iHSaaF6tG8 Condition Based Maintenance in the IIoT]''' by Preston Johnson, Principal, Allied Reliability Group
*[[/A Deep Dive on Synchronization in PXI/]] by Brad Sherman, Staff Applications Engineer, National Instruments
**'''[https://event.crowdcompass.com/niweek2019/activity/7KbKRpoJ8y Securing Your cRIO Deployment]''' by Haris Okanovic, Principal Software Engineer, National Instruments
*[[/Linux and NI: How This Combination Benefits You/]] by Michael Denton, Senior Product Manager, National Instruments
**'''[https://event.crowdcompass.com/niweek2019/activity/1FuGuLRV6V Using Machine Learning and Deep Learning in NI Vision]''' by Nicolas Vazquez, National Instruments
*[[/Using CompactRIO With NI-DAQmx in the Real World/]] by Rhys Bowley, Platform Lead - DAQ and RIO, National Instruments
*[[/Condition Based Maintenance in the IIoT/]] by Preston Johnson, Principal, Allied Reliability Group
*[[/Hands-On: Strain Gauge Fundamental/]]
*[[/Securing Your cRIO Deployment/]] by Haris Okanovic, Principal Software Engineer, National Instruments


===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
*[[/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
*[[/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
*[[/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
*[[/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
*[[/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
*:''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/435/2/Leverage%20SystemLinkTM%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.''
**'''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.''
**'''Learning to Love Text Again With Measurement Studio''' by Mark Locascio, Project Engineer, DMC Inc
*:''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
*:''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>====
**'''[https://event.crowdcompass.com/niweek2019/activity/2nYP1GpvzI Microwave Lab Course at the University of Colorado Boulder]''' by Taylor Barton, Professor, University of Colorado Boulder
*[[/Microwave Lab Course at the University of Colorado Boulder/]] by Taylor Barton, Professor, University of Colorado Boulder
**'''[https://event.crowdcompass.com/niweek2019/activity/wcSYsB91De 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://event.crowdcompass.com/niweek2019/activity/y5MlIRCtqp Keynote: Endeavor to Transform Traditional Engineering Education]''' by Brad Rowland, ENDEAVOR, Oklahoma State University and Travis Escoffery, Mechatronics Product Marketing, National Instruments
*[[/Keynote: Endeavor to Transform Traditional Engineering Education/]] by Brad Rowland, ENDEAVOR, Oklahoma State University and Travis Escoffery, Mechatronics Product Marketing, National Instruments
*'''Wednesday, May 22<sup>nd</sup>'''
====Wednesday, May 22<sup>nd</sup>====
**'''[https://event.crowdcompass.com/niweek2019/activity/n6qMmuNp8r The Reconfigurable Radio Network Platform]''' by Torbjrn Ekman, Professor, Norwegian University of Science and Technology
*[[/The Reconfigurable Radio Network Platform/]] by Torbjrn Ekman, Professor, Norwegian University of Science and Technology
**'''[https://event.crowdcompass.com/niweek2019/activity/Z2XrnWRrlA From Research to Industry: High-Speed Synchrophasors for Smart Grids]''' by Paolo Romano, CEO, Zaphiro Technologies
*[[/From Research to Industry: High-Speed Synchrophasors for Smart Grids/]] by Paolo Romano, CEO, Zaphiro Technologies
**'''[https://event.crowdcompass.com/niweek2019/activity/4l22bQQ9Gr Save Onboarding Costs Through an Industry-University Partnership]''' by Wolfgang Rominger, Verification & Validation Engineer, NXP Semiconductor Austria and Thomas Messner, Lecturer, Researcher, FH JOANNEUM
*[[/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://event.crowdcompass.com/niweek2019/activity/EBrGRParTe LabVIEW-Based Internal Combustion Engine Control Using CompactRIO]''' by Matt Hall, Professor, UT
*[[/LabVIEW-Based Internal Combustion Engine Control Using CompactRIO/]] by Matt Hall, Professor, UT
**'''[https://event.crowdcompass.com/niweek2019/activity/9NYUBTVhhQ Remote Labs for the Development of Engineering Skills]''' by Manuel E. Macias, Dr., Tecnologico de Monterrey
*[[/Remote Labs for the Development of Engineering Skills/]] by Manuel E. Macias, Dr., Tecnologico de Monterrey
*'''Thursday, May 23<sup>rd</sup>'''
====Thursday, May 23<sup>rd</sup>====
**'''[https://event.crowdcompass.com/niweek2019/activity/gXQAR9sFob 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
*[[/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
**'''[https://event.crowdcompass.com/niweek2019/activity/mFeCXHpW93 How NI Technology supports Remote Labs in Engineering Education]''' by Thomas Klinger, Professor, Carinthia University of Applied Sciences
*[[/How NI Technology supports Remote Labs in Engineering Education/]] by Thomas Klinger, Professor, Carinthia University of Applied Sciences
**'''[https://event.crowdcompass.com/niweek2019/activity/Qw5GPRxFVB 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
*[[/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
**'''[https://event.crowdcompass.com/niweek2019/activity/dxyBqG9hX5 USRP-Based Vehicular Visible Light Communications (V-VLC)]''' by Bugra Turan, PhD Researcher, Koc University
*[[/USRP-Based Vehicular Visible Light Communications (V-VLC)/]] by Bugra Turan, PhD Researcher, Koc University
**'''[https://event.crowdcompass.com/niweek2019/activity/KwxiOOQYYp Iteration on Student Projects: Beating Humans at Foosball]''' by Christophe Salzmann, Lecturer, Research Associate, Ecole polytechnique federale de Lausanne (EPFL)
*[[/Iteration on Student Projects: Beating Humans at Foosball/]] by Christophe Salzmann, Lecturer, Research Associate, Ecole polytechnique federale de Lausanne (EPFL)
**'''[https://event.crowdcompass.com/niweek2019/activity/kxafUmBElr The Internet of Production Cluster of Excellence]''' by Matthias Brockmann, Dr.-Ing., RWTH Aachen
 
===Aerospace and Defense Track===
===Aerospace and Defense Track===
*'''Tuesday, May 21<sup>st</sup>'''
====Tuesday, May 21<sup>st</sup>====
**'''[https://event.crowdcompass.com/niweek2019/activity/YDu8VhWqe5 The Big Daddy of Big Data: A Whirlwind of Data in Wind Tunnels]''' by Darren Schmidt, Chief Technology Officer, Viviota
*[[/The Big Daddy of Big Data: A Whirlwind of Data in Wind Tunnels/]] by Darren Schmidt, Chief Technology Officer, Viviota
**'''[https://event.crowdcompass.com/niweek2019/activity/FmNphnPlao 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://event.crowdcompass.com/niweek2019/activity/PkyS4KUSUl 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
*[[/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
*'''Wednesday, May 22<sup>nd</sup>'''
====Wednesday, May 22<sup>nd</sup>====
**'''[https://event.crowdcompass.com/niweek2019/activity/xuNrmTz5sX Designing and Deploying SIGINT and Electronic Warfare Systems]''' by Lars Hedlund, Sales Manager, Novator Solutions and Henrik Ulfhielm, CEO, Novator Solutions AB
*[[/Designing and Deploying SIGINT and Electronic Warfare Systems/]] by Lars Hedlund, Sales Manager, Novator Solutions and Henrik Ulfhielm, CEO, Novator Solutions AB
**'''[https://event.crowdcompass.com/niweek2019/activity/td2xJrnE23 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
*[[/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
**'''[https://event.crowdcompass.com/niweek2019/activity/n8iPRPh07F VPX Technology Update and Test Challenges]''' by Ben Robinson, Aerospace, Defense, and Government Solutions Marketer, National Instruments
*[[/VPX Technology Update and Test Challenges/]] by Ben Robinson, Aerospace, Defense, and Government Solutions Marketer, National Instruments
*'''Thursday, May 23<sup>rd</sup>'''
====Thursday, May 23<sup>rd</sup>====
**'''[https://event.crowdcompass.com/niweek2019/activity/cp6zkXym3b Focus on the Mission With Open-Source Test Architectures]''' by Chris Bakker, CEO, SET Americas
*[[/Rebuilding an Iron Bird With PXI and SLSC/]] by Andrew Heim, Staff Systems Engineer, Endigit and Shawn Walpole, Senior Systems Engineer, Endigit
**'''[https://event.crowdcompass.com/niweek2019/activity/1aJUhRbGos Rebuilding an Iron Bird With PXI and SLSC]''' by Andrew Heim, Staff Systems Engineer, Endigit and Shawn Walpole, Senior Systems Engineer, Endigit
*[[/An Effective Test Strategy is More Than a Killer HAL-MAL/|An Effective Test Strategy is More Than a Killer HAL/MAL]]
**'''[https://event.crowdcompass.com/niweek2019/activity/57YW3pM8Yz An Effective Test Strategy is More Than a Killer HAL/MAL]'''
*[[/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://event.crowdcompass.com/niweek2019/activity/OCWhTpMImd 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


===Automotive Track===
===Automotive Track===
*'''Tuesday, May 21<sup>st</sup>'''
====Tuesday, May 21<sup>st</sup>====
**'''[https://event.crowdcompass.com/niweek2019/activity/JZVCrbCllq 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'''
***'''Techniques for Performing High-Bandwidth In-Vehicle Data Logging in Autonomous Vehicles''' by Jeff Buterbaugh, Ph.D.
*: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.
***'''One-Stop Test Solution for Autonomous Driving''' by Frank Heidemann and Michael Konrad
**[[/Techniques for Performing High-Bandwidth In-Vehicle Data Logging in Autonomous Vehicles/]] by Jeff Buterbaugh
***'''Using Driving Scene Data to Meet Automatic Driving Simulation Test Challenges''' by Zhao Shuai
**[[/One-Stop Test Solution for Autonomous Driving/]] by Frank Heidemann and Michael Konrad
**'''[https://event.crowdcompass.com/niweek2019/activity/zq4P17nTlS Automotive Track Keynote: Test the Vehicles of Tomorrow]''' by Chad Chesney, Vice President and General Manager of Transportation Business, National Instruments
**[[/Using Driving Scene Data to Meet Automatic Driving Simulation Test Challenges/]] by Zhao Shuai
**'''[https://event.crowdcompass.com/niweek2019/activity/aZB2JsLqNL ADAS/AD Session Series Part 2: Virtual Test]'''
*[[/Automotive Track Keynote: Test the Vehicles of Tomorrow/]] by Chad Chesney
***'''Virtual Validation ADAS''' by Paul Borbely
*'''ADAS/AD Session Series Part 2: Virtual Test'''
***'''Driving Millions of Virtual Miles Overnight: Testing Autonomous Vehicle Software With Pure Simulation''' by Celite Milbrandt
*: 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.
*'''Wednesday, May 22<sup>nd</sup>'''
**[[/Virtual Validation ADAS/]] by Paul Borbely
**'''[https://event.crowdcompass.com/niweek2019/activity/IBa1sNbMkr V2X Session Series: Research Testbed and Topics]'''
**[[/Driving Millions of Virtual Miles Overnight: Testing Autonomous Vehicle Software With Pure Simulation/]] by Celite Milbrandt
***'''Design and Testbed Evaluation of a Converged Sensing and Communication System for Autonomous Vehicles''' by Qixun Zhang
====Wednesday, May 22<sup>nd</sup>====
***'''V2X Emulator: A Smart Way to Test V2X''' by Karthikeyan Padmanaban
*'''V2X Session Series: Research Testbed and Topics'''
***'''Vehicle-to-X Test for Global Standards With the NI Platform''' by Gerd Schmitz
*: 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.
**'''[https://event.crowdcompass.com/niweek2019/activity/1EJMc8ZcRE EV Session Series Part 1: Battery Validation]'''
**[[/Design and Testbed Evaluation of a Converged Sensing and Communication System for Autonomous Vehicles/]] by Qixun Zhang
***'''Battery Validation Test''' by Ty Prather and Todd Walter
**[[/V2X Emulator: A Smart Way to Test V2X/]] by Karthikeyan Padmanaban
***'''A Platform-Oriented Approach to Electric Vehicle Test''' by Ty Prather and Chris Garratt
**[[/Vehicle-to-X Test for Global Standards With the NI Platform/]] by Gerd Schmitz
**'''[https://event.crowdcompass.com/niweek2019/activity/Shl0nV3h7Q EV Session Series Part 2: Embedded Software Test]'''
*'''EV Session Series Part 1: Battery Validation'''
***'''Emulating EV Powertrains for HIL and System Integration''' by Ben Black
*: 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.
***'''Creating a High-Fidelity E-Motor Model for XiLS Using JMAG-RT''' by David Farnia
**[[/Battery Validation Test/]] by Ty Prather and Todd Walter
*'''Thursday, May 23<sup>rd</sup>'''
**[[/A Platform-Oriented Approach to Electric Vehicle Test/]] by Ty Prather and Chris Garratt
**'''[https://event.crowdcompass.com/niweek2019/activity/vSVpayzekI Hardware-in-the-Loop Test Session Series: SLSC and MathWorks Tools]'''
*'''EV Session Series Part 2: Embedded Software Test'''
***'''Flexible HIL Design Using NI SLSC''' by Mikael Bedemo and Roger Johansson
*: 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.
***'''HIL and RCP Using MathWorks and NI Tools''' by Paul Barnard and Jeannie Falcon
**[[/Emulating EV Powertrains for HIL and System Integration/]] by Ben Black
**'''[https://event.crowdcompass.com/niweek2019/activity/I9KdtFB22F Automotive Communication Bus Session Series: AUTOSAR and Automotive Ethernet]'''
**[[/Creating a High-Fidelity E-Motor Model for XiLS Using JMAG-RT/]] by David Farnia
***'''Introducing the New Automotive Ethernet Interface''' by Aimee Xia
====Thursday, May 23<sup>rd</sup>====
***'''AUTOSAR Restbus Simulation''' by Martin Widder and Andreas Stark
*'''Hardware-in-the-Loop Test Session Series: SLSC and MathWorks Tools'''
***'''AUTOSAR 4.3: Using LabVIEW for a Multiplatform Car Communication Network Framework''' by Thomas Irmen
*: 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
**'''[https://event.crowdcompass.com/niweek2019/activity/9UtPbRIILo Best Practices for Data Management and Production Test]'''
**[[/Flexible HIL Design Using NI SLSC/]] by Mikael Bedemo and Roger Johansson
***'''How Companies Save Millions by Managing Sensor Data'''by Barry Hutt
**[[/HIL and RCP Using MathWorks and NI Tools/]] by Paul Barnard and Jeannie Falcon
***'''2 Ways to Make the Most Out of Your Production Test Systems''' by Arturo Vargas and Salman Gopalani
*'''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.
**[[/Introducing the New Automotive Ethernet Interface/]] by Aimee Xia
**[[/AUTOSAR Restbus Simulation/]] by Martin Widder and Andreas Stark
**[[/AUTOSAR 4.3: Using LabVIEW for a Multiplatform Car Communication Network Framework/]] by Thomas Irmen
*'''Best Practices for Data Management and Production Test'''
**[[/How Companies Save Millions by Managing Sensor Data/]] by Barry Hutt
**[[/2 Ways to Make the Most Out of Your Production Test Systems/]] by Arturo Vargas and Salman Gopalani


===Semiconductor Track===
===Semiconductor Track===
====Tuesday, May 21<sup>st</sup>====
*[[/Improving the Semiconductor Design to Test Workflow/]] by George Zafiropoulos
*[[/ON Semiconductor Takes a New Approach to Production Test/]] by Warren Latter
====Wednesday, May 22<sup>nd</sup>====
*[[/Semiconductor Wafer Probe Test Solutions for mmWave Production/]] by Tim Cleary
*[[/Challenges and Solutions for mmWave OTA Test/]] by Alejandro Buritica
*[[/Key Considerations When Selecting Contactors for 5G and mmWave Semiconductor Devices/]] by John Chung
====Thursday, May 23<sup>rd</sup>====
*[[/Implementing the Latest DPD Models From Theory to Reality/]] by Andy Fenley
*[[/How to Succeed (and Fail) at Bridging Validation and Production Test/]] by John Bongaarts
*[[/400 G Transceiver Test: High-Volume Manufacturing-Ready Solutions/]] by Bill Driver, Ignazio Piacentini, Kees Propstra, and Andy Stevens
==Diversity Sessions==
*'''Tuesday, May 21<sup>st</sup>'''
*'''Tuesday, May 21<sup>st</sup>'''
**'''[https://event.crowdcompass.com/niweek2019/activity/F8U5dPIyte Improving the Semiconductor Design to Test Workflow]''' by George Zafiropoulos, VP Solutions Marketing, National Instruments
**'''Diverse Voices Furthering Innovation Panel'''
**'''[https://event.crowdcompass.com/niweek2019/activity/OQQoVnmDlA ON Semiconductor Takes a New Approach to Production Test]''' by Warren Latter, Staff Test Engineer, On Semi
*:Panel includes: Carla Piñeyro Sublett, CMO, NI (Moderator); Anita Dodia, Vice President of Engineering, Vrbo; Duy-Loan Le, Board Member, NI; Fabiola De la Cueva, Leader at Delacor, LabVIEW Champion; Dr. Donald Bossi, President, FIRST; and Kirya Francis, VP of Diversity & Inclusion, GSD&M
*:''Join us for a panel discussing the benefits of promoting diversity within the technology industry, and challenges that are often faced when working towards that goal. Our panelists will speak from personal experience on everything from working to diversify the pipeline of students in technology, to working as a minority within the industry, to benefits realized by prioritizing diversity and inclusion within a technology company. ''
**'''Unlocking the Competitive Advantage of a Multigenerational Workplace ''' by Ashlee J. Davis, Cargill
*:''For the first time in modern history, the American workforce comprises five generations working side by side. Statistics show that this newly recognized multigenerational workforce has caused organizational behavior changes and unprecedented levels of workplace tension. To successfully manage and motivate a workforce that can easily range in age from 18 to 80, organizations, and the leaders and teams within them, need to understand the culture, principles, and other factors that create a welcoming workplace for generations to achieve their goals both individually and collectively. At this session, explore recently released research data, common multigenerational workplace problems, and the tools you need to realize the ultimate competitive advantage that a multigenerational workplace offers.''
**'''Empowering Employees to be their Authentic Selves at Work''' by Deirdre Walsh, Silicon Labs
*:''Despite workplaces focusing on diversify and inclusion, many individuals feel the need to downplay or disassociate part of their identity to avoid potential bias, which is known as covering. In fact, 75 percent of individuals feel the need to cover in the workplace, which can have serious repercussions on an organization's innovation and productivity. Join Deirdre Walsh, the director of Marketing and Communications at Silicon Labs, as she discusses the importance of helping employees be their authentic selves at work.''
*'''Wednesday, May 22<sup>nd</sup>'''
*'''Wednesday, May 22<sup>nd</sup>'''
**'''[https://event.crowdcompass.com/niweek2019/activity/3paW3GWgRy Semiconductor Wafer Probe Test Solutions for mmWave Production]''' by Tim Cleary, Sr. Director of Marketing, FormFactor
**'''The Why and How of Inclusive Teams''' by Stefanie Breyer, NI
**'''[https://event.crowdcompass.com/niweek2019/activity/O6YMxWakWU Challenges and Solutions for mmWave OTA Test]''' by Alejandro Buritica, Senior Product Marketing Manager, National Instruments
*:''Join Stefanie Breyer, NI's vice president of product planning, as she discusses how diverse and inclusive teams deliver increased performance and foster innovation. Drawing on her extensive experience building effective and high-performing teams in R&D, Stefanie discusses the benefits and challenges of having a diverse team and shares some best practices for building strong, collaborative teams in which everyone has a sense of purpose and belonging.''
**'''[https://event.crowdcompass.com/niweek2019/activity/nRwrhPYrCo Key Considerations When Selecting Contactors for 5G and mmWave Semiconductor Devices]''' by John Chung, Manager, Johnstech
**'''Bias Busting Throughout the Workplace''' by Ana Dison and Enrique Dominguez
*'''Thursday, May 23<sup>rd</sup>'''
*:''To create an inclusive environment where differences are respected and valued, it is important to explore our own mindsets, behaviors, and biases. In this interactive session, explore unconscious bias, how to counter it, and how to create and support a diverse and inclusive culture where all people are empowered to contribute fully.''
**'''[https://event.crowdcompass.com/niweek2019/activity/O87xAVgVAW Implementing the Latest DPD Models From Theory to Reality]''' by Andy Fenley, Senior Test Engineer, Qorvo
**'''[https://event.crowdcompass.com/niweek2019/activity/BlmAn16QN2 How to Succeed (and Fail) at Bridging Validation and Production Test]''' by John Bongaarts, Offering Manager - Semiconductor, National Instruments
**'''[https://event.crowdcompass.com/niweek2019/activity/vnpgHb1WtC 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
 
==Extras==
==Extras==
*'''[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
*:'''''Representing the LabVIEW Champions:''''' Fabiola De la Cueva, Matthias Baudot, James McNally, and Joerg Hampel
*:'''''Representing the LabVIEW Champions:''''' Fabiola De la Cueva, Matthias Baudot, James McNally, and Joerg Hampel
*:'''''Representing National Instruments:''''' Chris Stryker, Jeff, Boellaard, Norm Kirchner, and Matt Pollock
*:'''''Representing National Instruments:''''' Chris Stryker, Jeff Boellaard, Norm Kirchner, and Matt Pollock
*::<youtube>93ccbOC8zXI</youtube>
*::<youtube>93ccbOC8zXI</youtube>
[[Category:NIWeek]]
[[Category:NIWeek 2019]]

Latest revision as of 04:49, 23 October 2024

NIWeek 2019
20-23rd May 2019
NIWeek 2019 Homepage


Keynote Sessions

Tuesday, May 21st, 2019

Wednesday, May 22nd, 2019

Technical Sessions

Software Engineering Processes, Architectures, and Design (SEPAD) Track

Monday, May 20th

Tuesday, May 21st

Wednesday, May 22nd

Thursday, May 23rd

Hardware and Technologies Track

Monday, May 20th

Tuesday, May 21st

Wednesday, May 22nd

Thursday, May 23rd

Software Fundamentals Track

Monday, May 20th

Tuesday, May 21st

Wednesday, May 22nd

Thursday, May 23rd

Academic Track

Tuesday, May 21st

Wednesday, May 22nd

Thursday, May 23rd

Aerospace and Defense Track

Tuesday, May 21st

Wednesday, May 22nd

Thursday, May 23rd

Automotive Track

Tuesday, May 21st

Wednesday, May 22nd

Thursday, May 23rd

Semiconductor Track

Tuesday, May 21st

Wednesday, May 22nd

Thursday, May 23rd

Diversity Sessions

  • Tuesday, May 21st
    • Diverse Voices Furthering Innovation Panel
    Panel includes: Carla Piñeyro Sublett, CMO, NI (Moderator); Anita Dodia, Vice President of Engineering, Vrbo; Duy-Loan Le, Board Member, NI; Fabiola De la Cueva, Leader at Delacor, LabVIEW Champion; Dr. Donald Bossi, President, FIRST; and Kirya Francis, VP of Diversity & Inclusion, GSD&M
    Join us for a panel discussing the benefits of promoting diversity within the technology industry, and challenges that are often faced when working towards that goal. Our panelists will speak from personal experience on everything from working to diversify the pipeline of students in technology, to working as a minority within the industry, to benefits realized by prioritizing diversity and inclusion within a technology company.
    • Unlocking the Competitive Advantage of a Multigenerational Workplace by Ashlee J. Davis, Cargill
    For the first time in modern history, the American workforce comprises five generations working side by side. Statistics show that this newly recognized multigenerational workforce has caused organizational behavior changes and unprecedented levels of workplace tension. To successfully manage and motivate a workforce that can easily range in age from 18 to 80, organizations, and the leaders and teams within them, need to understand the culture, principles, and other factors that create a welcoming workplace for generations to achieve their goals both individually and collectively. At this session, explore recently released research data, common multigenerational workplace problems, and the tools you need to realize the ultimate competitive advantage that a multigenerational workplace offers.
    • Empowering Employees to be their Authentic Selves at Work by Deirdre Walsh, Silicon Labs
    Despite workplaces focusing on diversify and inclusion, many individuals feel the need to downplay or disassociate part of their identity to avoid potential bias, which is known as covering. In fact, 75 percent of individuals feel the need to cover in the workplace, which can have serious repercussions on an organization's innovation and productivity. Join Deirdre Walsh, the director of Marketing and Communications at Silicon Labs, as she discusses the importance of helping employees be their authentic selves at work.
  • Wednesday, May 22nd
    • The Why and How of Inclusive Teams by Stefanie Breyer, NI
    Join Stefanie Breyer, NI's vice president of product planning, as she discusses how diverse and inclusive teams deliver increased performance and foster innovation. Drawing on her extensive experience building effective and high-performing teams in R&D, Stefanie discusses the benefits and challenges of having a diverse team and shares some best practices for building strong, collaborative teams in which everyone has a sense of purpose and belonging.
    • Bias Busting Throughout the Workplace by Ana Dison and Enrique Dominguez
    To create an inclusive environment where differences are respected and valued, it is important to explore our own mindsets, behaviors, and biases. In this interactive session, explore unconscious bias, how to counter it, and how to create and support a diverse and inclusive culture where all people are empowered to contribute fully.

Extras