Kanavien konfigurointivaihtoehtoihin kuuluvat Indeksi, Roolit ja Asetukset. Kanavien konfiguroinnissa käytetään ylläpitäjän viestiä, joka lähettää Kanava protobufin, joka sisältää joko ChannelSettings tai ModuleSettings protobufin.
Huom: Kanava-asetuksia (kuvattu tällä sivulla) ei pidä sekoittaa Modeemi Esiasetuksiin.
Modeemi Esiasetukset koostuvat modeemin konfiguraatiosta, mukaan lukien taajuusasetukset, levityskerroin, kaistanleveys ja muuta, jotka koskevat LoRa-radiota. Nämä asetukset ovat yhtenäiset kaikilla kanavilla, eikä niitä voi määrittää yksilöllisesti kanaville.
Sen sijaan Kanava Asetukset tarjoavat tietoa viestiryhmien järjestämisestä, valinnaisen salauksen mahdollistamisesta ja viestinnän sallimisesta tai estämisestä internet-porttien kautta. Nämä asetukset ovat ainutlaatuisia ja konfiguroitavissa jokaiselle kanavalle erikseen.
Kanavan määrityksen arvot
Indeksi
Indeksointia ei voi muuttaa.
| Indeksi | Kanava | Oletusrooli | Tarkoitus |
| 0 | 1 | PRIMARY | Käytetään oletuskanavana |
| 1 | 2 | DISABLED | Käyttäjän määrittelemä |
| 2 | 3 | DISABLED | Käyttäjän määrittelemä |
| 3 | 4 | DISABLED | Käyttäjän määrittelemä |
| 4 | 5 | DISABLED | Käyttäjän määrittelemä |
| 5 | 6 | DISABLED | Käyttäjän määrittelemä |
| 6 | 7 | DISABLED | Käyttäjän määrittelemä |
| 7 | 8 | DISABLED | Käyttäjän määrittelemä |
NOTE: DISABLED-kanavia ei voi sijoittaa aktiivisten kanavien, kuten PRIMARY:n ja SECONDARY:n, väliin. Aktiivisten kanavien on oltava peräkkäin.
Rooli
Jokaiselle kanavalle määritetään yksi kolmesta roolista:
-
PRIMARY (1) Tämä on ensimmäinen kanava, joka luodaan alkuperäisessä asetuksessa. Vain yksi PRIMARY-kanava voi olla olemassa, eikä sitä voi poistaa käytöstä. Säännölliset lähetykset, kuten sijainti ja telemetria, lähetetään yksinomaan tämän kanavan kautta.
-
SECONDARY (2) Tämä kanava voi muuttaa salausavainta (PSK).
-
DISABLED (0) Kanava ei ole enää käytettävissä, ja sen asetukset palautetaan oletusarvoihin.
NOTE: Vaikka voit käyttää eri PRIMARY-kanavaa ja kommunikoida SECONDARY-kanavien kautta, joilla on sama nimi ja PSK, PRIMARY-kanavan nimen hash määrittää LoRa-taajuuspaikan. Tämä taajuuspaikka määrää varsinaisen lähetystaajuuden kaistalla. Varmistaaksesi, että eri PRIMARY-kanavanimillä varustetut laitteet lähettävät samalla taajuudella, sinun on asetettava LoRa-taajuuspaikka nimenomaisesti.
Kanavan määrityksen parametrit
Vaihtoehtoihin Channel Settings kuuluvat: Name, PSK, Downlink Enabled ja Uplink Enabled. Nämä kanava-asetukset on kapseloitu Channel protobufiin ChannelSettings protobufina ja lähetetään admin message -viestinä.
kanavien nimet
Lyhyt tunniste kanavalle. (< 12 tavua)
| Varattu nimi | Tarkoitus |
| "" (oletus) | Jos jätetään tyhjäksi Primary-kanavalla, tämä tarkoittaa oletuskanavaa. |
| admin | Toissijaisilla kanavilla nimi admin (kirjainkoolla on merkitystä) tarkoittaa ylläpitäjän kanavaa, jota käytetään solmujen hallintaan mesh-verkossa. Huomaa, että tämä on Legacy-ominaisuus, katso Remote Admin lisätietoja. |
HUOM: Kommunikoidaksesi samalla kanavalla muiden laitteiden kanssa, kanavanimien on oltava samat. Esimerkiksi, jos laitteesi käyttää kanavanimeä LongFast, myös laitteen, jonka kanssa haluat kommunikoida, on oltava kanava nimeltä LongFast.
PSK
Salausavain, jota käytetään yksityisillä kanavilla, voidaan määrittää seuraavasti: se voi olla 0 tavua (ei salausta), 16 tavua (AES128) tai 32 tavua (AES256). Primary default channel käyttää heksatavua 0x01.
Huom: Yhteensopivat PSK:t ovat välttämättömiä viestintään samalla kanavalla muiden laitteiden kanssa. Esimerkiksi, jos laitteesi käyttää kanavaa, jonka oletus-PSK on AQ==, myös laitteen, jonka kanssa haluat kommunikoida, on oltava kanava, jonka PSK vastaa tätä.
Alalinkki käytössä
Jos käytössä, julkisen internetin portista kaapatut viestit välitetään paikalliseen mesh-verkkoon. Oletuksena tämä asetus on epätosi kaikilla kanavilla.
Ylälinkki käytössä
Jos käytössä, mesh-verkon viestit lähetetään julkiseen internetiin minkä tahansa solmun määritetyn portin kautta. Tämä asetus on oletuksena epätosi kaikilla kanavilla.
Kanavan kokoonpanoasetukset
Kanavamoduulin asetukset sisältävät vaihtoehdot sijainnin tarkkuudelle. Nämä asetukset sisällytetään Channel protobufiin ModuleSettings protobuf -muodossa ja ne lähetetään ylläpitäjän viestinä.
Sijainnin tarkkuus
position_precision-asetus antaa sinun hallita sijaintitietojen tarkkuustasoa, joka lähetetään tietyn kanavan kautta. Tämä voi olla tärkeää yksityisyydelle, koska tietyillä kanavilla lähetettäessä sijaintitietoja voi olla tarpeen hämärtää tarkka sijainti.
position_precision-arvo on kokonaisluku, joka vaihtelee välillä 0–32:
-
Arvo 0 tarkoittaa, että sijaintitietoja ei koskaan lähetetä kyseisen kanavan kautta.
-
Arvo 32 tarkoittaa, että sijaintitiedot lähetetään täydellä tarkkuudella.
-
Välissä olevat arvot edustavat lähetettävien tarkkuusbittien määrää, joka vastaa alla olevassa taulukossa yksityiskohtaisesti määriteltyä tiettyä sijaintitarkkuutta.
-
Huomaa, että julkinen MQTT-palvelin suodattaa pois tarkat sijainnit.
Asiakasohjelmat tarjoavat erilaisia tarkkuustasoja, joiden avulla käyttäjät voivat valita käytännöllisestä valikoimasta. Voit asettaa arvoja koko kokonaislukujen alueella käyttämällä Python CLI-työkalua. Esimerkkejä eri tarkkuustasojen asettamisesta CLI:n avulla löydät kohdasta Position Precisionin asettaminen.
| Tarkkuusbitit | Metrinen | Imperial |
| 10 | 23,3 km | 14,5 mailia |
| 11 | 11,7 km | 7,3 mailia |
| 12 | 5,8 km | 3,6 mailia |
| 13 | 2,9 km | 1,8 mailia |
| 14 | 1,5 km | 4787 jalkaa |
| 15 | 729 m | 2392 jalkaa |
| 16 | 364 m | 1194 jalkaa |
| 17 | 182 m | 597 jalkaa |
| 18 | 91 m | 299 jalkaa |
| 19 | 45 m | 148 jalkaa |
Kanavan asiakasasetusten saatavuus
Android
Kanava asetukset ovat saatavilla Android-laitteilla.

Radio Configuration-välilehti on käytettävissä yleisiin tehtäviin, kuten:
-
Näytä nykyinen kanavakonfiguraatiosi QR-koodi ja URL.
-
Luo tai muokkaa nopeasti ensisijaista kanavaasi.
-
Valitse modeemiesiasetus kaikille kanavillesi, kuten Long Range tai Fast.
Lisäohjeita ensisijaisen kanavasi määrittämiseen löydät kohdasta Android App Usage.

Napauta "Muokkaa" päästäksesi Kanavavalikkoon, jossa voit:
-
Lisää, poista tai muokkaa toissijaisia kanavia.
-
Luo tai muokkaa salauksen avaimia.
-
Ota käyttöön ylälinkki ja alalinkki yksittäisille kanaville.
-
Ota käyttöön sijainti-asetukset.
-
Aseta tarkka sijainti (jos sijainti on päällä).
-
Säädä sijainnin tarkkuutta (jos tarkka sijainti on pois päältä).
Apple
Kanavien muokkausohjelma on käytettävissä iOS-, iPadOS- ja macOS-sovelluksissa kohdassa Asetukset > Radio Configuration > Channels.
CLI
Vinkki: Koska laite käynnistyy uudelleen jokaisen CLI:n kautta lähetetyn komennon jälkeen, on suositeltavaa ketjuttaa komennot yhdeksi, kun asetetaan useita arvoja konfiguraatio-osiossa. Esimerkki:
| meshtastic --ch-set name "My Channel" --ch-set psk random --ch-set uplink_enabled true --ch-index 4 |
Kaikki kanavan asetukset ovat saatavilla Python CLI:ssä. Alla on esimerkkejä komennoista:
Nimi
Aseta kanavan nimi PÄÄKANAVALLE
|
# without spaces
|
PSK
Jos käytät Meshtastic-sovellusta viestien vaihtamiseen, joita et halua muiden näkevän, sinun tulisi käyttää satunnaista asetusta. Valitsemalla oletus tai minkä tahansa seuraavan taulukon yksinkertaisista arvoista käytetään julkisesti tunnettuja salausavaimia. Nämä avaimet sisältyvät Meshtastic-lähdekoodiin, mikä mahdollistaa viestien sieppaamisen, jotka on salattu näillä avaimilla. Vaikka ne sopivat testaukseen ja julkisiin kanaviin, ne eivät ole turvallisia yksityisviestintään.
| Asetus | Käyttäytyminen |
| none | Poista salaus käytöstä |
| default | Oletussalaus (käytä heikkoa salausavainta) |
| random | Luo turvallinen 256-bittinen salausavain. Käytä tätä asetusta yksityiseen viestintään. |
| simple0- simple254 | Käyttää yksittäisen tavun koodausta salaukseen |
-
Aseta salaus oletukseksi ENSISIJAISELLA kanavalla
| meshtastic --ch-set psk default --ch-index 0 |
-
Aseta salaus satunnaiseksi ENSISIJAISELLA kanavalla
| meshtastic --ch-set psk random --ch-index 0 |
-
Aseta salaus yksittäiseen tavuun ENSISIJAISELLA kanavalla
| meshtastic --ch-set psk simple15 --ch-index 0 |
-
Aseta salaus omaan avaimeesi ENSISIJAISELLA kanavalla
| meshtastic --ch-set psk 0x1a1a1a1a2b2b2b2b1a1a1a1a2b2b2b2b1a1a1a1a2b2b2b2b1a1a1a1a2b2b2b2b --ch-index 0 |
-
Aseta salaus omaan avaimeesi ENSISIJAISELLA kanavalla (Base64-koodattu)
| meshtastic --ch-set psk base64:puavdd7vtYJh8NUVWgxbsoG2u9Sdqc54YvMLs+KNcMA= --ch-index 0 |
-
Poista salaus käytöstä ENSISIJAISELLA kanavalla
| meshtastic --ch-set psk none --ch-index 0 |
HUOM: Käytä tätä kopioidaksesi ja liittääksesi base64-koodatun (yksikanavaisen) avaimen meshtastic --info -komennosta. Vältä käyttämästä täällä omnibus (kaikki kanavat) -koodia, sillä se ei ole kelvollinen avain.
Ylälinkki / Alalinkki
Porttien määrittämisestä lisätietoja löytyy MQTT
-
Ota PÄÄKANAVA yläslinkki käyttöön/pois käytöstä
| meshtastic --ch-set uplink_enabled true --ch-index 0 meshtastic --ch-set uplink_enabled false --ch-index 0 |
-
Ota TOISSIJAINEN kanava alaslinkki käyttöön/pois käytöstä
| meshtastic --ch-set downlink_enabled true --ch-index 1 meshtastic --ch-set downlink_enabled false --ch-index 5 |
Sijainnin tarkkuuden määrittäminen
Tämä on kanavakohtainen asetus. --ch-index-parametri on määritettävä sijainnin tarkkuuden asettamiseksi tietylle kanavalle, esim. --ch-index 0 pääkanavalle tai --ch-index 1 toissijaiselle kanavalle 1.
-
Aseta sijainnin tarkkuudeksi 13 bittiä (noin ±3 km)
| meshtastic --ch-set module_settings.position_precision 13 --ch-index 0 |
-
Aseta sijainnin tarkkuudeksi täysi tarkkuus (32 bittiä)
| meshtastic --ch-set module_settings.position_precision 32 --ch-index 1 |
Verkko
Kaikki Kanava asetukset ovat käytettävissä Web-käyttöliittymässä.
QR-koodi
Meshtastic QR-koodi (tai Kanava URL) mahdollistaa käyttäjien nopean kanava- ja LoRa-asetusten jakamisen, mikä helpottaa useiden solmujen määrittämistä vastaavilla viestintäasetuksilla. QR-koodin skannaus ottaa käyttöön kaikki siihen sisältyvät kanava- ja LoRa-asetukset, joten tarkista nämä asetukset huolellisesti ennen jatkamista. Skannaa QR-koodeja vain luotettavista lähteistä.
Lisätietoja saat osoitteesta:
