>>Kabel z interfejsem USB do FMS i RealFlight G2<<

Nov 27, 2003 Last reply: 22 years ago 10 Replies

Witam. W zasz³ym tygodniu pojecha³em do sklepu elektronicznego i zakupi³em niezbêdne czê¶ci do skonstruowania kabla ³±cz±cego moj± aparaturê /SANWA RD6000/ z moim PC. Kabel wykona³em zgodnie ze schematem zamieszczonym na stronie

formatting link
Pana Marka Kowalskiego. Po wykonaniu kabla dowiedzia³em siê, ¿e w/w schemat dzia³a tylko pod starszymi wersjami Win. Wiêc postanowi³em zasiêgn±æ Waszej rady i zapytaæ. Mo¿e ktokolwiek z Was posiada schemat wykonania interfejsu np. pod port USB? Za ewentualn± pomoc dziêkujê. Pozdrawiam


A gdzie jest mora³? Ja proponujê taki: wyczytaj co siê da w temacie, potem buduj (kupuj). A czytaæ trzeba do koñca. Bardzo czêsto tam jest najwa¿niejsze (np. kto zabi³ ;)

Sprawdzone niedrogie rozwi±zania niezale¿ne od wersji Windows opieraj± siê na COM i mikroprocku serii PIC. Po co kombinowaæ z USB. PitLab swego czasu robi³ dla COM'a takie rzeczy za bardzo przyzwoite pieni±dze. Poszperaj.

Marek Kowalski

Kabel wykona³em zgodnie ze schematem zamieszczonym na stronie

formatting link
Pana Marka Kowalskiego. Po wykonaniu kabla dowiedzia³em siê, ¿e w/w schemat dzia³a tylko pod starszymi wersjami Win. Wiêc postanowi³em zasiêgn±æ Waszej rady i zapytaæ. Mo¿e ktokolwiek z Was posiada schemat wykonania interfejsu np. pod port USB? Za ewentualn± pomoc dziêkujê.

Thu, 27 Nov 2003 14:57:55 +0100, na pl.rec.modelarstwo, --==peTer==-- napisał(a):

proponuje na grupę pisać w trybie tekstowym a nie w HTML.Pisanie w tym trybie jest niebezpieczne ,bo właśnie tak można rozsyłać wirusy.To takie najprostsze wyjaśnienie tego problemu. JanuszHr

Witam

Mogê tylko potwierdziæ. Na PWM jest gdzie¶ link do kolegi PitLab, na jego stronie znajdziesz opis i cennik. Szybko, tanio, pewne ¿e dzia³a.

Powodzenia

Gugigugi

Z glebin modelarni ...

p> Witam. p> W zaszłym tygodniu pojechałem do sklepu p> elektronicznego i zakupiłem niezbędne części do skonstruowania kabla łączącego p> moją aparaturę /SANWA RD6000/ z moim PC. p> Kabel wykonałem zgodnie ze schematem p> zamieszczonym na stronie p>

formatting link
Pana Marka Kowalskiego. Po wykonaniu kabla p> dowiedziałem się, że w/w schemat działa tylko pod starszymi wersjami Win. Więc p> postanowiłem zasięgnąć Waszej rady i zapytać. Może ktokolwiek z Was posiada p> schemat wykonania interfejsu np. pod port USB? Za ewentualną pomoc p> dziękuję. p> Pozdrawiam p> --==peTer==--

Witam. Wedlug mojej wiedzy RealFlight nie odpalisz na tym kablu. Tym bardziej G2. Tak jak piszesz niestety z windowsami nowszymi od '98 ten kabelek dzialac nie bedze. Niestety systemy te nie dopuszczaja do bezposredniego odczytu z portu i sam kabel musi umiec przetlumaczyc impulsy z aparatury na jezyk portu (oglednie mowiac). Radze zainteresowac sie kablem robionym przez PITLABA

