ArduPlane 2.70 released

I've just released ArduPlane 2.70

This is a bug fix release, primarily because of the telemetry rate bug that several people reported in 2.69. That bug caused Mission Planner to not display attitude information unless you forced the telemetry rate for the EXTRA1 stream by setting SR0_EXTRA1 to a non-zero value. This release fixes the bug so normal telemetry stream rate setting works again.

The changes in this release are:

  • fixed the telemetry rate bug
  • fixed the rate of altitude change in AUTO mode. This fixes a problem with poor altitude control during auto landing
  • enabled MAV_CMD_DO_DIGICAM_CONTROL for camera shutter control in missions
  • enabled USB console support on PX4, so telemetry is enabled both on the radio telemetry port and the USB port
  • added automatic AHRS trim support after 6 axis accelerometer calibration (thanks Randy!)
  • improved scheduling priorities on PX4
  • fixed a serial buffer handling bug on PX4
  • added automatic PX4IO firmware update on PX4 (if a new px4io.bin is put on the SD card it will be installed on next boot if you hold the arm button while booting)

Happy flying!

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

Join diydrones

Email me when people reply –


  • how to instal arduplane 2.69 using APM planner?

  • Any estimate when the next firmware update will be out? There seams to be problems with 2.70?


  • I just upgraded from Ardupilot 2.65 to Version 2.7 I am using the cheaper GPS Ublox NEO-6M now the GPS is not recognized and I get in test section < ? in response to typing GPS not the ..... UBLOX  then showing the number of satellites detected. What is the different "The changes might be in the last updates too" that the NEO-6M is not working now ? thank you for your support

    Kind regards


  • Looking for some guidance. I have been using Ardupilot for a while but only Arducopter, Arduplane is new to me. I have successfully flown my X8 in all modes and successful missions. I have not had luck with the airspeed sensor. This is my only question and I have searched, maybe not good enough :) the setting on the main PID screen for Airspeed m/s I assume is your setting for cruising airspeed in missions, etc....ONLY if you are using an airspeed sensor? I am not using an airspeed sensor so is the Throttle Cruise value the best way for me to set my cruise speed disregarding wind effects.

    Appreciate any guidance. Thank you JEFF
  • A question again.

    Did anything changed in wind estimation?

    Is it normalised?


  • Hello,

    I'm trying to output some debug info from a custom camera mount system that I implemented into the AP_Mount.h, how do I get data out via Serial0 (USB port) of APM2.5 ? Now that the FastSerial library is not used anymore, how can I do this?

    Another option is to use the telemetry port but that would require disabling the MAVLink communication.

    I just need to print a float value.



  • I have down loaded the code for APM2.66 & APM2.70, and I notice some diferences between the two versions of log.pde files.

    The APM2.66 is about 2KB larger than APM2.70.

    While I haven't check completely, I did notice the start of the code is somewhat different.

    V2.66 has the following three lines at the beginning and V2.70 does not. 

    #define HEAD_BYTE1 0xA3 // Decimal 163
    #define HEAD_BYTE2 0x95 // Decimal 149
    #define END_BYTE 0xBA // Decimal 186

    There are some other changes in the menu construction definitions too.

    If I have the time this week I'll try compiling 2.70 with the 2.66 log.pde.



  • After installing this new firmware, when I tried to upload a flight plan with a DO_DIGICAM_CONTROL, the Mission Planner threw an error back at me saying:


    How do I allow for DO_DIGICAM_CONTROL commands to be sent?

  • Hi my APM 2.5 is now failing to boot on 2.70? Was working fine on 2.68 but now it doesn't work with either one! Nothing has changed except the firmware on APM and the new MP updates. LED C remains solid the whole time. It connects to MP but doesn't boot up or initialize. The console just keeps saying

    PANIC: Failed to boot MPU6000 5 times

    INFO Ardupilotmega.MAVLink.Utilities.Speech - TTS: say WARNING No Data for x Seconds

  • I am not an expert on electronics so could someone explain the advantaged and disadvantages of APM 2.5 vs PX4 when it comes to flying an airplane using GPS way point navigation. Looks to me like the PX4 will be way harder to get hooked up to all the servos. I’m just not sure how all that is going to work.

    Also the PX4 does not have a nice neat plastic case and has multiple boards – why is that?




This reply was deleted.


DIY Robocars via Twitter
RT @chr1sa: Donkeycar 4.4 released with tons of new features, including path learning (useful with GPS outdoors), better Web and Lidar supp…
Nov 27
DIY Robocars via Twitter
RT @NXP: We are already biting our nails in anticipation of the #NXPCupEMEA challenge! 😉 Did you know there are great cash prizes to be won…
Nov 24
DIY Robocars via Twitter
RT @gclue_akira: レースまであと3日。今回のコースは激ムズかも。あと一歩 #jetracer
Nov 24
DIY Robocars via Twitter
UC Berkeley's DIY robocar program
Nov 24
DIY Robocars via Twitter
RT @chr1sa: The next @DIYRobocars autonomous car race at @circuitlaunch will be on Sat, Dec 10. Thrills, spills and a Brazilian BBQ. Fun…
Nov 24
DIY Robocars via Twitter
RT @arthiak_tc: Donkey car platform ... Still training uses behavioral cloning #TCXpo #diyrobocar @OttawaAVGroup
Nov 20
DIY Robocars via Twitter
RT @emurmur77: Points for style. @donkeycar racing in @diyrobocars at @UCSDJacobs thanks @chr1sa for taking the video.…
Nov 20
DIY Robocars via Twitter
RT @SmallpixelCar: Going to @diyrobocars race at @UCSDJacobs
Nov 8
DIY Robocars via Twitter
RT @SmallpixelCar: Race @diyrobocars at @UCSDJacobs thanks @chr1sa for taking the video.
Nov 8
DIY Robocars via Twitter
RT @PiWarsRobotics: Presenting: the Hacky Racers Robotic Racing Series in collaboration with #PiWars. Find out more and register your inter…
Oct 23
DIY Robocars via Twitter
RT @Hacky_Racers: There will be three classes at this event: A4, A2, and Hacky Racer! A4 and A2 are based around UK paper sizing and existi…
Oct 23
DIY Robocars via Twitter
Oct 23
DIY Robocars via Twitter
Oct 19
DIY Robocars via Twitter
Oct 18
DIY Robocars via Twitter
RT @NeaveEng: Calling all UK based folks interested in @diyrobocars, @f1tenth, @donkey_car, and similar robot racing competitions! @hacky_r…
Oct 13
DIY Robocars via Twitter
RT @araffin2: 🏎️ After hours of video editing, I'm happy to share a best of my Twitch videos on learning to race with RL. 🏎️ Each part is…
Oct 13