Developer

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 –

Replies

  • 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 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.

    3692640687?profile=original

    3692640858?profile=original

  • 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?

     

    ?

     

  • Hi!

    I was able to make and run ArduPlane2.70 on APM2. It also compiled and uploaded successfully on PX4, but I got this error on Nuttx:

    Starting ArduPlane on /dev/ttyACM0 and /dev/ttyS2
    Failed to open UART device /dev/ttyACM0 - Unknown error
    rc.APM finished

    But, commenting '$sketch -d /dev/ttyACM0 -d2 $deviceC start' in rc.APM and starting it manually through nuttx it works perfectly:

    nsh> ArduPlane -d /dev/ttyACM0 -d2 /dev/ttyS2 start
    Starting ArduPlane on /dev/ttyACM0 and /dev/ttyS2

  • Hi guys,

    Anyone got problem downloading logs?

    I can see that there are logs in my APM through the terminal but when i click Log download it says no logs.

    Attached are the screenshots.

    3692628467?profile=original

    Cheers,

    Khairul

  • That's really great to hear Tridge ! You have added lots of functionality in PX4. Excellent work !
    Pls. attach your parameters file, with which you have recently flight tested

This reply was deleted.

Activity

Jose Araujo liked Jose Araujo's profile
Aug 29
spencer harvey liked spencer harvey's profile
Jul 9
More…