GPS & tracking

MeshCore GPS & positiebepaling

Leer hoe GPS tracking werkt in MeshCore en deel je locatie real-time via het mesh-netwerk

Waarom GPS in een mesh-netwerk?

GPS in MeshCore stelt je in staat om real-time locaties te delen met andere nodes in het netwerk. Perfect voor tracking tijdens wandelingen, fietstochten, search & rescue, of gewoon om te zien waar je vrienden zijn tijdens een festival.

In tegenstelling tot smartphone GPS dat afhankelijk is van internet, werkt MeshCore GPS volledig offline. Je locatie wordt via LoRa doorgestuurd naar andere nodes, die het op hun kaart kunnen zien โ€“ zonder internet, zonder mobiel netwerk.

Wat kun je doen met MeshCore GPS?

๐Ÿ“

Real-time tracking

Zie waar andere nodes zich bevinden op een kaart. Updates elke 30-300 seconden (configureerbaar). Perfect voor groepen die elkaar willen volgen.

๐Ÿ—บ๏ธ

Breadcrumb trails

Zie het pad dat iemand heeft afgelegd. MeshCore slaat eerdere posities op en toont deze als trail op de kaart. Handig voor hiking routes.

๐Ÿšจ

Emergency beacons

Bij noodgeval kun je een SOS bericht versturen met je exacte GPS locatie. Andere nodes ontvangen dit met prioriteit.

๐Ÿ“

Afstand & richting

MeshCore berekent afstand en richting naar andere nodes. "Jan is 2.4km zuidwest van jou" โ€“ zonder dat je een kaart nodig hebt.

โฐ

Tijd synchronisatie

GPS satellites geven nauwkeurige tijd. MeshCore gebruikt dit om nodes te synchroniseren, zelfs zonder internet.

๐Ÿ”‹

Configureerbare updates

Kies hoe vaak je locatie deelt: elk 30 sec (hoog verbruik) tot elk 15 min (batterij sparen). Pas aan per scenario.

GPS modules vergelijken

De meeste MeshCore apparaten hebben al GPS ingebouwd, maar als je zelf bouwt of wilt upgraden:

NEO-6M

Budget GPS module. Redelijk nauwkeurig (2-5m), trage fix (30-60 sec), verouderde chip. Prijs: โ‚ฌ5-10. Geschikt voor: Testen, non-critical projecten.

Fix tijd: 30-60 seconden
Nauwkeurigheid: 2-5 meter
Verbruik: 30-50mA
Prijs: โ‚ฌ5-10

NEO-M8N

Beste keuze voor hobbygebruik. Snelle fix (5-15 sec), hoge nauwkeurigheid (1-2m), ondersteunt multiple satellite systems (GPS+GLONASS+Galileo). Prijs: โ‚ฌ15-25.

Fix tijd: 5-15 seconden
Nauwkeurigheid: 1-2 meter
Verbruik: 25-40mA
Prijs: โ‚ฌ15-25

NEO-M9N / M10

Nieuwste generatie. Ultra-snelle fix (<5 sec), extreem nauwkeurig (<1m), laag verbruik, ondersteunt alle satellite constellaties. Prijs: โ‚ฌ30-50. Voor: Professional use.

Fix tijd: <5 seconden
Nauwkeurigheid: <1 meter
Verbruik: 20-30mA
Prijs: โ‚ฌ30-50

GPS setup & configuratie

Hoe configureer je GPS in MeshCore firmware:

Enable GPS module: In MeshCore settings โ†’ Position โ†’ Enable GPS. Voor apparaten met ingebouwde GPS wordt dit automatisch gedetecteerd.

Set update interval: Hoe vaak wil je locatie delen? 30 sec = real-time tracking (hoog verbruik), 5-15 min = casual use (battery friendly).

Choose GPS mode: Enabled (altijd aan), Disabled (uit), Not Present (geen GPS hardware). Voor mobile tracking: Enabled. Voor fixed repeaters: Disabled.

Smart position: Enable "smart position" feature โ€“ deelt alleen locatie updates als je beweegt (bespaart batterij + bandbreedte).

Test GPS fix: Ga naar buiten (glas/beton blokkeert GPS), wacht 30-60 sec tot fix, check in app of positie klopt op kaart.

