Naar inhoud springen

Range Test: verschil tussen versies

Uit MeshNet Meshtastic Netherlands Community
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
 
Regel 1: Regel 1:
= Uitleg over Range Test =
[[Bestand:RangeTest.jpg|thumb|Uitleg over Range Test]]
 
= Range Test Module Configuratie =
 
De Range Test-module stelt je in staat om de communicatieafstand tussen twee Meshtastic-nodes te testen. Alleen nodes met de module ingeschakeld zullen range test-berichten op hun aangesloten clients weergeven.
 
== Configuratie-opties ==
 
De configuratie-opties voor de Range Test-module zijn: **Enabled**, **Sender Interval** en **Save CSV File**.
 
=== Enabled ===


[[Bestand:RangeTest.jpg|thumb|Uitleg over Range Test]]
Schakelt de Range Test-module in. Zowel de zender als de ontvanger moeten de module ingeschakeld hebben. In de Apple- en Android-apps moet de module ingeschakeld zijn om range test-berichten te ontvangen. Het scherm van het apparaat kan nog steeds range test-pakketten tonen van oudere firmwareversies, zelfs als de module is uitgeschakeld.
 
=== Sender Interval ===
 
Bepaalt hoe lang te wachten tussen het verzenden van opeenvolgende testpakketten. De standaardwaarde is 0, wat het verzenden van berichten uitschakelt.
 
Aanbevolen instellingen:
 
{| class="wikitable"
! Radio-instelling !! `range_test.sender`
|-
| Long Slow || 60
|-
| Long Fast || 30
|-
| Medium || 15
|-
| Short Fast || 15
|}
 
=== Save CSV File ===
 
Bewaar ontvangen berichten samen met de GPS-coördinaten in een bestand genaamd `rangetest.csv`. Dit bestand kan worden geïmporteerd in programma's zoals Google Earth of Google Maps - My Maps om je mesh-netwerk te visualiseren.
 
Let op: Deze functie is alleen beschikbaar op ESP32-gebaseerde apparaten.
 
Om toegang te krijgen tot dit bestand, zet je WiFi aan op je apparaat en verbind je met je netwerk. Zodra je verbinding kunt maken met je apparaat, navigeer je naar `meshtastic.local/rangetest.csv` (of `jouw_device_ip/rangetest.csv`) en het bestand wordt automatisch gedownload.
 
Het bestand wordt alleen aangemaakt na het ontvangen van initiële berichten. Om te voorkomen dat de opslag vol raakt, stopt het apparaat met schrijven als er minder dan 50 KB ruimte beschikbaar is op het bestandssysteem.
 
== Beschikbaarheid in Clients ==
 
=== Android ===
 
Alle configuratie-opties voor de Range Test-module zijn beschikbaar in de Android-app.


Het doel van een Meshtastic Range Test is om de maximale afstand te bepalen waarop twee of meer Meshtastic-apparaten betrouwbaar kunnen communiceren. Dit helpt gebruikers te begrijpen hoe goed het netwerk zal functioneren in verschillende omgevingen.
1. Open de Meshtastic-app
2. Ga naar: **Verticale Ellips (3 stipjes rechtsboven) > Radio Configuratie > Range Test**


== 1. Voorbereiding ==
De Android-app exporteert een `rangetest.csv`-bestand van pakketten in het Debug Log. Om oude pakketgeschiedenisgegevens te wissen: ga naar het Debug Paneel en kies 'Clear'.


* Zorg ervoor dat alle Meshtastic-apparaten volledig opgeladen zijn.
=== Apple ===
* Installeer de Meshtastic-app op een smartphone of computer om de communicatie en instellingen te kunnen monitoren.
* Noteer de coördinaten of gebruik een kaart om de exacte locaties van de apparaten vast te leggen.


== 2. Positionering ==
Alle configuratie-opties voor de Range Test-module zijn beschikbaar op iOS, iPadOS en macOS via: Instellingen > Module Configuratie > Range Test.


* Plaats het eerste apparaat op een vast punt.
Apple-apps bieden ook de optie om gelogde positiedata te downloaden die zijn opgeslagen op je iPhone/iPad/Mac. Toegang tot deze gegevens krijg je door naar het tabblad 'Nodes' te gaan, een node te selecteren, vervolgens 'Position Log' te kiezen en op 'Save' te klikken. Dit gegevensbestand vereist niet dat de Range Test-module actief is.
* Verplaats het tweede apparaat langzaam weg van het eerste apparaat, terwijl je continu de communicatie tussen de apparaten controleert via de app.


