cl-6666 / serialPort

Android串口通信框架、串口框架
131 stars 25 forks source link

问题 #37

Closed Relic569 closed 1 week ago

Relic569 commented 2 weeks ago

【警告:请务必按照 issue 模板填写】

问题描述

其他

这是一个我使用的基本实例: onDataSent : [-91,6,-93,16,0,16] onDataReceived : [-91] onDataReceived : [6,-78,16,0,1] onDataReceived : [-91,6,-79,16,0,2]

“[-91]”应该是和“ [6,-78,16,0,1]”是一条完整的数据,不应该被分两次接收。

我的配置是
val serialConfig = SerialConfig.Builder() .setIntervalSleep(500) .setSerialPortReconnection(false) .setFlags(0) .setDatabits(8) .setStopbits(1) .setParity(0) .build()

cl-6666 commented 1 week ago

你这个数据量不大 检查一下波特率是否对的 然后请参考黏包的处理方法