-
Try out the new Jake: AI Coding Assistant for LabVIEW (beta)!
Get answers to questions about LabVIEW and discuss your code.
IG WebSocket & TCP Messaging Example by Illuminated G - Toolkit for LabVIEW Download
Version | 1.0.0.2 |
Released | Nov 12, 2022 |
Publisher | Illuminated G |
License | MIT |
LabVIEW Version | LabVIEW>=20.0 |
Operating System | Windows, Mac, and Linux |
Dependencies | illuminatedg_lib_ig_http_utils illuminatedg_lib_ig_simple_msg illuminatedg_lib_ig_stream_base illuminatedg_lib_ig_tcp_stream illuminatedg_lib_ig_web&crypto 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.