GPS troubleshooting & tips

โœ“ WEL doen

  • โœ“Ga naar buiten voor eerste fix (cold start)
  • โœ“Vrij zicht naar de lucht (geen bomen/gebouwen boven je)
  • โœ“Wacht 1-2 minuten voor eerste fix (vooral NEO-6M)
  • โœ“Plaats GPS antenne horizontaal (vlak naar de lucht)
  • โœ“Enable multiple GNSS (GPS+GLONASS+Galileo) voor snellere fix

โœ— NIET doen

  • โœ—GPS binnen testen (glas dempt signaal enorm)
  • โœ—Metalen behuizing om GPS module (blokkeert signaal)
  • โœ—Ongeduldig zijn (eerste fix duurt altijd langer)
  • โœ—GPS laten draaien als je hem niet nodig hebt (verspilt 30-50mA)
  • โœ—Verwachten dat GPS binnen werkt (werkt zelden)

Praktische GPS use cases

Waar gebruik je MeshCore GPS voor?

  • โœ“

    Groepswandelingen: Zie waar iedereen is, niemand raakt verdwaald. Vooral handig in bossen/bergen zonder telefoonbereik.

  • โœ“

    Fietstochten: Track waar je vrienden zijn tijdens lange tochten. Real-time updates zonder mobiel netwerk.

  • โœ“

    Festivals & events: Vind je vrienden tussen duizenden mensen. "Kom naar mijn locatie" zonder telefoontjes.

  • โœ“

    Search & rescue: Emergency responders kunnen positie van vermisten tracken via mesh network zonder cell coverage.

  • โœ“

    Asset tracking: Track waar spullen zijn (fiets, auto, boot). Breadcrumb trails laten zien waar het geweest is.

  • โœ“

    Wildlife tracking: Attach node to animals/vehicles in afgelegen gebieden. Track movement via mesh network.

Privacy & GPS

Belangrijk: GPS posities worden standaard openbaar gedeeld met alle nodes in het netwerk. Als je privacy waardeert: (1) schakel GPS uit wanneer niet nodig, (2) gebruik een private channel voor je groep, (3) deel alleen posities met vertrouwde nodes. MeshCore heeft geen "invisible mode" โ€“ als GPS aan staat, kan iedereen in het netwerk je zien.

Veelgestelde vragen over GPS

Werkt GPS binnen?

Zelden tot nooit. GPS signalen zijn zwak en worden geblokkeerd door glas, beton en metaal. Je hebt vrij zicht naar de lucht nodig. Binnen bij het raam lukt soms, maar rekenen op indoor GPS is niet realistisch.

Hoeveel stroom verbruikt GPS?

GPS modules verbruiken 25-50mA continu. Dit is 30-50% van totaal nodecontract. Als je batterij wilt sparen: schakel GPS uit of gebruik smart position updates (alleen bij beweging).

Hoe nauwkeurig is MeshCore GPS?

Afhankelijk van module: NEO-6M (2-5m), NEO-M8N (1-2m), NEO-M9N (<1m). In praktijk: binnen 5 meter is meestal goed genoeg voor "waar is iemand" scenarios.

Kan ik GPS gebruiken zonder antenne?

Sommige modules hebben ceramic patch antenna ingebouwd. Voor externe modules: je hebt een GPS antenna nodig (ceramic patch of active antenna). Zonder antenna: geen fix.

Waarom duurt eerste GPS fix zo lang?

Cold start = GPS moet alle satellites opnieuw vinden (almanac downloaden). Dit duurt 30-120 seconden. Na eerste fix (hot start) gaat het sneller (5-15 sec). Als module dagen uit staat: weer cold start.

Kan ik GPS track opslaan voor later?

MeshCore slaat recente posities op voor breadcrumb trails. Voor lange termijn tracking: gebruik MeshCore Python API om GPS data naar database te loggen, of export via MQTT integration.

GPS maakt mesh-netwerk levend

Met GPS wordt MeshCore meer dan alleen messaging โ€“ het wordt een live tracking network waar je vrienden, familie of assets kunt volgen zonder internet of mobiel netwerk.