时序不是「延时」,是可检查的计划
0.1 秒吸附、0.02 秒 tick、重叠/越界检查、试运行中可暂停与停止、已下发计数。
同一套通道状态与协议:Windows/Linux 桌面端、安卓 App、Python/C++ SDK,通过 USB-CDC 直连或 WiFi(TCP)接入,看到的是同一份通道状态。
配套硬件:多路 USB 电源控制
所有通道一屏;总线上电状态、电压电流、快捷全部接通/关断。
四路电压电流同屏波形,缩放、回看、双击复位,pp 与 avg。
时间轴编排、0.1 秒吸附、跑前检查重叠与越界、试运行。
Blockly 拖积木;等待 USB 枚举、读电流、判阈值、出 PASS/FAIL。
单次/按日/按周/循环,冲突预检、错过检测、运行流水。
通道命名、上电预设、互锁/按键锁定/断电状态保持、闪灯定位。
17 列 CSV(4 通道),3 位小数,录完直接进 Excel。
固件/硬件版本、序列号、出厂重置、更新检查。
模拟演示,不连接设备
每 5 秒自动切换;悬停暂停,左右方向键切换。
演示为前端模拟,不连接设备;真实软件在 Windows 与 Linux 桌面端运行,设备通信当前以模拟设备 sim-0001 完成全链路验证。
0.1 秒吸附、0.02 秒 tick、重叠/越界检查、试运行中可暂停与停止、已下发计数。
至少 1 个「启动流程」块;动作块必须选通道;条件比较两侧都要有操作数;跑前校验不通过不启动。
错过 60 秒记为「错过」并直接丢弃、不补发;流水保留最近 500 条。
软件免费下载试用;硬件按通道数选择,购买硬件。
现场没有电脑时,用手机连同一台 HUB,看四路电压电流、逐路通断、跑时序与流程、导出 CSV。
运行总览、实时监测、电源时序、流程编排、执行计划、设备管理、采集记录与关于,和桌面端使用同一套通道状态与协议。
现场没有电脑时用 USB OTG 直连;接入 WiFi 模块后,多台手机或电脑可在同一局域网同时查看。
「全部关断」与桌面端一样需要二次确认,避免误触把整台样机断电。
| 方式 | 链路 | 适用 |
|---|---|---|
| USB OTG(CDC) | USB 线直连 HUB 指令口 | 调试、固件升级、WiFi 首次配置 |
| 局域网 TCP(WiFi 模块) | WiFi 模块(ESP-12S 透明桥)转 TCP 5000 | 日常监控与多端同时查看 |
限制:固件升级与 WiFi 配置仅支持 USB OTG;长时间 CSV 采集与多设备管理建议用桌面端。
Python 与 C++ 两套实现、同一套语义;串口、TCP 监听、WiFi 发现与回连都可以直接调用。
from wksumhub import Hub
with Hub.serial("/dev/ttyACM0") as hub:
hub.set_power([1, 3], True)
print(hub.read_measurements())
from wksumhub import Server
with Server.listen(5000, "rtu") as server:
for d in Server.discover(2000):
d.attach(tcp_port=server.port)
hub = server.accept(30000)
参数:单请求 500 ms、最多 3 次尝试、16 寄存器/块、通道号 1 起。
边界:不封装固件升级;WiFi 凭据只能经串口写;不做自动重拨。
WksumUSBHub Pro 0.1.0
548B37B292FCB9D07ED132DA8D15BB968552E5F262A8BB09C7827E10589EDBB1
Windows 安装包 114.7 MB;如链接失效,请联系我们获取最新版本。