huangsheng
|
aea4e4f1cd
|
feat(usb): 完善CH934X串口服务功能
- 实现8端口逐一配置和流控开关控制
- 添加串口参数透传的单元测试验证
- 优化串口连接和重连逻辑,支持端口状态检查
- 添加ZTF串口响应数据解析和JSON提取功能
- 集成HapticFeedback振动反馈替代音频提示
- 统一将"震动"术语替换为更准确的"振动"
- 修复告警处理流程中的参数传递问题
- 优化数据库初始化和服务配置逻辑
|
2026-07-15 10:24:47 +08:00 |
|
huangsheng
|
7fe87f8d7c
|
feat(ch934x_serial): 添加串口写入功能的端口索引参数
- write方法新增可选的serialPortIndex参数,支持直接写入指定端口
- 传入端口索引时不会改变当前活跃端口,保持原有活跃端口行为
- 添加对负数端口索引的验证处理,直接返回零避免异常
- 更新文档说明多端口并发客户端应使用显式端口写入方式
- 增加相关单元测试覆盖新参数的各种使用场景
- 同步更新Android原生层实现以支持端口索引传递
|
2026-07-13 20:51:27 +08:00 |
|
Developer
|
e0d1a1775d
|
feat(android): 添加 CH934X USB 转串口芯片支持
- 在 AndroidManifest.xml 中添加 USB Host 权限声明
- 集成 CH934X Android SDK 并通过反射调用原生功能
- 实现设备查找、串口读写、GPIO 和 Modem 控制功能
- 添加异常回调机制处理设备拔出等情况
- 提供 Stream 数据流支持实时串口数据监听
- 完善单元测试覆盖所有核心功能模块
|
2026-07-06 16:06:54 +08:00 |
|
Developer
|
a6f13acb55
|
init
|
2026-07-06 15:20:14 +08:00 |
|