Sign Up
EU Cyber Resilience Act (CRA) — First Deadline September 2026
If you sell LabVIEW-based software and systems in the EU, please be aware that new CRA regulations may require you to implement security vulnerability reporting starting September 11, 2026. The VIPM Team has prepared guides to help you understand how this applies to your software applications and published packages, since it's important you understand these regulatory requirements (click the Learn More link to read these guides). Thank you for your help in keeping security front-and-center within the LabVIEW community.
Learn more

IG WebSocket & TCP Messaging Example by Illuminated G - Toolkit for LabVIEW Download

An example demonstrating combined messaging for LabVIEW TCP Clients and browser WebSocket clients

Watch * 1 ↓489
 logo
Version1.0.0.2
ReleasedNov 12, 2022
Publisher Illuminated G
License MIT
LabVIEW VersionLabVIEW>=20.0
Operating System Windows, Mac, and Linux
Dependencies illuminatedg_lib_ig_stream_base   illuminatedg_lib_ig_tcp_stream   illuminatedg_lib_ig_simple_msg   illuminatedg_lib_ig_web&crypto   illuminatedg_lib_ig_http_utils   illuminatedg_lib_ig_websocket_stream  
Project links Homepage  

Description

This example is a simple Stopwatch app that demonstrates WebSocket messaging and the ability to combine multiple stream types with a single messaging manager. This package combines IG WebSocket Stream, IG TCP Stream, IG Stream Messaging, and IG HTTP Utils packages to provide remote control and viewing capabilities of the timer functionality from both browser WebSocket based clients and LabVIEW TCP clients.

Once the package is installed, click on the Examples button in the package info to find the project file for the demo. In each of the classes there is a Main.vi in the Public virtual folder that can be run to start the corresponding part of the application; the Server must be running for clients to function. The Main.vi in the Client class can be run multiple times to spawn multiple LabVIEW clients.

Release Notes

1.0.0.2 (Nov 12, 2022) no release notes for this version
derrickb was a contributor to this release


Download Package

Versions
All Contributors

  Post an Idea   Post a Resource

Recent Posts