Aktualizacja (08 / 12 / 2024): Posiadamy duży zapas wszystkich naszych produktów, znajdziesz nas również w    Kup teraz

Jak korzystać z centymetrowego GPS z dowolną aplikacją na Androida (pozorowana lokalizacja)

W tym samouczku wyjaśnimy, jak skonfigurować ArduSimple Odbiorniki RTK do użycia jako Symulowana lokalizacja dla Android smartphones/tabletki, aby uzyskać dokładność pozycji co do centymetra.

Jeśli nie znasz tego terminu, fikcyjna lokalizacja oznacza, że ​​oszukujesz swoje urządzenie z Androidem, aby korzystać z urządzenia zewnętrznego GNSS odbiornik tak, jakby był jego własnym, wewnętrznym odbiornikiem. Ma to tę zaletę, że każdy GPSAplikacja /GNSS współpracująca z urządzeniem z systemem Android może korzystać z centymetrowej dokładności.

W tym samouczku użyjemy GNSS Master aplikacja, która pozwala na:

  • Połącz się z zewnętrznym odbiornikiem GNSS przez USB Serial (OTG), Bluetooth, BLE i TCP/IP.
  • Wyślij poprawki do odbiornika GNSS z wbudowanego odbiornika NTRIP Klient (V1 i V2) oraz PointPerfect.
  • Korzystaj z wysokiej dokładności pozycji z odbiornika bezpośrednio w SW Maps i we wszystkich innych aplikacjach na Androida za pośrednictwem Pozorowanej lokalizacji.

Możesz dowiedzieć się więcej na temat GNSS Master Aplikacja tutaj .

W tym samouczku użyjemy ArduSimple RTK Handheld Surveyor Kit ponieważ jest wstępnie skonfigurowany do wysyłania NMEA jednocześnie przez Bluetooth i USB.

Możesz także obejrzeć ten film, w którym opisujemy, jak korzystać z narzędzia Zestaw Bluetooth RTK Portable z telefonem, aby zwiększyć jego dokładność do poziomu centymetra.

Wymagany sprzęt:

  • RTK Handheld Surveyor Kit
  • Android smartphone/tablet z połączeniem internetowym (upewnij się, że Twoje urządzenie obsługuje Bluetooth 2.0 lub ma USB OTG możliwości)

Wymagane oprogramowanie:

Najpierw zainstaluj GNSS Master app i włącz pozorowaną lokalizację na swoim urządzeniu z Androidem.

Ten krok należy wykonać tylko raz.

  1. Zainstalować GNSS Master aplikację na urządzeniu z Androidem ze Sklepu Google Play. Gdy po raz pierwszy otworzysz aplikację, zostaniesz poproszony o przyznanie pewnych uprawnień GNSS Master.
  • Zezwolenie na lokalizację
  • Wyświetl powiadomienia
    Po zaakceptowaniu uprawnień plik Status załaduje się strona z aktualnym stanem aplikacji. Skonfigurujemy to później.
  1. Aby włączyć pozorowane lokalizacje w Androidzie, musimy uzyskać uprawnienia programisty. Procedura może się nieznacznie różnić w zależności od różnych wersji Androida i smartphone modele (możesz wygooglować swoje "Smartphone model + włącz pozorowaną lokalizację” jeśli nie możesz znaleźć dokładnych opcji).
  2. W systemie Android 4.1 i starszych wersja Opcje programistyczne ekran jest dostępny domyślnie. W Androidzie 4.2 i nowszych musisz włączyć ten ekran. Aby włączyć opcje programistyczne, dotknij Numer kompilacji, wersja MIUI lub podobna opcja 7 razy.
  1. Tę opcję znajdziesz w jednej z następujących lokalizacji, w zależności od wersji Androida:
  • Ustawienia -> Informacje o telefonie -> Numer kompilacji
  • Ustawienia -> System -> Informacje o telefonie -> Numer kompilacji
  1. Po uzyskaniu dostępu do opcji programisty możesz przejść do Ustawienia –>Ustawienia dodatkowe a na dole znajdziesz Opcje programisty. Na tej dużej liście stuknij Wybierz fałszywą aplikację lokalizacyjną na której: GNSS Master z listy.
  1. Połącz Antena GNSS do urządzenia, w miejscu z dobrym widokiem na niebo lub w pobliżu okna w celu przetestowania funkcjonalności.

Po drugie, podłącz odbiornik RTK do urządzenia z Androidem.

  1. Wróć do menu głównego. Teraz powinieneś zobaczyć w Połączeniu odbiornika GNSS, że jest napisane Połączono i przesyłanie danych.
  1. Otwarte Wejście korekty klikając ikonę koła zębatego.
  1. In Moda wybierać NTRIP klientem i naciśnij + przycisk obok NTRIP Znajomości.
  1. Ustaw swój NTRIP Dane uwierzytelniające klienta (Caster IP Caster Port, nazwa użytkownika i hasło). Jeśli nie wiesz jak to zrobić, spójrz na to Tutorial.
    Naciśnij przycisk RATOWAĆ.
  1. Naciśnij przycisk CONNECT. W stanie zobaczysz Podłączenie odbiornika GNSS Wejście korekty pokazuje Połączony i z transmisją danych.
  1. Możesz sprawdzić swoją lokalizację i dostępne satelity w Skyplot.
  1. Otwórz swoją ulubioną aplikację GPS/GNSS i korzystaj z niej jak zwykle.

    Zamiast tego będziesz używać zewnętrznego odbiornika GNSS RTK smartphone/tablet wewnętrzny odbiornik GPS. Poniższy obraz jest przykładem SW Maps.

  1. Przetestowaliśmy tę funkcjonalność z wieloma aplikacjami, możesz je znaleźć w tym link.
    Jeśli przetestujesz to w innych aplikacjach, możesz wysłać nam e-mail na adres info@ardusimple.com i dodamy go do listy.
    Robot Android jest powielany lub modyfikowany na podstawie pracy stworzonej i udostępnionej przez Google oraz używany zgodnie z warunkami opisanymi w Creative Commons 3.0  Licencja autorstwa.

Jeśli chcesz wykonać ten samouczek, mamy wszystkie produkty w magazynie i gotowe do wysyłki:

Jeśli podobały Ci się te treści, możesz nas śledzić Twitter, YouTube, Facebook or LinkedIn aby być na bieżąco z takimi treściami.

Masz pytania lub prośby?
Skontaktuj się z nami! Odpowiemy <24 godziny!

Ikona
Kontakt ArduSimple
Zamknij

Chcesz dowiedzieć się więcej o GPS/RTK?

1. Nasz zespół inżynierów skontaktuje się z Tobą w celu rozwiązania wszelkich pytań
2. Będziemy na bieżąco informować Cię o promocjach i nowościach produktowych
3. Dowiesz się od nas tylko wtedy, gdy będziemy mieć ważne wiadomości, nie będziemy spamować Twojego e-maila