Releases: NEVSTOP-LAB/CSM-TCP-Router-App
Releases · NEVSTOP-LAB/CSM-TCP-Router-App
v2025.September lvlibp feature support
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
Release Notes
[update] Use Queue API instead for monitoring global log.
[fix] Fix a bug in "TCP Safe Read.vi"
v2025.May: Support MassData
v2025.April: TCP Router CSM Moudule & LabVIEW Client API
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
v2025.February: Update documentation
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
Application Example to show how to setup a TCP Server and Client using CSM and JKI TCP Server.