我目前正在寻找与仅支持半双工通信的 RS-232 调制解调器接口的选项。
起初,我认为建立一个 PPP 连接是可行的,但听起来即使启用了硬件流控制,它也会预期一个全双工连接。我正在研究的应用程序主要是在“字段”端上传,我想让它像这样配置通道。IE 的“字段”端在正常操作期间应该主要有一个 CTS。
我考虑过的几个选项...
一旦我可以访问调制解调器并查看它的行为方式,我可能只是“尝试”PPP,但查看它似乎从未断言 RTS 的代码。
在 Netty 中创建我自己的 HDLC 框架协议处理程序堆栈。
创建一个 TTY 对,一侧带有 PPP,另一侧带有半双工处理应用程序,它与实际的串行端口和调制解调器通信。
有什么想法或最佳方法吗?
谢谢。