{"id":1354,"date":"2021-11-15T06:00:00","date_gmt":"2021-11-15T06:00:00","guid":{"rendered":"https:\/\/www.kevindavisphoto.com\/blog\/?p=1354"},"modified":"2021-11-15T02:08:04","modified_gmt":"2021-11-15T02:08:04","slug":"geofencing-the-difficulty-of-dji-drones","status":"publish","type":"post","link":"https:\/\/www.kevindavisphoto.com\/blog\/geofencing-the-difficulty-of-dji-drones\/","title":{"rendered":"Geofencing -The Difficulty of DJI Drones"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">On multiple occasions, my intended drone flight was defeated because my DJI drone refused to spin-up the propellers.&nbsp; Although the flight is authorized by the FAA, the drone refuses to launch.&nbsp; With proper planning, this problem is avoidable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DJI drones include a safety feature known as Geofencing, which is intended to prevent flying in areas that are could be unsafe, particularly near airports. There are different systems of understanding the airspace and the DJI system is entirely different that the system employed by the FAA.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Local airport facility grid<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Anywhere around controlled airspace, maximum flight altitude is determined a grid layered across a map; each grid-square indicates maximum altitude.\u00a0 As this is local to the facility\/airport, it is commonly referred to as the facility grid.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A flight plan that does not exceed the stated maximum altitude can often be approved in seconds by a computer, without need for review by a person.  This is made possible by a computerize system called LAANC (low altitude authorization). Submit your flight plan via a mobile app that supports LAANC. If you succeed in receiving authorization, you may need to export that information and then submit it to DJI to unlock your drone.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.kevindavisphoto.com\/blog\/wp-content\/uploads\/2021\/11\/Screenshot_20211103-140832-487x1024.jpg\" alt=\"\" class=\"wp-image-1355\" width=\"250\" height=\"525\" srcset=\"https:\/\/www.kevindavisphoto.com\/blog\/wp-content\/uploads\/2021\/11\/Screenshot_20211103-140832-487x1024.jpg 487w, https:\/\/www.kevindavisphoto.com\/blog\/wp-content\/uploads\/2021\/11\/Screenshot_20211103-140832-162x340.jpg 162w, https:\/\/www.kevindavisphoto.com\/blog\/wp-content\/uploads\/2021\/11\/Screenshot_20211103-140832.jpg 523w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">For years, I used a LAANC-enabled app called <em><strong>AirMap<\/strong><\/em>.  Recently, that failed (and I found some rumors online why that might be true).  Ultimately, I was forced to switch to a different LAANC-enabled app and I now use <em><strong>Aloft<\/strong><\/em>  (<a href=\"https:\/\/www.aloft.ai\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.aloft.ai\/<\/a>), formerly known as Kittyhawk.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><span class=\"has-inline-color has-vivid-cyan-blue-color\"><strong>If your drone is locked and will not launch, flight authorization from the FAA \u2013 by itself \u2013 does not unlock a DJI drone.<\/strong><\/span><\/p><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>DJI Geofencing<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Based upon the current GPS location, the drone automatically is aware of local flight restrictions. Potentially, it can refuse to take off.\u00a0 In some cases you may be able to unlock it from your flight controller; this is called self-unlocking.\u00a0 In other cases, self-unlocking is not allowed and you must request unlocking DJI Fly Safe (<a rel=\"noreferrer noopener\" href=\"https:\/\/www.dji.com\/flysafe\" target=\"_blank\">https:\/\/www.dji.com\/flysafe<\/a>).  FAA flight authorization is a prerequisite.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In advance of your flight, always check the DJI Fly-Safe geofencing map.\u00a0 If you\u2019re flight is either fully or partly in a blue zone or red zone, you will need to manually unlock the drone.\u00a0 DJI GEO system shows approach paths to airport runways and it is these areas that are likely to be considered no-fly zones.  DJI did not invent this system; it is based upon LATAS (Low Altitude Traffic and Airspace Safety), which I have read was pioneered by PrecisionHawk.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do not wait until you arrive at your launch location before checking that your drone will be able to launch.\u00a0 Research in advance: weather, FAA controlled-airspace restrictions, NOTAMs, and DJI GEO restrictions.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In specific geographic locations, your drone controller may display \u201cNFZ\u201d, which means \u201cNo-fly Zone\u201d. When locked due to a NFZ, the drone can only be unlocked via the DJI Flysafe website; it cannot be unlocked via self-unlocking.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">(I remember a conversation with a police officer in Boston when he asked to check my flight authorization. When I told him the drone would not launch in a specific location, he suggested that the pilot can simply unlock it and I told him that is not always true.&nbsp; Clearly this guy does not have personal experience flying DJI drones within the class-B airspace of Boston Logan airport.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On mobile devices (e.g. smartphone), the Fly-Safe website reports that unlocking is not supported on the mobile website.\u00a0 The solution is to use a full-screen computer.\u00a0 Do this at home before you drive off to your launch site.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><span class=\"has-inline-color has-vivid-cyan-blue-color\"><strong>For custom unlocking via the DJI Flysafe web page, you probably need a computer<\/strong><\/span>.<\/p><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Upon submitting your request, two things happen.\u00a0 You will receive an email that states \u201cUnlock application is created.\u201d\u00a0 The web site shows you that the request is \u201cPending review.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If all goes well, two things will happen.&nbsp; You will receive a subsequent email&nbsp; within less than 10 minutes stating \u201cUnlock application is accepted.\u201d&nbsp; The website shows you that the request is \u201cAccepted.\u201d<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><span class=\"has-inline-color has-vivid-cyan-blue-color\"><strong>Your login username must match: Flysafe web site &amp; the mobile app.<\/strong><\/span><\/p><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Import the unlock certificate to the aircraft<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">What happens next is not entirely obvious and requires a bit of care.\u00a0 You launch the app for piloting (e.g. <em><strong>DJI Go 4<\/strong><\/em> or <em><strong>DJI Fly<\/strong><\/em>) and find the menu item \u201cUnlocking License\u201d (DJI Go 4 app) or \u201cUnlock GEO Zone\u201d (DJI Fly app).\u00a0 The app retrieves any unlocking authorizations via the Internet.\u00a0 This requires two things.\u00a0 You must be connected to Internet data (e.g. Wi-Fi or cellular data network).\u00a0 Whenever you launch the app, you must be logged-in and the username must match the username that you used when requesting the unlock.\u00a0 (I have once stumbled because I had inadvertently used a different login, the unlocking license could not be found,  and my intended flight did not happen until after I solved the mystery.)<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.kevindavisphoto.com\/blog\/wp-content\/uploads\/2021\/11\/Screenshot_20211103-145038-1024x611.jpg\" alt=\"\" class=\"wp-image-1356\" width=\"658\" height=\"393\" srcset=\"https:\/\/www.kevindavisphoto.com\/blog\/wp-content\/uploads\/2021\/11\/Screenshot_20211103-145038-1024x611.jpg 1024w, https:\/\/www.kevindavisphoto.com\/blog\/wp-content\/uploads\/2021\/11\/Screenshot_20211103-145038-340x203.jpg 340w, https:\/\/www.kevindavisphoto.com\/blog\/wp-content\/uploads\/2021\/11\/Screenshot_20211103-145038-768x458.jpg 768w, https:\/\/www.kevindavisphoto.com\/blog\/wp-content\/uploads\/2021\/11\/Screenshot_20211103-145038.jpg 1100w\" sizes=\"auto, (max-width: 658px) 100vw, 658px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">If all goes well, your unlocking authorization will be listed.\u00a0 You\u2019re not quite done yet; there are two more steps to unlock the drone. Though the license is recognized by the remote controls, the license must be copied to the drone.\u00a0 Look for \u201cImport to Aircraft\u201d.\u00a0 Do that and the app will then show that the drone has the license and it appears with a on-screen enable\/disable switch.\u00a0 As the default is \u201cdisabled\u201d, you must slide it to \u201cenable\u201d before the drone will finally unlock the NFZ. The display on remote controller will change from \u201cNFZ\u201d to \u201cReady\u201d.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>NOTAMs (Notice to AirMen)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mobile apps that support LAANC will show you both the boundaries of controlled airspace (class-B, class-C, class-D, class-E ground level) and all local facility grids.  However, most of these apps do not show active NOTAMs.  To see active NOTAMs, simply look at <strong>Skyvector.com<\/strong>.  Active NOTAMs appear as red circles.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>On multiple occasions, my intended drone flight was defeated because my DJI drone refused to spin-up the propellers.&nbsp; Although the flight is authorized by the FAA, the drone refuses to launch.&nbsp; With proper planning, this problem is avoidable. DJI drones include a safety feature known as Geofencing, which is intended to prevent flying in areas [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[124,125],"tags":[],"class_list":["post-1354","post","type-post","status-publish","format-standard","hentry","category-aerialphotography","category-drone"],"_links":{"self":[{"href":"https:\/\/www.kevindavisphoto.com\/blog\/wp-json\/wp\/v2\/posts\/1354","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kevindavisphoto.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kevindavisphoto.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kevindavisphoto.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kevindavisphoto.com\/blog\/wp-json\/wp\/v2\/comments?post=1354"}],"version-history":[{"count":3,"href":"https:\/\/www.kevindavisphoto.com\/blog\/wp-json\/wp\/v2\/posts\/1354\/revisions"}],"predecessor-version":[{"id":1359,"href":"https:\/\/www.kevindavisphoto.com\/blog\/wp-json\/wp\/v2\/posts\/1354\/revisions\/1359"}],"wp:attachment":[{"href":"https:\/\/www.kevindavisphoto.com\/blog\/wp-json\/wp\/v2\/media?parent=1354"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kevindavisphoto.com\/blog\/wp-json\/wp\/v2\/categories?post=1354"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kevindavisphoto.com\/blog\/wp-json\/wp\/v2\/tags?post=1354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}