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.

PresetGebruikSpreading Factor
Netherlands (Limburg)Standaard Limburgs netwerkSF8
NetherlandsExperimenten in Noord-LimburgSF7
EU 433MHz (Narrow)Kleinschalige 433 MHz-testen433 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:

  • nl
  • nl-li

Overzicht regio-scopes

ScopeOmschrijving
nlNederland
nl-liLimburg
nl-nbNoord-Brabant
nl-geGelderland
de-nwNoordrijn-Westfalen, Duitsland
de-nrwNoordrijn-Westfalen, Duitsland
be-walWallonië, België
be-vliBelgisch Limburg
be-vlgVlaanderen, België

Voor Noordrijn-Westfalen worden zowel de-nw als de-nrw gebruikt omdat hiervoor nog geen definitieve standaard is afgesproken.