SmartOSD Manager Instrukcja obsługi (skrócona)
1. Instalacja i pierwsze uruchomienie Program SmartOSD Manager może być pobrany i zainstalowany ze strony http://www.smart-electronics.eu/downloads/smart_osd/install.html Po zainstalowaniu Manager uruchomi się automatycznie, należy jednak zamknąć to okno i uruchomić go ponownie z menu start. Główną część Managera zajmuje okno robocze [A] przedstawiające wygląd i rozmieszczenie poszczególnych elementów OSD na aktualnie wybranym ekranie. Wybór portu szeregowego [B] pozwala na połączenie się z OSD, jeśli OSD jest podłączone do komputera i port szeregowy jest otwarty to każda zmiana ekranu roboczego [C] w Menedżerze, powoduje również przełączenie się OSD z podglądem na aktualnie wybrany ekran. Elementy wybrane do wyświetlenia [D] pojawiają się na ekranie roboczym, gdzie użytkownik może je dowolnie przemieszczać i zmieniać rozmiar. Większość pozwala na zmianę parametrów ich wyświetlania poprzez modyfikację odpowiednich wartości w panelu ustawień [E]. Zmodyfikowany ekran przesyłany jest do OSD poprzez kliknięcie przycisku Send one. Przycisk Get one pobiera aktualnie wybrany ekran z OSD do Menedżera. Przyciski Get all i Send all powodują pobieranie i wysyłanie wszystkich ekranów.
2. Menu Parametry Globalne To menu zawiera szereg ustawień decydujących o pracy całego OSD. Nieprawidłowe ich ustawienie może powodować złe funkcjonowanie układu. Przycisk Get służy do pobrania aktualnych ustawień z OSD i jest zalecane przed modyfikacją ustawień. Przycisk Test spowoduje wysłanie ustawień do OSD, układ dostosuje swoją pracę do przesłanych parametrów, ale nie zapisze ich do pamięci stałej, dzięki czemu jeśli wyślemy złe ustawienia do OSD i przestanie ono poprawnie funkcjonować, wyłącznie OSD i włączenie spowoduje wymazanie przesłanych ustawień. Jeśli przesłane ustawienia są prawidłowe, przycisk Apply spowoduje zapamiętanie przesłanych przyciskiem Test ustawień.
2.1 Jasność pikseli Większość układów OSD jest wyposażona w potencjometry do regulacji jasności ciemnych i jasnych punktów. Jeśli jednak układ został zamówiony z przetwornikami D/A zamiast potencjometrów, wtedy jasność ciemnych i jasnych pikseli ustawiana jest programowo. 2.2 Tryb video SmartOSD pracuje zarówno w systemie PAL jak i NTSC, dla systemu NTSC przewidziano dwa ustawienia różniące się rozdzielczością poziomą. Tryb 352x240 pozwala na umieszczenie większej ilości elementów ale powoduje, że piksele są rozciągnięte w pionie. Tryb 320x240 pozwala na uzyskanie pikseli o kształcie zbliżonym do kwadratu. 2.3 Regulacja położenia grafiki OSD Te parametry pozwalają na regulowanie położenia grafiki generowanej przez układ OSD w stosunku do sygnału video. Jeśli grafika jest przesunięta za bardzo na prawo należy zmniejszyć parametr Horizontal position, jeśli jest przesunięta za bardzo w lewo należy go zwiększyć. Parametr Vertical position pozwala na regulowanie położenia grafiki OSD w pionie. Jeśli jest za nisko należy zmniejszyć ten parametr, a jeśli jest za wysoko zwiększyć.
2.4 Parametry wejść analogowych Wejścia analogowe OSD wyposażone są w dzielniki napięć, dzięki czemu można do nich podłączyć czujniki podające napięcie wyższe od napięcia procesora (3,3V). Domyślna konfiguracja to AD0 pracujące w zakresie 0-5V oraz AD1 i AD2 pracujące w zakresie 0-19V. Podane parametry pozwalają na dokładną kalibrację odczytów, oraz na ewentualną zmianę dzielników napięć poprzez wlutowanie innych rezystorów do dzielnika napięcia. 2.5 Tryb pracy przełącznika ekranów Przełącznik ekranów może pracować w 3 trybach : binary zmiana ekranu następuje przez logiczną zmianę wartości na wejściu z 0 na 1 lub 1 na 0 (w zakresie 0-3.3V). ppm switch zmiana ekranu wymaga sygnału ppm. Zmiana ekranu następuje przy zmianie długości impulsu z poniżej 1.2ms do powyżej 1.6ms. ppm select wyjątkowo wygodny, gdy na aparaturze jest pokrętło nie przypisane do innej funkcji. W zależności od długości impulsu ppm wybierane są odpowiednie ekrany. 2.6 Tryb pracy portu szeregowego OSD pozwala na przesyłanie danych pomiędzy elektroniką Mikrokoptera a komputerem poprzez własny port szeregowy. Za pomocą tych ustawień decydujemy czy dane z MK będą wysyłane do portu USB (gdy OSD podłączone jest bezpośrednio do komputera) lub do portu Xbee (jeśli OSD połączone jest bezprzewodowo). Tryb pracy direct powoduje, że każdy bajt odebrany z komputera przez port Xbee lub USB jest natychmiast przesyłany do MK. Ten tryb jest użyteczny tylko w szczególnych przypadkach. Tryb pracy buffered pozwala OSD na zebranie całego komunikatu przesyłanego z komputera i dopiero wtedy wysyłane go do elektroniki MK pomiędzy zapytaniami generowanymi przez samo OSD. Ten try pracy jest zalecany gdyż pozwala na uzyskanie bardziej płynnej grafiki.
2.7 Kąt widzenia kamery Ten parametr informuje OSD jakie jest kąt widzenia kamery podłączonej do układu. Podana wartość to kąt widzenia po przekątnej. Jeśli dysponujesz tylko danymi o kącie widzenia w pionie i poziomie, wtedy kąt widzenia pop przekątnej może zostać wyliczony ze wzoru sqrt((kąt poziomy)^2+(kąt pionowy)). Innu sposób to wyznaczenie go doświadczalnie. Kamerę zamontowaną w do coptera kierujemy na dowolny obiekt tak by linia horyzontu na OSD się z nim pokrywała, następnie pochylamy copter w górę i w dół obserwując czy linia horyzontu przesuwa się szybciej czy wolniej niż śledzony obiekt. Jeśli linia horyzontu ucieka szybciej to kąt widzenia należy zwiększyć, jeśli wolniej zmniejszyć. 2.8 Paramter heading lock mapy nawigacyjnej Mapa nawigacyjna zachowuje kierunek coptera w czasie startu. Wszystkie elementy pokazywane na mapie zachowują tą orientację. Ten parametr pozwala na sprecyzowanie w którym momencie zostanie zapamiętany kierunek w jakim ustawiony jest copter. Motor run gdy zostaną włączone silniki coptera Fly gdy copter uniesie się i pojawi się odpowiednia flaga z flight control. Calibrating w momencie kalibracji sensorów. 2.9 Paramter Heading compenstion To opcja przydatna dla osób u których elektronika ustawiona jest bokiem w stosunku do kierunku lotu coptera. Jeśli elektronika jest ustawiona np. pod kątem 45 stopni w stosunku do kierunku lotu, wtedy taką wartość należy tutaj ustawić. Dla wszystkich pozostałych ten parametr powinien wynosić 0.
3. Tabela fontów Smart OSD może używać specjalnie przygotowanych fontów. Obecnie do prawidłowej pracy wymagane jest wgranie trzech plików. Pierwszy to podstawowy font OSD, będzie używany do wszelkich napisów i informacji tekstowych. Drugi plik to font wyświetlany na ekranie powitalnym. Trzeci plik to przygotowane ikony do panelu statusu elementu integrującego flagi z flight controll i navi controll w czytelny panel ikon. Uwaga : Zawsze można dowolnie zmieniać ostatni wgrany font, nie naruszając wcześniejszych. Zmieniając drugi font musimy wgrać również trzeci. Zmieniając pierwszy font musimy wgrać oba pozostałe.