Tässä opetusohjelmassa selitämme, kuinka asetukset tehdään ArduSimple RTK-vastaanottimet käytetään nimellä Huijauspaikka Androidille smartphones/tabletit, jotta saadaan senttimetrin paikkatarkkuutta.
Jos et tunne termiä, valesijainti tarkoittaa, että huijaat Android-laitettasi käyttämään ulkoista laitetta GNSS vastaanotin ikään kuin se olisi sen oma sisäinen. Tämän etuna on, että mikä tahansa GPS/GNSS-sovellus, joka toimii Android-laitteesi kanssa, voi hyötyä senttimetrin tarkkuudesta.
Tässä opetusohjelmassa käytämme GNSS Master sovellus, jonka avulla voit:
- Yhdistä ulkoiseen GNSS-vastaanottimeen USB-sarjan (OTG), Bluetoothin, BLE:n ja TCP/IP:n kautta.
- Lähetä korjaukset sisäänrakennetusta GNSS-vastaanottimellesi NTRIP Client (V1 ja V2) ja PointPerfect.
- Käytä erittäin tarkkaa sijaintia vastaanottimesta suoraan SW Mapsin kanssa ja kaikkien muiden Android-sovellusten kanssa Mock Locationin kautta.
Voit lisätietoja GNSS Master sovelluksen täältä .
Tässä opetusohjelmassa käytämme ArduSimple RTK Handheld Surveyor Kit koska se on valmiiksi määritetty lähettämään NMEA Bluetoothin ja USB:n kautta samanaikaisesti.
Voit myös katsoa tämän videon, jossa kuvataan, kuinka sitä käytetään RTK kannettava Bluetooth-sarja puhelimen kanssa parantaaksesi sen tarkkuutta senttimetritasolle.
Vaadittu laitteisto:
- RTK Handheld Surveyor Kit
- Android smartphone/tabletti Internet-yhteydellä (varmista, että laitteesi tukee Bluetooth 2.0:ta tai että siinä on USB OTG ominaisuudet)
Vaadittu ohjelmisto:
- GNSS Master sovellus (Voit asentaa sen osoitteesta Google Play Store)
Ulkoisen RTK-vastaanottimen integrointi Androidiin Mock Locationin kautta
Aluksi asenna GNSS Master sovellus ja ota valesijainti käyttöön Android-laitteellasi.
Tämä vaihe tarvitsee tehdä vain kerran.
- install GNSS Master sovellus Android-laitteellesi Google Play Kaupasta. Kun avaat sovelluksen ensimmäisen kerran, sinua pyydetään myöntämään tiettyjä käyttöoikeuksia GNSS Master.
- Sijaintilupa
- Näytä ilmoitukset
- Kun olet hyväksynyt luvat, Tila sivu latautuu ja näyttää sovelluksen nykyisen tilan. Määritämme sen myöhemmin.
- Jotta voimme ottaa valesijainnit käyttöön Androidissa, meidän on hankittava kehittäjän käyttöoikeudet. Menettely voi vaihdella hieman eri Android-versioiden ja smartphone mallit (voit googlettaa omasi "Smartphone malli + ota valesijainti käyttöön" jos et löydä tarkkoja vaihtoehtoja).
- Android 4.1:ssä ja sitä vanhemmissa versioissa Kehittäjän asetukset näyttö on oletuksena käytettävissä. Android 4.2:ssa ja uudemmissa versioissa sinun on otettava tämä näyttö käyttöön. Ota kehittäjäasetukset käyttöön napauttamalla Rakennusnumero, MIUI-versio tai vastaava vaihtoehto 7 kertaa.
- Löydät tämän vaihtoehdon yhdestä seuraavista paikoista Android-versiosi mukaan:
- Asetukset -> Tietoja puhelimesta -> Rakennusnumero
- Asetukset -> Järjestelmä -> Tietoja puhelimesta -> Rakennusnumero
- Kun sinulla on pääsy kehittäjävaihtoehtoihin, voit siirtyä osoitteeseen Asetukset -> Lisäasetukset ja alareunasta löydät kehittäjävaihtoehdot. Napauta tässä suuressa luettelossa Valitse mallisijaintisovellus ja valitse GNSS Master luettelosta.
- Liitä GNSS-antenni laitteellesi paikassa, josta on hyvä näkyvyys taivaalle, tai lähellä ikkunaa toiminnan testaamista varten.
Toiseksi, liitä RTK-vastaanotin Android-laitteeseen.
- kytkeä RTK vastaanotin Android-laitteesi kanssa USB OTG -kaapeli.
- avoin GNSS Master sovellus. Tarkista Mock Location ja Output SW Mapsiin.
- Napsauta rataskuvaketta oikealla puolella GNSS Receiver Connection siirtyäksesi asetusvalikkoon.
- Valita USB Serial Modessa. Asettaa Baud Rate 115200 XNUMX bps:iin (jos tilasit ArduSimple Jos testaussarja on asennettu ennen 09.10.2023, aseta tiedonsiirtonopeus arvoon 38400 bps. Jos käytät eri vastaanotinta, tiedonsiirtonopeuden tulee vastata vastaanottimesi kokoonpanoa. Connected USB Device, se tunnistaa automaattisesti vastaanottimesi nimellä ***** USB UART.
- lehdistö CONNECT.
- Voimaa RTK vastaanotin kytkemällä USB-kaapeli virtalähteeseen (smartphone/tabletti/ yhteensopiva virtapankki). Jos saat ponnahdusviestin USB-laitteen yhdistämisestä mihin tahansa sovellukseen, voit jättää sen huomiotta.
- Ota käyttöön smartphone/tabletin Bluetooth ja muodosta pariliitos RTK vastaanotin.
Kun muodostat laiteparin, huomaa, että se voi näyttää tältä RTK_GNSS_*** tai yleisenä MAC-numerona (esim. F0:0A:95:9D:68:16). Salasana on aina 1234. Pariliitos tarvitsee tehdä vain kerran.
- avoin GNSS Master sovellus. Tarkista Mock Location ja Output SW Mapsiin.
- Napsauta rataskuvaketta oikealla puolella GNSS Receiver Connection siirtyäksesi asetusvalikkoon.
- Valita Bluetooth Modessa.
Valitse Paired Devices -kohdasta laite, jonka liitit vaiheessa 8.
lehdistö CONNECT.
- Palaa päävalikkoon. Nyt sinun pitäisi nähdä GNSS Receiver Connectionissa, että se sanoo Yhdistetty ja tiedonsiirrolla.
- avoin Correction Input napsauttamalla rataskuvaketta.
- In Mode valita NTRIP Client ja paina + -painiketta vieressä NTRIP Liitännät.
- Aseta NTRIP Asiakkaan tunnistetiedot (Caster IP, Caster Portti, käyttäjätunnus ja salasana). Jos et tiedä miten se tehdään, katso tämä oppitunti. lehdistö SAVE.
- lehdistö CONNECT. Tilassa näet GNSS Receiver Connection ja Correction Input näyttää Yhdistetty ja tietoliikenneyhteydellä.
- Voit tarkistaa sijaintisi ja käytettävissä olevat satelliitit Skyplotissa.
- Avaa suosikki GPS/GNSS-sovelluksesi ja käytä sitä tavalliseen tapaan.
Käytät ulkoista RTK GNSS -vastaanotinta sen sijaan smartphone/tabletin sisäinen GPS-vastaanotin. Seuraava kuva on esimerkki SW Mapsista.
- Olemme testanneet tätä toimintoa monilla sovelluksilla, löydät ne tästä linkkiä.
Jos testaat sitä muissa sovelluksissa, voit lähettää meille sähköpostia osoitteeseen info@ardusimple.com ja lisäämme sen listalle.
Android-robotti on jäljennetty tai muokattu Googlen luomasta ja jakamasta työstä ja sitä käytetään julkaisussa kuvattujen ehtojen mukaisesti Creative Commons 3.0 Nimeämislisenssi.
Jos haluat seurata tätä opetusohjelmaa, meillä on kaikki tuotteet varastossa ja valmiina lähetettäväksi: