Alternativen för LoRa konfiguration inkluderar: Region, Använd Förinställning, Modem Förinställning, Max Hopp, Utsändningseffekt, Bandsbredd, Spridningsfaktor, Kodningshastighet, Frekvensförskjutning, Utsändning Aktiverad, Frekvensplats, Ignorera Inkommande Array, Ignorera MQTT, Åsidosätt Duty Cycle-gräns, SX126x RX Förstärkt Vinst, Åsidosätt Frekvens, och PA Fläkt Avstängd. Denna konfiguration använder ett administratörsmeddelande som skickar en Config.LoRa protobuf.
Notera: För att kommunicera effektivt måste enheter i ett mesh dela identiska Region och Modem Förinställningar eller ha identiska anpassade Modeminställningar.
LoRa-konfigurationsvärden
Observera: Se till att du ställer in din enhets lora.region-inställning för att följa lagliga gränser i ditt område.
-
Region: Ställer in regionen för din nod, där standard är inte inställd. Om den inte är inställd visas ett meddelande på noden och den kan inte sända paket.
| Regionskod | Beskrivning | Frekvensområde (MHz) | Duty Cycle (%) | Effektgräns (dBm) |
| UNSET | Ej inställt | Ej tillämpligt | Ej tillämpligt | Ej tillämpligt |
| USA | USA | 902.0 - 928.0 | 100 | 30 |
| EU_433 | Europeiska unionen 433MHz | 433.0 - 434.0 | 10 | 12 |
| EU_868 | Europeiska unionen 868MHz | 869.4 - 869.65 | 10 | 27 |
| CN | Kina | 470.0 - 510.0 | 100 | 19 |
| JP | Japan | 920.8 - 927.8 | 100 | 16 |
| ANZ | Australien & Nya Zeeland | 915.0 - 928.0 | 100 | 30 |
| KR | Korea | 920.0 - 923.0 | 100 | |
| TW | Taiwan | 920.0 - 925.0 | 100 | 27 |
| RU | Ryssland | 868.7 - 869.2 | 100 | 20 |
| IN | Indien | 865.0 - 867.0 | 100 | 30 |
| NZ_865 | Nya Zeeland 865MHz | 864.0 - 868.0 | 100 | 36 |
| TH | Thailand | 920.0 - 925.0 | 100 | 16 |
| UA_433 | Ukraina 433MHz | 433.0 - 434.7 | 10 | 10 |
| UA_868 | Ukraina 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 | Singapore 923MHz | 917.0 - 925.0 | 100 | 20 |
| LORA_24 | 2,4 GHz-bandet världen över | 2400.0 - 2483.5 | 100 | 10 |
OBS: EU_433 och EU_868 måste följa en maximal duty cycle på 10%, beräknad varje minut på en rullande 1-timmesbasis. Din enhet slutar sända om gränsen nås.
-
Använd Förinställning: När aktiverat används Modem Förinställning-fälten; annars tas värden för Bandbredd, Spread Factor och Coding Rate från deras respektive manuella inmatningar.
-
Modem Förinställning: Standard är unset (LONG_FAST). Förinställningar är fördefinierade inställningar (Bandbredd, Spread Factor och Coding Rate) som påverkar meddelandets hastighet och räckvidd, och ger en blandning av båda för de flesta användare. Förinställningarna optimerar antingen för hastighet eller räckvidd beroende på situation: SHORT_TURBO (Snabbast, högst bandbredd, lägst airtime, kortast räckvidd; ej lagligt i alla regioner på grund av 500 kHz bandbredd). / SHORT_FAST / SHORT_SLOW / MEDIUM_FAST / MEDIUM_SLOW / LONG_FAST (Standard) / LONG_MODERATE / LONG_SLOW / VERY_LONG_SLOW (Långsammast, lägst bandbredd, högst airtime, längst räckvidd; rekommenderas ej för regelbunden användning).
-
Max antal hopp: Max antal hopp kan inte överstiga 7, med standard 3, vilket är lämpligt för de flesta tillämpningar.
-
Sändningseffekt: Ställ in till noll för att använda standard max laglig kontinuerlig effekt, vilket förhindrar hårdvaruskador. I de flesta fall rekommenderas noll. Enheter är i dBm.
-
Bandsbredd: Vissa bandsbreddsvärden översätts av firmware till lämpliga flyttal:
| Speciellt värde | Tolkad som |
| 31 | 31.25 kHz |
| 62 | 62.5 kHz |
| 200 | 203.125 kHz |
| 400 | 406.25 kHz |
| 800 | 812.5 kHz |
| 1600 | 1625.0 kHz |
OBS: Värden < 62,5 kHz kan kräva TCXO på viss hårdvara.
-
Spreadfaktor: Ett tal från 7 till 12 som representerar antalet chirpar per symbol som (1 << \text{spread_factor}).
-
Kodningshastighet: Detta är nämnaren i kodningshastigheten; till exempel för 4/5 är värdet 5.
-
Frekvensförskjutning: Avsedd för avancerade användare med specialutrustning; de flesta bör undvika att använda den. Denna parameter lägger till en frekvensförskjutning till mittfrekvensen för att korrigera kalibreringsfel.
-
Sändning aktiverad: Detta alternativ tillåter att aktivera eller inaktivera sändning (TX) från LoRa-radion; användbart vid antennbyten och tester. Standard är true.
-
Frekvensplats: Styr hårdvarufrekvensen som används för sändning, representerad av en plats mellan 1 och NUM_SLOTS (max baserat på region och modemförinställning). Att ställa in till 0/UNSET återgår till den äldre metoden för frekvensbestämning.
-
Ignorera inkommande array: För testning kan du förhindra att en nod lyssnar på specifika noder (simulerar utom räckvidd). Paket från nodnummer i denna array kommer att släppas.
-
Ignorera MQTT: Att ställa in detta alternativ på true gör att enheten ignorerar alla LoRa-meddelanden som skickats via MQTT. Detta gäller endast när din enhet och MQTT-noden har firmwareversion minst 2.2.19.
-
OK till MQTT: Acceptabla värden är true eller false (standard är false). Att ställa in på true innebär att du godkänner att dina paket skickas till MQTT-brokers. Om false begärs noder att inte vidarebefordra paket. Detta fungerar endast med kanaler som använder defaultpsk och eventpsk-nycklar; ignoreras i kanaler med egna nycklar.
Tips: Detta är inte en kryptografisk åtgärd utan en artig begäran som upprätthålls i den officiella firmware.
-
Åsidosätt Duty Cycle-gräns: Ställ in på true för att ignorera den timvisa duty cycle-gränsen i Europa, vilket kan leda till regelöverträdelser. Som standard är detta false, vilket innebär att enheten stoppar datatransmission när gränsen nås.
-
SX126x RX förstärkt förstärkning: Detta alternativ tillåter SX126x-chip att använda lite mer ström för att förbättra RX-känsligheten.
-
Åsidosätt Frekvens: För avancerade användare och licensierade HAM-radiooperatörer. När aktiverat ignorerar enheten kanalberäkningar och använder den angivna frekvensen (frekvensförskjutning gäller fortfarande). Säkerställ efterlevnad av lokala lagar och aktivera HAM-läge samtidigt som kryptering inaktiveras.
-
PA-fläkt avstängd: Om satt till true inaktiveras den inbyggda PA-FLÄKTEN med pinnen definierad i RF95_FAN_EN.
Tillgänglighet för LoRa-konfigurationsklient
Android
LoRa Konfigurationsalternativ är tillgängliga på Android.
-
Öppna Meshtastic App.
-
Navigera till: Vertikal ellips (tre prickar uppe till höger) > Radiokonfiguration > LoRa.
Äpple
Alla LoRa konfigurationsalternativ finns tillgängliga på iOS, iPadOS och macOS under Inställningar > Radiokonfiguration > LoRa.
CLI
LoRa konfigurationskommandon är tillgängliga i Python CLI. Exempel på kommandon ges nedan:
| Inställning | Acceptabla värden | 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 till 1000000 | 0 |
| lora.hop_limit | 1,2,3,4,5,6,7 | 3 |
| lora.tx_power | 0 till 30 | 0 |
| lora.tx_enabled | false, true | TRUE |
| lora.channel_num | 0, 1 till 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 | Vilken som helst stödjad frekvens som LoRA-radion kan använda. Vänligen respektera lokala regler och föreskrifter | 0 |
-
Ställ in Modem Preset
| meshtastic --set lora.modem_preset LONG_FAST meshtastic --set lora.modem_preset MEDIUM_FAST
|
-
Ställ in Region
| meshtastic --set lora.region US meshtastic --set lora.region EU_433
|
-
Ställ in Hop Limit
meshtastic --set lora.hop_limit 2
|
-
Åsidosätt Duty Cycle
| meshtastic --set lora.override_duty_cycle true meshtastic --set lora.override_duty_cycle false
|
OBS: Eftersom enheten startar om efter varje kommando som skickas via CLI, rekommenderas det att kedja ihop kommandon som ett när flera värden ska ställas in i en konfigurationssektion. Till exempel:
meshtastic --set lora.region US --set lora.modem_preset LONG_FAST
|
Webb
Alla LoRa konfigurationsalternativ finns tillgängliga i Webbgränssnittet.
