I'm having trouble getting my swash plate set up using Arducopter 2_0_33.  I have run through all of the setup with no real problems but when I try to setup the swash plate it doesn't work.

 

While I'm in CLI, I go setup->heli

I get the display of the current settings and the list of instructions as expected.

I then type '1p-60' to set the position of servo 1 to -60

When I do this, I don't see the command echoed on the screen, and when I press the 'p' I get the following

"Servo 1       pos: 0" 

When I hit 'enter' after entering the full string I just get a new line.

If I type 'd' after entering the above line I get that Servo 1 is still in position 0.

If I type '2p-60' I get

"Servo 2     pos:0"  and it doesn't update as well.  Just about everything else works, if I type in '1r' then servo 1 reverses itself, and the same is true for servors 2 and 3.

 

Any thoughts?

 

I'm using AMP 2.24, but I've tried this with 2.20 as well and get the same thing.

 

Any thoughts?

Tags: plate, setup, swash

Views: 52

Reply to This

Replies to This Discussion

 

     yeah, I know what the problem is...it's because the code for that particular piece of set-up expects the 1p-60 to arrive all at once (all within a few milliseconds) but if you use the AP Mission Planner's Terminal it sends the characters as you type them.  I'm going to fix this.  Until I do could you use the Arduino Serial monitor?  That will send the characters all together when you push the "Send" button.

 

     i'll put a note on the wiki as well.

I had the same problem, just use the Arduino serial monitor like randy said. works fine that way.

RSS

Social Networking

Contests

Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.

A list of all T3 contests is here

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service