Meshtastic – Configurer le nom du module

Configuration de base d’un module Meshtastic

Cette partie de la présentation décrit la configuration de base d’un module Meshtastic pour le réseau GAULIX. Le réseau Gaulix est un réseau communautaire avec des règles qui pour la majorité sont décidées de manière collégiale. GAULIX se rapproche de Meshtastic de base,  cependant la fréquence et le slot changent, ce qui le rend incompatible avec la configuration d’origine du projet. (Source Gaulix)

Gaulix comporte 8 canaux d’indice 0 à 7. Il ne peut y avoir qu’un canal PRIMARY. Si un ou plusieurs canaux sont non utilisés, ils ne doivent pas se trouver entre des canaux attribués mais en fin de liste. Les 5 premiers canaux (indice 0 à 4) ne sont pas là pour bidouiller n’importe comment, ils constituent la base du réseau national. Les 3 derniers canaux (indice 5 à 7)  sont libres, utilisation particulière, locale ou régionale…,

Nom du module Meshtastic

Les noms doivent suivre la convention de nommage suivante :

Nom court

Le nom court est constitué des 4 derniers caractères de l’adresse MAC * de votre nœud Meshtastic.

Par exemple ici  l’écran affiche ces 4 caractères : 83c8.

*  Une adresse MAC (de l’anglais Media Access Control), parfois nommée adresse physique, est un identifiant physique stocké dans une carte réseau ou une interface réseau. Elle est unique au monde. Toutes les cartes réseau ont une adresse MAC, même celles contenues dans les PC et autres appareils connectés (tablette tactile, smartphone, consoles de jeux, réfrigérateurs, montres, nœuds Meshtastic etc.). (source Wikipedia)

Nom long

Il existe 2 conventions, une pour les nœuds fixes et une autre pour les nœuds mobiles (stations mobiles, trackers…)

Pour les nœuds fixes

Cliquer pour agrandir

  • Le département est codé sur sur 2 caractères (Octets 1 et 2)
  • Le Quadrigramme * de la commune est sur les 4 caractères suivants (Octets 3,4,5,6)
  • Preset modem sur 2 caractères (octets 7 et 8) ( LF (Long Fast)/LS (Long Slow)/VS (Very long Slow)/MS (Meduim slow)/MF (Medium Fast)/SS (Short Slow)/SF (Short Fast)/LM (Long Moderate)). En GAULIX utiliser LM
  • La bande ISM utilisée est indiquée sur 1 caractère (Octet 9)  (8 = 868 / 4 = 433 / 2 = 2400)
  • Le rôle du nœud est indiqué sur 2 caractères (Octets 10 et 11) (Cl – Client / CM – Client Mute)
  • Puis un court texte libre si besoin, ce qui donne par exemple
  • Il vous reste 28 caractères de Texte Libre (ou 27 si vous êtes dans les DOM) et le texte qui suit est libre.

* Quadrigramme : Les 4 premières consonnes du nom de la commune. Si la commune commence par Saint ou Sainte ce sera uniquement S pour la première lettre, les 3 autres lettres seront les consonnes du nom de la ville. S’il y a moins de 4 consonnes remplacez les lettres manquantes par  _  (tiret du 8).
Ne me demandez pas comment coder pour les villes de Y (80), Ay (51) ou Eu (76), je n’en sais rien ! On peut toujours essayer de demander au Maire d’Eu ?
Après une discussion sur le groupe GAULIX, il semble qu’il vaut mieux aller au plus simple. Si le nom complet de votre ville possède 4 lettres ou moins vous pouvez mettre le nom de la ville. Par exemple pour Batz mettez BATZ, pour RETZ mettez RETZ, pour AY mettez AY__ (2 tirets du 8) et pour Y mettez Y___ (3 tirets du 8). Si la règle de nommage est affinée, je modifierai ce paragraphe.

Retour sur le nom long

Première expérience avec le nom long. Mon module a bien été détecté mais si le début du nom long est bien affiché que l’écran (et ce début sera le même pour mes modules 433MHz) j’avais continué le nom pat un _ (tiret bas du 8) puis mon indicatif (F1GYT), le détail pour identifier le module vient après mais… n’est pas affiché ! J’ai donc modifié mon nommage (mais ça n’engage que moi) en donnant un numéro à mes modules (et en tenant un tableau dans LibreOffice) pour pouvoir les identifier. Ce nom est donc devenu  71LCRSLM4Cl_01_FIGYT…

C’est déjà plus facile d’identifier un de mes modules qui a communiqué…

Ci dessous quelques exemples.

Cliquer pour agrandir

Pour les mobiles et les trackers

Cliquer pour agrandir