2013-06-30 131 views
1

我尝试使用node.js服务器跟踪GPS设备。但服务器只接收像这样的形式的IMEI:使用node.js跟踪GPS

##,imei:359xxxxxxxxxxxx,A; 

我做错了什么?以下代码:

var net = require('net'); 

var server = net.createServer(function (socket) { 
    socket.on("data", function (data) { 
     console.log(data.toString()); 
    }); 
}); 

server.listen(2000); 
+0

到底是什么问题? –

+0

你可能没有做错任何事情。该设备不会向您发送所有数据。或者,您需要回复以请求数据。 – Brad

+0

Duncan_m,问题是控制台应该打印所有数据(坐标,时间等)。布拉德,GPS发送所有数据,我试图与其他服务器的GPS。 – Gugis

回答

0

您的GPS追踪器是TK10 *吗?它看起来像你的服务器得到的消息。如果是这样,你需要用'LOAD'回复跟踪器,告诉它它已经登录。它也将定期发送心跳消息只是为了其服务器必须在“ON”

看看这个文件,它具有所有记录的命令/消息的回复IMEI: http://www.zhyichina.com/en/GPStracking/GPRS-Data-Protocol.xls