I've just released ArduPlane 2.61, which has a lot of small bug fixes from 2.60.

Changes since the 2.60 release include:

  • fixed wheeled takeoff to work with the APM_CONTROL controllers
  • support setting the plane into MANUAL or FBWA via MAVLink
  • added XTRK_USE_WIND parameter. When set to true (which is the default) the wind estimate from AHRS is used in the navigation code to help with navigation crosstrack
  • added support for using the airspeed estimate from wind + groundspeed when no airspeed sensor is installed to do surface speed scaling
  • added reporting of estimated airspeed over MAVLink if a real airspeed sensor is not available
  • fixed a bug with the throttle suppression code that prevents takeoff in auto when near home. The suppression code could get a false positive if a large gust of wind hit. We now no longer use airspeed for throttle suppression decisions
  • removed the reset_I() calls and instead auto-reset integrators in the PID library if the PID has not be used for 1 second
  • fixed a bug with DO_JUMP mission elements introduced in the last release
  • added ALT_CTRL_ALG option. When enabled, this allows you to select the non-airspeed altitude control code with airspeed enabled. This makes it possible to use airspeed for speed scaling and wind estimation, but use the non-airspeed control for throttle and pitch
  • improvements to the APM_OBC failsafe module
  • added new TELEM_DELAY option to delay telemetry on startup to prevent Xbee bricking
  • fix for HIL simulation in ATTITUDE mode
  • changed FBWA to obey both lower and upper pitch limits
  • added magnetometer accumulation in main loop. This gives us much better mag averaging, reducing compass noise a lot
  • added XTRK_MIN_DIST option, allowing a minimum waypoint distance for crosstrack navigation.
  • added support for the DO_SET_SERVO MAVLink command
  • added RUDDER_STEER option. When enabled, only rudder will be used for steering on takeoff and landing
  • fixed mount control code to allow multiple channels to be set to the same function. In particular this fixes having multiple manual output channels.
  • fixed throttle nudging to not depend on the RC3_TRIM value
  • added THROTTLE_NUDGE option for enabling/disabling throttle nuding

Happy flying!

Views: 2847

Reply to This

Replies to This Discussion

@paul

did you find a solution to this... I am running into the same problem, not able to connect to APM after upgrading to 2.66 (not sure of the earlier version, but probably 2.5x or earlier I guess)

try 2.4 or 2.6.5 sim versions

did try older version (2.4) and it works... how ever now I am having a strange issue. it seems when I go to configuration for my radio in mission planner the bars will not move when I move the sticks on my radio and it all shows zore as the max and minimum of each stick/channel. however if I go to uncheck manual level then the radio starts to work, later I ran into the same problem, the max and min on all channels showed 0 and nothing worked, then I had to check the "manual level" box and write to the APM and the uncheck it and write again and then it worked. do you guis have any clu what is happening? I did not have these issues befor I loaded the newest firmware to the APM (and then downgraded back again)

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