Meshtastic-opas – Kantaman testausmoduulin asetukset

Tämä moduuli mahdollistaa viestintäetäisyyden testaamisen kahden Meshtastic-solmun välillä. Vain moduulin ottaneet solmut näyttävät etäisyystestiviestit liitetyillä asiakaslaitteillaan.
  • Lähettäjä: Kiinteä solmu, joka lähettää peräkkäisiä paketteja 30-60 sekunnin välein (asetettu "Lähettäjän viestiväliksi").
  • Vastaanotin: Liikkuva solmu (tyypillisesti sinä), joka käyttää valinnaisesti sisäistä GPS:ää tai puhelimen GPS:ää. Solmut katsotaan olevan kantaman sisällä niin kauan kuin peräkkäiset paketit voidaan vastaanottaa onnistuneesti.
Vastaanottavalla solmulla on kyky tallentaa viestit yhdessä niiden vastaanottohetkellä olevien GPS-koordinaattien kanssa .csv-tiedostoon. Tätä .csv-tiedostoa voidaan sitten käyttää Google Earthissä, Google Maps - My Mapsissa tai missä tahansa muussa ohjelmassa, joka pystyy käsittelemään .csv-tiedostoja, jolloin voit visualisoida mesh-verkkoasi. Varmista, että asetat sijainnin tarkkuuden oletuskanavassa korkeaksi; muuten kerätty data ei tallenna todellista sijaintiasi tarkasti.
HUOM: Muista kytkeä moduuli pois päältä tai poistaa lähetys käytöstä, kun sitä ei käytetä, sillä se kuluttaa merkittävästi ilmaaikaa, hidastaa mesh-verkkoasi ja täyttää kanavasi tarpeettomilla viesteillä. Moduuli sammuu automaattisesti 8 tunnin käytön jälkeen.
Etäisyystestimoduulin kokoonpanoasetuksiin kuuluvat: Ota käyttöön, Lähettäjä ja Tallenna. Etäisyystestimoduulin kokoonpano käyttää ylläpitäjän viestiä lähettämään ModuleConfig.RangeTestConfig protobufin.

Range Test -moduulin asetusten arvot

  • Käytössä: Ottaa range test -moduulin käyttöön. Sekä Lähettäjän että Vastaanottajan on oltava moduuli käytössä. Jotta Apple- ja Android-sovellukset voisivat vastaanottaa range test -viestejä, moduulin on oltava käytössä myös näissä laitteissa. Huomaa, että laitteen näyttö saattaa silti näyttää range test -paketteja vanhemmista laiteohjelmistoversioista, vaikka moduuli olisi pois päältä.
  • Lähettäjän väli
Aika, joka odotetaan peräkkäisten testipakettien lähettämisen välillä, on säädettävissä, arvo 0 oletusarvona, joka estää viestien lähettämisen.
  • Suositellut lähettäjän asetukset
Radiokanavan asetukset range_test.sender
Pitkä Hidas 60
Pitkä Nopea 30
Keskitaso 15
Lyhyt Nopea 15
  • Tallenna CSV Tiedosto
Jos ominaisuus on käytössä, kaikki vastaanotetut viestit tallennetaan laitteen flash-muistiin tiedostoon nimeltä rangetest.csv.
Tiedostoon pääsemiseksi aktivoi laitteen WiFi ja yhdistä verkkoosi. Kun yhteys on muodostettu, siirry osoitteeseen meshtastic.local/rangetest.csv (tai laitteesi_ip/rangetest.csv), ja tiedosto ladataan automaattisesti. Tämä tiedosto luodaan vasta, kun laite vastaanottaa ensimmäiset viestit.
Tallennustilan täyttymisen estämiseksi laite lopettaa kirjoittamisen, jos tiedostojärjestelmässä on vähemmän kuin 50KB tilaa vapaana.
HUOM: Jätä tämä ominaisuus pois päältä käytettäessä Android- tai Apple-sovelluksia. Se tallentaa tiedot suoraan laitteen flash-muistiin (ilman älypuhelinta) ja on saatavilla vain ESP32-pohjaisissa laitteissa.

Range Test -moduulin asetusten asiakas

Android

Android vie rangetest.csv-tiedoston paketeista Debug-lokissa. Vanhojen pakettihistorian tietojen tyhjentämiseksi: Debug-paneeli > Tyhjennä
Huom: Kantamatestin asetukset ovat saatavilla Androidilla. Avaa Meshtastic-sovellus ja siirry kohtaan Asetukset > Kantamatesti.

