Zakupiłem ostatnio taką zabaweczkę do mojego SkySurfera
Mini OSD System w/GPS ModuleOryginalnie powinien być taki obraz
Ponieważ miałem wgrany inny soft moim oczom ukazał się taki układ wyświetlanych informacji
Olbrzymią wadą tego softu było to, że współrzędne GPS były widoczne tylko do czasu zapamiętania pozycji bazy.
Później jedyna informacją o położeniu modelu była strzałka wskazująca kierunek do domu umieszczona w prawym górnym rogu.
Jak wiadomo współrzędne są potrzebne przez cały czas, więc szukałem innej wersji oprogramowania. Natrafiłem na tasiemcowaty wątek na RCG
CL-OSD a open source osd software for E-OSD and G-OSDJest tam cała masa najróżniejszych wersji, ale w końcu trafiłem na taką która wyświetlała wszystkie wymagane informacje i chyba w najbardziej czytelny sposób.
Wybrałem więc ta wersję.
http://www.rcgroups.com/forums/thumbgallery.php?do=showattach&u=391637 Ponieważ można ją było modyfikować w ruch poszedł AVRStudio i zaczęła się zabawa.
Udało mi się troszeczkę
zmodyfikować kod ponieważ zauważyłem kilka istotnych błędów.
Pierwszy podstawowy i najważniejszy problem to błędnie wyświetlane współrzędne z GPS-u.
Bardziej kosmetyczne to nachodzenie danych o odległości od bazy powyżej 1000m z danymi o procentowym zużyciu BAT2 w dolnej linii.
Nie mogłem się oprzeć także małej personalizacji OSD
co widać w górnym prawym rogu.
A tutaj można zobaczyć układ danych przed i po modyfikacji
Pojechałem przed chwila na mały test w samochodzie i okazuje się że działa wszystko znakomicie, no może poza jednym ale....
Wskazania prędkości są zaniżone o dokładnie połowę, więc mam kolejne wyzwanie i dalsze zgłębianie kodu w celu poprawienia.
Ogólnie mówiąc za niewielkie pieniądze mamy na dobry początek w pełni funkcjonale OSD.