Using Your Existing WSN System
Walk through the out-of-box configuration of NI WSN hardware and software, including configuring networks in Measurement & Automation Explorer (MAX), setting up the LabVIEW project, and extracting measurement data with NI WSN software in LabVIEW.
View the 11-minute complementary webcast that features a hands-on configuration of the WSN Starter Kit.
Understanding NI WSN Technology, Hardware, and Software
Understanding the topology of your WSN is critical to ensuring the reliability of your data. Learn how to configure the topology of your NI WSN system to best suit the needs of your application by understanding the trade-offs between distance and density. Discover the difference between an end node and a router node, and learn how to achieve the 36 node per gateway limitation.
Gain a deeper understanding of the protocol on which reliable NI WSN communication is based.
View answers to frequently asked questions concerning NI WSNs. Explore solutions from how to extract measurement data from a WSN to the power requirements for WSN devices.
LabVIEW for Wireless Applications
Determine which version of NI-WSN, NI LabVIEW, and the LabVIEW WSN Module is required to use your WSN hardware.
Learn about the benefits and capabilities of the LabVIEW WSN Module and programmable measurement nodes.
Gain a deeper understanding of the state machine firmware that you can customize using the LabVIEW WSN Module.
See benchmarks on battery lifetime and sample rates. Learn how long your nodes can last on battery power and how fast you can sample the analog and digital lines.
LabVIEW is the premier application software for monitoring and control applications. Using these drivers, you can create a system that uses NI hardware alongside third-party WSN hardware to create a complete solution for your application.
View a list of sensors that you can use to solve remote monitoring applications with NI WSN
Discover how you can harvest energy from solar and vibration to power NI WSN measurement nodes
LabVIEW Example Code
For large WSN applications, in which you might be monitoring hundreds of channels, the drag-and-drop I/O variables can become cumbersome. Use this API to dynamically read from and write to many WSN I/O elements at once.
The NI 9792 Programmable WSN Gateway delivers many features to the WSN platform, including the ability to dynamically configure WSN channels and properties, such as sample rates, input ranges, or even thermocouple types. Use this example program to see what WSN properties and attributes can be set dynamically.
These two examples illustrate how to read analog and digital channels on a WSN node, write data to the digital channels, and log all results to a TDMS file.
This program provides the ability to use existing NI WSN hardware to determine the link quality of WSN nodes in an application environment. By doing so, you can determine the best deployment locations for WSN nodes.
The LabVIEW WSN Module gives users access to an LED on each WSN Node. This example demonstrates how you can toggle the LED to indicate that acquisitions are taking place.
This example demonstrates how to programmatically use digital input/output (DIO) on a WSN node while implementing a running average for the same reading. It also shows a basic y = mx+b calibration equation for a different analog input.
This example illustrates the ability to achieve analog input sampling rates up to 190 Hz on a single channel.
Product Support Pages
Download the latest drivers and view manuals, knowledgebase articles and example code for your specific product