I'm having a problem where it is very flaky about detecting RC mode.

There are cases where no receiver is connected and it goes into RC mode, and cases where there *is* a receiver connected and it doesn't. It seems to be almost random about whether it detects correctly.

This might be because I got tired of waiting for delivery of the female-female (or male-male the way the RC world talks about them) cables and instead took extension cables, cut the wrong end off, and soldered them directly to the board. This means that there are 5 inch long cables hooked up at all times, and they might be acting as antennas. Would it be better if I put in a plug which would tie them high (or low) so that the interrupts wouldn't be generated? ((that would be easy enough to do with the left over ends of the opposite gender.)

The other possible problem is that the connections aren't very good. While trying to desolder the header pins, I managed to burn the pad on at least on of the input channels, and the connection might be flaky. I've had to resolder them at least once already.

-- MItch

Views: 124

Reply to This

Replies to This Discussion

Check out (and recheck) each single wire with a multimeter. The Rx has to be plugged for the RC modes, else you'll have random behavior. Also check out your board with a lens to look for solder hairs eventually cross-connecting solder points.

There is one thing you can do if you want to spend around $20. That is to buy a receiver servo simulator: ( http://www.lynxmotion.com/Product.aspx?productID=466&CategoryID... ).

It allows you to generate a servo PPM signal from ~1 ms to ~2 ms. With the simulator I have been able to checkout and verify the Ardupilot mode switching function.

Just a thought.


Reply to Discussion



Season Two of the Trust Time Trial (T3) Contest 
A list of all T3 contests is here. The current round, the Vertical Horizontal one, is here

© 2019   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service