Comment utiliser le GPS centimétrique avec n'importe quelle application Android (localisation fictive)

Dans ce tutoriel, nous allons vous expliquer comment configurer ArduSimple Récepteurs RTK à utiliser comme emplacement fictif pour Android smartphones/tablettes afin d'obtenir une précision de position centimétrique.

Si vous n'êtes pas familier avec le terme, l'emplacement fictif signifie que vous trompez votre appareil Android pour utiliser un récepteur GNSS externe comme s'il s'agissait du sien interne. Cela a l'advantâge que toute application GPS/GNSS qui fonctionne avec votre appareil Android peut bénéficier d'une précision au centimètre près.

Dans ce tutoriel, nous utiliserons GNSS Master application qui vous permet de :

  • Connectez-vous à votre récepteur GNSS externe via USB série (OTG), Bluetooth, BLE et TCP/IP.
  • Envoyez des corrections à votre récepteur GNSS à partir du client NTRIP intégré (V1 et V2) et de PointPerfect.
  • Utilisez la position de haute précision de votre récepteur directement avec SW Maps et avec toutes les autres applications Android via Mock Location.

Vous pouvez en apprendre davantage sur GNSS Master appli ici .

Dans ce tutoriel, nous utiliserons ArduSimple Ordinateur de poche RTK Surveyou Trousse car il est préconfiguré pour envoyer NMEA via Bluetooth et USB en même temps.

Matériel requis:

Logiciel requis:

  • GNSS Master app (Vous pouvez l'installer à partir de l'application Google Play Store)

Tout d'abord, installez GNSS Master app et activez la localisation fictive sur votre appareil Android.

Cette étape ne doit être effectuée qu'une seule fois.

  1. Installer GNSS Master app sur votre appareil Android à partir du Google Play Store. Lorsque vous ouvrez l'application pour la première fois, il vous sera demandé d'autoriser certaines autorisations à GNSS Master.
  • Autorisation de localisation
  • Afficher les notifications
    Une fois que vous avez accepté les autorisations, le Statut La page se chargera, indiquant l'état actuel de l'application. Nous le configurerons plus tard.
  1. Pour activer les emplacements fictifs dans Android, nous devrons obtenir les autorisations de développeur. La procédure peut varier légèrement entre les différentes versions d'Android et smartphone modèles (vous pouvez Google votre "Smartphone modèle + activer l'emplacement fictif " si vous ne trouvez pas les options exactes).
  2. Sur Android 4.1 et versions antérieures, le Options de développeur L'écran est disponible par défaut. Sur Android 4.2 et supérieur, vous devez activer cet écran. Pour activer les options de développeur, appuyez sur le Numéro de build, version MIUI ou similaire option 7 fois.
  1. Vous pouvez trouver cette option dans l'un des emplacements suivants, selon votre version d'Android :
  • Paramètres -> À propos du téléphone -> Numéro de build
  • Paramètres -> Système -> À propos du téléphone -> Numéro de build
  1. Une fois que vous avez accès aux options pour les développeurs, vous pouvez accéder à Paramètres ->Paramètres supplémentaires et en bas, vous trouverez les options du développeur. Dans cette grande liste, appuyez sur Sélectionnez l'application de localisation fictive et sélectionnez GNSS Master de la liste.
  1. Branchez le GNSS antEnna à votre appareil, dans un endroit avec une bonne vue du ciel ou près d'une fenêtre pour tester la fonctionnalité.

Deuxièmement, connectez le récepteur RTK à votre appareil Android.

  1. Revenir au menu principal. Maintenant, vous devriez voir dans GNSS Receiver Connection qu'il est indiqué Connecté et avec transfert de données.
  1. Ouvert Entrée de correction en cliquant sur l'icône d'engrenage.
  1. In Mode '; '; ; Client NTRIP et appuyez sur + à côté de Connexions NTRIP.
  1. Définissez vos informations d'identification client NTRIP (IP Caster, port Caster, nom d'utilisateur et mot de passe). Si vous ne savez pas comment faire, regardez ceci tutoriel.
    Actualités SAUVEGARDER.
  1. Actualités CONNECTEZ-VOUS. Dans Statut, vous verrez Connexion du récepteur GNSS et Entrée de correction indiquant Connecté et avec communication de données.
  1. Vous pouvez vérifier votre emplacement et les satellites disponibles dans Skyplot.
  1. Ouvrez votre application GPS/GNSS préférée et utilisez-la comme d'habitude.

    Vous utiliserez le récepteur RTK GNSS externe au lieu du smartphone/tablette récepteur GPS interne. L'image suivante est l'exemple de SW Maps.

  1. Nous avons testé cette fonctionnalité avec de nombreuses applications, vous pouvez les trouver dans ce lien.
    Si vous le testez dans d'autres applications, vous pouvez nous envoyer un e-mail à info@ardusimple.com et nous l'ajouterons à la liste.
    Le robot Android est reproduit ou modifié à partir d'œuvres créées et partagées par Google et utilisées selon les modalités décrites dans le Creative Commons 3.0  Licence d'attribution.

Si vous want pour faire ce tuto, nous avons tous les produits en stock et prêts à être expédiés :

Si vous avez aimé ce contenu, vous pouvez nous suivre sur Twitter, YouTube, Facebook or LinkedIn pour rester à jour de contenu comme celui-ci.

Want en savoir plus sur le GPS/RTK ?

1. Notre équipe d'ingénieurs vous contactera pour résoudre toutes les questions
2. Nous vous tiendrons au courant des promotions et des nouvelles versions de produits
3. Vous n'entendrez parler de nous que lorsque nous aurons importéant nouvelles, nous ne spammerons pas votre e-mail