Trzeba sporo samozaparcia, żeby znaleźć prawidłową drogę do rozwiązania problemu, który opisujesz. Niby są dedykowane narzędzia, ale czy one działają tak jak należy?! No nie koniecznie... Sam próbowałem ogarnąć temat w sposób, który pozwalałby mi stworzyć tutaj na forum poradnik, jak to należy krok po kroku ruszyć.
Wchodzimy w ustawienia > ustawienia modułu > range test
Tam uruchamiamy ten skrypt i wpisujemy co ile sekund dana LoRa ma wysyłać próbkę wiadomości, która brzmi "Seq 1 ... 2 ... 3 ... 999" itd. Dana stacja będzie ciągle wysyłała te SEQ co daną ilość sekund.
Powyżej opisany skrypt uruchamiamy po stronie LoRy, której zasięg chcemy sprawdzać, np. stacja na dachu.
No i już tutaj pojawia się pierwszy problem, bo SEQ słyszą wszyscy, a więc jak sprawdzić zasięg, skoro SEQ będzie wszystkim spamowało? Musiałbym przełączyć daną stację (której zasięg chcę sprawdzić) na inny kanał, a po całym teście wyłączyć moduł "range test" no i przełączyć ją na poprzedni kanał (na którym ma domyślnie pracować).
Noszone urządzenie LoRa ( z którym chcę chodzić po mieście i sprawdzać gdzie się łączy z powyżej opisaną stacją ) mogę przełączyć w tryb TRACKER w lokalizacji:
ustawienia > Device > Role > TRACKER
W tym momencie aktualizowanie lokalizacji jest podobno priorytetem. Niestety jednak jak to testowałem to dalej było słabo... Ustawiałem sobie częste SEQ np. co 60 sekund na urządzeniu stacjonarnym LoRa i wychodziłem na spacer z urządzeniem noszonym LoRa. Spacerek trwał z 20-30 minut, a efektem spacerku były zaledwie 3-6 znaczników, które się zapisały.
O jakim piszę teraz miejscu?
W urządzeniu noszonym klikamy to menu gdzie są m. in. ustawienia. I tam mamy do wyboru "Export rangetest.csv". To właśnie w tej lokalizacji mają nam się zapisywać dane, które później radośnie możemy sobie przetwarzać. I samo przetwarzanie / obróbka tego pliku jest łatwa / daje się łatwo zapamiętać jak się tego dokonuje. No ale jak sam plik nie zawiera tego, co zawierać powinien to cóż... jesteśmy bezradni, no chyba że mamy za dużo czasu i ręcznie będziemy sobie tam wpisywać dane typu "współrzędne", "SNR" czy "RSSI".
Są jeszcze kolejne kwiatki jak w postaci współrzędnych. Np. na takim urządzeniu LILYGO T-LoRa nie ma możliwości użycia tego narzędzia "range test", bo moduł ten nie ma w sobie GPS'a. Co prawda jak się wejdzie w ostatnią zakładkę aplikacji "meshtastic" to można zaznaczyć na samym dole "
Podaj lokalizację telefonu do sieci". No i w tym momencie włączamy GPS na szmatfonie po czym widzimy w aplikacji "meshtastic" w drugiej zakładce od góry, jak nasza lokalizacja jest pobierana i aktualizowana. Wszystko ładnie pięknie, ale (niestety - nad czym ubolewam) to się nijak ma do uzupełnianej zawartości pliku "range test".
No więc jakie rozwiązanie tego problemu?!
Rozwiązaniem jest zakup urządzenia LoRa z modułem GPS jak LILYGO T-BEAM. Wtedy rzeczywiście (w końcu) łaskawie do pliku "range test"
czasem zapisują się lokalizacje. No i to by było na tyle

Powodzenia przy odkrywaniu tego tematu. Wielu już próbowało, ale może Twoje efekty tych dociekań będą owocniejsze od naszych.