[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4752: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4754: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4755: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4756: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
FMS Forum • View topic - Futaba F-14 as joystick in windows mode ? - Need a driver for windows making serialport a gameport

Futaba F-14 as joystick in windows mode ? - Need a driver for windows making serialport a gameport

Postby ZcuBa » Tue Feb 26, 2002 7:11 pm

Fun with this controller.

NOW DONT KILL ME OK?
but I wanna try this gamecontroller in other simulators as well, but they obviously need the control device installed as a joystick...
(this works in FMS without those drivers.. so I know the hardware is fine)
problem:
to find drivers - description on how to make a serial device funktion in Windows as a joystick
DK - Denmark - Im Danish... what else to say
ZcuBa
 
Posts: 4
Joined: Tue Feb 26, 2002 7:01 pm
Location: Denmark

Postby johnhlong » Tue Feb 26, 2002 8:37 pm

Not exactly sure what you want.

Transmitters do not normally have joystick outputs.

There are cables (Adaptors) that convert the transmitters PPM trainer signals to joystick type outputs. You then plug that interface into the computer and select JOYSTICk and all works great for FMS and other game programs.

The cheap serial cables just do signal level conditioning so the serial port can receive these PPM signals. Now the problem is that this PPM signals arn't even close to what a Joystick signal looks like.

FMS has designed special software (as part of the simulator) to directly use the PPM type input.

To do it with a software patch for other programs you will need to:
1. Get/design a driver to receive the PPM signals (The FMS cable inputs them as Rings on a telephone). (RI Interupt).
2. Get/design a driver to translate PPM strings to 4 channel descrete analog signals to simulate a joystick.
3. Get/design a driver to emulate a joystick input so the game can use this new input.


All in all it is a lot easier to just use a ฟ.00 hardware interface kit like the one from Ken in England. (Remember the serial input is a specialized ring interupt, not a normal serial string of data as used in a modem.)

John
Seattle, WA
USA
John Long
Seattle, Washington
USA
(425) 837-0802
User avatar
johnhlong
 
Posts: 225
Joined: Sat Jul 07, 2001 2:55 pm
Location: Seattle, Wa.  USA

Postby ZcuBa » Sun Mar 03, 2002 11:05 pm

ok.
I however understand your post !

I already have fabricated a small electronics device.
(pcb mounted board) that converts ppm to analoge signals, and therefore condition 2 is currently functioning:

2. Get/design a driver to translate PPM strings to 4 channel descrete analog signals to simulate a joystick.

this seem to work in FMS, but not in windows, and for example, realflight and ms flightsim, require joysticks, this results in me needing a driver thatll take my transmitter output and make it useable by these simulators aswell.

I know this is not an easy task, thats why I asked you guys
if it had been easy I could have done it myself...
DK - Denmark - Im Danish... what else to say
ZcuBa
 
Posts: 4
Joined: Tue Feb 26, 2002 7:01 pm
Location: Denmark

Postby johnhlong » Sun Mar 03, 2002 11:29 pm

The current aproach is to use a small PCB circuit to convert the PPM signals to Joystick signals.

Then the Radio/PCB combenation can be used with any software that requires a joystick interface.

Ken, in england make a reasonable priced joystick converter kit.

John
John Long
Seattle, Washington
USA
(425) 837-0802
User avatar
johnhlong
 
Posts: 225
Joined: Sat Jul 07, 2001 2:55 pm
Location: Seattle, Wa.  USA

Postby ZcuBa » Tue Mar 05, 2002 10:46 am

I have a curcuit !

I do not need a kit !
I do not wanna pay for something I already own !

........ could use some information on gameport and serialport input / output signals ....
DK - Denmark - Im Danish... what else to say
ZcuBa
 
Posts: 4
Joined: Tue Feb 26, 2002 7:01 pm
Location: Denmark

Postby Steve Lewin » Tue Mar 05, 2002 1:50 pm

Could you be a little clearer about what sort of circuit you already have.

If it's a circuit which connects the Tx to the gameport what else do you need ?

If it doesn't connect the Tx to the gameport then you need a different circuit that does do that.

There is no way AFAIK to put a signal into the serial port of a PC and get it to appear as though it came through the joystick port. The joystick port needs to see the equivalent of 2 variable resistors (not digital serial signals or analogue voltages, they don't work).

Steve
Steve Lewin
 
Posts: 816
Joined: Mon Jun 18, 2001 2:32 pm
Location: N. Staffs, UK

Postby ZcuBa » Tue Mar 05, 2002 10:14 pm

ok I will try..

I have a curcuit that changes the ppm signal to 4 analoge signals to use with serialport.
however I have tried to build a converter to gameport, but I cant seem to make it work

I do not need them to appear as if it came from gameport
I need something thatll make windows add a serial device with 4 axis in the gamecontrollers menu.


are you sure there is no way ??
I would really hate to be forced to buy a "Tx to gameport converter kit" when the curcuit I have already work in fms !
DK - Denmark - Im Danish... what else to say
ZcuBa
 
Posts: 4
Joined: Tue Feb 26, 2002 7:01 pm
Location: Denmark

Postby johnhlong » Wed Mar 06, 2002 1:16 am

This is getting interesting.

I would like to help, but your statements are confusing.

The serial port accepts digital RS-232 or digital RS-424 signals.
The serial port is just that, serial. That means it only accepts one input stream.

Can you send a scetch of what you designed? (You can leave off the values of the components if you wish to keep the design private).

Please send them to my E-Maill address:
johnhlong@yahoo.com

Can you go on line with Yahoo messenger so we could type real time to each other?

John
John Long
Seattle, Washington
USA
(425) 837-0802
User avatar
johnhlong
 
Posts: 225
Joined: Sat Jul 07, 2001 2:55 pm
Location: Seattle, Wa.  USA

Postby johnhlong » Thu Mar 07, 2002 1:55 am

ZcuBa,

:D Your wish migh have been answered.

??? I haven't tried this yet but it looks interisting.

Click on this URL.
<!--html--></span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>HTML </td></tr><tr><td id="CODE"><!--html1--><!--html2--></td></tr></table><span id='postcolor'><!--html3-->



John
John Long
Seattle, Washington
USA
(425) 837-0802
User avatar
johnhlong
 
Posts: 225
Joined: Sat Jul 07, 2001 2:55 pm
Location: Seattle, Wa.  USA


Return to Serialport-PPM-Interface

Who is online

Users browsing this forum: No registered users and 2 guests