PageSourceSearch

https://betaflight-com.pages.dev/assets/js/e1a4014e.369712c4.js

js betaflight-com.pages.dev collected 2026-10-03 06:35:20 UTC 8,334 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([["44495"],{9637(e,t,s){s.r(t),s.d(t,{metadata:()=>i,default:()=>a,frontMatter:()=>d,contentTitle:()=>l,toc:()=>h,assets:()=>o});var i=JSON.parse('{"id":"wiki/app/gps-tab","title":"GPS Tab","description":"Set up your GPS settings here. GPS is used in Betaflight for GPS Rescue and showing GPS Coordinates in the OSD.","source":"@site/docs/wiki/app/gps-tab.md","sourceDirName":"wiki/app","slug":"/wiki/app/gps-tab","permalink":"/docs/wiki/app/gps-tab","draft":false,"unlisted":false,"tags":[],"version":"current","sidebarPosition":12,"frontMatter":{"sidebar_position":12},"sidebar":"wiki","previous":{"title":"Servos Tab","permalink":"/docs/wiki/app/servos-tab"},"next":{"title":"Motors Tab","permalink":"/docs/wiki/app/motors-tab"}}'),n=s(74848),r=s(28453);let d={sidebar_position:12},l="GPS Tab",o={},h=[{value:"GPS Configuration",id:"gps-configuration",level:2},{value:"GPS Info",id:"gps-info",level:2},{value:"GPS Signal Strength",id:"gps-signal-strength",level:2},{value:"Current GPS location",id:"current-gps-location",level:2},{value:"Setting up GPS Rescue for Betaflight 4.5+",id:"setting-up-gps-rescue-for-betaflight-45",level:2}];function c(e){let t={a:"a",h1:"h1",h2:"h2",header:"header",img:"img",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,r.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.header,{children:(0,n.jsx)(t.h1,{id:"gps-tab",children:"GPS Tab"})}),"\n",(0,n.jsx)(t.p,{children:"Set up your GPS settings here. GPS is used in Betaflight for GPS Rescue and showing GPS Coordinates in the OSD."}),"\n",(0,n.jsx)(t.p,{children:(0,n.jsx)(t.img,{alt:"GPS tab",src:s(62320).A+"",width:"2183",height:"1194"})}),"\n",(0,n.jsx)(t.h2,{id:"gps-configuration",children:"GPS Configuration"}),"\n",(0,n.jsx)(t.p,{children:"Here\u2019s the revised table with the protocol options combined:"}),"\n",(0,n.jsxs)(t.table,{children:[(0,n.jsx)(t.thead,{children:(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.th,{children:(0,n.jsx)(t.strong,{children:"Option"})}),(0,n.jsx)(t.th,{children:(0,n.jsx)(t.strong,{children:"Description"})})]})}),(0,n.jsxs)(t.tbody,{children:[(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Protocol"})}),(0,n.jsxs)(t.td,{children:["The GPS protocol to use.",(0,n.jsxs)("li",{children:[(0,n.jsx)(t.strong,{children:"UBLOX"})," - The most common GPS protocol; most GPS modules use this protocol."]}),(0,n.jsxs)("li",{children:[(0,n.jsx)(t.strong,{children:"NMEA"})," - Use this for GPS modules that don't support UBLOX."]}),(0,n.jsxs)("li",{children:[(0,n.jsx)(t.strong,{children:"MSP"})," - Use this for GPS modules that use MSP protocol."]})]})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Auto Config"})}),(0,n.jsx)(t.td,{children:"Automatically configures the GPS settings; it is recommended to keep this enabled. Requires Betaflight 4.5 or newer for M10 GPS modules."})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Use Galileo"})}),(0,n.jsx)(t.td,{children:"Enable this if you want to use Galileo satellites; for most users, this should be enabled."})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Set Home Point Once"})}),(0,n.jsx)(t.td,{children:"When enabled, only the first arm after the battery is connected will be used as the home point; if not enabled, every time the quad is armed, the home point will be updated."})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Ground Assistance Type"})}),(0,n.jsx)(t.td,{children:"The type of ground assistance to use; this should be set depending on your region."})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Magnetometer Declination"})}),(0,n.jsx)(t.td,{children:"The declination of the magnetometer; only useful if you are using a GPS module with a magnetometer."})]})]})]}),"\n",(0,n.jsx)(t.h2,{id:"gps-info",children:"GPS Info"}),"\n",(0,n.jsxs)(t.table,{children:[(0,n.jsx)(t.thead,{children:(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.th,{children:(0,n.jsx)(t.strong,{children:"Option"})}),(0,n.jsx)(t.th,{children:(0,n.jsx)(t.strong,{children:"Description"})})]})}),(0,n.jsxs)(t.tbody,{children:[(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"3D Fix"})}),(0,n.jsx)(t.td,{children:"Whether the GPS has a 3D fix; required for GPS Rescue and showing GPS coordinates in the OSD."})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Satellites"})}),(0,n.jsx)(t.td,{children:"The number of satellites the GPS is connected to."})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Altitude"})}),(0,n.jsx)(t.td,{children:"The altitude the GPS is reporting."})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Speed"})}),(0,n.jsx)(t.td,{children:"The speed the GPS is reporting."})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Heading IMU / GPS"})}),(0,n.jsx)(t.td,{children:"The heading the GPS is reporting."})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Current Latitude / Longitude"})}),(0,n.jsx)(t.td,{children:"The current latitude and longitude the GPS is reporting."})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Dist to home"})}),(0,n.jsx)(t.td,{children:"The distance to the home point."})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Positional PDOP"})}),(0,n.jsxs)(t.td,{children:["The current ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Dilution_of_precision_(navigation)",children:"Dilution of Precision"}),"; a lower value is better."]})]})]})]}),"\n",(0,n.jsx)(t.h2,{id:"gps-signal-strength",children:"GPS Signal Strength"}),"\n",(0,n.jsx)(t.p,{children:"In this section you can see the signal strength of the GPS satellites."}),"\n",(0,n.jsxs)(t.table,{children:[(0,n.jsx)(t.thead,{children:(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.th,{children:(0,n.jsx)(t.strong,{children:"Option"})}),(0,n.jsx)(t.th,{children:(0,n.jsx)(t.strong,{children:"Description"})})]})}),(0,n.jsxs)(t.tbody,{children:[(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Gnss ID"})}),(0,n.jsx)(t.td,{children:"The GNSS ID of the satellite."})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Sat ID"})}),(0,n.jsx)(t.td,{children:"The Satellite ID of the satellite."})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Signal Strength"})}),(0,n.jsx)(t.td,{children:"A visual representation of the signal strength of the satellite."})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Status"})}),(0,n.jsx)(t.td,{children:"Whether the satellite is used for the GPS fix."})]}),(0,n.jsxs)(t.tr,{children:[(0,n.jsx)(t.td,{children:(0,n.jsx)(t.strong,{children:"Quality"})}),(0,n.jsx)(t.td,{children:"The quality of the signal."})]})]})]}),"\n",(0,n.jsx)(t.h2,{id:"current-gps-location",children:"Current GPS location"}),"\n",(0,n.jsx)(t.p,{children:"This section shows a map with the current GPS location of the craft."}),"\n",(0,n.jsx)(t.h2,{id:"setting-up-gps-rescue-for-betaflight-45",children:"Setting up GPS Rescue for Betaflight 4.5+"}),"\n",(0,n.jsxs)(t.p,{children:["For more information about GPS Rescue, see the ",(0,n.jsx)(t.a,{href:"/docs/wiki/guides/current/GPS-Rescue",children:"GPS Rescue guide"}),"."]})]})}function a(e={}){let{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(c,{...e})}):c(e)}},62320(e,t,s){s.d(t,{A:()=>i});let i=s.p+"assets/images/betaflight_configurator_gps_tab-abb723d02bdabb233e344bf60c980e6d.png"},28453(e,t,s){s.d(t,{R:()=>d,x:()=>l});var i=s(96540);let n={},r=i.createContext(n);function d(e){let t=i.useContext(r);return i.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:d(e.components),i.createElement(r.Provider,{value:t},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.