have just finished my new copter
but when I wanted to control the functions
I've always just north of the compass indicates noticed!
I've now changed the APM and the IMU board also the Compass
but always the same result!
also in the terminal all the parameters are zero !
I've done something wrong?
or two compass modules are broken?
What version of the code are you using? And how have you attached the compass?
I am having the same problem, I even bought a new compass/IMU
I am board mounting the compass and using .39, I have seen a lot of talk about broken compass's here so maybe if someone acknowledges it it would save some people the cost of buying a new compass/imu.
Load the APM code, which has the latest compass drivers. That will confirm if your compass is working right.
We'll be posting updated ArduCopter code (2.0.40b) this weekend, with updated compass drivers.
I've loaded the code39b
I mounted the Compass
I will try tonight the 38 code
Hi I also have the same problem, but have a sparkfun mag. Also have 39b,
but have testet is with 30 or so and the same problem.
I get some new compass moduls (sparkfun) in some days.
The exampe programm do also not work for me always have a Problem.
But Simple mode with the copter works very well!!!!!
In Gui I have Heading 2, 0 0 0 all the time
Today I get a new Compass von Sparkfun and now all works perfekt in CLI and HUD. Tomorrow I will make a testflight with version 39b and will test the Auto mode.
now I have the configuration done without compass
Now I can see the data in the flight Diplay
I hope that this problem is solved in the 40 version
hi peter, may be the compass has gone. i had the same problem on APM2.12. I removed the compass PCB from the arupilot shield and found that the main chip had come off the PCB. i do not know how. i bought a new one and replaced the old one and everything was fine. i want to get it changed by the supplier since the chip came off without applying any physical force. good luck and happy navigation!