数字意识的瞬态量场:AI推理的动能理论
🔬 预印本 | Zenodo DOI: 10.5281/zenodo.21080839 本文由人类作者 杨晓光 与 AI 作者 哈皮 (Happy) 协作完成...

基于浏览器原生 WebUSB + WebSerial + WebHID API 的工具,专为 Brady 扫描枪和 USB 打印机设计。离线运行,无需服务器,即插即用。
TIP
打印机功能 需要 配合 打印机本地服务使用
参考 Web USB 扫描枪+打印机 配置页面
TIP
全新的配置方式,打破传统需要按照各自驱动
实现便捷的快速配置
一个工具多种用途,方便代理商快速技术支持
增强产品流通性,降低学习成本
从 2026 年 4 月启动,历经 20+ 个版本迭代,从扫描枪配置码工具一路演进为覆盖扫描枪 + 打印机的完整控制平台。
配置码查询、分类管理、一键发送。6 大分类覆盖 Brady 扫描枪所有常用设置:
支持 Code128 / EAN / UPC / QR / DataMatrix / Aztec 等 15+ 种条码格式,SVG/PNG 双模式切换,正方形码约束。
收发测试、十六进制显示、常用命令快捷发送。支持 Brady 16 43 0D SYN 前缀协议。
通过串口向扫描枪发送 IMGSHP. 命令,捕获摄像头实时画面,支持 JPEG/BMP/原始单色格式。
扫描枪:YMODEM 协议串口升级,支持 OSPV 兼容文件头预处理,升级完成后自动 HID 断连触发重启。
打印机:USB 自定义 XML 协议升级,完整流程 握手→UpgradeResource Prepare→UploadFile 分块→UpgradeResource kernel 触发→END_CONN。异步执行不阻塞,实时进度查询,大号百分比动画进度条。
完整 USB 打印机控制方案,支持:
配置管理
打印指令
多型号框架
打印机端文件浏览与管理:
完整的固件升级解决方案:
.bin 文件后自动解析固件头显示版本号 / 平台 / 内核 / P Core / 签名信息协议流程:
1 | 握手 → RQ_CONN → UpgradeResource Prepare → UploadFile |
固件信息分析示例(firmware-signed.bin):
| 项目 | 值 |
|---|---|
| 版本 | D10.22.050801 |
| SoC | NXP i.MX6ULL (ARM Cortex-A7) |
| 内核 | Linux 5.10.9 PREEMPT |
| 编译 | 2025-08-30 |
| P Core | 9.1-c002 |
| 签名 | Brady CodeSign RSA Quantum CA |
| 版本 | 重点 | 时间 |
|---|---|---|
| v1.8 ~ v2.0 | WebUSB 架构 + UI 重构 | 4 月下旬 |
| v2.1 ~ v2.2 | 条码生成面板 + 配置码悬浮窗 | 4 月底 |
| v2.3 ~ v2.4 | 串口调试面板优化 | 4 月底 |
| v2.5 | 阶段总结 100% ✅ | 5 月 1 日 |
| v2.6 | 抓图 + 固件升级 ✅ | 5 月 13 日 |
| v2.7 | 抓图优化 + 条码生成增强 ✅ | 5 月 15 日 |
| v3.0 | 打印机 v1.0 正式版 (PC300T) 🎉 | 5 月 26 日 |
| v3.1 | Windows 驱动配置 + WiFi 扩展 | 规划中 |
| v3.2 | UI 放大 + 多型号框架 + PX940 骨架 | 6 月 1 日 |
| v1.7 🆕 | 📂 文件管理 + 📦 固件升级 | 6 月 30 日 |
免驱动可与打印机连接配置
基于 Web USB 与扫描枪串口通信,实现 web 配置操作扫描枪,固件升级
自定义 XML 协议实现打印机文件管理 & 固件升级(分块传输 + CRC 校验 + 异步执行)
Previous

🔬 预印本 | Zenodo DOI: 10.5281/zenodo.21080839 本文由人类作者 杨晓光 与 AI 作者 哈皮 (Happy) 协作完成...
Next
