将数据从TCP IP重定向到/ dev / tty * - 但未连接任何物理设备

时间:2012-10-25 07:02:22

标签: sockets networking tcp gpsd

在客户端,有一个gpsd进程从物理设备端口/ dev / tty获取GPS数据,并期望设备连接到客户端。

但我的情况不同,我通过IP 192.168.0.61和10002端口获取GPS数据,设备连接到服务器。我可以使用telnet 192.168.0.61 10002连接到它。我无法访问它的服务器端,因此除了接受来自TCP IP的数据之外,不能运行任何其他进程。

我想知道你们中是否有人能告诉我如何让GPSD从TCP IP端口获取数据。

可能是将TCP IP数据重定向到/ dev / tty的方法。

一个问题是我没有在客户端连接设备,所以不会有任何/ dev / tty。

1 个答案:

答案 0 :(得分:0)

gpsd可以使用TCP连接。请参阅gpsd(8)手册页:

  

TCP Feed

     

前缀为“tcp://”的URI,后跟主机名a   冒号和端口号。守护进程将打开一个套接字   指示地址和端口并从中读取数据包   被解释为好像它们是由串行设备发出的。   示例:tcp://data.aishub.net:4006。