百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

ScriptCommunicator_serial-terminal

> 编程语言
开源

支持串口、UDP、TCP、SPI、I2C 和 CAN 的可编程跨平台数据终端。

756 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

支持串口、UDP、TCP、SPI、I2C 和 CAN 的可编程跨平台数据终端。

ScriptCommunicator ScriptCommunicator 是一个可编写的跨平台数据终端,支持串口 (RS232、USB 到串口)、UDP、TCP 客户端/服务器、SPI、I2C 和 CAN。发送和接收的所有数据都可以在控制台中显示,并可记录到 HTML 和文本日志中。

除了简单的数据发送和接收外,ScriptCommunicator 还具有 JavaScript 接口。此脚本接口具有以下特点: * 脚本可以使用主接口发送和接收数据。 * 除了主接口外,脚本还可以创建和使用自己的接口(串口(RS232、USB 到串口)、UDP、TCP 客户端、TCP 服务器、PCAN 和 SPI/I2C)。 * 脚本可以使用自己的 GUI(使用 QtDesigner(附带)或 QtCreator 创建的 GUI 文件)。 * 脚本可以创建多个图形窗口(使用 Emanuel Eichhammer 开发的 QCustomPlot)。

  • 串口 (RS232, USB 到串口) * TCP 客户端/服务器 (支持 TCP 客户端的网络代理) * UDP * SPI (Aardvark I2C/SPI) * I2C (Aardvark I2C/SPI) * CAN (PCAN-USB,仅在 Windows 下可用) * utf8、十六进制、十进制、二进制和混合控制台 * HTML 和文本日志 * 脚本接口 (JavaScript) -> 运行自动化测试作业,自动设备配置脚本… * 使用脚本中的 UI 文件 (使用 QtDesigner (已包含) 或 QtCreator 创建的用户界面) -> 构建测试 GUI、控制 GUI… * 通过脚本绘制数据并将生成的图形导出到文件 (PNG、JPG、BMP、PDF 和 CSV) -> 例如,用于可视化 PID 控制器或加热器 * 支持多用户和多工作区

黑暗模式

示例脚本 GUI

主页

https://sourceforge.net/projects/scriptcommunicator/

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++can-busqtscriptingserial

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言