Windows / Linux socat通过IP共享串行设备

前端之家收集整理的这篇文章主要介绍了Windows / Linux socat通过IP共享串行设备前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个场景,我向我的小组@工作演示如何使用socat共享一个非常昂贵的USB病人模拟器插入Raspberry Pi(Debian).该组希望能够通过以太网与串行设备进行按需双向连接.目前我有通过Telnet广播的设备.
socat tcp-l:23,reuseaddr,fork,crlf file:/dev/ttyUSB0,echo=0,b115200,raw,crnl,icanon=1

我需要设置消费者端,Windows用户连接到Telnet端口,但将I / O重定向到其计算机上的可用COM端口.我在想Cygwin&在Windows方面的社交,但我不是一个非常熟练的Windows家伙.

有任何想法吗?

我理解你的问题,以便你希望Windows PC能够以与使用socat共享端口的Linux机箱相同的方式共享串行端口.

例如,sourceforge.net中有开源应用程序可以将tcp套接字与Windows中的串行端口连接起来.此外,只需谷歌“串口到IP”或“IP到串口”.
一个简单的例子是“SerialToIP”http://sourceforge.net/projects/serialtoip/?source=directory它是用C#开发的.它有可用的命令行和GUI版本,但串行端口控制很小,但根据socat示例,这可能足以满足您的需求.

根据您需要的串口控制的详细程度以及无论Windows用户是否登录,您的应用程序是否需要运行,您应该选择适合您需求的应用程序.默认情况下,Windows中的GUI应用程序要求用户登录才能工作.

顺便说一下,你的socat-command与Telnet协议无关.您只是创建一个连接到串行端口的纯粹简单的TCP / IP“管道”.在“管道”内部携带的任何可能的顶层协议都与问题和答案无关.

原文链接:https://www.f2er.com/windows/367560.html

猜你在找的Windows相关文章