Ultimate 7e-256k builds

More
13 Jun 2016 00:08 #50502 by dc59
Replied by dc59 on topic Ultimate 7e-256k builds
@silpstream

Need some technical support, how to check a diode leak or not leak , by a multimeter ?
There are 4 diodes on my 7E , should I de-solder all 4 diodes and then check all of them?
Thanks.

Attachments:

Please Log in or Create an account to join the conversation.

More
13 Jun 2016 00:24 #50506 by HappyHarry
Replied by HappyHarry on topic Ultimate 7e-256k builds
just out of interest which diodes did you use bud? as some diodes have too slow a switching speed and can present similar issues to a leaking one. the best option is a switching diode like a 1n4148tr, I can send you some of those if you want?

Please Log in or Create an account to join the conversation.

More
13 Jun 2016 06:41 #50527 by dc59
Replied by dc59 on topic Ultimate 7e-256k builds
I use 1N4148 diode , is this any different from 1N4148TR ?
I will buy some new 1N4148 diodes , try to change a new one and see what will happen?

Please Log in or Create an account to join the conversation.

More
13 Jun 2016 07:26 #50528 by Fernandez
Replied by Fernandez on topic Ultimate 7e-256k builds
We all use unshielded wires, they are like RX antennas, I am not sure if we have some decoupling caps at the IO pins, but I would recommend wires not to run along the hotside of the antenna, keep them at least 2cm away.

I see the red wire in parallel a few mm away from antenna...... At first I would test and remove the antennas away, or set power to rangecheck and test again.

Please Log in or Create an account to join the conversation.

More
13 Jun 2016 07:30 #50529 by dc59
Replied by dc59 on topic Ultimate 7e-256k builds
Thanks Fernandez! will test it soon after work. :)

Please Log in or Create an account to join the conversation.

More
13 Jun 2016 08:22 #50532 by phantom8
Replied by phantom8 on topic Ultimate 7e-256k builds
@silpstream, I also have the original 3x2 mod, plus 2 new pots. I've tested both versions (98f8b8d & b2cd419) and I can't reproduce dc59's problem. That is, switches & sticks all working fine on both firmwares. There is no miss-detected Rudder channel under mixer screen.

@dc59, from the look of your video. It looks like a hardware issue. Did you re-calibrate the sticks after installing the firmware. If not, I would suggest you try re-calibration after installing the firmware. If the problem still persists, try to test it in the Stick input screen (Transmitter menu->Channel monitor->R+), like the screen below. This will indicates your true Rudder value detected by the system. The previous video that you post was only the Mixer output channel. The values you see in the Mixer output have been translated, not the real pot values detected by the system.

Attachments:

Please Log in or Create an account to join the conversation.

More
13 Jun 2016 08:58 - 13 Jun 2016 09:01 #50534 by dc59
Replied by dc59 on topic Ultimate 7e-256k builds
@phantom8
Thanks for your suggestions. :cheer:
I'm very sure I calibrated stick every time I flashed firmware, and I think that is my TX hardware problem either!
I'll check stick input and do some more test.

But I still wondering why this issue doesn't happen @ May 25th version ????? I have tried it for many times :(
Last edit: 13 Jun 2016 09:01 by dc59.

Please Log in or Create an account to join the conversation.

More
13 Jun 2016 09:14 #50535 by phantom8
Replied by phantom8 on topic Ultimate 7e-256k builds

dc59 wrote: @phantom8
Thanks for your suggestions. :cheer:
I'm very sure I calibrated stick every time I flashed firmware, and I think that is my TX hardware problem either!
I'll check stick input and do some more test.

But I still wondering why this issue doesn't happen @ May 25th version ????? I have tried it for many times :(


There is one thing that you can also try to see if you got a bad pot on the Rudder channel. Sometimes when these potentialmeters begin to go bad, they will produce jitter values intermittently. You can unplug the Rudder connector and switch it with other channels, preferably with Elevator or Aileron. But if the cable is not long enough, you can try switch with the Throttle. If you switch with the Throttle, I think you'll also need to loosen the throttle screw, so that it will center. After you do the switching, if the problem follows the new channel (such as Throttle channel has the problem, instead of Rudder). Then, you can be sure you've a bad pot on the Rudder.