Omena

Apple-sovellukset antavat sinun ladata tallennetut sijaintitiedot, jotka on tallennettu iPhoneesi, iPadiisi tai Maciisi. Pääset niihin avaamalla Solmut-välilehden, valitsemalla solmun ja sitten valitsemalla Sijaintiloki ja klikkaamalla Tallenna. Tämä tiedosto voidaan tallentaa ilman, että Kantamatestimoduuli on aktiivinen.
Huom: Kaikki kantamatestimoduulin asetukset ovat saatavilla iOS:ssä, iPadOS:ssä ja macOS:ssä kohdassa Asetukset > Moduulin asetukset > Kantamatesti.

CLI

Kantamatestimoduulin asetukset ovat saatavilla python CLI:ssä. Esimerkkikomennot alla:
Asetus Hyväksyttävät arvot Oletus
range_test.enabled tosi, epätosi EPÄTOSI
range_test.save tosi, epätosi EPÄTOSI
range_test.sender kokonaisluku (sekunteina) 0
Koska laite käynnistyy uudelleen jokaisen CLI:n kautta lähetetyn komennon jälkeen, on suositeltavaa ketjuttaa useita arvoja samassa konfiguraatio-osiossa yhdeksi komennoksi. Esimerkiksi:
meshtastic --set range_test.enabled true --set range_test.save false
Ota kantamatesti käyttöön / pois käytöstä
meshtastic --set range_test.enabled true meshtastic --set range_test.enabled false
Ota kantamatestin tallennus käyttöön / pois käytöstä
meshtastic --set range_test.save true meshtastic --set range_test.save false
Ota kantamatestin lähettäjä käyttöön (lähetä 60 sekunnin välein)
meshtastic --set range_test.sender 60
Poista kantamatestin lähettäjä käytöstä
meshtastic --set range_test.sender 0

Verkko

Kaikki kantamatestimoduulin asetukset ovat saatavilla Web-käyttöliittymässä.

Sovellusesimerkit

Google Earth -integraatio

Vaiheet:
  1. Lataa ja avaa Google Earth.
  2. Siirry kohtaan Tiedosto > Tuo.
  3. Valitse CSV.
  4. Valitse Erotin, pilkku.
  5. Varmista, että vaihtoehto “Tämä tietojoukko ei sisällä leveyspiiri-/pituuspiiritietoja, vaan katuosoitteita” on pois valittuna.
  6. Määritä rx lat ja rx long leveyspiiri-/pituuspiirikenttiin.
  7. Napsauta Valmis.
  8. Kun sinua kehotetaan luomaan tyylipohja, valitse Kyllä.
  9. Aseta Nimi-kenttä mihin tahansa sarakkeeseen, jonka haluat näkyvän kartalla (kaikki tiedot näkyvät edelleen, kun napsautat kuvaketta).
  10. Valitse väri, kuvake jne., sitten napsauta OK.
Tietojoukko latautuu kartalle; valitse sen vieressä oleva valintaruutu sivupalkissa, jotta se näkyy.

My Maps

Voit käyttää Googlea My Maps, joka tukee CSV-tiedostoja ja tarjoaa yksinkertaisemman käyttöliittymän. Google tarjoaa ohjeet tämän käyttöönottoon. Voit myös tyylitellä alueita arvojen perusteella—esimerkiksi tehdä pinneistä tummempia, kun SNR tai RSSI on korkeampi.

OpenStreetMap - uMap

Avoimen lähdekoodin vaihtoehtona voit käyttää uMap-palvelua, joka on rakennettu OpenStreetMap.
  1. Vieraile uMap haluamallasi kielellä.
  2. Napsauta Luo kartta.
  3. Valitse Tuo tiedot -kuvake tai paina CTRL + I.
  4. Valitse rangetest.csv-tiedostosi ja napsauta Tuo.
  5. Muoto tunnistetaan automaattisesti, ja sijainnit lisätään kartalle.

Sivupalkki

Blogikategoriat
Uusin julkaisu

Tässä osiossa ei ole tällä hetkellä sisältöä. Lisää sisältöä tähän osioon käyttämällä sivupalkkia.

Rekisteröidy uutiskirjeeseemme

Hanki viimeisimmät tiedot tuotteistamme ja erikoistarjouksistamme.