Regionale MeshCore-instellingen voor Limburg
Limburg-kanaal
Binnen Limburg gebruiken wij het hashtag-kanaal #limburg. Hier hebben we regionaal contact met Limburgers.
Natuurlijk is iedereen vrij om dit kanaal toe te voegen. Daardoor zie je ook mensen uit de rest van Nederland en het buitenland, zoals België en soms Duitsland.
Binnen het kanaal proberen wij zoveel mogelijk gebruik te maken van de regio-scope:
nl-li
Instellingen
Binnen de groep hebben wij samen een aantal afspraken gemaakt. Deze zijn niet verplicht, maar helpen om het netwerk overzichtelijk en efficiënt te houden.
Hieronder vind je een uitgebreide omschrijving van de instellingen die binnen Limburg worden gebruikt.
Repeater-instellingen kunnen worden aangepast via de webflasher of via de Repeater CLI van MeshCore.
Radio-presets
Voor Limburg wordt in de basis gebruikgemaakt van de MeshCore-radio-presets Netherlands (Limburg). Deze preset gebruikt SF8 en is bedoeld voor het reguliere Limburgse netwerk.
Naast deze standaardpreset vinden er ook experimenten plaats met andere radio-instellingen.
| Preset | Gebruik | Spreading Factor |
|---|---|---|
Netherlands (Limburg) | Standaard Limburgs netwerk | SF8 |
Netherlands | Experimenten in Noord-Limburg | SF7 |
EU 433MHz (Narrow) | Kleinschalige 433 MHz-testen | 433 MHz |
SF7-experimenten in Noord-Limburg
In het noorden van Limburg wordt door een aantal nodes geëxperimenteerd met de standaard MeshCore-preset Netherlands, die gebruikmaakt van SF7.
Met deze testen wordt onderzocht of nodes in Noord-Limburg hiermee een betere verbinding kunnen maken met het netwerk in de rest van Nederland.
Dit is een experiment en betekent niet dat het Limburgse netwerk als geheel overstapt van SF8 naar SF7.
De basisinstelling voor Limburg blijft:
Netherlands (Limburg) — SF8
433 MHz-experimenten
Een kleine groep gebruikers experimenteert daarnaast met de MeshCore-preset:
EU 433MHz (Narrow)
Hierbij wordt onderzocht of een lagere frequentie mogelijkheden biedt voor een groter bereik en andere verbindingen binnen het netwerk.
Voor 433 MHz is andere hardware nodig dan voor de gangbare 868 MHz MeshCore-apparaten. Niet iedere MeshCore-node kan daarom met deze preset worden gebruikt.
Ook deze testen zijn experimenteel en maken geen onderdeel uit van de standaard regionale Limburgse configuratie.
Repeater: Airtime factor
De Airtime factor bepaalt hoeveel zendtijd een repeater beschikbaar krijgt binnen de ingestelde regelgeving en configuratie.
Waarde: 9
set af 9
Standaardwaarde: 1
Repeater: Advert hash mode
Met Advert hash mode adverteert de repeater met 2 bytes in plaats van 1 byte. Hierdoor is er minder kans op dubbele key-identifiers, waardoor advertenties beter verwerkt kunnen worden en er minder collisions ontstaan.
Waarde: 1
set path.hash.mode 1
Vergeet na het aanpassen van deze instelling niet te rebooten en een advert te sturen.
Repeater: Max flood
Max flood bepaalt hoeveel hops een flood-pakket maximaal mag gebruiken voordat het niet meer wordt doorgestuurd.
Binnen Limburg wordt geëxperimenteerd met een maximum van 10 hops. Het doel hiervan is om Limburg goed bereikbaar te houden en tegelijkertijd verkeer van ver buiten de regio en mogelijke loopberichten te beperken.
Waarde: 10
set flood.max 10
Standaardwaarde: 64
Dit is een regionale experimentele instelling. Het voordeel kan zijn dat er minder onnodig verkeer op het netwerk ontstaat. Het nadeel is dat berichten die meer dan 10 hops nodig hebben Limburg niet meer kunnen bereiken via flood.
Repeater: Loop detection
Loop detection controleert of berichten mogelijk opnieuw door dezelfde route of repeater worden verwerkt.
Binnen Limburg wordt loop detection ingesteld op:
minimal
De standaardinstelling is uitgeschakeld.
set loop.detect minimal
Hiermee controleert de firmware strenger op berichten die al eerder zijn gepasseerd.
Companion: 2-byte berichten
Binnen de experimentele instellingen van de MeshCore-app kan 2-byte messaging worden ingeschakeld.
Deze instelling kan helpen om routes inzichtelijker te maken en kan het gedrag van berichten en route-informatie binnen het netwerk verbeteren.
Instelling in de app:
Experimental -> 2-byte messages
Dit is een experimentele instelling. Het gedrag kan afhankelijk zijn van de gebruikte firmware en andere nodes in het netwerk.
Repeater en Companion: regio-scopes Limburg
Binnen Limburg gebruiken repeaters en companions verschillende regio-scopes.
Een regio-scope bepaalt voor welk geografisch gebied een bericht bedoeld is. Door scopes te gebruiken kan verkeer gerichter door het netwerk worden verspreid.
Er is bewust gekozen om naast Limburg ook aangrenzende provincies en landen op te nemen. Aangrenzende nodes kunnen namelijk gebruikmaken van Limburgse nodes en kanalen.
De client zal voornamelijk gebruikmaken van:
nlnl-li
Overzicht regio-scopes
| Scope | Omschrijving |
|---|---|
nl | Nederland |
nl-li | Limburg |
nl-nb | Noord-Brabant |
nl-ge | Gelderland |
de-nw | Noordrijn-Westfalen, Duitsland |
de-nrw | Noordrijn-Westfalen, Duitsland |
be-wal | Wallonië, België |
be-vli | Belgisch Limburg |
be-vlg | Vlaanderen, België |
Voor Noordrijn-Westfalen worden zowel
de-nwalsde-nrwgebruikt omdat hiervoor nog geen definitieve standaard is afgesproken.
