Przejdź do treści

Ogólne zasady aktualizacji stacji

  1. Poczytaj opinie o wydanej wersji. Zdarzają się poważne problemy / wpadki, dlatego też popytaj innych i poczytaj na grupach, czy są zgłaszane jakieś problemy.

  2. Przed wyjazdem w teren sprawdź wszystko na biurku. Kup taką samą płytkę, na jakiej budujesz swoje stacje i sprawdź na niej aktualizacje w warunkach testowych.

  3. Przygotuj sobie mobilną stację, z której będziesz logował się na swoje repeatery i na której będziesz miał dodane wszystkie urządzenia, jakie masz w terenie. Ja mam płytkę Heltec V3 i powerbank. Wystarczy ci mała, podstawowa antena, ponieważ będziesz znajdował się zaraz obok stacji.

  4. Tryb OTA uruchamiaj tylko wtedy, kiedy jesteś przy stacji. Uruchomienie trybu OTA sprawia, że aktywowany jest Bluetooth, więc istnieje ryzyko, że ktoś niepowołany zaloguje się na stację.

  5. Jeśli aktualizację stacji będziesz przeprowadzał w nocy, zweryfikuj jakie napięcie mają akumulatory, aby nie doprowadzić do rozładowania stacji podczas aktualizacji.

  6. Podczas aktualizacji nie przemieszczaj się, ponieważ może to doprowadzić do zerwania łączności, a tym samym niepowodzenia aktualizacji.

  7. Utrzymuj ekran telefonu cały czas aktywny i nie korzystaj z innych programów na telefonie podczas procesu aktualizacji. Oszczędzanie baterii może ubić aplikację do aktualizacji i cały proces zakończy się fiaskiem.

  8. Po zakończeniu aktualizacji zaloguj się na repeater po sieci LoRa i sprawdź jego wersję oprogramowania. Jeśli pojawi się ta, do której aktualizowałeś, to cały proces zakończył się pomyślnie.

  9. Wyślij advert z repeatera. Po ponownym uruchomieniu połączenia z pobliskim stacjami zostaną zerwane i urządzenie musi ponownie rozgłosić się w sieci. Ręczne wysłanie reklamy przyspieszy ten proces.

Danger

Jeśli będziesz wykonywał testy aktualizacji na biurku, to nie podłączaj płytek do komputera w celu ich zasilania, tylko bezpośrednio np. do ładowarki. Płytka po zainstalowaniu oprogramowania uruchamia się ponownie, a podłączona do komputera tego nie zrobi i będziesz musiał ręcznie wypiąć i wpiąć zasilanie. Tak dzieje się np. w przypadku Xiao nRF52840. Nie uzyskasz w ten sposób podobnych warunków co w terenie.