我正在尝试开发一个用于 GPS 跟踪的应用程序,但我无法理解从我的 gps 接收到的数据。
有没有人可以帮助我?
这是我的代码
if(!($sock = socket_create(AF_INET, SOCK_DGRAM, 0))) {
$errorcode = socket_last_error();
$errormsg = socket_strerror($errorcode);
die("Couldn't create socket: [$errorcode] $errormsg \n"); }
echo "Socket created \n";
if( !socket_bind($sock, 'ip_adress' , port) ) {
$errorcode = socket_last_error();
$errormsg = socket_strerror($errorcode);
die("Could not bind socket : [$errorcode] $errormsg \n"); }
echo "Socket bind OK \n";
$remote_ip = 'ip_adress';
$remote_port = port;
while(1) {
echo "Waiting for data ... \n";
$r = socket_recvfrom($sock, $buf, 4096, 0, $remote_ip, $remote_port);
var_dump($buf);
// die;
}
socket_close($sock);
这是我得到的一个例子
ØÊþZ�359633106098739��}–¤Iè�ß•ŒxÅúÿÿ�����