formatting link
on w sobie mikroprocesor tlumaczacy impulsy z aparatury na jezyk portu. Sam kabelek jest prosty gorzez z programatorem do zaprogramowania pracka (ja ma z tym duzy problem).

Zreszta juz tysiackrotnie byla o tym mowa tu na grupie. Radze przeszukac archiwum grupy.

Pozdrawiam MarCiu

U¿ytkownik "Marciu11 - Viper" snipped-for-privacy@o2.pl napisa³ w wiadomo¶ci news: snipped-for-privacy@o2.pl...

Odpalisz :-) .... z pomoc± ma³ego tricku.

Pozwolê sobie zacytowaæ list, który wys³a³em do kolegi z opisem jak to zrobiæ. Byæ mo¿e komu¶ siê to przyda.

Hej,

Wczoraj uda³o mi siê polataæ aparatur± na RF przy u¿yciu interfejsu PIC do FMS.

Jest taki sterownik PPJoy. Umo¿liwia pod³±czenie wielu urz±dzeñ typu joystick przez port równoleg³y. Mo¿na pod³±czyæ te¿ aparaturê RC. Trzeba podaæ sygna³ PPM na który¶ pin z³±cza równoleg³ego. Mozna siê zatem obej¶æ bez FMS PIC. Fajne nie?

Jest te¿ mo¿liwe stworzenie joystick'a wirtualnego. Bêdzie on odczytywa³ dane wys³ane do Direct Input (skadnika DirectX) i pokazywa³ jako wychylenia. Do pracy wystarczy jaszcze tylko program, który przetwarza dane z twojego urz±dzenia steruj±cego i wrzuca je do Direct Input. Jest ju¿ nawet gotowy program do odbierania danych z interfejsu FMS PIC ale niestety nie dzia³a poprawnie. Zdaje siê, ¿e go¶c oczekuje na znak 0xF0 jako otwieraj±cy telegram, podczas gdy w FMS PIC to 0xFF otwiera ramkê. Mo¿na napisaæ do autora o ma³± poprawkê. Znalaz³em jednak wcze¶nejsz± wersjê programu, co prawda w postaci w postaci konsolowej, ale dzia³a OK. Wystarczy tylko przemapowaæ dane z PICa na odpowiednie osie joy'a i gotowe.

PPJoy ma 8 kana³ów analogowych i 127 cyfrowych. Z pewno¶ci± wystarczy :-)

Wad± jest to, ¿e trzeba ustawiaæ wysoki priorytet na program interfejsu PICFMS->DI bo FR tak¿e bierze trochê procka i bez odpowiedniego priorytetu samolotem siê praktycznie nie da sterowaæ :-)

Ca³o¶æ napisa³ go¶æ o ciekawym nazwisku: Deon van der Westhuysen.

Tu jest strona z opisem (zobacz PS):

formatting link
fire.com/retro/deonvdw/Docs/PPJoyMain.htm

PS. Co¶ mój server news'owy nie wypuszcza nazwy "angelfire" - usuñ spacje z nazwy.

Pozdrawiam, Patryk

U¿ytkownik "Marciu11 - Viper" snipped-for-privacy@o2.pl napisa³ w wiadomo¶ci news: snipped-for-privacy@o2.pl...

Odpalisz :-) .... z pomoc± ma³ego tricku.

Pozwolê sobie zacytowaæ list, który wys³a³em do kolegi z opisem jak to zrobiæ. Byæ mo¿e komu¶ siê to przyda.

Hej,

Wczoraj uda³o mi siê polataæ aparatur± na RF przy u¿yciu interfejsu PIC do FMS.

Jest taki sterownik PPJoy. Umo¿liwia pod³±czenie wielu urz±dzeñ typu joystick przez port równoleg³y. Mo¿na pod³±czyæ te¿ aparaturê RC. Trzeba podaæ sygna³ PPM na który¶ pin z³±cza równoleg³ego. Mozna siê zatem obej¶æ bez FMS PIC. Fajne nie?

