【问题标题】:how to transmit serial data from GPS device to computer through IP?如何通过IP将串行数据从GPS设备传输到计算机?
【发布时间】:2014-05-07 16:43:30
【问题描述】:

嗯..我发现了一些关于从 com 端口向 IP 发送数据的第三方应用程序。但我还没有找到任何关于它们的基本教程。所以有人可以帮我吗?我有一个 GPS 设备,我将通过 USB 到串行适配器连接到我的笔记本电脑。现在我需要将该数据从笔记本电脑发送到同一网络上的另一台笔记本电脑。我可以使用 putty 在另一台笔记本电脑(接收器)中查看该数据吗?虚拟串口驱动程序是否适用于此类应用程序?

【问题讨论】:

    标签: gps serial-port virtual-serial-port


    【解决方案1】:

    如果您不想为它编写自己的工具,您可以简单地使用ncat 并设置一个从一个进程读取管道数据并将其广播到所有连接的客户端的守护程序。

    如果您想要从串行端口读取数据然后将其传输到客户端的东西,您需要编写一个接受连接并发送数据的服务器应用程序,但是关于这方面的整本书都有。按照此处所写的目的,这应该很容易做到,但这取决于您需要的控制量。

    或者,您可以使用前面提到的虚拟串行端口应用程序,这可能是最简单的方法。除非应用程序支持基于 TCP 的虚拟化而不是通用的基于以太网的实现,否则这两个设备将需要位于同一网络上。

    【讨论】:

      【解决方案2】:

      这个 Python 脚本非常适合作为免费的“设备服务器”。只需输入串口配置和IP地址和端口信息即可。

      https://github.com/jaredly/pydbgp/blob/master/symbian/serial_tcp_redirect.py

      这可以在 Windows 和 Linux 上运行。

      你需要pyserial。

      您始终可以尝试使用独立硬件,例如 SENA LS100 设备服务器。

      【讨论】:

        猜你喜欢
        • 2012-07-18
        • 1970-01-01
        • 2022-10-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-09-29
        • 1970-01-01
        相关资源
        最近更新 更多