ser2mcp V0.2.2
Changed
- 默认
read_timeout_ms由 100ms 调整为 10ms。实测表明(样本:CH340 与 CP210x 两款芯片,其他芯片未逐一验证),Windows 下此类 USB 转串口驱动对阻塞读按超时边界成批交付数据,调小该值可显著降低uart_read/uart_exchange延迟:1000ms 时延迟呈 ~1s 整数倍,10ms 时与直连串口相当
Added
- 延迟探针示例
examples/latency_probe.rs:通过真实 MCP 协议测量各工具延迟,支持bench(读写往返压测)与benchw(纯写入路径),便于复测与参数对比
Docs
- README 补充 Windows USB 转串口延迟说明与调优指引(
read_timeout_ms/idle_ms),提醒 AI 工具在实际使用中按需调整