Developer

Arducopter 2.0.44

Lots of small tweaks and performance improvements. Here's how testing AP went in the Park:

3689425531?profile=original

 

 

3689425580?profile=original

 

3689425548?profile=original

 

 

If you compile with Arduino, you can now set CH7 to trigger some cool things like RTL, or In-Flight leveling. 

Check the GIT tree for details on the changes. Most are just nerdy code optimizations.

 

This release feels very close, if not the last beta. Thanks for all the testing,

 

Jason

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • Developer

    OK, Fix is posted. I missed that 2 vs 1 thing. It flies fine either way, but it's better and more accurate now.

    Yes, the white lines are the waypoints.

    Jason

  • Moderator

    The white lines... are those the waypoints?

  • Currently the value temp in get_angle_boost() is 1.0 when pitch and roll angles are zero. This gets multiplied by 50 and added to the throttle value in Arducopter.pde. I think get_angle_boost() should output zero if the pitch and roll angles are zero. It currently doesn't do that.

    Nonzero values should only be added if pitch and roll angle are nonzero! So basically rewrite the line like this:

    temp = 1.0 - constrain(temp, .5, 1.0);
    Please correct me if my thinking is wrong or if I'm looking at an old code snippet. Thanks!
  • Developer

    How so?

  • Very nice, but I think get_angle_boost() still has the issue we talked about yesterday!

This reply was deleted.