Ok so tonight I have just finished connecting my new gps module to my tbs discovery running 3.1 and an apm 2.5. I have 2 hours flight time on this drone with only stabilise and alt hold and 0 problems at all.
I got a UBLOX NEO-6M from unmanned tech and set about mounting it etc before test flying tonight.
Here is the sequence of what happened:
-Took off in STABILISE
-flew around a little no problems
-switched to ALT HOLD no issues
-switched to LOITER and took hands off the sticks, severe drift in one direction with a steady climb in altitude but responding vaguely to throttle and cyclic input.
-switch to STABILISE no effect the drone appeared to remain in LOITER
-slowly managed to reduce height and bring in for a landing
-wobbly landing as very minimal cyclic control, while on ground the drone would not DISARM and took off again while throttle at 0%.
-as it took off it caught a blade loosening it which in turn caused it to flip
-I powered off by unplugging battery (props still trying hard to spin)
-took off in STABILISE did not feel normal, severe drift in one direction
-switched to ALT HOLD, same problem again that I had with LOITER mode
-managed to land quickly
-would not DISARM
-had to hold it down with 1 hand and slide my left hand under the spinning rotors and slide battery plug out.
Below is a screenshot of the autopilot before heading out (no fix as in my house)
Any help or suggestions welcomed, I am about to recalibrate the accelerometers and compass and will try again tomorrow with no GPS unit attached.