Posted by & filed under multiwii.

MultiWii 2.0 has an interesting option. You can calibrate your copter while it’sflying and then set to neutral (0) the trims from your radio. First uncomment #define InflightAccCalibration to activate the option in config.h of MultiWii.

Method A: The Failsafe method (if you have an aux channel assigned to arm your copter).

 

  1.  With your copter on the ground and motors not armed do this stick Combo:
    throttle low + yaw left + pitch foward + roll right

    The copter beeps 2 times (or led flashes): Function activated (do it again to deactivate: copter beeps 3 times)
  2. Get airborne and level copter either by trimming TX in hover mode or level it in acro mode.
  3. When copter is leveled (no drift) switch off engines while airborne: copter beeps.
  4. Switch Engines back on and land: copter beeps long and new offsets are stored in EEProm
  5. Start again and notice the new new calibration (Important: If you trimmed in level mode: take back all trims on your TX or you will propably crash.

Method B: Using the passthrough function (assign passthrough to one of you aux channels)

 

  1. Get airborne and level copter either by trimming TX in hover mode or level it in acro mode.
  2. Activate switch “passthrough”
  3. Land and deactivate “passthrough”: copter beeps long and new offsets are stored in EEProm
  4. Start again and notice the new new calibration (Important: If you trimmed in level mode: take back all trims on your TX or you will propably crash)

This function overwrite the ACC/Trim multiwii is providing so when your new setup is done, feel free to optimize it by hand with the usual stick combo after auto trim (copter on groud, motors not armed, full throttle + pitch or roll as needed)

Original post from [Nils]

One Response to “HOWTO Inflight Accelerometers calibration in MultiWii 2.0”

  1. vfbl

    What do you mean by switch off engines in step 3, how? Is it throttle down, and disarm?

    Won’t it crash down before landing in step 4?

Leave a Reply

  • (will not be published)