Ako ikada budete trebali pretvoriti svoju GNSS RTK USB OTG vezu u TCP klijentsku ili TCP poslužiteljsku vezu, ovaj je vodič za vas.
Ako niste razumjeli polovicu gornjeg odlomka, nemojte još odlaziti!
Pokušat ćemo navesti primjer koji će vam možda pomoći da bolje razumijete 🙂
Zamislite da trebate koristiti visokoprecizni GNSS na svom smartphone/tablet i vaša aplikacija ne podržava izravnu vezu s vanjskim prijemnikom. Morali biste koristiti funkcionalnost lažne lokacije koja zamjenjuje vašu smartphone interni GPS putem vašeg modernog vanjskog RTK GNSS prijemnika.
Najpopularnija aplikacija za to je Lefebure NTRIP Klijent.
Ova aplikacija odlično radi CILJ podržava samo Bluetooth ili TCP vezu s vašim vanjskim prijemnikom.
Što ako vaš prijemnik ima samo USB OTG vezu i nema Bluetooth?
Pa, postoji jedna super aplikacija koja se zove TCPUART prozirni most koji vam omogućuje pretvaranje vaše USB OTG veze u TCP klijenta ili TCP poslužitelja. Ova aplikacija radi samo jednu stvar, ali je radi dobro.
Radimo na gornjem primjeru korak po korak.
- Pretpostavljamo da na svom Android uređaju imate instalirane aplikacije Lefebure i TCPUART, te da imate GNSS RTK prijemnik spojen na uređaj putem USB OTG-a.
- Otvorite TCPUART transparentnu Bridge aplikaciju
- Postavite brzinu prijenosa podataka na 115200 (38400 ako imate profesionalni komplet ili simpleRTK2Blite) i kliknite Poveži se
- Odaberite TCP poslužitelj i možete ostaviti Port kao 8080, kliknite Start.
Aplikacija bi trebala izgledati ovako:
- Otvori Lefebure NTRIP klijentsku aplikaciju, kliknite ikonu "Zupčanik", idite na Postavke prijemnika
- Postavite vezu prijemnika kao TCP/IP, IP adresu prijemnika kao localhost, a port prijemnika kao 8080
- Postavite visinu antene ili druge opcije ako je potrebno i omogućite GPS simulirane lokacije
- Konfigurirajte svoj NTRIP Postavke kao i obično
- Vratite se na glavni zaslon i kliknite Poveži se. To je sve!

- Ako se vratite na TCPUART aplikaciju, moći ćete vidjeti da se podaci prenose u oba smjera.

i