【发布时间】:2015-03-26 14:03:23
【问题描述】:
我在一家提供使用 gps 设备跟踪车辆的服务的公司工作,现在我需要找到一种方法来使用 tcp 协议通过空中向 enfora 设备发送命令,不幸的是我尝试了很多方法都没有结果.我只能通过短信发送命令。
我想发送命令来请求当前位置,打开门等。
这是我用来向其他品牌发送 AT 命令的代码,它就像一个魅力!
var toBeSend = Encoding.ASCII.GetBytes(msj);
tcpClient.Client.Send(toBeSend);
可能是什么问题,有人知道吗?
如果有人有脚本,无论是c#、Java、PHP、Python等,请与我分享。
【问题讨论】:
-
设备是否在监听特定的 IP\PORT ?
-
实际上设备获得了蜂窝运营商提供的ip和可用的端口,直到我收到数据的那一刻我才知道它是什么,此时我存储连接以重复使用它稍后发送命令。我配置了“朋友”ip,这是设备发送数据的地方,也是应该接收数据的设备。