Kolega SP8NTH wykonał własną wersję układu kol. Guus-a PE1PLM.
Powstały dwie wersje tego samego urządzenia. Jedna to wersja z zamontowanym układem CMX589(dołączony do radia np. Motorola serii GM) a druga to moduł z chip-em radiowym małej mocy ADF7021.
Chip ten jest ostatnio używany w projekcie dv4mini. W NTHMegaTRX wszystko co potrzebujemy jest na płytce. do komunikacji poprzez USB używany jest znany układ transmisji szeregowej FTDI.
Po udoskaleniu kodu źródłowego (rozrzut parametrów technicznych dostępnych w handlu podzespołów), modemy D-STAR zaczęły poprawnie funkcjonować u wielu Kolegów.
Skoro modem zaczął działąć postanowiliśmy wzorem Kolegów z projektu DVSP spróbować podpiąć go do LCD od Nokii. No niestety te wyświetlacze LCD zaczęły przychodzić coraz gorszej jakości i w zasadzie 'na dzień dobry' przestawały w krótkim czasie funkcjonować.
To smutne gdyż nawet po reanimacji (docisku przemywaniu zalutowywaniu) taki LCD odmawiał posłuszeństwa. Postanowiliśmy zatem zastosować inny rodzaj wyświetlacza. Wybór padł na wyświetlacz oled.
Takie wyświetlacze występują w dwóch odmianach: jedno bądź dwukolorowe. Co ciekawe te ostatnie mają przerwę pomiędzy kolorami wynikającą z faktu sklejenia różnych wyświetlaczy w jeden. No fakt, jest to zaskakujące dla kogoś kto np. chciałby wyświetlić jakąś grafikę na takim wyświetlaczu.
Mój wybór padł na wyświetlacze oled jednokolorowe. Pierwsze próby wyglądały tak:
Ze względu na zależności czasowe zrezygnowaliśmy z takiej formy ekanu startowego.
Ponieważ nie mogliśmy się z Kolegą zdecydować który z interfejsów wykorzystać, powstały dwa rozwiązania zarówno w oparciu o magistralę SPI jak i I2C. :)
Z wersji na wersję robiliśmy kolejne modyfikacje.
Zacząłem się powoli wdrażać w obsługę przerwań na ATMedze by spróbować (i nawet to się udało) oszczędzić czasu procesora, ale przy tak niewielkiej mocy obliczeniowej i zasobach oszczędności nie były na tyle spektakularne żeby bawić się tym kodem dalej.
Zwłaszcza że kod to nie jest dokładne C++ tylko C-like.
po ekranie startowym wyświetla się częstotliwośc pracy oraz trzy najważniejsze pola znane z radii D-STAR.
Ja stanąłem na stanowisku, że najważniejsze to żebym widział KTO pracuje na modemie.Kolega Grzegorz postawił na maksimum informacji i u niego to troszkę inaczej pracuje ale też w porządku.
Generalnie nie mam zastrzeżeń.
I tak oto fotką uwieczniającą łączniość Andrzeja SP4HXV kończymy opis ciekawego mającego niewątpliwie wartość edukacyjną projektu.