Aktualizacja 13.01.2025
SvxPi to odchudzona wersja aDVPi, której głównym zadaniem było uruchamianie się począwszy od RaspberryPi 0W. I tak powstała wersja SvxPi - Lite , lecz zawsze warto mieć możliwość zbudowania sobie małego "kombajnu" umożliwiającego coś więcej niż tylko bycie klientem SvxReflektor. Dlatego w pełnej wersji wróciła opcja uruchomienia sobie oddzielnego svxlink z osobną kartą audio opisanego jak AnyRadio Hotspot a także po zainstalowaniu modemu MMDVM uruchomienie sobie hotspota DMR,Dstar,C4FM. Są to rozwiązania oferowane w starszej wersji aDVPi i trochę mi ich było brak dlatego ta opcja wróciła do mojej pełnej wersji i działa poprawnie. Nowością jest możliwość uruchomienia modułu LoRa. Obecnie etap pierwszy pozwoli uruchomienie modułu Heltec Wireless Tracker z oprogramowaniem Meshtastic. Jest to kompletnie niezależne urządzenie ale z uwagi na to że posiada GPS to upieczone zostaną dwie pieczenie przy jednym ogniu. Mianowicie zasilanie i obudowę LoRa dostanie z RaspberryPi a w zamian odwdzięczy się strumieniem danych poprzez USB serial. A to pozwoli na pozyskanie danych geolokalizacyjnych które zostaną użyte przez SvxLink do aktualizacji pozycji na mapie SvxReflektora, ale jednocześnie RaspberryPi pozwoli na wysłanie znaków i lokalizacji wszystkich stacji usłyszanych via LoRa Meshtastic na APRS-IS. Oczywiście mowa o Meshtastic w wersji krótkofalarskiej uruchomionej na paśmie 70cm ( 439.9125MHz UK band plan )
UWAGA !!! SvxPi_Full to projekt koncepcyjny - niestety nie będzie on dostępny publicznie. Opisuję go tutaj aby pokazać że na bazie ostatniego publicznego obrazu SvxPi - Lite można dalej się bawić i dalej sobie unowocześniać projekt. Jestem w stanie udostepnić wersję roboczą / testową osobom zainteresowanym prywatnie, niestety nie chcę tego robić publicznie z uwagi na fakt niechęci do wspierania tego projektu i niekompatybilność pewnych elementów z róznymi reflektorami.
Jak wspomniałem SvxPi-Full_2025 to koncepcyjny projekt realizowany pod dużą inspiracją własnych potrzeb. Jestem zwolennikiem kompaktowych i multi-funkcyjnych rozwiązań i staram się zminimalizować ilość urządzeń, kabli, zasilaczy które muszę lub chcę zabrać ze sobą w teren, ale także nawet w przypadku gdy stoi to na biurku w stacjonarnym zastosowaniu.
W sumie koncept jest taki aby pojedyncze projekty połączyć w całość w ramach jednego urządzenia, i można powiedzieć że obecnie zastępuje:
RaspberryPi 0W - DMR/Dstar/C4FM hotspot MMDVM ( PiStar )
RaspberryPi 0W - Analog hotspot SvxLink
RaspberryPi 0W - APRS tracker
RaspberryPi 3B+ - SvxLink Network Radio ( aDVPi_2024.05, SvxPi )
I w sumie można powiedzieć że to już było w aDVPi. TAK ale niestety aDVPi bazował na obrazie kolegi KD8CEC http://www.hamskey.com/ i posiadał pewne ograniczenia co do możliwości modyfikowania go, aby nadal zachować funkcjonalność samego programu DVPi ( DMR, Dstar ). SvxPi zostało zrobione na nowszym systemie Raspbian, został odchudzony w celu ochrony i wydłużenia żywotności karty SD, ale głównie aby ograniczyć ilość zbytecznych procesów uruchomionych w tle.
Po uruchomieniu RaspberryPi pojawia nam się na ekranie panel kontrolny prawie taki sam jak w aDVPi, i różnica polega na tym że aby go wyświetlić potrzebna jest przeglądarka chromium która do tej pory była uruchamiana z poziomu "pulpitu" , teraz jest uruchamiana z poziomu terminala, pozwala to zaoszczędzić zasoby RaspberryPi takie jak CPU i RAM.
Sam panel kontrolny do moja wariacja i modyfikacja Svxlink Dashboard by SP2ONG jaki Waldek zrobił dla projektu svxlink.pl. Przez dłuższy czas był on modyfikowany tak aby zmieścić się na ekranie 3,5 cala, i gdyby nie ten własnie dashboard to przez długi czas pewnie nie zainteresowałbym się tym tematem.
SvxPi w wersji "Full" zachował wszystko co miała wersja SvxPi - Lite uzyskując trochę więcej dodatków, więcej opcji i możliwości nadal zachowując możliwość modułowego uruchamiania usług w zależności od tego czy mamy podłączone urządzenia takie jak ekran 3,5 , rotary encoder, dodatkowa dioda TX/RX, modem MMDVM, analogowy hotspot bazyjący na CM108 FOB, lub LoRa. Dla mnie stało się to uniwersalne rozwiązanie zarówno przy uruchamianiu na RaspberryPi 0 jak i nowszych.