Vandaag willen we met u delen hoe u verbinding kunt maken ArduSimple GPS/GNSS RTK-ontvangers verbinden met iOS-apparaten via wifi.
Als je je ontvanger via Bluetooth met je iOS-apparaat wilt verbinden, vink dan aan ArduSimple zelfstudie:
Hoe RTK-ontvanger verbinden met iOS-apparaat (iPhone of iPad) via BT+BLE Bridge?
Het aantal beschikbare applicaties is nog steeds vrij beperkt, maar we hopen dat met deze nieuwe oplossing steeds meer ontwikkelaars zullen besluiten om te upgraden of nieuwe iOS-apps te maken die gebruik maken van centimeterprecisie.
Het NMEA-protocol heeft ook een specificatie voor communicatie via TCP/IP in plaats van via een seriële poort of Bluetooth. En onze WiFi NTRIP Master heeft een leuke functie genaamd "Socket Server". Laten we dit instellen.
Schakel het WiFi NTRIP Master en zoek naar het wifi-netwerk dat het heeft aangemaakt met de naam ESP_XBee_xxxxxx. Maak er verbinding mee en ga vanuit uw browser naar de configuratiepagina.
Scroll naar beneden en schakel de functie "Socket Server" in. We veranderen graag de LED-kleur, zodat we alleen door naar de LED te kijken kunnen weten wat deze doet. Klik op “Verzenden” en deze wijziging wordt opgeslagen en de WiFi wordt opnieuw opgestart, dus u moet een paar seconden wachten voordat u opnieuw verbinding maakt. Vanaf nu wordt alles wat naar de XBee-socket van uw simpleRTK2B (meestal UART2, vergeet niet om het protocol uit te schakelen op 115'200bps via UBX-CFG-PRT), zal beschikbaar zijn op dit adres 192.168.4.1:23
Nu is het tijd om onze iOS-app te verbinden met deze NMEA-server. Alleen iOS-apps die TCP- of UDP-gps-ontvangers ondersteunen, zijn compatibel met deze methode. Om u de stappen te laten zien, hebben we gekozen ArcGIS-enquête123 voor landmeters:
Lijst met iOS-compatibele applicaties met ArduSimple RTK WiFi (als u op de hoogte bent van meer toepassingen, Laat het ons weten zodat we dit bericht kunnen updaten):
- ArcGIS-enquête123 voor landmeters
- ZeeNav voor zeekaarten en navigatie
Hoe RTK-ontvanger verbinden met iOS-apparaat (iPhone of iPad) via BT+BLE Bridge?