LabVIEW Communications Guided Help

Publish Date: Jul 03, 2018 | 3 Ratings | 3.67 out of 5 | Print


Learning a new software environment can be challenging. To accelerate this transition, the LabVIEW Communications System Design Suite (LabVIEW Communications) features Guided Help, a rich and interactive library of tutorials that programmers can use to learn how to program the processors and FPGAs of their NI software defined radio (SDR) hardware.

Guided Help is integrated directly into the LabVIEW Communications development environment, so you can start learning as soon as you open your first project. You can use it to explore topics ranging from simple tasks, like using a While Loop to control application execution, to complex concepts like deploying an algorithm onto an FPGA. Each Guided Help tutorial offers a series of steps and theory that feature interactive elements to help you perform actions in the LabVIEW Communications environment. These interactions include highlighting where a particular function or menu item is located or even running a piece of code, so you can quickly see the right way to perform an action and do it faster yourself next time. Using Guided Help is like having your own personal expert at your side to show you the way when you get stuck.


Figure 1. To access all the Guided Help content in LabVIEW Communications, select the “Learning” tab in the lobby and then the “Learn” subsection.


Below is a list of Guided Help tutorials in LabVIEW Communications:

- Getting Started

- Introduction to the LabVIEW Editor

- Overview of FPGA Design Flow

- Introduction to FPGA Design Flow

- Algorithm Design and Testing

- Fixed-Point Conversion

- Deploying an Application on an FPGA

- Demodulating FM Signals With NI USRP and LabVIEW

- Identifying an FM Signal

- Demodulating an FM Signal

- Programming Basics

- Designing a User Interface

- Controlling the Behavior of Your VI

- Storing and Managing Data

- Debugging Your Code

- Identifying and Creating Reusable Code

- Basic Data Types

- Arrays

- Clusters

- While Loops

- For Loops

- Case Structures

- Programming FPGAs

- Introduction to Multirate Dataflow

- Programming With Multirate Dataflow

- Programming With Clock-Driven Logic

- Handshaking in Clock-Driven Logic

- Introduction to Directed Optimization of FPGA VIs

- Converting Floating-Point Data Types to Fixed-Point

- Programming Real-Time Targets

- Executing Code on a Real-Time Controller


Figure 2. This example Guided Help tutorial interactively helps you navigate the tools in LabVIEW Communications.


Guided Help gives you the tools you need to become proficient with LabVIEW Communications faster and help those around you learn how to use and modify the software applications that you create. In turn this will help you and yur design team quickly master the concepts to rapidly prototype ever more complex algorithms on NI SDR hardware.

Additional Resources

Back to Top

Bookmark & Share


Rate this document

Answered Your Question?
Yes No