与OS X的9位串行通信

时间:2017-04-13 09:45:37

标签: macos serial-port

我需要使用OS X计算机接收8S1流量,但OS X不支持空间奇偶校验。我已经阅读了一些关于CMSPAR-flag的文章以及关于使用偶数/奇数奇偶校验模拟8S1的文章{{3} }

不幸的是CMSPAR没有定义,我只能接收数据,所以模拟是不可能的。

这是故事的结尾还是有任何解决方法?我非常绝望地尝试使用偶数/奇数奇偶校验并通过设置完全忽略奇偶校验位:

options.c_iflag | = IGNPAR;

...但由于某种原因,设置此项对收到的数据没有任何影响。

0 个答案:

没有答案