== 3. Metingen ==
=== CLI ===


* Controleer en registreer de kwaliteit van de verbinding op verschillende afstanden.
Alle configuratie-opties voor de Range Test-module zijn beschikbaar in de Python CLI.
* Noteer de signaalsterkte, het aantal verzonden en ontvangen berichten, en eventuele pakketverlies.


== 4. Analyse ==
Voorbeeldcommando's:


* Analyseer de gegevens om te bepalen bij welke afstand de communicatie begint te degraderen of volledig wegvalt.
<pre>
* Herhaal de test in verschillende omgevingen zoals open velden, stedelijke gebieden, en bosrijke gebieden om variaties in het bereik te onderzoeken.
# Range Test inschakelen
meshtastic --set range_test.enabled true
</pre>


== Factoren die het Bereik Beïnvloeden ==
<pre>
# Range Test uitschakelen
meshtastic --set range_test.enabled false
</pre>


* Omgeving: Obstakels zoals gebouwen, bomen, en heuvels kunnen het signaal verzwakken.
<pre>
* Frequentie en Vermogen: Verschillende frequenties en zendvermogens hebben invloed op het bereik.
# Opslaan van range test-berichten inschakelen
* Antenne: De kwaliteit en positionering van de antennes spelen een grote rol.
meshtastic --set range_test.save true
* Weersomstandigheden: Slecht weer kan het signaal negatief beïnvloeden.
</pre>


== Toepassingen ==
<pre>
# Opslaan van range test-berichten uitschakelen
meshtastic --set range_test.save false
</pre>


Een Meshtastic Range Test is nuttig voor:
<pre>
# Interval voor zender instellen op 60 seconden
meshtastic --set range_test.sender 60
</pre>


* Wandelaars en kampeerders die buiten de dekking van mobiele netwerken willen communiceren.
<pre>
* Gemeenschappen die een lokaal mesh-netwerk willen opzetten voor noodcommunicatie.
# Interval voor zender uitschakelen
* Technische hobbyisten en ontwikkelaars die de prestaties van hun Meshtastic-opstellingen willen optimaliseren.
meshtastic --set range_test.sender 0
</pre>


Door een Meshtastic Range Test uit te voeren, kunnen gebruikers een goed begrip krijgen van de praktische beperkingen en mogelijkheden van hun mesh-netwerk, en kunnen ze het netwerk dienovereenkomstig optimaliseren voor hun specifieke behoeften.
Let op: Omdat het apparaat opnieuw opstart na elke CLI-opdracht, wordt aanbevolen om meerdere instellingen in één commando te combineren:


* * *
<pre>
meshtastic --set range_test.enabled true --set range_test.save false
</pre>


Standaard is de Range Test uitgeschakeld.
=== Web ===


Sender: Een node die opeenvolgende pakketten verzendt ("Sender message interval" tussen 30-60s)
Alle configuratie-opties voor de Range Test-module zijn beschikbaar in de Web UI.


Receiver: Mobiele node (meestal u) met ingebouwde of telefoon-GPS.
== Belangrijke Opmerkingen ==


Nodes bevinden zich binnen bereik zolang de opeenvolgende pakketten kunnen worden ontvangen. Het ontvangende node kan worden gebruikt om de berichten samen met de GPS-coördinaten waarop ze zijn ontvangen op te slaan in een .csv-bestand. Dit .csv-bestand kan vervolgens worden geïntegreerd in Google Earth, Google Maps - My Maps of elk ander programma dat .csv-bestanden kan verwerken. Hiermee kunt u uw mesh visualiseren. Zorg ervoor dat u de positieprecisie in het standaardkanaal op hoog heeft ingesteld, anders zullen de verzamelde gegevens uw ware locatie niet registreren.
* Zorg ervoor dat je de module uitschakelt of het verzenden stopt wanneer deze niet in gebruik is. Dit bespaart bandbreedte, versnelt je mesh en voorkomt overbodige berichten op je kanaal. De module schakelt automatisch uit na 8 uur gebruik.


Gebruik deze optie alleen als u weet waar u mee bezig bent en schakel deze uit zodra u klaar bent met testen. Het gebruik van deze optie kan namelijk voor overlast zorgen in uw (directe) omgeving. Wilt u niemand tot last zijn, schakel dan de Range Test uit zodra u klaar bent met testen.


