-
Try out the new Jake: AI Coding Assistant for LabVIEW (beta)!
Get answers to questions about LabVIEW and discuss your code.
wamplv WAMP Client by samangh - Toolkit for LabVIEW Download
Version | 1.6.0.2 |
Released | Aug 31, 2023 |
Publisher | samangh |
License | LGPL v2.1 |
LabVIEW Version | LabVIEW>=20.0 |
Operating System | Windows, Mac, and Linux |
Dependencies | jdp_science_jsontext mediamongrels_ltd_lib_websockets_api jdp_science_lib_common_utilities labview_open_source_project_lib_openuri |
Project links | Homepage Repository |
Description
A LabVIEW-based client for the Web Application Messaging Protocol (WAMP). Supported WAMP features:
Roles: caller, callee, subscriber and publisher
Transport: WebSocket, RawSocket TCP (with TLS/SSL support for both)
Message Serialisation: JSON
Authentication: Ticket, WAMP-CRA, WAMP-CRA with PBKDF2
The library is designed to give you complete flexibility in how you use WAMP.
Release Notes
Features:
* The `wamplv` daemon now gets terminated if VIs are aborted or finish execution;
* Make specifying a topic mandatory for PUBLICATION requests;
* Provide a notifier for when a specific WAMP topic is published to;
* Allow for multiple subscriptions and unsubscriptions to a topic, the subscription is reference counted. To fully unsubscribe, call Unsubscribe.vi as many times as Unsubscribe.vi;
* Release all notifiers on timeout.
Fixes:
* Synchronous Call.vi not working properly.