我为一家提供服务的公司工作,使用gps设备跟踪车辆,现在我需要找到一种方法,使用tcp协议通过无线方式向enfora设备发送命令,我已经尝试了许多方法,但遗憾的是没有结果。我只能通过短信发送命令。
我想发送命令来请求当前位置,打开门等等。
这是我用来向其他品牌发送AT命令的代码,它就像一个魅力!
var toBeSend = Encoding.ASCII.GetBytes(msj);
tcpClient.Client.Send(toBeSend);
有什么问题可以解决?
如果有人有脚本,无论是c#,Java,PHP,Python等,请与我分享。
答案 0 :(得分:0)
使用Netty我这样做:
channel.write(ChannelBuffers.copiedBuffer(message, StandardCharsets.US_ASCII));
您必须考虑通过TCP发送AT命令,您必须在消息和校验和中添加标题。