Skip to content

Releases: NEVSTOP-LAB/CSM-TCP-Router-App

v2025.September lvlibp feature support

28 Sep 04:48
c42040c

Choose a tag to compare

Pre-release
Dev202509 (#19)

* init dev202509

* mass compile

* feat(SDK/PythonClientAPI): 添加Python客户端API实现及示例

实现CSM-TCP-Router的Python客户端API,包含以下内容:
1. 核心客户端类tcp_router_client.py,支持同步/异步消息、状态订阅等功能
2. 示例代码example_usage.py展示API使用方法
3. 详细README文档说明功能特性及使用方式
4. 更新.gitignore忽略Python开发相关文件

* ci(workflows): 忽略SDK目录下的文件变更

修改GitHub工作流文件,在触发条件中排除SDK目录下的文件变更,避免不必要的构建和检查

* feat(CSM-TCP-Router): 添加周期性检查配置并改进消息处理

在CSM-TCP-Router配置中添加周期性检查相关参数
修改Python客户端API以支持字节类型消息处理,不再强制使用UTF-8编码

---------

Co-authored-by: NEVSTOP <nevstop>

v2025.July: Maintainance

30 Jul 07:31
59d9f9a

Choose a tag to compare

Release Notes

[update] Use Queue API instead for monitoring global log.
[fix] Fix a bug in "TCP Safe Read.vi"

v2025.May: Support MassData

03 Jun 02:16
7892397

Choose a tag to compare

Release Notes:

[add] #3 support massdata in TCPRouter
[fix] #13 use TCP timeout configuration in REP-REQ TCP.vi by default

v2025.April: TCP Router CSM Moudule & LabVIEW Client API

29 Apr 14:26
bd4552b

Choose a tag to compare

10-labview-host-api-for-tcp-router-client (#11)

* update deps

* 调整代码逻辑布局

* add TcpRouter-Client.lvclass

* add ASync-Resp TCP.vi

* update example

* 整理依赖关系

* 备份代码

* Update CSM-TCP-Router.vipb

* Update Build_VIPM_Library.yml

* #12 add "Wait for Server.vi" and "Ping.vi" for ClientAPI

---------

Co-authored-by: NEVSTOP <nevstop>
Co-authored-by: KivenJia <316979271@qq.com>

v2025.March: Support Asyc-Resp, Register and Unregister

29 Mar 02:41
207ca7b

Choose a tag to compare

Release Notes:

[add] #4 support async message/register/unregister.
[update] #8 Remove GlobalStop Library, multiple clients instances could work simultaneously

v2025.February: Update documentation

28 Feb 07:56
84c89d8

Choose a tag to compare

Release Notes:
[add] add IP address/Port input dialog for client.
[update] update connection information
[update] update server/client VI icon
[fix] type "bye", client will exit, as the connection will be closed from server side.
[fix] minor fix. #5

v2025.January: New application example for CSM framework

27 Jan 06:13

Choose a tag to compare

Application Example to show how to setup a TCP Server and Client using CSM and JKI TCP Server.