Jest te¿ mo¿liwe stworzenie joystick'a wirtualnego. Bêdzie on odczytywa³ dane wys³ane do Direct Input (skadnika DirectX) i pokazywa³ jako wychylenia. Do pracy wystarczy jaszcze tylko program, który przetwarza dane z twojego urz±dzenia steruj±cego i wrzuca je do Direct Input. Jest ju¿ nawet gotowy program do odbierania danych z interfejsu FMS PIC ale niestety nie dzia³a poprawnie. Zdaje siê, ¿e go¶c oczekuje na znak 0xF0 jako otwieraj±cy telegram, podczas gdy w FMS PIC to 0xFF otwiera ramkê. Mo¿na napisaæ do autora o ma³± poprawkê. Znalaz³em jednak wcze¶nejsz± wersjê programu, co prawda w postaci w postaci konsolowej, ale dzia³a OK. Wystarczy tylko przemapowaæ dane z PICa na odpowiednie osie joy'a i gotowe.

PPJoy ma 8 kana³ów analogowych i 127 cyfrowych. Z pewno¶ci± wystarczy :-)

Wad± jest to, ¿e trzeba ustawiaæ wysoki priorytet na program interfejsu PICFMS->DI bo FR tak¿e bierze trochê procka i bez odpowiedniego priorytetu samolotem siê praktycznie nie da sterowaæ :-)

Ca³o¶æ napisa³ go¶æ o ciekawym nazwisku: Deon van der Westhuysen.

Tu jest strona z opisem: <Co¶ mój server news'owy nie wypuszcza nazwy servera (antyspam) - trzeba sobie poszukaæ "PPJoy">

Pozdrawiam, Patryk

Dziekuje Wszystkim za pomoc. Wys³alem maila do kolegi PitLab.

pozdrawiam peTer

Z glebin modelarni ...

PS> Użytkownik "Marciu11 - Viper" snipped-for-privacy@o2.pl napisał w wiadomości PS> news: snipped-for-privacy@o2.pl...

PS> Odpalisz :-) .... z pomocą małego tricku.

PS> Pozwolę sobie zacytować list, który wysłałem do kolegi z opisem jak to zrobić. PS> Być może komuś się to przyda.

PS> Hej,

PS> Wczoraj udało mi się polatać aparaturą na RF przy użyciu interfejsu PIC do FMS.

PS> Jest taki sterownik PPJoy. Umożliwia podłączenie wielu urządzeń typu joystick PS> przez port równoległy. PS> Można podłączyć też aparaturę RC. Trzeba podać sygnał PPM na któryś pin złącza PS> równoległego. Mozna się zatem obejść bez FMS PIC. Fajne nie?

PS> Jest też możliwe stworzenie joystick'a wirtualnego. Będzie on odczytywał dane PS> wysłane do Direct Input (skadnika DirectX) i pokazywał jako wychylenia. PS> Do pracy wystarczy jaszcze tylko program, który przetwarza dane z twojego PS> urządzenia sterującego i wrzuca je do Direct Input. PS> Jest już nawet gotowy program do odbierania danych z interfejsu FMS PIC ale PS> niestety nie działa poprawnie. Zdaje się, że gośc oczekuje na znak 0xF0 jako PS> otwierający telegram, podczas gdy w FMS PIC to 0xFF otwiera ramkę. Można napisać PS> do autora o małą poprawkę. PS> Znalazłem jednak wcześnejszą wersję programu, co prawda w postaci w postaci PS> konsolowej, ale działa OK. PS> Wystarczy tylko przemapować dane z PICa na odpowiednie osie joy'a i gotowe.

PS> PPJoy ma 8 kanałów analogowych i 127 cyfrowych. Z pewnością wystarczy :-)

PS> Wadą jest to, że trzeba ustawiać wysoki priorytet na program interfejsu PICFMS->>DI bo FR także bierze trochę procka i bez odpowiedniego priorytetu PS> samolotem się praktycznie nie da sterować :-)

