Můj cockpit
Pokouším se spáchat hardwarové ovládání nejpoužívanějších ovladačů v Boeingu 737NG od PMDG. Zatím tvořím EFIS a MCP panel.
Tahle vypadají osazené panely od Jakuba Galika z Polska (www.symulatory.com):

 
22.5.2005 - do výroby šly tišťáky pro elektroniku panelů, dokreslil jsem návrh "plechovky", kam se to vše schová a teď pro ní hledám šikovné ruce, jako jsem našel šikovnou hlavu na návrh obvodů...
 
20.6.2005 - Plechovka je zkompletovaná a osazená. Dnes jsem zapojil a oživil LED displeje. To znamená, že si to "povídá" s testovací utilitkou, kterou jsem si spáchal (komunikace je hotová celá, tj. včetně diod a tlačítek) a jsem schopen z PC zobrazit jak číslice, tak jednotlivé segmenty. Čekají mě ještě tlačítka a přepínače a LED diody, které musím napájet na kabely k řadiči. Pak to napojím na PMDG Monitor a bude hotovo...
 
 
 
 
 
22.6.2005 - Rozchodil jsem LED diody - už to docela pěkně září. Mám obsazeny 3 banky pro tlačítka (tj. 3*8 tlačítek či poloh přepínačů). Bohužel se mi nějak nedaří vyčítat rotační kodéry. Ještě budu muset poladit firmware jednočipu a dodělat zbylých 5 bank tlačítek.
 
 
Aby to jen nesvítilo a nebylo toho málo, dávám dohromady ještě budíky na IAS a klapky. Ovládá se to přes mikroprocesorem řízená serva a docela to šlape. Mám tam ještě nějaké problémy s nelinearitou stupnic, ale to se určitě poddá...

18.12.2005 - Konečně se to snad chýlí ke konci. Do PMDG Monitoru jsem dodělal čtění/ovládání železa přes COM rozhraní, dolaďuji firmware jednočipů a snažím se dopájet zbylé káble. Uvidíme, jestli si na Nový rok už pořádně zalétám...
PMDG Monitor
18.12.2005 - Do sekce download jsem dal preview verze 1.1. Pokud byste měl někdo chuť to otestovat, budu vděčný... Oproti první verzi to umí poměrně dost - viz anglické ReadMe. Díky Pete Dowsonovi je možno používat aplikaci i s neregistrovanou verzí FSUIPC. Registrační kód je v ReadMe.

22.5.2005 - PMDG Monitor je docela předělaný - uživatelské rozhraní je rozdělené do více oken, která lze rozložit po obrazovce podle potřeby. Je uděláno také ovládání radia a přibyla příkazová konzole, pomocí které lze získat informace z on-line sítí (IVAO a VATSIM). Jedná se například o METARy (které to i dekóduje englišmensky a česky), ATIS, info o ATC a pilotech v dosahu, umí to ladit ATC a pod. I tu consoli je chystám časem harwarizovat...

Ještě je potřeba doladit pár věcí než dám novou verzi ke stažení a také se snažím získat od Peta Dowsona free registraci pro FSUIPS - resp. aby to běhalo i s neregistrovanou verzi. Zatím dám k dobru screenshot (ke stažení je stará verze, které se týká info pod obrázkem).

Program načítá a zobrazuje hodnoty a nastavení z MCP a EFIS panelů PMDG 737NG. PMDG Monitor v definovaném časovém intervalu načítá prostřednictvím FSUIP údaje z PMDG a zobrazuje je na panelu. Práce s ovládacími prvky je řešena zasíláním zpráv simulujících stisk příslušných kláves definovaných pro PMDG.


Tlačítko START spouští periodicky načítání hodnot z PMDG. Perioda v desetinách sekundy se nastavuje vedle tlačítek z rozsahu 0.5 (hodnota 5) - 10s (hodnota 100) - defaultně je nastavena 1s. Tlačítkem STOP se načítání pozastaví (znovu se spouští tlačítkem START)

S panelem lze pracovat pomoci myši - po najetí na příslušný ovladač, se změní kursor a stiskem tlačítka myši se provede požadovaná akce.

Tvary kursoru a akce:
- Ručička - dlouži k simulaci stisku či přepnuti ovladače nebo tlačítka
- Kříž - slouží k simulaci přepnuti vnějšího otočného tlačítka (MINS a BARO)
- Šipka (vlevo/vpravo, nahoru/dolu) - slouží k otáčení (případně přepnutí) ovladače.

--------------------------------------------------------------------------------------------------
Instalace:
--------------------------------------------------------------------------------------------------
- PMDG Monitor je ke stažení na stránce Downloads
- ZIP soubor se rozbalí do libovolného adresáře - je potřeba, aby adresář IMAGES byl ve stejném adresáři, jako spouštěná aplikace
- V menu PMDG (v FS) je nutno nastavit klávesové zkratky pro PMDG. Volitelně lze zkopírovat soubor 737Kbd.ini do adresáře PMDG (je vhodné si původní soubor zazálohovat) - tím se nastaví klávesové zkratky tak, jak je používám - nastavení lze prohlednout v menu PMDG
- Z adresáře PMDG v adresáři, kde je instalována FS se zkopíruje soubor 737Kbd.ini do adresáře, kde je instalován PMDG Monitor

--------------------------------------------------------------------------------------------------
Požadavky:
--------------------------------------------------------------------------------------------------
- MS .NET Framework 1.1 (testováno s SP1)
- FS 2004 (testováno na verzi 9.1)
- PMDG 737NG 800/900 (netestováno s 600/700)
- Registrovaná verze FSUIPC
- Volitelně : registrovaná verze WideFS

--------------------------------------------------------------------------------------------------
Otevřené body:
--------------------------------------------------------------------------------------------------
- Nejsou obsluhovány ani zobrazovány přepínače N1 a SPD REF z MIP
- Nejsou dobře přepínány ovladače VOR1 a VOR2 na EFISu
- Nejsou načítány a zobrazovány polohy přepínačů MINS a BARO (lze je vsak přepínat)
- V modu C/O = Mach je na displeji stale hodnota v KTS
- V modu LNAV je na displeji HDG nesmyslná hodnota
- Přímé čtení klávesových zkratek PMDG
--------------------------------------------------------------------------------------------------
Autorská práva:
--------------------------------------------------------------------------------------------------
Program je v současné verzi určen pouze pro testováni komunikace s PMDG s použitím FSUIPC a nesmi byt dále siřen ani jinak (komerčně) vyuzivan. Autor neručí za případné poškození dalšího SW a HW v souvislosti s používáním aplikace.

Veškeré připomínky či podněty rád přivítám na emailu radek zavináč adamec.net nebo prostřednictvím fóra na http://flightsim.periskop.cz
Radek/Ray