我想通过USB将GPS位置数据从android传输到linux。要接收数据,我必须使用哪个地址或端口号。我可以通过googleMap连接吗?实际上,我之前没有在这种类型的项目中工作过,所以如果您给我详细的想法以及如何进行工作,那将是很好的。 谢谢
PositionSource {
id: positionSource
active: true
updateInterval: 10000
nmeaSource: "socket://127.0.0.1:12345"
onPositionChanged: {
var pos = positionSource.position;
if (pos.latitudeValid && pos.longitudeValid) {
var coord = pos.coordinate;
var latN = Math.abs(coord.latitude);
var lonN = Math.abs(coord.longitude);
var latNS = coord.latitude < 0 ? "S" : "N";
var lonEW = coord.longitude < 0 ? "W" : "E";
var msg = "$GPGLL,%1,%2,%3,%4";
msg = msg.arg(latN).arg(latNS).arg(lonN).arg(lonEW);
console.debug("Sending location update:", msg);
}
}
}
连接失败! QAbstractSocket :: SocketError QAbstractSocket :: ConnectionRefusedError