| | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 08:16 | |
| | Prosím někoho o radu. Zakoupil jsem USB interface s tím, že si udělám pár externí tlačítek pro ovládání kokpitu. Deska z CONRADu http://www.e-conrad.cz/usb-vyvojova-deska-stavebnice-k8055+dp65969/ - FSUIPC registrován. Nemám ale vůbec páru jak se toto usb zařízení spřáhne s FSX resp. s FSUIPC. Stačil by mi nástřel -jedno tlačítko zapne třeba anti-ice a na výstupu usb desky se rozsvítí diodka. Dík |
| |
|
| | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 08:42 | |
| | Jak jsem četl, tak to chce trochu programování v Delphi, VB nebo C++, takže samo se to nerozeběhne. Pak doporučím ještě FSUIPC SDK, tam je vcelku jednoduchý návod jak se na něj napojit.
Pokud nelpíte na výstupech, doporučím raději něco, co se hned tváří jako std USB joystick.
(viz točítka, talon, střeva)
|
| |
|
| | | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 09:47 | |
| | No to že se to samo nerozeběhne to mi je jasný, potřeboval bych poradit jak to spojit s tou dll. knihovnou, nebo spíš najít někde základ nějakého zdrojáku. |
| |
|
| | | | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 10:20 | |
| | Obávám se, že budete průkopník. |
| |
|
| | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 10:42 | |
| | Já jsem tuhle desku používal k úplně jiným účelům. Je pravda, že pro připojení k FSUIPC to bude chtít trochu programování. Ve windows jsou pro ni dostupné jen knihovny DLL. Pro linux existují i zdrojové kódy. Nemyslím si, že by to mělo být nějak obtížné. Bude to chtít načíst tu knihovnu DLL (možná pujde přilinkovat přímo) pomocí WIN32API, MFC nebo nějaké jiné knihovny. O tom jak se ovládá FSUIPC toho moc nevím, ale nemyslím si, že by to byl velký problém. |
| |
|
| | | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 10:47 | |
| | No, jak tady tu desku držím v ruce tak mám nutkání zkusit ten program napsat a pustit se do toho... Problém je v tom, že není zrovna vhodná, protože má jen 5 vstupů a těch 8 výstupů teď bude zbytečných. |
| |
|
| | | | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 15:04 | |
| | Není problém pomocí těch 8mi výstupů multiplexovat a máš hned více vstupů.
Kdysi jsem se snažil o něco podobného a nakonec jsem to i rozchodil. PIC jsem měl na seriovce a šlapalo to docela v pohodě. Pokud se podaří najít zdrojáky, pošlu.
Nakonec stejně všechno řeším deskama od www.opencockpits.com
DAVE |
| |
|
| | | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 10:47 | |
| | No akorát že nemam vůbec žádné zkušenosti s programovánim, tak maximálně php a msql a to mi na tohle asi nestačí. Prostě bodnul by příklad a pak se člověk snad chytí. pátram po webech ale nikde nic.
Nebo nemáte někdo nápad jak to jednodušejc připojit. |
| |
|
| | | | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 10:51 | |
| | No php stačit nebude, ale já to zkusím napsat. Dej mi čas do večera a já se ozvu. |
| |
|
| | | | | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 11:29 | |
| | Dík dík, no žádnej spěch - já už se s touto myšlenlou udělat externí tl. trápim pěknej čas než-li jsem se odhodlal svěřit se světu, že stim prostě nehnu. |
| |
|
| | | | | | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 12:56 | |
| | Jak jsem už psal, jestli by šlo jenom o vstupy, tak
http://www.flightsim.cz/forum_prispevek.php?id=207721&lan=0
http://www.flightsim.cz/forum_prispevek.php?id=283992&lan=0
Hodlám ten bastl z prvního odkazu překreslit a předělat na 2 x At16, tak kdyby měl někdo zájem, že bych těch tišťáků nechal udělat víc...
(At16 =
64 klasických buttonů,
16 butonů, co vyprodukují vyp+zap jednoho knoflíku na zapnutí spínače a vyp+zap druhého knoflíku při vypnutí spínače,
4 rotary encoders (jeden knoflík tam druhý zpět, třetí rychle tam, čtvrtý rychle zpět),
hatswitch,
8x 10 bit analog vstup) |
| |
|
| | | | | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 15:24 | |
| | Trochu jsem na tom zapracoval a výsledek vypadá asi takhle. Zatím to není hotové, ale jsem tím přepínal první tlačítka .
|
| |
|
| | | | | | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 15:28 | |
| | Ještě dodám, že pokud by byl zájem tak jsem ochotný naprogramovat funkce i pro ty výstupy a analogové vstupy. |
| |
|
| | | | | | | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 16:04 | |
| | Jéé to je pěkný, můžeš poslat zdroják s malejma vysvětlivkama. |
| |
|
| | | | | | | | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 18:19 | |
| | Samozřejmě pošlu jakmile to dodělám. |
| |
|
| | | | | | | | | | Programování FSUIPC a USB experimentální interface 9. 4. 2009 / 23:46 | |
| | Tak jsem to dodělal a zde je výsledek. Jenom pro informaci na screenu je nastaveno tlačítko 1-zasunutí podvozku tlačítko 2-vysunutí podvozku a tlačítko 3-světla. Už je pozdě, takže zdrojáky a binárku dodám zítra. Jinak musím říct, že to funguje poměrně pěkně. |
| |
|
| | | | | | | | | | | Programování FSUIPC a USB experimentální interface 10. 4. 2009 / 08:24 | |
| | Jé, já chci taky. Můžu poprosit o nasměrování, kterak obsloužit i jiné USB HID?
Díky. |
| |
|
| | | K8055 + FS2004 - Software dokončen 10. 4. 2009 / 10:45 | |
| | | |
|
| | | | K8055 + FS2004 - Software dokončen 10. 4. 2009 / 11:55 | |
| | Super práce. Hned jak se dostanu z rachoty domu tak to testnu. Dík |
| |
|
| | | | K8055 + FS2004 - Software dokončen 10. 4. 2009 / 21:57 | |
| | Super. Maká to parádně. Šlo by dodělat i ty výstupy a analogové vstupy? Ale jinak skvělá práce - takhle ryche, no prostě smekám. |
| |
|
|