Click on the image above to enlarge
it. This H shifting concept needs
parallel port interaction and programming.
The 6 shift positions will be read
through the parallel port by a software
residing in the same PC to which
the gaming / racing wheel is connected.
The software has to be custom programmed.
The software keeps record of the
current gear in the mesh and when
ever you shift a gear, it reads
it through the parallel port. The
software generates the number of
shifts needed to attain the H shift
in a sequential way, through the
parallel port's out pins. For example
if you shift from the 2nd gear to
the 5th gear, it needs 3 up shifts.
The software generates three up
shift signals and sends it through
the parallel port. Two transistors
are there - one for up shifting
and one for down shifting. When
a signal from the parallel port
through the up shifting pin (arbitrary)
reaches the trasistor (for up shifting),
it closes the switch of up shifting.
Similar is the case with downshifting.
In essence, the non sequential shift
gets send to the software via parallel
port and gets translated to a number
of sequential shifts.
This H shift to sequential shift
is required since, most games do
not have an option for H shifting
and also because our gameport supports
only a maximum of 4 switches. The
system shown in the figure provides
a switch to choose between H shift
and sequential shift. The transistor
circuitry hasn't been tested and
hence I advise you to approach this
on an experimental basis. I greatly
welcome any suggestions for improving
this design. Kindly
drop your ideas here
|