SvxPi_Qhs + GPS

Drukuj

Hotspot którego kiedyś popełniłem NAJtańszy hotspot svxlink , o roboczej nazwie SvxPi_Qhs ( Svxlink over RaspberryPi Quansheng hotspot ) został wyposażony w dwie aktualizacje. Główną jest doposażenie go w odbiornik GPS, którego głównym zadaniem jest bycie trackerem APRS ale także przy okazji zmieniać dane lokalizacyjne zawarte w programie svxlink. Niejako potrzeba była aby aktywować tą funkcję na żądanie i tu przychodzi z pomocą druga aktualizacja w postaci głosowego SVXlink menu dostępnego z poziomu radia i DTMF.

 Hotspot ten wykonałem ostatnio 3 egzemplarzach i praktycznie stał się to mój faktycznie najtańszy i najszybszy sposób na aktywację w sieci SVX. Wsad SvxPi który wstępnie służył do network radio SvxPi - Lite teraz stał się bazą dla hotspot.  I powiem serio że o tym czego mi brak lub co jeszcze chciałbym mieć lub wymagać od hotspot który głównie ma u mnie zastosowanie w samochodzie, wyszło dopiero jak zacząłem go więcej wyprowadzać na "spacery". Okazało się że w moim przypadku pewne ograniczenia w odbiorze otoczenia w trakcie jazdy samochodem wykluczają możliwość jeszcze nawigowania w telefonie aby coś zmienić czy sprawdzić na dashboard hotspot.  Optymalne dla mnie osobiście jest network radio z ekranem dotykowym ale czasami potrzebujemy mieć RF aby móc odejść od samochodu, lub tak jak ja nie mamy miejsca na instalację kolejnego radia, a hotspot można schować gdzieś i cieszyć się nadal używając radia ręcznego czy zainstalowanego w aucie.

I tu powstał kiedyś pomysł aby wzbogacić SVXlink o możliwości jakie mi dawał ekran dotykowy ale za pośrednictwem komend DTMF. Mówię tu głównie o możliwości przelogowywania svxlink pomiędzy 4 różnymi  serwerami ( HUBlink, svxlink.uk, MiniLink Polska i FM Poland ) , jest to dla mnie bardzo ważna i potrzebna mi funkcjonalność, podobnie jak możliwość zrestartowania czy wyłączenia hotspot zdalnie.  I był taki zamiar aby poczynić takie udogodnienia ale zabrakło katalizatora którym stał się kolega Wojtek W9GIL i jego pomysł na implementację GPS. 

 

Wiele nie myśląc sięgnąłem do archiwum i wykopałem porzucony projekt SvxPi-Full  gdzie miałem coś podobnego ale za pośrednictwem USB GPS. 

 

Pierwsze co zrobiłem w oczekiwaniu na moduł GPS było wykonanie SVXlink-menu  które pozwoli mi wykonywać skrypty za pośrednictwem komend DTMF.

https://youtube.com/shorts/JrXaxe7A28Y

 

Tak więc mam wstępną wersję SVX-menu która zawsze mogę zmodyfikować o kolejne funkcje i teraz czas przejść do samego konceptu z GPS, tylko pierwotny pomysł Wojtka W9GIL odnośnie domontowania APRS trackera niezależnie pracującego os SVXlink zmieniłem właśnie o to że będzie współpracował z svxlink a dokładnie będzie mógł aktualizować pozycję na mapie reflektora SVX. OCZYWIŚCIE nie będzie to na żywo jak w APRSIS ponieważ svxlink pobiera dane geo-lokalizacyjne tylko podczas uruchamiania, ale będzie można wymusić zmianę aktualizację położenia i restart svxlink na wyraźne żądanie operatora.

 

 

 

 

 

 

Ponieważ USB odpadało przy konstrukcji opartej o RaspberryPi 0W2 to postanowiłem kupić jakiś moduł który był używany przy projektach LORA gdzie doposażano moduły LORA w odbiornik GPS, wybór mój padł na GY-NEO6MV2 NEO-6M GPS Module - i to nie był przemyślany do końca zakup. Potrafi być upierdliwy w użytkowaniu poprzez blokowanie się na pierwszej odebranej lokalizacji. Jest to funkcjonalność której nie ogarnąłem do końca , ale dzięki https://brandonb.ca/raspberry-pi-aprs-tracker temat został ogarnięty , a raczej obejście problemu. 

 

Tak więc wyprowadziłem z RaspberryPi na zewnątrz 4 kable niezbędne do podłączenia tego modułu i zaczęły się pierwsze testy.

 

 

 

Taki zestaw został zabrany na "spacer" i pierwsze testy są obiecujące.  Procedura uruchomienia APRS tracker obecnie wygląda następująco : DTMF 61# a następnie 6# 

https://youtube.com/shorts/U964zKeijWA

 

 

 

Obecnie hotspot o znaku M0IQF-N4 na serwerach SVX i znaku M0IQF-5 na APRS jest na etapie testów, jak zachowa się GPS podczas aktywności RF i innych okoliczności, ponadto chcę dorobić informację głosową informującą o tym na jakim z reflektorów jestem zalogowany. 

 

 AKTUALIZACJA  3.06.2025

Ponieważ testy GPS tracker czy jak kto woli APRS Tracker nadal trwają to w między czasie

Hotspot dostał aktualizacje SvxLink-menu 

 

Dodatkowo hotspot dostał możliwość uruchomienia na życzenie dashboard  - komenda 11# w svxlink-menu

 

Dashboard ma "kefelek" informujący  o statusie programu Direwolf jak i samego GPS.