When trying to calibrate the Pixhawk compass, I go to the comapss calibration tab and click the Live calibration, it asks if my firmware is higher than some version and i click yes because I have the newest one, and the sphere screen comes up.
It collects 3 samples instantly and when I move the copter around, nothing happens, nothing rotates in the screen, no samples are collected other than the 3 from the beginning.
I have tried different computers, all the different APm with external compass and so on, this is a Pixhawk with U-blox GPS with compass (genuine 3DR)... Please help!
The flight data screen shows, when i tilt the copter the artificial horizon moves and everything, i get GPS lock, but the calibration does not work... And I get the PreArm compass not calibrated.
I tried loading Plane and then reloading copter again with no luck. I did manage a compass calibration when I first connected the board, but that was before i connected the external GPS/Compass.
So i tried disconnecting the I2C cable, and then it works fine. So it's only with the Mag to I2C cable connected that it just stops calibrating.
Also tried switching the I2C cable, and going through the I2C splitter, no luck.