Originally Posted By: Forsaken_joystick
Originally Posted By: Kbird
Originally Posted By: SolderMonkey
Erichos, I have to disagree with your analysis of the diode problem. I'm a proponent of diode-less single row matrices, but if you have two buttons pressed in a row, it can trigger a button in the row more distant - ghosting. The three button press problem is masking and it will occur in the column farther from the three buttons pressed, in the far row. Electricity will follow the shortest path.

If you leave the diodes out on a two or more row matrix, sooner or later, you're going to get weirdness. It might not manifest all the time, but in a world where an extra AMRAM means the difference between life and death, I'll put the diodes in. The worse case in my mind is you have a store release or staging action where not commanded. The masking issue is probably less severe in games as you might actively remember the masking issue and let up on buttons.

Diodes are cheap and they allow an immediate expansion capability to new rows. If you have a fixed form joystick like a TQS that you can wire up single row, fine. If you're making a frankenstick or a button-box, put the diodes in if there is any chance you will ever add that second row, just to save yourself the time and annoyance of soldering to already placed switches.

You're right that if you're commanding single buttons only, you won't see the problem. When I'm cranking, banking and popping flares, I don't want to see my goal popping payload go flying away into the dirt and I have to RTB just to re-arm.



Just wanted to note for others that I am not sure a TQS could be wired directly especially if you want to add a HAT to replace the now useless Eraser Nub like I did, at least mine couldn't be, there are too many buttons for a 1x10 matrix like I had setup originally , and if you want to add a few Push button Encoders or other extra Buttons, a Matrix will be needed. **caveat...I am no expert in these matters though as noted smile


KB.






I think you have to add one more wire for an extra row/ column





I gave the New Hat (from an old X-Fighter stick) 5 new Wires with SolderMonkeys help ( see other thread in Sig for how to pic).....

**edit I don't see Sig. for some reason so here is SM's Posted pic, 4th post down: X-Fighter Wiring Pic


(1) Row and the 4 columns for the buttons and did the same for the TQS Radio 4 way button with a Row wire from the ribbon cable (yellow) and connected the other 4 wires midway on the 4 Columns wires (2x4) and slowly built up a 4x4 matrix with the other Buttons in the TQS by adding more wires midway on each column wire . I think I may need a 5x4 matrix actually I just picked up an Encoder and a few pushbuttons too.

KB

Last edited by Kbird; 01/27/17 07:24 PM.

My FLCS+TQS Conversion here on SimHQ

http://simhq.com/forum/ubbthreads.php/topics/4324940/1