¿Cómo obtener datos GPS desde un teléfono Android?

¿Hay un método para atar (cableado USB) los datos de GPS y teléfono Android a la PC? Estoy utilizando una aplicación GPSTether actualmente que se basa en el proyecto gpsd.

Estoy buscando alternativas que dan más control y es menos buggy que esa aplicación. Además, ¿hay otro método para hacerlo sin utilizar aplicaciones de terceros?

Estoy trabajando en un proyecto de software de ubicación consciente y quiero leer los datos de GPS periódicamente. La aplicación GPSTether hace exactamente eso en un puerto TCP a través de telnet.

La situación ideal aquí sería tener un puerto serie a través de la conexión USB entre su teléfono Android y su PC, y para transmitir NMEA a través de él desde el teléfono. Lamentablemente Android no es compatible con USB de una manera nativa.

GPSTether es un "hack" que utiliza el puente de depuración de reenvío de adb para crear el enlace entre el teléfono y la PC y luego lee el NMEA desde el administrador de ubicaciones y lo envía a través del enlace TCP / IP creado por el reenvío de adb.

Si usted está encontrando GPSTether demasiado buggy, realmente sólo tiene dos opciones, a) implementar una versión de GPSTether usted mismo, o b) llegar a un método diferente para hacer esto. Ambos implicarán un poco de codificación.

Para b), es posible que desee considerar – escribir NMEA en un archivo en el teléfono mientras está conectado a la PC como dispositivo de almacenamiento masivo USB y leer actualizaciones del archivo desde la PC con regularidad.

O quizás usted podría conseguir un dongle del bluetooth para su PC y "atar" el teléfono a la PC sobre el bluetooth, creando una conexión del puerto del COM del bluetooth para el GPS usando algo como la aplicación azul BlueNMEA.

O puede copiar un programa de cliente FTP y escribir el archivo en un servidor FTP en su PC a través de una conexión WiFi (lo que le permitiría tener el teléfono en el otro lado del mundo desde el PC).

Esto puede hacerse utilizando la aplicación ShareGPS disponible en Google Play Market y Franson GPSgate Client. Tendrá que redirigir la señal GPS NMEA de Android a los puertos COM utilizando estas herramientas. Además, necesitará descargar el administrador de AndroidSDK.

Para instrucciones detalladas vea el siguiente enlace:

http://sharedroid.jillybunch.com/user.html

Utilice Blue-NMEA http://max.kellermann.name/projects/blue-nmea/ en su android para enviar datos GPS NMEA en bluetooth o en un servidor tcp local al que se puede acceder en PC mediante conexión USB o WI-FI conexión. Utilice VSPE (emulador virtual del puerto serial) por eterlogic http://www.eterlogic.com/Products.VSPE.html (busque la versión del ur de ventanas) y redirigir los datos del puerto del tcp a un puerto del com de su opción y ur hecho con la configuración. Ahora configure 'google earth', 'see you', 'GPSdata logger' o cualquier otro soft para escuchar este puerto COM que a menudo harán por sí mismos.

http://max.kellermann.name/projects/blue-nmea/

Envía nmea a través del puerto bt com o en un puerto tcp. Asegúrese de leer el Léame para evitar obstáculos comunes.

Esto es muy tarde, pero tengo un viejo LG-P350 y en el administrador de dispositivos que muestra una interfaz NMEA. Realmente no sé cómo usarlo sin embargo. Teléfono LG - Interfaz GPS NMEA

  • ¿Por qué el registro de las actualizaciones de ubicación activa los contactos para actualizar?
  • Servicios de Google Play o Servicios de ubicación de Android
  • ¿Cómo puedo comprobar si el teléfono tiene un dispositivo GPS o no?
  • Cómo quitar un LocationListener de LocationManager que se agrega dos veces en android?
  • Cómo encontrar la ubicación del GPS en Android de forma periódica
  • Cómo utilizar Android LocationManager y Listener
  • Convertir latitud y longitud en esri arcGIS MapPoint
  • MSecurityInputMethodService es nulo en logcat
  • ACCESS_FINE_LOCATION Permisos de AndroidManifest no concedidos
  • Redirigir a la configuración de ubicación utilizando cordova en android
  • Intervalo requestLocationUpdates en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.