Network Radio lub klient svxreflector na bazie urządzenia RaspberryPi umożliwia pracę za pośrednicwem sieci FM POLAND lub innego svxreflectora. W najprostrzej konfiguracji wystarczą słuchawki , karta dźwiękowa USB, wyświetlacz i RaspberryPi (0,2,3b+,4)
Panel sterowania powstał z materiałów dostarczonych przez FM POLAND i na potrzeby wyświetlacza 480x320px zmodyfikowany.
Sam panel sterowania to nic innego jak dashboard napisany przez Waldka SP2ONG na potrzeby projektu FM POLAND. Więcej o tym projekcie możecie przeczytać pod adresem
W ramach FM Polska postanowiłem uruchomić klienta svxlink opisanego http://svxlink.pl:888/svxclient.html.
Panel sterownia to nic innego jak zmodyfikowany Dashboard wyświetlany przy przez przeglądarkę w trybie pełnoekranowym na wyświetlaczu 3.5" o rozdzielczości 480x320px.
Bazowym urządzeniem moim był RaspberryPi 3B+ z gotowym interface PTT/COS dlatego schemat połączeń GPIO w moim przypadku odbiega od przedstawionego w opisie.
Dodatkowo wyprowadzone diody sygnalizujące stan TX/RX , dwa przyciski funkcyjne czy rotary encoder.
Bez względu w jakiej konfiguracji mamy połączenie GPIO w uproszczeniu podstawowa wersja będzie posiadała przycisk PTT , kartę dźwiękową USB oraz słuchawki z mikrofonem.
Dla podstawowego zestawu mam panel sterowania z kilkoma podstawowymi informacjami o statusie połączenia, klawisze szybkiego wyboru TG oraz na dole ekranu MENU.
Natomiast dla zestawu bez sprzętowego PTT ( zestaw = karta usb + mikrofono-słuchawki ), dzięki koledze SP2ONG mamy możliwość sterowania nadawaniem z poziomu ekranu.
W dalszej części różnic już nie ma. Każdy z paneli posiana w dolnej części MENU.
Klawiatura DTMF umożliwiającą wybieranie funkcji nie dostepnych w skrótach klawiszowych i generalnie generowanie tonów DTMF jakimi sterujemy SVXlink'iem
Skróty klawiszowe umożliwiające szybkie wybieranie prędzej zdefiniowanych TG.
Dodatkowe klawisze sterowania dla samego SVXlink'a oraz modułu EchoLink. Umożliwiają szybkie wybieranie stacji echolinkowych lub funkcji svxlink.
Klawisze sterowania modułem FRN ( domyślnie svxlink pozwala na pracę z jednym serwerem/kanałem - można dowolną ilość razy powielić ów moduł ) - NIE - FRN to nie PMR446 , i TAK - są tam krótkofalarskie sieci.
Na końcu jest panel konfiguracji umożliwiający zamknięcie programu SVXlink, lub wyłączenie całego RaspberryPi ( według życzenia ) , oraz sprawdzić status usług czy stan sprzętu.
Audio TEST to narzędzie jakie FM Poland dostarczyło w celu samodzielnego zdiagnozowania poziomu audio, tak aby wyeliminować w części przesterowania na starcie pracy.
PERSONALIZACJA:
Zmiana ustawień poszczególnych przycisków zostało zawarte w pliku config.php. Pozwala to na chyba łatwe dostosowanie do własnych potrzeb.
POBIERANIE
Jeśli taka wersja się przyjmie to możliwe że zostanie opublikowana po poprawkach na łamach https://github.com/FM-POLAND/ , dlatego proszę tam obserwować.
Podziękowania dla FM POLAND za dostaczone materiały które w 100% stały się bazą dla tego projektu.
Źródła: