AKTUALIZACJA : 09-05-2022
Koncept DVPi+ bazuje na oryginalnym DVPi by KD8CEC.
Założenie jest takie aby wycisnąć z tej konstrukcji jak najwięcej dla siebie i posiadać najwięcej możliwych opcji jakie umiem dodać.
DVPi+ to kontynuacja DVPi + COMBO i polega na dogrywaniu nowych opcji nie ingerując w sam program DVPi
DVPi to projekt kolegi KD8CEC opisany na stronie http://www.hamskey.com/ i z założenia jest to Network Radio bazujący na DVSwitch Server. Wstępnie projekt pozwalał na prace w sieci DMR i Dstar.
DVPi można było uruchomić w wersji z Single VFO-A lub DUAL VFO VFO-A i VFO-B.
DVPi można obsługiwać dzięki ekranowi dotykowemu lub za pośrednictwem dedykowanych przycisków funkcyjnych i obrotowego encodera.
Oczywiście można ograniczyć się tylko do obsługi przycisku PTT
Ponieważ nie byliśmy zainteresowani używaniem modułu RF to zastąpiliśmy optoizolator diodą zieloną sygnalizującą stan RX.
Ponieważ mój obecny model jest prezentem autorstwa Dawida z MSR Project to wszystko dalej zostało podporządkowane temu konkretnemu schematowi i obudowie.
WIĘCEJ o tej obudowie bedzie w dziale Obudowa by MSR Project
Przedni panel posiada potencjometr głośności, gniazdo RJ45 dla mikrofonu, ekran dotykowy, miejsce na przyciski funkcyjne i obrotowy encoder.
Tylny panel posiada złącze LAN, w przyszłości USB-C 5V zasilanie, wiatrak chłodzenia, 12V gniazdo zasilania oraz 2xUSB dla urządzeń zewnętrznych.
Mikrofon posiada dwa przyciski które Dawid MSR zaadaptował jako przyciski funkcyjne. - Dlatego ich nie ma na przednim panelu.
Moja konfiguracja:
Zainstalowanych jest w sumie 3 DVSwitch ( 1.Network Radio Polska + 2. HBLink/BM + YSF ) jeden USRP2M17, SVXReflector PL klient, oraz MMDVMHost dla modemu MMDVM dołączany na życzenie przez port USB.
Program DVPi został powielony kilkukrotnie co pozwala mi na uruchomienie wersji z SINGLE VFO jak i DUAL VFO. Jednocześnie wraz z uruchomieniem na przykład wersji do połączenia z siecią YSF uruchamia się stosowny DVSwitch co pozwala na zaoszczędzenie zasobów RaspberryPi3B+ ale i nie jestem niepotrzebnie podłączony do innych serwerów.
Podobnie jest gdy uruchamiam inne programy jak SVXReflector klient, reszta programów jak DVPi czy DVSwitch są deaktywowane,
a dla rozróżnienia jaką wersję DVPi czy innego programu uruchamiam, dodałem 6-7 sekundowe animacje przy uruchamianiu programu, co pozwala zorientować się jaką wersję uruchamiam.