[[Categorie:Uitleg]]
[[Categorie:Uitleg]]

Huidige versie van 3 okt 2025 12:46

Uitleg over Range Test

Range Test Module Configuratie

De Range Test-module stelt je in staat om de communicatieafstand tussen twee Meshtastic-nodes te testen. Alleen nodes met de module ingeschakeld zullen range test-berichten op hun aangesloten clients weergeven.

Configuratie-opties

De configuratie-opties voor de Range Test-module zijn: **Enabled**, **Sender Interval** en **Save CSV File**.

Enabled

Schakelt de Range Test-module in. Zowel de zender als de ontvanger moeten de module ingeschakeld hebben. In de Apple- en Android-apps moet de module ingeschakeld zijn om range test-berichten te ontvangen. Het scherm van het apparaat kan nog steeds range test-pakketten tonen van oudere firmwareversies, zelfs als de module is uitgeschakeld.

Sender Interval

Bepaalt hoe lang te wachten tussen het verzenden van opeenvolgende testpakketten. De standaardwaarde is 0, wat het verzenden van berichten uitschakelt.

Aanbevolen instellingen:

Radio-instelling `range_test.sender`
Long Slow 60
Long Fast 30
Medium 15
Short Fast 15

Save CSV File

Bewaar ontvangen berichten samen met de GPS-coördinaten in een bestand genaamd `rangetest.csv`. Dit bestand kan worden geïmporteerd in programma's zoals Google Earth of Google Maps - My Maps om je mesh-netwerk te visualiseren.

Let op: Deze functie is alleen beschikbaar op ESP32-gebaseerde apparaten.

Om toegang te krijgen tot dit bestand, zet je WiFi aan op je apparaat en verbind je met je netwerk. Zodra je verbinding kunt maken met je apparaat, navigeer je naar `meshtastic.local/rangetest.csv` (of `jouw_device_ip/rangetest.csv`) en het bestand wordt automatisch gedownload.

Het bestand wordt alleen aangemaakt na het ontvangen van initiële berichten. Om te voorkomen dat de opslag vol raakt, stopt het apparaat met schrijven als er minder dan 50 KB ruimte beschikbaar is op het bestandssysteem.

Beschikbaarheid in Clients

Android

Alle configuratie-opties voor de Range Test-module zijn beschikbaar in de Android-app.

1. Open de Meshtastic-app 2. Ga naar: **Verticale Ellips (3 stipjes rechtsboven) > Radio Configuratie > Range Test**

De Android-app exporteert een `rangetest.csv`-bestand van pakketten in het Debug Log. Om oude pakketgeschiedenisgegevens te wissen: ga naar het Debug Paneel en kies 'Clear'.

Apple

Alle configuratie-opties voor de Range Test-module zijn beschikbaar op iOS, iPadOS en macOS via: Instellingen > Module Configuratie > Range Test.

Apple-apps bieden ook de optie om gelogde positiedata te downloaden die zijn opgeslagen op je iPhone/iPad/Mac. Toegang tot deze gegevens krijg je door naar het tabblad 'Nodes' te gaan, een node te selecteren, vervolgens 'Position Log' te kiezen en op 'Save' te klikken. Dit gegevensbestand vereist niet dat de Range Test-module actief is.

CLI

Alle configuratie-opties voor de Range Test-module zijn beschikbaar in de Python CLI.

Voorbeeldcommando's:

# Range Test inschakelen
meshtastic --set range_test.enabled true
# Range Test uitschakelen
meshtastic --set range_test.enabled false
# Opslaan van range test-berichten inschakelen
meshtastic --set range_test.save true
# Opslaan van range test-berichten uitschakelen
meshtastic --set range_test.save false
# Interval voor zender instellen op 60 seconden
meshtastic --set range_test.sender 60
# Interval voor zender uitschakelen
meshtastic --set range_test.sender 0

Let op: Omdat het apparaat opnieuw opstart na elke CLI-opdracht, wordt aanbevolen om meerdere instellingen in één commando te combineren:

meshtastic --set range_test.enabled true --set range_test.save false

Web

Alle configuratie-opties voor de Range Test-module zijn beschikbaar in de Web UI.

Belangrijke Opmerkingen

  • Zorg ervoor dat je de module uitschakelt of het verzenden stopt wanneer deze niet in gebruik is. Dit bespaart bandbreedte, versnelt je mesh en voorkomt overbodige berichten op je kanaal. De module schakelt automatisch uit na 8 uur gebruik.