Author Topic: G940 MODDING (Warning large pictures)  (Read 2427 times)

Offline Ack-Ack

  • Radioactive Member
  • *******
  • Posts: 25260
      • FlameWarriors
Re: G940 MODDING (Warning large pictures)
« Reply #15 on: June 26, 2011, 07:24:20 PM »
Still with me here? OK Good. Logitech has implemented a 'hysteresis' upon reversal of an axis to help compensate for something called 'pot jitter'. Have you ever slowly turned the volume knob on an old radio only to be scared silly by a loud SCRATCHING noise coming from the speakers? This is due to an extreme amount of jitter called 'spiking'. Joystick potentiometers are very similar and lower quality pots will do this under normal circumstances. Granted it's only a little bit but it can still happen. Logitech decided to use firmware logic to slightly reduce the sensitivity when the direction is reversed. It's actually a brilliant solution and if properly implemented, if you were to slightly reduce your throttle you'd see this as you slowly move the lever:

It was true about 15 years ago in the days prior to dedicated speed adjusted game cards, but now it's just marketing B.S.

ack-ack
"If Jesus came back as an airplane, he would be a P-38." - WW2 P-38 pilot
Elite Top Aces +1 Mexican Official Squadron Song

Offline Tigger29

  • Gold Member
  • *****
  • Posts: 2568
Re: G940 MODDING (Warning large pictures)
« Reply #16 on: June 27, 2011, 01:11:08 PM »
TO CHALENGE:

Thanks for pointing out your opinion Tigger. My opinion is you dont like criticism. I was actually trying to make things easier for anyone that comes along behind you and tries to do the same modification.

You are correct in the conclusion that I don't like criticism... heck I don't know anyone who actually enjoys it so you stating that fact is nothing shocking to anybody.  What ruffles my feathers is when someone makes a criticism but offers no useful information on top of that.

Yes you did say this:

Quote from:
Wow! Do yourself a favor and work on your solder joints!  Big Grin Heatshrink would help too.

but then you offered no advice on WHY heatshrink and better solder joints would help the situation.  Even an example of a "good" solder job may have been helpful as well.  Your "BIG GRIN" smiley makes it look like you're laughing at me.  You have to remember that when typing things out your 'tone of voice' is removed and that can lead to people misunderstanding your meanings and intentions of things.  Emoticons can help but often only make things even more confusing.

Quote from:
I did a quick scan of the microprocessor pinout that they are using and I believe you could accomplish the same thing with a resistor and two capacitors... but before I recommend a change I would want to test one myself. Since I dont use those stick its not likely to happen. Wink

Yes I understand that it would be possible to help with "pot jitter" using a resistor and two capacitors but you missed the point of me performing this mod altogether.  The whole point is that Logitech has already written INTO FIRMWARE CODE their steps that they feel necessary for this but that I (along with many other people) feel destroys the accuracy of the hardware in the process.  Simply put, my point wasn't to get rid of pot jitter... it was to get rid of LOGITECH'S FAILED LOGIC.

The fact that you obviously did not see this being the point of my modification tells me that you simply did not read my post very closely, and that you did no research whatsoever about this problem.  I extrapolate that further and take it as you were so hung up on pointing out my "poor" soldering job and that you know more than I do that you didn't even bother to deliver that information into any useful form whatsoever.  I did consider the possibility that I was simply reading too much into it all and over reacting, but then I saw this:

Quote from: Chalenge
if you dont know that there are analog components on this board then you probably shouldnt bother considering it and considering Tiggers soldering... wouldnt work anyway.

The simple fact that you felt it necessary to bring up my "poor" soldering job once again even though the connections are electrically sound just reinforces to me that you simply wanted to rain on my parade and point out that you are better than me.

Quote from: Chalenge
But since you made such a point of going negative about my post I will make sure in the future to point out when I believe you are expressing an opinion on things you have zero experience about... and I have noted a lot of that from you.

