AndroidSerialPort icon indicating copy to clipboard operation
AndroidSerialPort copied to clipboard

请问这个库能修改校验位吗?我想将校验位改为Even,在代码里面如何实现呢?谢谢!

Open veeson opened this issue 8 years ago • 3 comments

veeson avatar Sep 26 '17 07:09 veeson

这个库仅仅提供串口的打开,关闭,发送接收数据, 不涉及发送接收具体的数据格式,需要自己实现.

可以根据你们具体的协议要求自行添加

jp1017 avatar Sep 26 '17 07:09 jp1017

感谢回复,我修改了SerialPort.c源码后可以实现,实际上是加了一行:cfg.c_cflag |= PARENB;但是这样的话对于其它不需要奇偶校验的串口来说会不会有影响呢?

veeson avatar Sep 26 '17 10:09 veeson

你可以参考下这个文章: http://www.cnbleu.com/2017/02/27/Android%20RSR232%E4%B8%B2%E5%8F%A3%E9%80%9A%E4%BF%A1/

jp1017 avatar Sep 27 '17 00:09 jp1017