Welcome DJI Spark Pilot!
Jump in and join our free Spark community today!
Sign up

DJI Spark Compass Calibration

JoeCec

Active Member
Join
Jul 5, 2017
Messages
44
Age
32
Thank you!
 

Mako79

Well-Known Member
Join
May 31, 2017
Messages
117
Age
40
I thought it was nose down for the second phase of compass calibration (as per manual and previous DJI quads).
I really think the app was too lazy to get a proper (side) drawing of the spark.
I guess not many have complained about this or maybe we are so lucky that sideways compass dance works just as well as nose down.
 

JoeCec

Active Member
Join
Jul 5, 2017
Messages
44
Age
32
I agree, I overlooked that while creating the video... I created a poll to ask if it should be nose down or if it even matters! LOL
 
  • Like
Reactions: elfatih

Dronason

Well-Known Member
Premium Pilot
Join
Jun 28, 2017
Messages
1,136
Loc
Switzerland
I thought it was nose down for the second phase of compass calibration (as per manual and previous DJI quads).
I really think the app was too lazy to get a proper (side) drawing of the spark.
I guess not many have complained about this or maybe we are so lucky that sideways compass dance works just as well as nose down.
I have done it as in the app and rechecked the calibration from a .DAT file record using CsvView. That's just fine. I think they just calibrate the Z component in the second step and the position don't mater as it is rotation over the Z axis.

Same rotations as during the calibration:
Capture52.PNG

Plot of compass output using the MagDataPlayer of CsvView:
Capture51.PNG
 
  • Like
Reactions: JoeCec

Lancelot

Well-Known Member
Join
Aug 7, 2017
Messages
172
Age
29
Loc
Netherlands
Wait wait
I agree, I overlooked that while creating the video...
Are you the introvert speaks? haha, i loved your detailed video man!

Tbh, the second rotation doesnt really matter whether it is camera down or camera sideways, both works.
On the app its sideways, on guide its down.
 

JoeCec

Active Member
Join
Jul 5, 2017
Messages
44
Age
32
Wait wait

Are you the introvert speaks? haha, i loved your detailed video man!

Tbh, the second rotation doesnt really matter whether it is camera down or camera sideways, both works.
On the app its sideways, on guide its down.
Yes, I am The Introvert Speaks :) Thanks for your support!
 
  • Like
Reactions: ccolt1 and Lancelot

JoeCec

Active Member
Join
Jul 5, 2017
Messages
44
Age
32
I have done it as in the app and rechecked the calibration from a .DAT file record using CsvView. That's just fine. I think they just calibrate the Z component in the second step and the position don't mater as it is rotation over the Z axis.

Same rotations as during the calibration:
View attachment 951

Plot of compass output using the MagDataPlayer of CsvView:
View attachment 952
That's great stuff man! Thanks for sharing. It's interesting why it would stress the nose down orientation, but in the end not really matter. Maybe they use a default App template for all the drones and that was overlooked? Or the technology passed the need for that step and they neglected to remove it. Either way, I hope DJI's Quality Control starts to pick back up soon.
 

Daniel Liew

Member
Join
Jul 18, 2017
Messages
20
Age
45
Thanks for the informative video! However, I find my compass calibration almost always fails. Maybe 8 out of 10 trials will fail. Nowadays I just depend on the auto detection and do not calibrate when there's no prompt.
 

DesertWindAero

Well-Known Member
Join
May 28, 2017
Messages
526
Age
69
Thanks for the informative video! However, I find my compass calibration almost always fails. Maybe 8 out of 10 trials will fail. Nowadays I just depend on the auto detection and do not calibrate when there's no prompt.
You are better off calibrating only when prompted to do so.
 

Mako79

Well-Known Member
Join
May 31, 2017
Messages
117
Age
40
That's great stuff man! Thanks for sharing. It's interesting why it would stress the nose down orientation, but in the end not really matter. Maybe they use a default App template for all the drones and that was overlooked? Or the technology passed the need for that step and they neglected to remove it. Either way, I hope DJI's Quality Control starts to pick back up soon.
Another good tip is to hold the quad above your head. Spin 360, drop nose down and spin 360 again. Why? The higher off the ground, the better.
 

DesertWindAero

Well-Known Member
Join
May 28, 2017
Messages
526
Age
69

Dronason

Well-Known Member
Premium Pilot
Join
Jun 28, 2017
Messages
1,136
Loc
Switzerland
I've never heard that before. Where did you read this...?
It is all matter where would come disturbance. Often the one you cannot see are under ground.
So increasing the distance will be good, but the best would be to go a more suitable place for calibration.
 
  • Like
Reactions: Andre Levite

Dronason

Well-Known Member
Premium Pilot
Join
Jun 28, 2017
Messages
1,136
Loc
Switzerland
You are better off calibrating only when prompted to do so.
Yes but don't calibrate at the place you get the message without understanding why you get the message. Often you move a little or take-off from hand and you are good.
The message says "Calibrate" but it should be understood as "Compass report wrong data, don't take off, without checking".
 

Lancelot

Well-Known Member
Join
Aug 7, 2017
Messages
172
Age
29
Loc
Netherlands
Because on the ground you can have steel bars, concrete filled with i dont know what. This will affect the magnetic field and thus the compass.
And do not calibrate it with you turning with it, it needs to be on its axis. Why, cause it might have been you that cause the interference (or devices on your body).
 

JoeCec

Active Member
Join
Jul 5, 2017
Messages
44
Age
32
An important reason to calibrate while at a new location is for the Spark to get the interference levels of the new region. This will help the Spark understand what is "normal."

You also have to remember it only has one IMU and compass, no backup like the Mavic or Phantom. This is an important bit of information to keep in mind while flying.

Calibrate the Spark on ITS axis, not YOURS. Spin the Spark not your body. Calibrate in a smooth steady fashion. Then go have fun flying!
 

BudWalker

Well-Known Member
Join
Jul 6, 2017
Messages
49
Age
71
An important reason to calibrate while at a new location is for the Spark to get the interference levels of the new region. This will help the Spark understand what is "normal."
......
Not sure what is meant by "interference levels". But, it's a myth that a calibration determines and compensates for magnetic anomalies external to the AC.
 
  • Like
Reactions: Chris Zeller

New Threads

Members online

Forum statistics

Threads
11,912
Messages
99,596
Members
15,708
Latest member
Timeout666