Share GPS
Android app for sharing GPS data with mapping applications

Netcat is a program that can connect to TCP/IP ports and read the data. It is included with Mac and Linux OS, and there are free versions that can be downloaded for Windows. It is a command line program and is usually called either netcat, ncat or nc.

  1. If Share GPS is setup as a TCP/IP client, setup netcat to listen on the port Share GPS is connecting to. Share GPS should indicate connected and NMEA data should start coming in.

    nc -l 50000



  2. If Share GPS is a TCP/IP server, start netcat with the IP address of the mobile and the port Share GPS is listening on. Share GPS should indicate connected and NMEA data should start coming in.

    nc 192.168.219.146 50000



  3. If the Share GPS connection is USB, set the hostname to "localhost" or "127.0.0.1" and use the PC port from the ADB command (first port). Share GPS should indicate connected and NMEA data should start coming in.client

    nc localhost 20175



  4. If Share GPS indicated connected, but no data is coming in, it's possible the mobile does not support NMEA. In that case, go into Share GPS setttings and select Create NMEA. Re-start the connection and see if that works.
  5. If Share GPS never indicates connected, there is an IP problem. Ensure you do not have a Firewall blocking the ports being used. Ensure you have the IP address correct.