【发布时间】:2015-07-13 21:24:54
【问题描述】:
我正在为 Teltonika GPS 编写一个侦听器。如您所知,Teltonika 从他们的 IMEI 第一次发送,然后服务器需要以“01”响应以接受完整的原始数据。所以,我一直无法响应 GPS,这是我的部分代码:
DataOutputStream outToServer = null;
outToServer = new DataOutputStream(this.TCPSocket.getOutputStream());
byte[] msg = new byte[]{0x01};
outToServer.write(msg, 0, msg.length);
outToServer.flush();
没有任何反应,GPS 继续向我发送 IMEI
【问题讨论】:
-
看起来是正确的。您的服务器应用程序之后会做什么?它是否承认您收到的任何 AVL 记录?它会关闭连接吗?可能设备正在重新连接,或者它有一些理由认为连接有问题,因此它重新发送了它的 IMEI。