And this tells me that you get off on letting it be known when you know more about something than someone else.  Had you taken the time to explain WHY why felt my soldering was poor (and maybe even given examples of good soldering) and HOW a resistor and two capacitors could have fixed the problem then maybe people might have actually been able to learn from you... but the way you presented it made it look like you were doing nothing else than to try to discredit me.  If you feel an obligation to point out when you feel that I am expressing an opinion on things that I have zero experience about.. well by all means feel free to do so!  This wouldn't be anything new anyway.  An opinion is exactly that.. AN OPINION.  It is not required for one to know anything about a subject in order to express an opinion, right?  Just keep in mind that a criticism and an opinion are two completely different things.

Quote from: Chalenge
Its not genius Tigger its called training.

By the way, me calling you a genius is nothing more than simple sarcasm.  I figured that was pretty obvious but the fact that you feel the need to correct me tells me that you're not even capable of processing that.  No I take that back I think I'm wrong here.  I have a hard time believe that ANYONE wouldn't have understood the sarcasm behind me calling you a genius.  Therefore I feel you correcting my sarcasm like that is once again a failed attempt on your part to discredit me.  It's not working.  In either case that statement makes you look bad no matter how you try to defend it.

Chalenge, if you really felt like you genuinely wanted to help then you would have made a completely different kind of post.  Every post you make to try to defend yourself just proves further that you did not have honorable intentions from the start so don't even try to make it look like you were "just trying to help".

Quote from: Chalenge
I dont think the design engineers did a very good job and over reached when the circuit could have been a lot better. Im against Halls Sensors anyway because they introduce jitter (obviously) and in the case of this particular controller there is significant lag and a more narrow response. The programming is an attempt to remove the jitter which is still present in your modification whether you notice it or not.

I do agree with you that the design engineers did a poor job and 'over reached' when trying to incorporate their fix into the firmware's logic, and that was the entire point of this modification.  Given a choice between a small bit of pot 'jitter' and their failed firmware logic, I'll take the pot jitter any day of the week.  It is also important to note that the BU0836 controller uses its own methods to reduce pot jitter and is much less intrusive than the methods used by Logitech.

For the record yes I understand that the solders could have been made to look better but they ARE in fact electrically solid and since it was done in an area where it would not be seen, I simply DO NOT CARE.  And those specific solders ARE in fact protected by heat shrink tubing.  The electrical tape that you see in the throttle base was used strictly as conduit to keep the wiring in line.  The electrical tape that you see at the connections at the BU0836 interface board was installed intentionally as I did intend to tear that back apart and re-do it more professionally once I was able to verify that everything works as intended, and as I stated before... electrical tape is much easier to 'undo' than heatshrink.  This isn't exactly high-voltage wiring here!

I state all this not because I feel a need to defend myself to you, but because it may help "clear things up" from other people who may read this thread, and who may now have doubts about the reliability of this modification because of your posts trying to discredit the entire operation.

Chalenge it is important that you understand that not everyone has the training and/or experience that you do when it comes to electronics.  As a trained electrician (or electronics technician or electrical engineer or whatever you are) I would think that you would be helping to encourage people to do these sorts of modifications.  When you make posts like you did you're doing the exact opposite, you're discouraging it.  99% of people who might read this thread would not see that as a bad soldering job.  I'll admit that it's not pretty, *BUT* I made sure to have good penetration with the solder and I spent a good chunk of time getting that using the cheap chinese-made soldering iron I had available to me.  The way I see it other people who are as aggravated with their G940 might read this thread and decide to do the same modification that I did.  When they see posts like what you made they start to think that only an "expert" would be capable of doing this for them and then scrap the project altogether!  Personally, as a trained expert I would have thought that you would be happy that I even took the time to solder in lieu of using crimp connectors!

I might be the type who likes to express his opinion, but it appears that you sir are the type that will never be happy for the accomplishments of someone else.  Not everyone is a perfectionist you know!  Personally I believe that life is too short to waste time on making everything perfect.. but that's my opinion so take it as you may.