Developer ee19d2fdfa feat(ch934x_serial): 添加多端口并发轮询流功能
- 新增多端口并发轮询流 portDataStream 方法,支持每周期轮询 8 个端口
- 修改 read 方法增加 serialPortIndex 参数,支持指定端口读取数据
- 更新 Android 原生实现,支持通过 serialPortIndex 参数指定读取端口
- 移除 IDataCallback 注册逻辑,改用轮询方式拉取数据避免缓冲区冲突
- 添加主线程切换机制,确保异常推送在主线程执行
- 更新 pubspec.yaml 添加 ch934x_serial 本地插件依赖
- 更新项目路线图,标记 Phase 42 完成,进度更新至 50%
2026-07-07 14:25:24 +08:00
2026-07-06 15:20:14 +08:00
2026-07-06 15:20:14 +08:00
2026-07-06 15:20:14 +08:00
2026-07-06 15:20:14 +08:00

ch934x_serial

Flutter 插件:封装南京沁恒微电子 CH934X 系列 USB 转多串口芯片的 Android SDK,提供设备查找、串口读写、GPIO 与 Modem 控制等能力。

文档

快速上手

dependencies:
  ch934x_serial: ^1.0.0
import 'package:ch934x_serial/ch934x_serial.dart';

final plugin = Ch934xSerial();
final devices = await plugin.getDeviceList();

完整 API 列表与示例请阅读上面的使用说明。

平台支持

  • Android(基于 CH934XLib.jar 反射桥接)
  • iOS / Web / Desktop(暂未实现)
S
Description
No description provided
Readme
321 KiB
Languages
Dart 62%
Java 38%