NI Connect 2026: Difference between revisions
Appearance
KevinShirey (talk | contribs) mNo edit summary |
KevinShirey (talk | contribs) mNo edit summary |
||
| Line 14: | Line 14: | ||
|- | |- | ||
| VIPM 101: Modern Package Management for NI LabVIEW Teams | | VIPM 101: Modern Package Management for NI LabVIEW Teams | ||
|| Wednesday, May 13 | || Wednesday, May 13 10:15 AM - 11:15 AM | ||
|| Jim Kring | || Jim Kring | ||
|| Learn modern NI LabVIEW package management with VIPM—dependency tracking, CI/CD automation, CLI workflows, and next-gen approaches for reproducible builds. | || Learn modern NI LabVIEW package management with VIPM—dependency tracking, CI/CD automation, CLI workflows, and next-gen approaches for reproducible builds. | ||
| Line 20: | Line 20: | ||
|- | |- | ||
| Actor from Scratch: A Hands-On NI LabVIEW Workshop | | Actor from Scratch: A Hands-On NI LabVIEW Workshop | ||
|| Wednesday, May 13 | || Wednesday, May 13 10:15 AM - 11:15 AM | ||
|| Daniel Stark | || Daniel Stark | ||
|| Demystify actor framework with a familiar queued message handler (QMH). Learn how messages, queues, and object-oriented programming map to actors for scalable, modular LabVIEW applications. | || Demystify actor framework with a familiar queued message handler (QMH). Learn how messages, queues, and object-oriented programming map to actors for scalable, modular LabVIEW applications. | ||
| Line 26: | Line 26: | ||
|- | |- | ||
| NI TestStand and DQMH—One Architecture from the Development Bench to End-of-Line Test | | NI TestStand and DQMH—One Architecture from the Development Bench to End-of-Line Test | ||
|| Wednesday, May 13 | || Wednesday, May 13 11:30 AM - 12:30 PM | ||
|| Chris Roebuck | || Chris Roebuck | ||
|| Learn how to combine DQMH and TestStand into a single, flexible test architectåure spanning bench validation, design verification, and end of line production test. | || Learn how to combine DQMH and TestStand into a single, flexible test architectåure spanning bench validation, design verification, and end of line production test. | ||
| Line 32: | Line 32: | ||
|- | |- | ||
| Real-Time AI in LabVIEW: DeepLTK for Vision, Signals, and Anomaly Detection | | Real-Time AI in LabVIEW: DeepLTK for Vision, Signals, and Anomaly Detection | ||
|| Wednesday, May 13 | || Wednesday, May 13 11:30 AM - 12:30 PM | ||
|| Alik Sargsyan | || Alik Sargsyan | ||
|| Explore the DeepLTK workflow for building, training, and deploying real time AI in NI LabVIEW on GPUs and FPGAs for vision, signals, and anomaly detection. | || Explore the DeepLTK workflow for building, training, and deploying real time AI in NI LabVIEW on GPUs and FPGAs for vision, signals, and anomaly detection. | ||
| Line 38: | Line 38: | ||
|- | |- | ||
| Fork It, Fix It, Ship It: A Developer’s Guide to Open-Source Software | | Fork It, Fix It, Ship It: A Developer’s Guide to Open-Source Software | ||
|| Wednesday, May 13 | || Wednesday, May 13 2:30 PM - 3:30 PM | ||
|| Erich Schlieper, Casey May | || Erich Schlieper, Casey May | ||
|| Get a practical guide to open-source contribution—from finding projects to forking repos, fixing issues, and submitting code changes with confidence. | || Get a practical guide to open-source contribution—from finding projects to forking repos, fixing issues, and submitting code changes with confidence. | ||
| Line 44: | Line 44: | ||
|- | |- | ||
| Actor Framework Everywhere! | | Actor Framework Everywhere! | ||
|| Wednesday, May 13 | || Wednesday, May 13 2:30 PM - 3:30 PM | ||
|| Allen Smith | || Allen Smith | ||
|| Learn techniques for integrating and combining NI LabVIEW Actor Framework systems with other architectures, including traditional LabVIEW code, NI TestStand, DQMH, and distributed systems. | || Learn techniques for integrating and combining NI LabVIEW Actor Framework systems with other architectures, including traditional LabVIEW code, NI TestStand, DQMH, and distributed systems. | ||
| Line 50: | Line 50: | ||
|- | |- | ||
| Reconnecting with Academia to Develop the Talent Pathway | | Reconnecting with Academia to Develop the Talent Pathway | ||
|| Wednesday, May 13 | || Wednesday, May 13 3:45 PM - 4:45 PM | ||
|| Steve Watts, Casey Lamers | || Steve Watts, Casey Lamers | ||
|| Learn how partnering with local universities can help develop the next generation of LabVIEW talent and strengthen regional hiring pipelines. | || Learn how partnering with local universities can help develop the next generation of LabVIEW talent and strengthen regional hiring pipelines. | ||
| Line 56: | Line 56: | ||
|- | |- | ||
| GPUs and CPUs: A Rapid-Fire Set of Performance Optimizations | | GPUs and CPUs: A Rapid-Fire Set of Performance Optimizations | ||
|| Wednesday, May 13 | || Wednesday, May 13 3:45 PM - 4:45 PM | ||
|| Natan Biesmans | || Natan Biesmans | ||
|| As seen at GDevCon: Gain practical insights into designing, developing, and troubleshooting NI LabVIEW applications, covering UI responsiveness, file-size reduction, and scalable architectures. | || As seen at GDevCon: Gain practical insights into designing, developing, and troubleshooting NI LabVIEW applications, covering UI responsiveness, file-size reduction, and scalable architectures. | ||
| Line 62: | Line 62: | ||
|- | |- | ||
| NI LabVIEW Interfaces—Exploring Their Potential for Improving Our Code | | NI LabVIEW Interfaces—Exploring Their Potential for Improving Our Code | ||
|| Thursday, May 14 | || Thursday, May 14 10:15 AM - 11:15 AM | ||
|| Paul Ross | || Paul Ross | ||
|| As seen at GDevCon: When should you use interfaces instead of abstract classes? Learn how thin interfaces improve APIs, decouple legacy code, and enable cleaner LabVIEW architectures. | || As seen at GDevCon: When should you use interfaces instead of abstract classes? Learn how thin interfaces improve APIs, decouple legacy code, and enable cleaner LabVIEW architectures. | ||
| Line 68: | Line 68: | ||
|- | |- | ||
| Moving Beyond Example Code into Real-World Systems | | Moving Beyond Example Code into Real-World Systems | ||
|| Thursday, May 14 | || Thursday, May 14 10:15 AM - 11:15 AM | ||
|| Aaron Gelfand | || Aaron Gelfand | ||
|| NI LabVIEW examples often fail in real systems. Learn how to harden reference designs with proper error-handling, recovery, and robustness for real-world deployment. | || NI LabVIEW examples often fail in real systems. Learn how to harden reference designs with proper error-handling, recovery, and robustness for real-world deployment. | ||
| Line 74: | Line 74: | ||
|- | |- | ||
| COTS-Based RF Solutions for Scalable SatCom and Telemetry Validation | | COTS-Based RF Solutions for Scalable SatCom and Telemetry Validation | ||
|| Thursday, May 14 | || Thursday, May 14 11:30 AM - 12:30 PM | ||
|| Kyle MacCoy | || Kyle MacCoy | ||
|| PXI RF test platforms provide scalable, modular, wideband solutions, combining high-performance instruments and customizable software for end-to-end system emulation and validation. | || PXI RF test platforms provide scalable, modular, wideband solutions, combining high-performance instruments and customizable software for end-to-end system emulation and validation. | ||
| Line 80: | Line 80: | ||
|- | |- | ||
| A Class Act: How a Few Simple Design Patterns Can Improve Your Code Quality | | A Class Act: How a Few Simple Design Patterns Can Improve Your Code Quality | ||
|| Thursday, May 14 | || Thursday, May 14 11:30 AM - 12:30 PM | ||
|| Allen Smith | || Allen Smith | ||
|| As seen at GDevCon: Get guidance on when and how to use object-oriented programming. Learn how simple patterns, including Factory, State, and Template Method, improve modularity and testability in LabVIEW code. | || As seen at GDevCon: Get guidance on when and how to use object-oriented programming. Learn how simple patterns, including Factory, State, and Template Method, improve modularity and testability in LabVIEW code. | ||
| Line 86: | Line 86: | ||
|- | |- | ||
| Test-Cell Automation: From Low-to-No-Code Datalogging to Real-Time Control | | Test-Cell Automation: From Low-to-No-Code Datalogging to Real-Time Control | ||
|| Thursday, May 14 | || Thursday, May 14 2:00 PM - 3:00 PM | ||
|| Tyler Clifton, Luca Ballarin | || Tyler Clifton, Luca Ballarin | ||
|| Automate test cells for validation and endurance testing with NI FlexLogger™, SymplifyNow!, and NI VeriStand. Progress from high-fidelity logging to remote control and real-time sequencing. | || Automate test cells for validation and endurance testing with NI FlexLogger™, SymplifyNow!, and NI VeriStand. Progress from high-fidelity logging to remote control and real-time sequencing. | ||
| Line 92: | Line 92: | ||
|- | |- | ||
| Deploying and Managing LabVIEW Toolkits | | Deploying and Managing LabVIEW Toolkits | ||
|| Thursday, May 14 | || Thursday, May 14 2:00 PM - 3:00 PM | ||
|| Jan Göebel | || Jan Göebel | ||
|| As seen at GDevCon: From missing dependencies to enterprise reuse, explore practical ways to share NI LabVIEW code using vi packages, libraries and DLLs through demos and discussion. | || As seen at GDevCon: From missing dependencies to enterprise reuse, explore practical ways to share NI LabVIEW code using vi packages, libraries and DLLs through demos and discussion. | ||
| Line 98: | Line 98: | ||
|- | |- | ||
| Building a Secure Development Process for NI LabVIEW | | Building a Secure Development Process for NI LabVIEW | ||
|| Thursday, May 14 | || Thursday, May 14 3:15 PM - 4:15 PM | ||
|| Morgan Hopkins, Steve Summers, Sarah Zalusky | || Morgan Hopkins, Steve Summers, Sarah Zalusky | ||
|| The first step in building secure systems is to adopt a secure development process. Learn how to build secure test systems with NI tools | || The first step in building secure systems is to adopt a secure development process. Learn how to build secure test systems with NI tools | ||
| Line 104: | Line 104: | ||
|- | |- | ||
| Open-Source Wrapping: The Gift That Keeps on Giving | | Open-Source Wrapping: The Gift That Keeps on Giving | ||
|| Thursday, May 14 | || Thursday, May 14 3:15 PM - 4:15 PM | ||
|| Chris Davis | || Chris Davis | ||
|| Learn how to wrap open‑source libraries to use with NI LabVIEW and integrate with Redis, Kafka, and other C, C++, C#, and Rust projects across Windows, Linux, and the NI LabVIEW RealTime Module. | || Learn how to wrap open‑source libraries to use with NI LabVIEW and integrate with Redis, Kafka, and other C, C++, C#, and Rust projects across Windows, Linux, and the NI LabVIEW RealTime Module. | ||
Revision as of 14:01, 3 July 2026
| NI Connect 2026 | |
|---|---|
| 12-14th May 2026 | |
| NI Connect 2026 Homepage |
Programming Essentials
| Session | Date Time | Presenter(s) | Abstract | Recording |
|---|---|---|---|---|
| VIPM 101: Modern Package Management for NI LabVIEW Teams | Wednesday, May 13 10:15 AM - 11:15 AM | Jim Kring | Learn modern NI LabVIEW package management with VIPM—dependency tracking, CI/CD automation, CLI workflows, and next-gen approaches for reproducible builds. | YouTube | Transcript |
| Actor from Scratch: A Hands-On NI LabVIEW Workshop | Wednesday, May 13 10:15 AM - 11:15 AM | Daniel Stark | Demystify actor framework with a familiar queued message handler (QMH). Learn how messages, queues, and object-oriented programming map to actors for scalable, modular LabVIEW applications. | YouTube | Transcript |
| NI TestStand and DQMH—One Architecture from the Development Bench to End-of-Line Test | Wednesday, May 13 11:30 AM - 12:30 PM | Chris Roebuck | Learn how to combine DQMH and TestStand into a single, flexible test architectåure spanning bench validation, design verification, and end of line production test. | YouTube | Transcript |
| Real-Time AI in LabVIEW: DeepLTK for Vision, Signals, and Anomaly Detection | Wednesday, May 13 11:30 AM - 12:30 PM | Alik Sargsyan | Explore the DeepLTK workflow for building, training, and deploying real time AI in NI LabVIEW on GPUs and FPGAs for vision, signals, and anomaly detection. | YouTube | Transcript |
| Fork It, Fix It, Ship It: A Developer’s Guide to Open-Source Software | Wednesday, May 13 2:30 PM - 3:30 PM | Erich Schlieper, Casey May | Get a practical guide to open-source contribution—from finding projects to forking repos, fixing issues, and submitting code changes with confidence. | YouTube | Transcript |
| Actor Framework Everywhere! | Wednesday, May 13 2:30 PM - 3:30 PM | Allen Smith | Learn techniques for integrating and combining NI LabVIEW Actor Framework systems with other architectures, including traditional LabVIEW code, NI TestStand, DQMH, and distributed systems. | YouTube | Transcript |
| Reconnecting with Academia to Develop the Talent Pathway | Wednesday, May 13 3:45 PM - 4:45 PM | Steve Watts, Casey Lamers | Learn how partnering with local universities can help develop the next generation of LabVIEW talent and strengthen regional hiring pipelines. | YouTube | Transcript |
| GPUs and CPUs: A Rapid-Fire Set of Performance Optimizations | Wednesday, May 13 3:45 PM - 4:45 PM | Natan Biesmans | As seen at GDevCon: Gain practical insights into designing, developing, and troubleshooting NI LabVIEW applications, covering UI responsiveness, file-size reduction, and scalable architectures. | YouTube | Transcript |
| NI LabVIEW Interfaces—Exploring Their Potential for Improving Our Code | Thursday, May 14 10:15 AM - 11:15 AM | Paul Ross | As seen at GDevCon: When should you use interfaces instead of abstract classes? Learn how thin interfaces improve APIs, decouple legacy code, and enable cleaner LabVIEW architectures. | YouTube | Transcript |
| Moving Beyond Example Code into Real-World Systems | Thursday, May 14 10:15 AM - 11:15 AM | Aaron Gelfand | NI LabVIEW examples often fail in real systems. Learn how to harden reference designs with proper error-handling, recovery, and robustness for real-world deployment. | YouTube | Transcript |
| COTS-Based RF Solutions for Scalable SatCom and Telemetry Validation | Thursday, May 14 11:30 AM - 12:30 PM | Kyle MacCoy | PXI RF test platforms provide scalable, modular, wideband solutions, combining high-performance instruments and customizable software for end-to-end system emulation and validation. | YouTube | Transcript |
| A Class Act: How a Few Simple Design Patterns Can Improve Your Code Quality | Thursday, May 14 11:30 AM - 12:30 PM | Allen Smith | As seen at GDevCon: Get guidance on when and how to use object-oriented programming. Learn how simple patterns, including Factory, State, and Template Method, improve modularity and testability in LabVIEW code. | YouTube | Transcript |
| Test-Cell Automation: From Low-to-No-Code Datalogging to Real-Time Control | Thursday, May 14 2:00 PM - 3:00 PM | Tyler Clifton, Luca Ballarin | Automate test cells for validation and endurance testing with NI FlexLogger™, SymplifyNow!, and NI VeriStand. Progress from high-fidelity logging to remote control and real-time sequencing. | YouTube | Transcript |
| Deploying and Managing LabVIEW Toolkits | Thursday, May 14 2:00 PM - 3:00 PM | Jan Göebel | As seen at GDevCon: From missing dependencies to enterprise reuse, explore practical ways to share NI LabVIEW code using vi packages, libraries and DLLs through demos and discussion. | YouTube | Transcript |
| Building a Secure Development Process for NI LabVIEW | Thursday, May 14 3:15 PM - 4:15 PM | Morgan Hopkins, Steve Summers, Sarah Zalusky | The first step in building secure systems is to adopt a secure development process. Learn how to build secure test systems with NI tools | YouTube | Transcript |
| Open-Source Wrapping: The Gift That Keeps on Giving | Thursday, May 14 3:15 PM - 4:15 PM | Chris Davis | Learn how to wrap open‑source libraries to use with NI LabVIEW and integrate with Redis, Kafka, and other C, C++, C#, and Rust projects across Windows, Linux, and the NI LabVIEW RealTime Module. | YouTube | Transcript |