
PiHOT 2.0 z uwagi na dedykowaną kartę audio ReSpeaker wymagał trochę dedykowanego systemu zawierającego sterowniki do ów karty audio.
Wsad ten jest spersonalizowany pod to konkretne rozwiazanie ale nie stoi nic na przeszkodzie aby użyć go jako alternatywnego dashboard dla hotspot SVXlink
Oto prototyp DASHBOARD robionego specjalnie dla hotspot PiHOT 2.0 ale już na tyle mi się spodobał że wiem że będzie użyty w przemienniku który mam w samochodzie.
Obraz do tego urzadzeniu jest standardowo w wersji BETA i bedzie niedługo dostępny do pobrania zarówno w dziale download jak i w Imager2 repo w wersji "trochę Polskiej", kiedyś zostanie także opublikowana angielska wersja, ale abyście mnie dobrze zrozumieli, CELEM są moje 2-3 urządzenia a fakt publikacji jest niejako skutkiem ubocznym bo jak zawsze dzielę się tym co robię , ale nie robię tego po to aby być deweloperem dashboard dla SVXlink.
PiHOT 2.0 - svxlink hotspot UHF za mniej niż 150PLN
OBRAZ jest teraz na etapie testów i modyfikacji i w miarę postępu postaram się tu umieszczać aktualizacje.
Proces wgrywania obrazu na kartę SD jest dosyć prostym procesem i sugeruję użyć programu IMAGER w wersji 1.9xx, ale będzie tu niedłługo opis jak zainstalować przy użyciu IMAGER 2.0
IMAGER ma możliwość na etapie wgrywania obrazu podać z jaką siecią WiFi ma się łączyć
OPIS będzie niedługo
HOME - to taki podstawowy panel którego zadaniem jest prezentowanie podstawowych informacji. Jest to też panel który będę używał na telefonie jako podstawowy mobilny. Tak jak w każdym panelu mamy dostępne lewe i prawe menu, oraz na górze klawiaturę DTMF i na dole MEMO jako klawisze szybkiego wyboru.

Lastheard - to w generalnie panel HOME wzbogacony o tabelę Ostatnio słyszalne stacje z tych grup TG jakie monitoruje nasz hotspot

Reflector-DASH - to lokalna forma dashbord oparta na danych publikowanych przez serwer SVX za pośrednictwem API / STATUS
MAP - jest to skromna mapa publikujaca położenie stacji na podstawie danych publikowanych przez serwer za pośrednictwem API / STATUS

LOG - prosty panel pokazujący fragment pliku svxlink.log - potrafi być przydatne przy podstawowej diagnostyce.

EchoLink - prosty panel prezentujący stacje które są obecnie podłączone do naszego noda, ale i jest spis stacji które nas odwiedziły.

PANEL KONFIGURACJI - zawiera kilka moim zdaniem przydatnych funkcji diagnostycznych, jak i konfiguracyjnych ale to dopiero może być poczatek zabawy i modyfikacji tego obrazu.

WiFi - oferuje podstawową funkcję auto-detekcji sieci WiFi jakie są w zasięgu i jednoczśnie wpisanie danych naszej sieci z jaką chcemy się połaczyć. Oczywiście będzie to dodatkowa sieć ponieważ pierwszą zakładam że podaliśmy podczas wgrywania obrazu na kartę.

AUDIO - prosty panel będacy kontunuacją AUDIO CONFIG pochodzacy z projektu aDVPI - i bedzie jeszcze wzbogacana o dodatkowe funkcje, jak kompresor czy Low/High pass filter.

Edit MEMO - to panel pozwalający nam na personalizację naszych przycisków szybkiego wyboru grup TG

Edycja TG name - to edytor nazw przypisanych do numerów grup TG, a ta korelacja jest używana przykładowo w panelu HOME lub LastHeard aby pokazać nam jaka jest nazwa grupy aktywnej.

svxlink.conf - to prosty tekstowy edytor pliku konfiguracujnego programu svxlink. Jest on celowo tekstowy ponieważ pozwoli on się oswoić z budowa tego pliku bez konieczności używania SSH połaczenia, ale co najważniejsze nie ogranicza mnie "szablonem" przed modyfikacjami.

