{"id":232,"date":"2020-04-15T07:34:15","date_gmt":"2020-04-15T07:34:15","guid":{"rendered":"http:\/\/blog.rctoysky.com\/?p=232"},"modified":"2020-08-17T09:04:42","modified_gmt":"2020-08-17T09:04:42","slug":"how-to-use-gps-with-ist8310-compass","status":"publish","type":"post","link":"https:\/\/blog.rctoysky.com\/?p=232","title":{"rendered":"How to use M8N GPS with IST8310 compass"},"content":{"rendered":"\n<p>Note\uff1a <strong>IST8310 is currently the latest and most stable compass chip. It is officially recommended. However, only the FMUV3 firmware can support the latest IST8310 compass. FMUV2 does not support it. Please make sure you upload the firmware correctly before using it.<\/strong><\/p>\n\n\n\n<p>The difference between FMUV2 firmware and FMUV3 firmware is that FMUV3 supports more sensors. FMUV3 has IST8310 driver code, but FMUV2 does not.<\/p>\n\n\n\n<p>1.How to connect?<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"788\" height=\"453\" src=\"http:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/04\/image-2.png\" alt=\"\" class=\"wp-image-234\" srcset=\"https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/04\/image-2.png 788w, https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/04\/image-2-300x172.png 300w, https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/04\/image-2-768x442.png 768w\" sizes=\"(max-width: 788px) 100vw, 788px\" \/><\/figure>\n\n\n\n<p>2. the compass is IST8310, so should upload <strong>above 3.5 FMUV3<\/strong>version firmware for PIXHAWK flight controller, <strong>below 3.5 or <\/strong> <strong>FMUV2<\/strong> version  <strong>firmware does not support  for IST8310 compass<\/strong>.<strong>So make sure you upload the firmware is above 3.5 version(for example,3.6.11) AND <\/strong> <strong>FMUV3<\/strong>version  <strong>(not <\/strong> <strong>FMUV2 <\/strong>version  <strong>)<\/strong>.For example, <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"372\" height=\"288\" src=\"http:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/08\/image-5.png\" alt=\"\" class=\"wp-image-367\" srcset=\"https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/08\/image-5.png 372w, https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/08\/image-5-300x232.png 300w\" sizes=\"(max-width: 372px) 100vw, 372px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>You can upload FMUV3 firmware online from mission planner.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"890\" height=\"555\" src=\"http:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/08\/image.png\" alt=\"\" class=\"wp-image-348\" srcset=\"https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/08\/image.png 890w, https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/08\/image-300x187.png 300w, https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/08\/image-768x479.png 768w\" sizes=\"(max-width: 890px) 100vw, 890px\" \/><\/figure>\n\n\n\n<p>If you do not have firmware,you can download from here,<a href=\"https:\/\/firmware.ardupilot.org\/\">https:\/\/firmware.ardupilot.org\/<\/a> , for example, <\/p>\n\n\n\n<p>Copter: <a href=\"https:\/\/firmware.ardupilot.org\/Copter\/stable-4.0.3\/fmuv3\/arducopter.apj\">https:\/\/firmware.ardupilot.org\/Copter\/stable4.0.3\/fmuv3\/arducopter.apj<\/a><\/p>\n\n\n\n<p>Plane:<a href=\"https:\/\/firmware.ardupilot.org\/Plane\/stable-4.0.5\/fmuv3\/arduplane.apj\">https:\/\/firmware.ardupilot.org\/Plane\/stable-4.0.5\/fmuv3\/arduplane.apj<\/a><\/p>\n\n\n\n<p>Rover:<a href=\"https:\/\/firmware.ardupilot.org\/Rover\/latest\/fmuv3\/ardurover.apj\">https:\/\/firmware.ardupilot.org\/Rover\/latest\/fmuv3\/ardurover.apj<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>You can download the latest Mission Planner from here,<a href=\"https:\/\/firmware.ap.ardupilot.org\/Tools\/MissionPlanner\/\">https:\/\/firmware.ap.ardupilot.org\/Tools\/MissionPlanner\/<\/a>  ,it can download the V3 version firmware automatically.(Note,IF you want to upload firmware,you may be asked \u201cIs this a CubeBalck?\u201dRemember to click &#8220;NO&#8221;.)<\/p>\n\n\n\n<p>2.How to calibrate?<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"920\" height=\"570\" src=\"http:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/08\/image-1.png\" alt=\"\" class=\"wp-image-354\" srcset=\"https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/08\/image-1.png 920w, https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/08\/image-1-300x186.png 300w, https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/08\/image-1-768x476.png 768w\" sizes=\"(max-width: 920px) 100vw, 920px\" \/><\/figure>\n\n\n\n<p>Please make sure to select the correct parameters, Compass#1 is external ist8310 compass of GPS.Compass#2 is internal pixhawk compass. So Compass#1 externally mounted should be select <strong>NONE<\/strong>. Do not mark Compass#3  &#8220;Use this compass&#8221;.<\/p>\n\n\n\n<p>when calibrate compass of GPS and board&#8217;s internel compass,<strong>&nbsp;make sure the flight control PIXHAWK arrow and the GPS direction arrow remain the same<\/strong>. The GPS module is bound, and the flight control and GPS module must be moved at the same time. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"432\" height=\"290\" src=\"http:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/08\/image-2.png\" alt=\"\" class=\"wp-image-358\" srcset=\"https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/08\/image-2.png 432w, https:\/\/blog.rctoysky.com\/wp-content\/uploads\/2020\/08\/image-2-300x201.png 300w\" sizes=\"(max-width: 432px) 100vw, 432px\" \/><\/figure>\n\n\n\n<p>if meet this problem &#8220;compass not calibrated&#8221; after calibrate compass. It means that you select the wrong  parameters .<\/p>\n\n\n\n<p>How to fix?<\/p>\n\n\n\n<p><strong>Remove the mark of compass#3 &#8220;Using this compass&#8221;, because do not have compass 3.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Note\uff1a IST8310 is currently the latest and most stable compass chip. It is officially recommended. However, only the FMUV3 firmware<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=\/wp\/v2\/posts\/232"}],"collection":[{"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=232"}],"version-history":[{"count":16,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=\/wp\/v2\/posts\/232\/revisions"}],"predecessor-version":[{"id":368,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=\/wp\/v2\/posts\/232\/revisions\/368"}],"wp:attachment":[{"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=232"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.rctoysky.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}