Dans ce tutoriel, nous allons vous expliquer comment configurer ArduSimple Récepteurs RTK à utiliser comme Localisation MOCK Pour Android smartphones/tablettes afin d'obtenir une précision de position centimétrique.
Si vous n'êtes pas familier avec le terme, localisation fictive signifie que vous trompez votre appareil Android pour utiliser un périphérique externe. GNSS récepteur comme s'il s'agissait de son propre récepteur interne. Cela présente l'avantage 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 depuis le module intégré NTRIP Client (V1 & V2) et 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 RTK Handheld Surveyor Kit car il est préconfiguré pour envoyer messages NMEA via Bluetooth et USB en même temps.
Vous pouvez également regarder cette vidéo dans laquelle nous décrivons comment utiliser le Kit Bluetooth portable RTK avec votre téléphone pour améliorer sa précision au niveau du centimètre.
Matériel requis:
- RTK Handheld Surveyor Kit
- Android smartphone/tablette avec connexion Internet (assurez-vous que votre appareil prend en charge Bluetooth 2.0 ou dispose USB OTG capacités)
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.
- 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.
- 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).
- 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.
- 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
- 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.
- Branchez le Antenne GNSS à 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.
- Se connectez Récepteur RTK avec votre appareil Android avec Câble USB OTG.
- Open GNSS Master application. Vérifiez l'emplacement fictif et la sortie sur les cartes SW.
- Cliquez sur l'icône d'engrenage sur le côté droit de GNSS Receiver Connection pour accéder au menu de configuration.
- Choisir USB Serial en mode. Ensemble Baud Rate à 115200 bps (si vous avez commandé votre ArduSimple Kit de test avant le 09.10.2023/38400/XNUMX : réglez le débit en bauds sur XNUMX XNUMX bps. Si vous utilisez un autre récepteur, le débit en bauds doit correspondre à la configuration de votre récepteur. Connected USB Device, il reconnaîtra automatiquement votre récepteur avec le nom ***** USB UART.
- Presse CONNECT.
- Alimentez votre Récepteur RTK en connectant le câble USB à l'alimentation (smartphone/tablette/ powerbank compatible). Si vous obtenez un message contextuel pour connecter le périphérique USB à n'importe quelle application, vous pouvez l'ignorer.
- Aidez vos employées smartphone/tablette Bluetooth, et couplez-le avec votre Récepteur RTK.
Lors du jumelage de votre appareil, notez qu'il peut apparaître comme RTK_GNSS_*** ou sous forme de numéro MAC générique (par exemple : F0:0A:95:9D:68:16). Le mot de passe est toujours 1234. L'appairage ne doit être fait qu'une seule fois.
- Open GNSS Master application. Vérifiez l'emplacement fictif et la sortie sur les cartes SW.
- Cliquez sur l'icône d'engrenage sur le côté droit de GNSS Receiver Connection pour accéder au menu de configuration.
- Choisir Bluetooth à Mode.
Dans Périphériques jumelés, choisissez celui que vous avez jumelé à l'étape 8.
Presse CONNECT.
- Revenir au menu principal. Maintenant, vous devriez voir dans GNSS Receiver Connection qu'il est indiqué Connecté et avec transfert de données.
- Open Correction Input en cliquant sur l'icône d'engrenage.
- In Mode choisissez NTRIP Client et appuyez sur + bouton à côté de NTRIP Les liaisons.
- Définissez votre NTRIP Informations d'identification du client (Caster propriété intellectuelle, Caster Port, nom d'utilisateur et mot de passe). Si vous ne savez pas comment faire, jetez un oeil à ceci tutoriel. Presse SAVE.
- Presse CONNECT. Dans Statut, vous verrez GNSS Receiver Connection et mes Correction Input indiquant Connecté et avec communication de données.
- Vous pouvez vérifier votre emplacement et les satellites disponibles dans Skyplot.
- 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.
- 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 email à 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 souhaitez réaliser ce tutoriel, nous avons tous les produits en stock et prêts à être expédiés :