Developer

ArduCopter-3.2 beta testing

Warning #1: PX4/Pixhawk users upgrading from AC3.1.5 (or earlier) may need to re-do their compass and accelerometer calibration because AC3.2 also uses the backup compass and accels.  Pre-arm checks have been added to ensure this has been done.

Warning #2: on the APM2.x the logs must be downloaded using MAVlink instead of the terminal.

AC3.2-rc14 is now available for BetaTesters through the mission planner’s Beta Firmwares link.  The full release notes can be found in ReleaseNotes.txt and changes from -rc13 can be seen below.

     Feel free to raise issues found during testing on this discussion or in the new support section in the APM Forum.

     It’s a big release with “the onion” restructure and a bunch of new features (including these 57 closed items) so we need to re-test almost everything including all flight modes, all mission commands and all the new features.  Marco and I will be maintaining (and adding to) this testing list.  Issues reported will first be checked by Jonathan, Marco and I and then confirmed bugs/issues will be put on the github issues list (and then hopefully fixed).

     Thanks especially to the beta testers who put their copters at risk testing each release.  Enjoy!

Changes from 3.2-rc13
1) Safety Features:
     a) fail to arm if second gyro calibration fails (can be disabled with ARMING_CHECK)
2) Bug fixes:
    a) DCM-check to require one continuous second of bad heading before triggering LAND
    b) I2C bug that could lead to Pixhawk freezing up if I2C bus is noisy
    c) reset DCM and EKF gyro bias estimates after gyro calibration (DCM heading could drift after takeoff due to sudden change in gyro values)
    d) use primary GPS for LED status (instead of always using first GPS)

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

Join diydrones

Email me when people reply –

Replies

          • Developer

            Hi George Randall,

            Sorry I didn't see this. I have had a look and two things look strange here. The first is that it looks like your alt hold altitude didn't reset to your current value before you took off again and also your autotune values seemed to not have an effect past a point.

            I hope the new autotune will not have this problem (if that is what it is).

            I am looking over the latest alt hold to see to make sure it shouldn't do what your logs suggest the old code is doing.

        • @George Randall:

          Once you have an account on droneshare, how do you upload your .log file?

          Thank you in advance

          • Henri,

            Once you are logged in, if you click on your name at the top right and click on profile it will take you to the list of vehicles you have. Click on that vehicle and on that screen there is a box you can drag and drop the log file to.

            • Thank you for this George.

              I was looking for a button or an upload menu of some sort.

              • Not a problem. It took me a little bit to find it but I remembered seeing the drag and drop box when I setup my quad on there. Just couldn't remember where it was.

      • Here is the log file.

        2014-09-06 07-29-52.log

    • I have a question about RC7 and this release note:

      Note this release does not include the EKF smoothing from Paul Riseborough that Marco and a few others have asked for.  Tridge has his head down ahead of the Outback Challenge competition in less than 2 weeks and I can't merge such a big change without him.

       

      So does this mean we should not fly with NavEKF enabled in RC7?

      • Developer

        No, you can use EKF but there's this little "motors glitch", that's all.

        • Thank you for the clarification!

    • I just updated my Pixhawk to RC7.

      Sitting here on my bench, I get "Bad Gyro Health" after the update.

       

      So I tried to do a accel recalibrate. This seemed to work ok in RC6, but now it fails.


      I see the following messages in Mission Planner's Messages window after an accel recalibrate:

       

      Place vehicle level and press any key.

      Initialising APM... Place vehicle on its LEFT side and press any key.

      Initialising APM... Place vehicle on its RIGHT side and press any key.

      Initialising APM... Place vehicle nose DOWN and press any key.

      Initialising APM... Place vehicle nose UP and press any key.

      Initialising APM... Place vehicle on its BACK and press any key.

      Initialising APM...

      Offsets[0]: nan nan nan

      Scaling[0]: nan nan nan

      Offsets[1]: 1.01 1.05 1.34

      Scaling[1]: 1.02 1.01 1.02

      Calibration FAILED

      PreArm: Alt disparity

      PreArm: Alt disparity

      PreArm: Accels not healthy

      PreArm: Accels not healthy

       

      THEN, I removed power from the PixHawk (I'm using only USB power at this point) and then tried a calibrate again. It seemed to work OK as you can see by the following:

       

      Place vehicle level and press any key.

      Initialising APM... Place vehicle on its LEFT side and press any key.

      Initialising APM... Place vehicle on its RIGHT side and press any key.

      Initialising APM... Place vehicle nose DOWN and press any key.

      Initialising APM... Place vehicle nose UP and press any key.

      Initialising APM... Place vehicle on its BACK and press any key.

      Initialising APM...

      Offsets[0]: -0.09 -0.16 -0.62

      Scaling[0]: 0.99 0.99 0.99

      Offsets[1]: 1.01 1.08 1.35

      Scaling[1]: 1.02 1.01 1.02

      Calibration successful

      I saw a brief  'BAD AHRS" message, but then that went away.

       

      Am I OK to fly, or do I have something flakey?

       

       

       

       

This reply was deleted.

Activity

Neville Rodrigues liked Neville Rodrigues's profile
Jun 30
Santiago Perez liked Santiago Perez's profile
Jun 21
More…