Please Log in or Create an account to join the conversation.

More
13 Jun 2016 09:21 #50536 by dc59
Replied by dc59 on topic Ultimate 7e-256k builds
@phantom8
That is really good idea :woohoo:
I'll try to unplug RUD connector first and see what will happen.

Please Log in or Create an account to join the conversation.

More
13 Jun 2016 11:17 #50537 by silpstream
Replied by silpstream on topic Ultimate 7e-256k builds
@dc59, No need to unsolder your diodes, you just need to use the multimeter in diode test mode and probe both sides or the diode (on the switch and on the other end of the wire where it is soldered to the board. Do this in both directions (switch the test leads). In one direction you should get about 0.5V and you should get no reading(open circuit) in the other direction.

I noticed that you have 3 extra wires with no diodes soldered to the switch on the right in your photo. Where do those connect to? I've not seen the mod done that way before, and not having a diode on them, definitely means current goes both ways on the button matrix reading.

One possible explanation for why the 25 May build works, is because that build used the original devo7e target code. it wasn't until the 31 May build that the U7E switch code was added to the nightly builds. The button matrix code in the U7E reads 6 pins (PC6 - PC11) each pass and ignores PC10 and PC11 if the newer switch mod is not done. But the Devo7E button matrix code only read 4 pins (PC6 - PC9).

@phantom8, thanks for taking the time to help test this cause I noticed you moved onto the voice mod. Nice job there indeed. I was going to look at your code there after sorting the switch stuff out. I also need an MP3 card first.

Please Log in or Create an account to join the conversation.

More
13 Jun 2016 16:24 #50546 by phantom8
Replied by phantom8 on topic Ultimate 7e-256k builds

silpstream wrote: @phantom8, thanks for taking the time to help test this cause I noticed you moved onto the voice mod. Nice job there indeed. I was going to look at your code there after sorting the switch stuff out. I also need an MP3 card first.


I'm really enjoying using your great enhancements & tutorials on the u7e. I'm glad to help with any testings that you need. For the voice feature, I only made a little quick coding to enable the switch voice feedback. Most stuff belongs to mwm.

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 00:42 #50572 by dc59
Replied by dc59 on topic Ultimate 7e-256k builds
Before I report my test result , I have a conclusion that is my TX board got problem.
I did many check and test last night , diode check OK,

Check stick input while RUD connected, keep "0" no jitter.


Removed RUD connector


Removed RUD connector then check stick input , it keep at "-9" no jitter.


Removed RUD and THR connector then check stick input , RUD keep at "-9" no jitter and THR keep at "+6" no jitter.


All test and check fail , problem remain.


This is my original extra switches wiring.


I tried to remove all extra SW wiring and see what happened.




I exhausted , but problem still remain,. :(


Diode & Wiring seems not problem, I come from my board, maybe there is something wrong after upgraded MCU.

I tried to re-flash May 25th build , it worked OK, I also re-flash June 11th NB(non U7E) and it worked also OK.

Is it possible caused by my MCU PC10 & PC11 soldering problem ?

Anyway Thanks all of your help. :cheer:

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 00:47 #50573 by dc59
Replied by dc59 on topic Ultimate 7e-256k builds

silpstream wrote: I noticed that you have 3 extra wires with no diodes soldered to the switch on the right in your photo. Where do those connect to? I've not seen the mod done that way before, and not having a diode on them, definitely means current goes both ways on the button matrix reading.


I connected these 3 wires to SWA,let it act as a momentary button, I didn't connected diode on it , therefore I removed it when I did all test.

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 03:52 #50580 by phantom8
Replied by phantom8 on topic Ultimate 7e-256k builds
That is indeed very strange. Looks like you Rudder pot is fine. Why did you conclude that your TX board has problem?

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 04:02 #50582 by dc59
Replied by dc59 on topic Ultimate 7e-256k builds
It seems only my TX has this problem, and it has some problem when I removed every suspect item, I can't find any other possibility except TX board. :(
I think I can only use May 25th build for my TX or back to original D7E club. :oops:

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 04:15 #50583 by silpstream
Replied by silpstream on topic Ultimate 7e-256k builds
@dc59, I just saw this. OMG! I didn't expect you to perform such major surgery to find the problem. Phantom8 might be correct, it may not be your main board. I've not ruled out software issues still.

Your last set of pictures (the one with !RUD) gave me a new idea. I need to take a deeper look at the code to see how things are handled for analog channels. It could be that you are indeed picking up noise, but on the 2 pins for the pots that can be (but in your case not) added. Given that we activate things from hardware.ini, I had to add the pots to the code, but again ignore the signal from the ini settings. This doesn't mean that the signal is not there, and it could be that it is not ignored outside of the U7E code (I've been hesitant to make changes to files outside of the U7E target cause that can affect all transmitters).

Anyhow, could you try this? Add "extra-switches = potx2" to your hardware.ini file and tell me if your problem now jumps to AUX4 or AUX5? Also go to channel monitor and see if AUX4 and AUX5 has jitters.

If it does do that, then I'll need to figure out someway to make sure pots are properly taken out of the loop if "potsx2" is not defined. That won't be easy I think. I'm at work now, but if you can do the test, I'l take a look when I get home tonight.

Thanks again and sorry that you had to take everything apart. Must be frustrating! :(

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 04:35 #50584 by HappyHarry
Replied by HappyHarry on topic Ultimate 7e-256k builds
I'm on the phone just now so the pictures aren't the biggest, but it looks to me that there is a solder bridge between mcu pin 15-16, I might be wrong though as my eyes aren't the best thia time in the morning lol

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 06:02 #50587 by phantom8
Replied by phantom8 on topic Ultimate 7e-256k builds

silpstream wrote: Your last set of pictures (the one with !RUD) gave me a new idea. I need to take a deeper look at the code to see how things are handled for analog channels. It could be that you are indeed picking up noise, but on the 2 pins for the pots that can be (but in your case not) added. Given that we activate things from hardware.ini, I had to add the pots to the code, but again ignore the signal from the ini settings. This doesn't mean that the signal is not there, and it could be that it is not ignored outside of the U7E code (I've been hesitant to make changes to files outside of the U7E target cause that can affect all transmitters).

If it does do that, then I'll need to figure out someway to make sure pots are properly taken out of the loop if "potsx2" is not defined. That won't be easy I think. I'm at work now, but if you can do the test, I'l take a look when I get home tonight.


You're definitely right! I disabled the "potx2" from my hardware.ini and I tried to reproduce dc59's problem. Here is what I found.

- Goto the mixer screen & move the cursor to highlight Src field.
- Use the R+ & R- and I can change the source without problem. No Rudder jitter.
- Now, I turned 1 of my new pots. Viola, the Src field changed to Rudder!

Since the MCU pins for the new POTs are not connected in dc59 case, they are left floating. That is, it may randomly return any possible values. I haven't read the code, but I believe somewhere the code mistaken the Pots as Rudders when they're not defined in hardware.ini. I think you're in the right direction into thinking to make sure pots are properly taken out of the loop if "potsx2" is not defined.

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 08:30 #50589 by dc59
Replied by dc59 on topic Ultimate 7e-256k builds
@silpstream
Genius!
Taking my TX apart is just piece of cake , the most important thing is that you save my 2 Ultimate 7E. :woohoo:
Looking forward to your solution. :P

@phantom8
Great thanks for your confirmation, I will have a good sleep tonight. :lol:

@HappyHarry
Thanks , I will take a look at pin 15-16 after work. :lol:

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 11:36 #50597 by dc59
Replied by dc59 on topic Ultimate 7e-256k builds
@silpstream
You are right, I wired all switch back , then I enable "extra-switches = potx2" and my SW was hijack by "AUX5"

Attachments:

Please Log in or Create an account to join the conversation.

Time to create page: 0.224 seconds
Powered by Kunena Forum