Node_Info - Edytor pliku node_info.json w którym są zawarte informacje o Naszym hotspot. Lokalizacja, operator, miejscowość, częstotliwość i kilka innych - są wysyłane do SVXreflektor a on publikuje je za pośrednictwem API / STATUS.
I tu jest mały problem z kompatybilnością. Nie każda sieć ma taki sam format tego pliku a to skutkoje że usługi oparte na tym API nie zawsze są publikowane pomimo że je podaliśmy. Dlatego ja świadomie zachowałem oryginalny format SVXlink ponieważ takiego oryginału używa Nasz reflector. Ale można tu sobie wkleić dowolny format

Niestety Graficzny Edyto nie daje już innej opcji niż oryginalny format, ale w zamian za to mamy "szablon" wzorowany na PortalSVX do wypełnienia a dane same się zaktualizują - a przy okazji można zobaczyć która funkcja o czym informuje.

EchoLink - to podobnie jak wiele innych edytor tekstowy ustawień modułu klienta sieci EchoLink

FRN - to kolejny tekstowy edytor pliku konfiguracujnego modułu klienta sieci FreeRadioNetwork , który trochę został zapomniany a stanowi ciekawa alternatywną sieć.

Reflector Switch - to kontunuacja pomusłu który przyszedł do mnie jako potrzeba jednego z kolegów używających aDVPi_2024.05 w sieci Rumuńskiej. Niestety nie pamietam kto , ale jak znajde to podam znak osoby która napisała do mnie czy da się coś takiego zrobic , no i jest i pozostało ze mną już jako standard. Mamy 3 przyciski przełaczania pomiędzy trzema róznymi serwerami.

każdy z tych przycisków mozna edytować i podac całkowicie inne dane logowania do SVXreflektor ( uwaga tylko wspierające standard V2 ) Tak więc 3 rózne serwery z 3 róznymi znakami i hasłami, plus 3 ©ózne zestawy grup monitorowanych. Ponadto mamy możliwośc podania adresu API koniecznego aby działał Reflector-DASH i nazwę sieci wyświetljącą się w kilku miejscach co pozwala szybko zorietować się gdzie jesteśmy podłaczeni.

W obrazie tym będzie opcja znana niektórym z PiStar czyli przełacznie karty SD w tryb TYLKO do ODCZYTU
Teoretycznie powinno to zabezpieczyć kartę przez uszkodzeniem przy utracie zasilania co może nastapiś przy zasilaniu z zapalniczki samochodu czy przy zastosowaniu przenośnym. W części menu Konfiguracja jest stosowna opcja pozwalająca nam sprawdzić obecny status

Z poziomu dashboard możemy zobaczyć jaki jest status ( w tym przypadku karta jest zablokowana ) i możemy także przełączyć ją w tryb normalny, czyli ją odblokować co wymaga restartu systemu

Po kliknieciu w przycisk Wyłacz ochronę ... naszym oczom pojawi się taki obraz

Po restarcie systemu nasz status smienił się na RW czyli odblokowany i możemy teraz dokonywać TRWAŁYCH zmian konfiguracyjnych

W terminalu także mamy potwierdzenie statusu karty

Ponadto dodałem ikonę informującą o statusie w pasku "systemowym" obok temperatury

Dokonywanie zmian konfiguracyjnych na ZABLOKOWANEJ karcie wprowadzi te zmiany wżycie ale jedynie do momentu restartu systemu, ponieważ system pracuje z pamieci RAM czyli nietrwałej . Po restarcie przywrócone zostaną ustawienia z karty SD czyli te których nie zmodyfikowaliśmy ponieważ karta była ZABLOKOWANA
Ponadto w ramach ochrony karty SD, wyłaczone zostało tworzenie plików LOG przez niektóre aplikacje , a te logi które powstają sa zapisywane TYLKO w pamieci RAM, i są kasowane po restarcie systemu.
Ciąg dalszy nastapi


