已修复 F700-HW 上新开普 0610:2010 HID RF Picc Reader 显示 IO_TIMEOUT 读卡器异常的问题。根因是驱动按 64 字节发送并等待 HID 报告,而设备报告描述符声明输入、输出报告均为 32 字节。
HidFrameCodec.REPORT_SIZE 从 64 调整为 32。HidFrameCodecTest,覆盖 32 字节请求报告以及 25 字节最大响应载荷解析。/sys/bus/hid/devices/0003:0610:2010.0005/report_descriptor 显示 Input/Output 的 Report Count 均为 0x20,即 32 字节。IO_TIMEOUT;同机 OnecardDemo 表现一致。:app:testDebugUnitTest --tests com.zhct.traybinding.onecard.reader.HidFrameCodecTest 通过。:app:assembleDebug 构建成功,Debug APK 已覆盖安装到当前 F700-HW。written=32、inputBytes=32、PROTOCOL_INITIALIZE_SUCCESS 和 CONNECT_SUCCESS。92071FC9。10.128.1.19:80 独立超时,不影响已修复的读卡器连接与寻卡。