I’ve set COMPASS_ORIENT to 8 (ROLL180) and did a compass calibration in MP 1.3.66. After successful calibration and reboot COMPASS_ORIENT is set to 0 (NONE).
I’m not sure if this is an ArduCopter or MP issue.
ArduCopter 3.6.8
Before calibration
![before](https://discuss.ardupilot.org/uploads/default/original/3X/2/2/22ced117203b71bfbc941e2c23bc85b6bad4d2da.jpeg)
After Calibration
![after](https://discuss.ardupilot.org/uploads/default/original/3X/f/5/f520d53648e16a29418e988e18ea55a84146e66a.jpeg)
I think there is an option in AC to calculate orientation during calibration. You need to disable that in param to not override.
This is the parameter: COMPASS_AUTO_ROT
Look in the param list, there is an explanation of it.
I use the auto orientation and works well everytime.
Works, thank you very much!