PS> Całość napisał gość o ciekawym nazwisku: Deon van der Westhuysen.

PS> Tu jest strona z opisem: PS> <Coś mój server news'owy nie wypuszcza nazwy servera (antyspam) - trzeba sobie poszukać "PPJoy">>

PS> Pozdrawiam, PS> Patryk

OOO! To i ja sie czegos nauczylem. Wielkie dzieki Patryk Ale jeszcze jedno pytanie. Czy w zwiazku z tym ze program zalatwia cala sprawe z oszukiwaniem potru, czy w zwiazku z tym aparatura musi byc podpieta przez procek, czy moze program radzi sobie z windowsem?

MarCu

U¿ytkownik "Marciu11 - Viper" snipped-for-privacy@o2.pl napisa³ w wiadomo¶ci news: snipped-for-privacy@o2.pl...

Nie wiem czy dobrze zrozumia³em twoje pytanie ale napiszê jak to wygl±da to mo¿e siê rozja¶ni.

Ca³e rozwi±zanie testowa³em na Win2k ale powinno równie¿ chodziæ na innych systemach (tak twierdzi autor). Instalujesz sterownik PPJoy. Jest do tego program instalacyjny. Ca³o¶æ instaluje siê we wskazanym przez ciebie katalogu razem z niez³ym manualem. Po zainstalowaniu widzisz w Menad¿erze urz±dzeñ nowe urz±dzenie Parallel Port Joystick. Dodawana jest tak¿e ikona o tej samej nazwie w Panelu sterowania.

Klikasz t± ikonê i pojawia siê okno z list± (na razie pust±) joystick'ów symulowanych przez ten sterownik. Tworzysz nowy joystick. Do wyboru s± dwa typy:

- joystick LPT - ten wspó³pracuje z fizycznym portem równoleg³ym i jak pisa³em tu równie¿ mo¿esz pod³±czyæ aparaturê RC (jak? to juz trzeba poczytaæ)

- joystick virtualny - ten (je¶li dobrze rozumiem) czyta strumieñ wyj¶ciowy z Direct Input; kontrolowaæ ten joystick mo¿esz poprzez wrzucenie danych w strumieñ Direct Input (cokolwiek to znaczy ;-)); mo¿na to zrealizowaæ przez osobny programik (jest nawet kawa³ek kodu w manualu - sprawdza³em - to dzia³a !!!). Tym programikiem mo¿e byæ np. Fms2PPJoy, który wrzuca do Direct Input dane z interfejsu FMS PIC.

Je¶li masz ochotê mo¿esz pod³±czyæ swoj± aparaturê przez fizyczny port LPT, gdzie podajemy czysty sygna³ PPM na jeden z pinów. To jest jedyna metoda na podpiêcie siê do PPJoy bez procka. Konieczny bêdzie jednak jaki¶ uk³ad dopasowuj±cy.

W przypadku joystick'a wirtualnego musz wrzucaæ do DI konkretne dane liczbowe reprezentuj±ce wychylenia dr±¿ków. Poniewa¿ ja dysponujê ju¿ interfejsem FMS z PIC wybra³em rozwi±zanie drugie - joystick wirtualny.

Maj±c ju¿ utworzony joystick wybieramy przycisk Mapping (chyba) i otrzymyjemy okienko, w którym mamy mo¿liwo¶æ przyporz±dkowania odpowiedniego kana³u danych wej¶ciowych do odpowiedniej osi/odpowiedniego przycisku joysticka. Dane wyj¶ciowe odczytywane s± z Direct Input (joy wirtualny) lub bezpo¶rednio przez sterownik PPJoy z portu LPT.

Nastêpnie wybieramy Panel sterowania->Opcje gier i widzimy nasz ¶wie¿o dodany joystick. Wybieramy W³a¶ciwo¶ci i przeprowadzamy kalibracjê. Joystick jest gotowy do u¿ycia. Dzia³a zarówno z FMS jak i z Real Flight.

Pozdrawiam, Patryk

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required