Accelerometers "Calibration Failed"

Hello,

I have a problem with my APM2 with the calibration of accelerometers use the M.P. 1.2.67, and when I do the calibration, as wiki procedures, it gives me the following error "Calibration Failed", I run both in MP mode in the CLI.
What might be the APM2 defective?

APM2 fw 3.0.1

MP 1.2.67

I hope this is the right thread!!!!!!

Thanks. 

3691048461?profile=original

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

Join diydrones

Email me when people reply –

Replies

  • I solved my problem by disableing imu2
    As it shown strange readings , I thing it was damaged so I enabled only imu 1 and it worked
    See this
    https://youtu.be/XDV6qpD6IYc
  • Just to note, for some reason while i was trying to calibrate the Accel via the Wireless Radio so that not to have cables in the way, it was failing everytime... 

    Once I connected via wire/usb and calibrated via the CLI, it worked.

  • Hello, you have the Z Acc offset too high for the calibration to take place correctly (limits are 3.5 and you have 4.09)

    While it is not a big deal, I would consider a RMA, in fact this is probably due to a misplacement of the MPU6000, or a bad soldering, or worse a defective mpu6000 unit.

    If you don't want to wait you can try and compile the code yourself and put a higher limit in the 

    libraries/AP_InertialSensor/AP_InertialSensor.cpp file at line (circa) 480.

    This is the code you have to modify:

    // sanity check offsets (3.5 is roughly 3/10th of a G, 5.0 is roughly half a G)
    if( accel_offsets.is_nan() || fabsf(accel_offsets.x) > 3.5f || fabsf(accel_offsets.y) > 3.5f || fabsf(accel_offsets.z) > 4.1f ) {
    success = false;
    }

    Emile

This reply was deleted.

Activity