PP Joy Driver - RC-Sim

Transcription

PP Joy Driver - RC-Sim
PP Joy Driver
Written by Wolfgang Kracht
Saturday, 04 October 2008 17:19
PP Joy Radio control Interface (Workshop from
Wolfgang Kracht)
For my first trials I had downloaded the free FMS and used a Thrustmaster FireStorm
Dual USB Joypad. The next step was to buy IPACS Easyfly bundle with a Game
commander (identical to GameBird). The Game Commander must be connected to the
analogue Game port of the PC. Because the onboard game port of my PC was not very
accurate and so the helicopters have been nearly unflyable. The wish to have a original
radio control for simulator came up, because I also wanted to use Dual-Rate and Expo.
While researching the web I found an easy interface for the FMS, but this didn’t work with
Win 2000/XP. Then I came to the “Smartpropo” driver, which only supported JR and
Futaba PCM signals.
The ingenious idea to input the signal via the soundcard of the PC doesn’t make sense
with PPM signals, because when the soundcard has 48Khz sampling rate you only get 48
steps with an impulse length of 1ms. This let me expect an even worse solution than with
the Gamebird.
Then I found the parallel port joystick emulation “PPjoy” from Deon van der Westhuysen.
I have asked the author if he would agree to extend his driver with a PPM decoder. Deon
already had implemented this and was looking for some voluntary testers.
Already the first beta version provided great resolution and was very stable. The
interface cable of my Multiplex mc3010 is very easy and Deon’s driver is freeware.
Because the driver simulates a real game devise on the PC it works with all programs
that support a joystick.
1 / 12
PP Joy Driver
Written by Wolfgang Kracht
Saturday, 04 October 2008 17:19
Configuration PPjoy for PPM radios with Windows XP:
Disclaimer:
Any liability for the function or damages caused is excluded. All modifications on your
PC or radio are on your own risk!!
Configuration of the printer interface:
This explanation might look long and complicated, but it really isn’t. I only tried to
explain it in detail, so also inexperienced users can follow it.
To use the PPM-decoder of PPjoy you must make sure, that XP has allocated the IRQ for
the LPT directly (normally IRO7).
Got to the system panel and open the device manager.
2 / 12
PP Joy Driver
Written by Wolfgang Kracht
Saturday, 04 October 2008 17:19
In thewe
menu
select
“Interrupt
(IRQ)”
check
if the
IRQ7 is allocated
to nVIDIAnForce
the printer port.
Older
Now
chipsets
come
to
can
the
only
settings
use IRQ0
for PPjoy.
– IRQ15.
This
example
for the new
chip.
3 / 12
PP Joy Driver
Written by Wolfgang Kracht
Saturday, 04 October 2008 17:19
If anycontroller
stability
SCSI
other
of your
hardware
system,
isthis
controlled
because
might
XP
lead
byhas
IRQ7,
to aproblems.
fixed
the
following
IRQ7
for
the
steps
printer.
might(COM
Ifdisturb
any and
network
the
double
Change
click
the
view
on is
the
toused
entry
“Hardware
of the
by
printer
resources”
port.
and
go to
“Interfaces2
LPT)or
and
4 / 12
PP Joy Driver
Written by Wolfgang Kracht
Saturday, 04 October 2008 17:19
The dialogthere
“Properties
LPT!”
is opened.
Go to “Resources”.
Normally
is no IRQ
for the
LPT-Interface.
5 / 12
PP Joy Driver
Written by Wolfgang Kracht
Saturday, 04 October 2008 17:19
Go to “Port settings”
6 / 12
PP Joy Driver
Written by Wolfgang Kracht
Saturday, 04 October 2008 17:19
Activate
legacy
Plug
and Play
detection”
that isthe
allocated
to settings.
LPT1.
Now
you“Enable
mustlike
reboot
system.
Now
you can check
modified
it
should
look
this:your
7 / 12
PP Joy Driver
Written by Wolfgang Kracht
Saturday, 04 October 2008 17:19
The
DMA
setting
is
not
visible,
itrepeat
isbe
set
to
3.
Installation
and
Configuration
of
PPjoy:
Download
latest
PPjoy
from
Deon’s
Homepage:
PPjoy
is
free
for
private
use.
In
the
Readme-file
you
can
read,
that
there
is
ahomepage
beta-support
forManager.
“FMS
PPMS
That
is
all
were
looking
for.
Thanks
Deon!!
This
know,
driver
that
itruns
is
hard
perfectly
work
and
develop
stable.
If
such
you
a
are
progamm.
familiar
with
programming
you
might
configure
is
awhat
detailed
PPjoy.
manual
Anyway,
for
IIf
will
download
some
on
the
steps
of
Deon
how
to
install
and
Click
drivers
Installation.
directory.
on
and
PPjoySetup.exe
aIfwe
“hidden”
you
setting
. do
use
Win
any
will
XP
older
claims
installed.
version
anything,
Select
of
PPjoy
just
the
click
install
recommended
“continue”.
the
new
version
automatic
AllR/C”
PPjoy
in that
Now
“Properties”
you
will
and
find
select
aalready
new
“FMS
entry
“parallel
PPMS
R/C”
Joystick”
in
“Interface
inhere.
the
type”.
Device
Click
on
8 / 12
PP Joy Driver
Written by Wolfgang Kracht
Saturday, 04 October 2008 17:19
Click “Add” and then “Yes”.
Now the configuration Window should look like this:
9 / 12
PP Joy Driver
Written by Wolfgang Kracht
Saturday, 04 October 2008 17:19
the
configuration
Window
should
like
this:
Mark
Button
the
Joystick”
“LPT1”
entry
and
and
click
thenon
“Done”.
“Mapping”.
For
the first
configuration
a “6
to
Now
“Printers
we
are
and
ready
others”.
for then
calibration
Click
of
“Game
ourlook
new
Controllers”:
Joystick.
Open
the Device choose
Manager
and go
10 / 12
PP Joy Driver
Written by Wolfgang Kracht
Saturday, 04 October 2008 17:19
channels
sends
Click
PPM-signals
on
are
“Properties”
not
moving
(NOT
and
check
PCM!!).
then
your
on
port-interface
to
calibrate
cable
and
the
Joystick
like
your
usual.
radio
Iffor
the
games
Application
radio.
therecurrently
will
isthat
only
accept
controls
one
this
Joystick
and
joystick
movement
assigned
once.
inverting,
all
applications
bebut
you
then
have
like
you
to
flight
can
domake
some
simulations
enjoy
assignments
playing
or
with
other
your
the
If
procedure
your
application
again
and
does
recalibrate.
not
allow
to“Settings”
assign
the
sticks
go
through
the
PPJoy
Mapping
support
HINT:
much
PPJoy
channels
does
not
putat
allow
unused
toMay
disable
channels
unused
to
“noting”
controls.
in
the
If sure
your
Mapping
radio
dialog.
does
not
C. The interface cable
Every radio, which can output a PPM signal with at least TTL level may fit to your PC
Printer Port. The interface cable is very simple. See an example for my Multiplex Profi mc
3010.
11 / 12
PP Joy Driver
Written by Wolfgang Kracht
Saturday, 04 October 2008 17:19
a
The
level.
shielded
Zener
For
radios
diode
cable
running
is
from
forthere
the
avoiding
at
radio
9,6V
to
damage
you
the
may
PC.
toincrease
the
printer
the
port
resistor
ifof
the
to
radio
1K.
I exceeds
recommend
the
5Vpp
to
use
Another
adapter.
current
which
recommendation:
Because
damages
the
your
Use
is
radio
aengine
your
direct
or
radio
PC!
connection
with
batteries,
there
may
do
not
be
aconnect
potential
it equalization
topeople
aHave
mains
Where
creating
at
google
to
websites
find
or
any
the
other
PPM
about
search
signal
this.
So
in
the
I will
radio?
and
not
you
repeat
There
all
have
find
thepage
been
for
solutions
example:
already
within
several
here.
a look
http://n.ethz.ch/student/mmoeller/fms/
the
FMS
home
page
of
Roman
&
Michael
Möller
or
http://myweb.absa.co.za/eric.brouwer/
R/Cwill
home
Eric
Brouwer
good
landings , Wolfgang
Kracht
12 / 12