Stacja pogodowa SR0WX na terminalu HP-5720 144.950MHz
W czasie instalacji systemu terminal definitywnie odmawiał współpracy - wieszał się w czasie uruchamiania z LIVE CD lub w czasie instalacji systemu. Trwało to wszystko bardzo długo, powyżej godziny na jedną próbę... Spróbowałem zainstalować system na dysku przy pomocy innego komputera, dużo szybszego. Następnie dysk został z powrotem podpięty do terminala. Tym razem wszystko poszło jak należy i terminal uruchomił się. Widać tutaj również jedną z wielu zalet systemu Linux - zainstalowany system na 99% uruchomi się na innej maszynie, do której przepięty zostanie dysk. Z systemem Windows taka sztuczka niestety nie uda się...
Zainstalowane oprogramowanie stacji pogodowej SR0WX posiada domyślnie moduł WorldWeatherOnline. W mojej stacji doinstalowałem zmodyfikowane moduły: IMGW-Podest (wodowskazy) i MeteoAlarm.eu, pochodzące ze starszej wersji oprogramowania, zostały przeze mnie zrefaktoryzowane i dostosowaniu do aktualnej wersji. Nie było to zadanie trywialne gdyż nigdy wcześniej nie programowałem w Pythonie. Dorobiłem również własny moduł kalendarium, na razie podający informacje o wschodzie i zachodzie słońca (na nagraniu jeszcze go nie słychać).
Terminal będzie współpracował z nadajnikiem YAESU FTM1102, pracującym na częstotliwości 144.950. Zasięg stacji przy mocy 10W i antenie 5/8 fali to 70-85km (przy odsłuchu na antenie stacjonarnej). Przy odsłuchu na urządzeniu ręcznym zasięg wyniesie około 10-15km.
Cena używanego terminala to około 50zł.
Dyskusja:
SP6OOL 2021-01-09 13:40:45
wynik pwd to:
/home/robert/sr0wx
SQ9ATK 2021-01-09 13:27:56
I to słowo root jest niepotrzebne...
SQ9ATK 2021-01-09 13:21:42
aa noo i gdy coś zmieniasz w crontabie trzeba zrestartować usługę albo całego kompa
SQ9ATK 2021-01-09 13:16:18
Wejdź do katalogu z pogodynką tam gdzie masz config.py, wpisz w konsoli pwd i wklej mi tutaj wynik tej komendy.
SP6OOL 2021-01-09 13:15:01
A poradzisz coś na samą konfigurację Cron-a?
Niestety to nie działa:
*/30 * * * * root cd /home/robert/sr0wx && python sr0wx.py
Może trzeba coś bardziej skomplikowanego ? :D Jak możesz to proszę o pomoc
SQ9ATK 2021-01-05 09:49:23
Uruchamianie skryptu pogodynki realizuje się za pomocą crontaba, inaczej CRON-a. Zasięg na mapie ustawiasz w konfiguracji, w sekcji dotyczącej modułu mapActivity.
SP6OOL 2021-01-04 19:51:43
To tak. Bardziej chodzi mi o nienakładanie się sygnału. Gdzie ustawić powtarzanie np. Co pół godziny i na jakiej podstawie ustalany jest zasięg stacji na mapie?
SQ9ATK 2021-01-03 12:24:10
Po prostu złóż w UKE wniosek o przyznanie znaku dla bezobsługowej stacji pogodowej.
SP6OOL 2021-01-03 11:14:55
Dzięki za podpowiedź. Żeby stacja mogła nadawać „legalnie” to do kogo trzeba się zgłosić lub poinformować?
SQ9ATK 2021-01-03 09:23:43
Bezpośrednio nie można. W różnych radiach PTT włącza się na różne sposoby. Czasem zwierając jeden pin do masy, czasem do plusa, czasem łącząc rezystancją wyprowadzenia mikrofonu. Napięcie z portu COM najlepiej wykorzystać do sterowania transoptorem, a nim w odpowiedni sposób sterować PTT w radiu.