Jump to content

Recommended Posts

Posted

In another forum an guy use this scheme -based 0n the picture of MMjoy2 package, for an old Cougar grip.

 

MMjoy2-SR.jpg

 

Curious is that colors of wires match Terril description as well with the picture you post of inside the grip (Warthog or Cougar, new or used?) but pins in conector are in different places. :huh:

 

 

Posted

As resolution to all of my problems I decided to buy another grip. After help here and more from the developer of FreeJoy on Discord I was confident that my wiring was correct, but the grip wasn't working. I ordered a new grip from Amazon that was delivered today. I plugged it in and everything works properly. All button presses were captured with no issues.

  • Like 1
Posted
I am converting an old Cougar joystick to be a rigid stick to use with the F-16 module, so this information may be useful for you.

 

The state of the 18 buttons in the Cougar handle (19 in a Warthog) is sent out in 3 Bytes of data using the SPI format.

Here is the handle circuitry.

(I used toggle switches here instead of momentary switches so I could run a simulation to check the position of individual bits in the output).

[ATTACH]250139[/ATTACH]

For USB output the bit order needed to be changed slightly to arrange buffer and switch type boundaries. This was done by programming the 18F4550 which I used to handle the axis values from strain gauges and produce the USB output.

[ATTACH]250140[/ATTACH]

Hope this helps with your project.

 

The wire colors are correct in these pictures, but I believe the pinout is incorrect. At least this pinout is not the same as the F18 grip that I have. Just a FYI for anyone else trying to do this same thing. Use the pinout included with the MMJoy software.

  • Like 1
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...