Die LoRa-Konfigurationsoptionen umfassen: Region, Voreinstellung verwenden, Modem-Voreinstellung, Maximale Hops, Sendestärke, Bandbreite, Spread-Faktor, Coding-Rate, Frequenzversatz, Sendung aktiviert, Frequenzslot, Eingehendes Array ignorieren, MQTT ignorieren, Duty-Cycle-Limit überschreiben, SX126x RX verstärkte Verstärkung, Frequenz überschreiben und PA-Lüfter deaktiviert. Diese Konfiguration verwendet eine Admin-Nachricht, die ein Config.LoRa Protobuf sendet.
Hinweis: Um effektiv zu kommunizieren, müssen Geräte in einem Mesh identische Region- und Modem Voreinstellungen teilen oder identische benutzerdefinierte Modem-Einstellungen haben.
LoRa-Konfigurationswerte
Hinweis: Stellen Sie sicher, dass Sie die lora.region-Einstellung Ihres Geräts so setzen, dass sie den gesetzlichen Bestimmungen in Ihrer Region entspricht.
-
Region: Legt die Region für Ihren Knoten fest, wobei die Standardeinstellung nicht gesetzt ist. Wenn nicht gesetzt, zeigt der Knoten eine Meldung an und kann keine Pakete senden.
| Regionscode | Beschreibung | Frequenzbereich (MHz) | Duty Cycle (%) | Leistungsgrenze (dBm) |
| UNSET | Nicht gesetzt | Nicht verfügbar | Nicht verfügbar | Nicht verfügbar |
| USA | Vereinigte Staaten | 902.0 - 928.0 | 100 | 30 |
| EU_433 | Europäische Union 433MHz | 433.0 - 434.0 | 10 | 12 |
| EU_868 | Europäische Union 868MHz | 869.4 - 869.65 | 10 | 27 |
| CN | China | 470.0 - 510.0 | 100 | 19 |
| JP | Japan | 920.8 - 927.8 | 100 | 16 |
| ANZ | Australien & Neuseeland | 915.0 - 928.0 | 100 | 30 |
| KR | Korea | 920.0 - 923.0 | 100 | |
| TW | Taiwan | 920.0 - 925.0 | 100 | 27 |
| RU | Russland | 868.7 - 869.2 | 100 | 20 |
| IN | Indien | 865.0 - 867.0 | 100 | 30 |
| NZ_865 | Neuseeland 865MHz | 864.0 - 868.0 | 100 | 36 |
| TH | Thailand | 920.0 - 925.0 | 100 | 16 |
| UA_433 | Ukraine 433MHz | 433.0 - 434.7 | 10 | 10 |
| UA_868 | Ukraine 868MHz | 868.0 - 868.6 | 1 | 14 |
| MY_433 | Malaysia 433MHz | 433.0 - 435.0 | 100 | 20 |
| MY_919 | Malaysia 919MHz | 919.0 - 924.0 | 100 | 27 |
| SG_923 | Singapur 923MHz | 917.0 - 925.0 | 100 | 20 |
| LORA_24 | 2,4-GHz-Band weltweit | 2400.0 - 2483.5 | 100 | 10 |
HINWEIS: EU_433 und EU_868 müssen einen maximalen Duty Cycle von 10 % einhalten, der jede Minute auf rollierender 1-Stunden-Basis berechnet wird. Ihr Gerät wird die Übertragung einstellen, wenn das Limit erreicht ist.
-
Verwenden Sie Voreinstellung: Wenn aktiviert, werden die Modem-Voreinstellungsfelder verwendet; andernfalls werden die Werte für Bandbreite, Spread Factor und Coding Rate aus den jeweiligen manuellen Einträgen übernommen.
-
Modem Voreinstellung: Standard ist unset (LONG_FAST). Voreinstellungen sind vordefinierte Einstellungen (Bandbreite, Spreizfaktor und Codierungsrate), die die Nachrichten-Geschwindigkeit und Reichweite beeinflussen und für die meisten Nutzer eine Mischung aus beidem bieten. Die Voreinstellungen optimieren je nach Situation entweder für Geschwindigkeit oder Reichweite: SHORT_TURBO (Schnellste, höchste Bandbreite, geringste Airtime, kürzeste Reichweite; nicht in allen Regionen legal wegen 500 kHz Bandbreite). / SHORT_FAST / SHORT_SLOW / MEDIUM_FAST / MEDIUM_SLOW / LONG_FAST (Standard) / LONG_MODERATE / LONG_SLOW / VERY_LONG_SLOW (Langsamste, niedrigste Bandbreite, höchste Airtime, längste Reichweite; nicht für den regulären Gebrauch empfohlen).
-
Maximale Hops: Die maximale Anzahl der Hops darf 7 nicht überschreiten, der Standardwert ist 3, was für die meisten Anwendungen geeignet ist.
-
Sendestärke: Auf Null setzen, um die standardmäßige maximale legale Dauerleistung zu verwenden und Hardwareschäden zu vermeiden. In den meisten Fällen wird Null empfohlen. Die Einheiten sind in dBm.
-
Bandbreite: Bestimmte Bandbreitenwerte werden von der Firmware in entsprechende Gleitkommawerte übersetzt:
| Spezialwert | Interpretierte Als |
| 31 | 31.25 kHz |
| 62 | 62.5 kHz |
| 200 | 203.125 kHz |
| 400 | 406.25 kHz |
| 800 | 812.5 kHz |
| 1600 | 1625.0 kHz |
HINWEIS: Werte < 62,5 kHz können auf einigen Geräten einen TCXO erfordern.
-
Spread-Faktor: Eine Zahl von 7 bis 12, die die Anzahl der Chirps pro Symbol als (1 << \text{spread_factor}) darstellt.
-
Coding-Rate: Dies ist der Nenner der Coding-Rate; zum Beispiel ist der Wert für 4/5 5.
-
Frequenzoffset: Für fortgeschrittene Benutzer mit spezieller Ausrüstung gedacht; die meisten sollten die Verwendung vermeiden. Dieser Parameter fügt der Mittenfrequenz einen Frequenzoffset hinzu, um Kalibrierungsfehler zu korrigieren.
-
Übertragung aktiviert: Diese Option ermöglicht das Ein- oder Ausschalten der Übertragung (TX) vom LoRa-Radio; nützlich für Antennenwechsel und Tests. Standardmäßig ist sie auf true gesetzt.
-
Frequenzslot: Steuert die für die Übertragung verwendete Hardwarefrequenz, dargestellt durch einen Slot zwischen 1 und NUM_SLOTS (maximal je nach Region und Modem-Voreinstellung). Die Einstellung auf 0/UNSET stellt die ältere Methode zur Frequenzbestimmung wieder her.
-
Eingehendes Array ignorieren: Zum Testen können Sie verhindern, dass ein Knoten auf bestimmte Knoten hört (Simulation von außerhalb der Reichweite). Pakete von Knoten-Nummern in diesem Array werden verworfen.
-
MQTT ignorieren: Wenn diese Option auf true gesetzt ist, ignoriert das Gerät alle LoRa-Nachrichten, die über MQTT gesendet wurden. Dies gilt nur, wenn Ihr Gerät und der MQTT-Knoten mindestens Firmware-Version 2.2.19 haben.
-
OK für MQTT: Akzeptable Werte sind true oder false (Standard ist false). Wenn auf true gesetzt, stimmen Sie zu, dass Ihre Pakete an MQTT-Broker gesendet werden. Bei false wird von den Nodes verlangt, Pakete nicht weiterzuleiten. Dies funktioniert nur mit Kanälen, die die Schlüssel defaultpsk und eventpsk verwenden; bei Kanälen mit benutzerdefinierten Schlüsseln wird es ignoriert.
Tipp: Dies ist keine kryptografische Maßnahme, sondern eine höfliche Bitte, die in der offiziellen Firmware durchgesetzt wird.
-
Duty-Cycle-Limit überschreiben: Auf true setzen, um das stündliche Duty-Cycle-Limit in Europa zu ignorieren, was zu regulatorischen Verstößen führen kann. Standardmäßig ist dies false, was bedeutet, dass das Gerät die Datenübertragung bei Erreichen des Limits stoppt.
-
SX126x RX verstärkter Gewinn: Diese Option erlaubt SX126x-Chips, etwas mehr Leistung zu verwenden, um die RX-Empfindlichkeit zu verbessern.
-
Frequenz überschreiben: Für fortgeschrittene Nutzer und lizenzierte HAM-Funkamateure. Wenn aktiviert, ignoriert das Gerät Kanalberechnungen und verwendet die angegebene Frequenz (Frequenzoffset bleibt bestehen). Stellen Sie die Einhaltung der lokalen Gesetze sicher und aktivieren Sie den HAM-Modus, während Sie die Verschlüsselung deaktivieren.
-
PA-Lüfter deaktiviert: Wenn auf true gesetzt, wird der eingebaute PA-LÜFTER über den in RF95_FAN_EN definierten Pin deaktiviert.
Verfügbarkeit des LoRa-Konfigurationsclients
Android
LoRa Konfigurationsoptionen sind auf Android zugänglich.
-
Öffnen Sie die Meshtastic App.
-
Navigieren Sie zu: Vertikales Ellipse (drei Punkte oben rechts) > Funkkonfiguration > LoRa.
Apfel
Alle LoRa Konfigurationsoptionen sind auf iOS, iPadOS und macOS unter Einstellungen > Funkkonfiguration > LoRa verfügbar.
CLI
LoRa Konfigurationsbefehle sind in der Python CLI zugänglich. Beispielbefehle sind unten aufgeführt:
| Einstellung | Akzeptable Werte | Standard |
| lora.modem_preset | LONG_FAST, LONG_SLOW, VERY_LONG_SLOW, MEDIUM_SLOW, MEDIUM_FAST, SHORT_SLOW, SHORT_FAST, SHORT_TURBO | LONG_FAST |
| lora.use_preset | false, true | FALSE |
| lora.region | UNSET, US, EU_433, EU_868, CN, JP, ANZ, KR, TW, RU ,IN, NZ_865, TH, LORA_24, UA_433, UA_868, MY_433, MY_919, SG_923 | UNSET |
| lora.bandwidth | 31, 62, 125, 250, 500 | 250 |
| lora.spread_factor | 7, 8, 9, 10, 11, 12 | 12 |
| lora.coding_rate | 5, 6, 7, 8 | 8 |
| lora.frequency_offset | 0 bis 1000000 | 0 |
| lora.hop_limit | 1,2,3,4,5,6,7 | 3 |
| lora.tx_power | 0 bis 30 | 0 |
| lora.tx_enabled | false, true | TRUE |
| lora.channel_num | 0, 1 bis NUM_CHANNELS | 0 |
| lora.ignore_mqtt | false, true | FALSE |
| lora.config_ok_to_mqtt | true, false | FALSE |
| lora.override_duty_cycle | false, true | FALSE |
| lora.sx126x_rx_boosted_gain | false, true | FALSE |
| lora.override_frequency | Jede unterstützte Frequenz, die das LoRA-Radio verwenden kann. Bitte beachten Sie lokale Vorschriften und Gesetze. | 0 |
-
Modem-Voreinstellung setzen
| meshtastic --set lora.modem_preset LONG_FAST meshtastic --set lora.modem_preset MEDIUM_FAST
|
-
Region setzen
| meshtastic --set lora.region US meshtastic --set lora.region EU_433
|
-
Hop-Limit setzen
meshtastic --set lora.hop_limit 2
|
-
Duty Cycle überschreiben
| meshtastic --set lora.override_duty_cycle true meshtastic --set lora.override_duty_cycle false
|
HINWEIS: Da das Gerät nach jedem über die CLI gesendeten Befehl neu startet, wird empfohlen, Befehle beim Setzen mehrerer Werte in einem Konfigurationsabschnitt als eine Kette zusammenzufassen. Zum Beispiel:
meshtastic --set lora.region US --set lora.modem_preset LONG_FAST
|
Web
Alle LoRa Konfigurationsoptionen sind in der Web UI verfügbar.
