PageSourceSearch

https://inavflight.github.io/assets/js/ca01a3a9.8abdd120.js

js inavflight.github.io collected 2026-10-03 09:20:53 UTC 42,991 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkinavtypescript=self.webpackChunkinavtypescript||[]).push([["1233"],{90083(e,t,n){n.r(t),n.d(t,{metadata:()=>l,default:()=>h,frontMatter:()=>i,contentTitle:()=>c,toc:()=>x,assets:()=>d});var l=JSON.parse('{"id":"advanced/INAV-blackbox-variables","title":"INAV Blackbox Varibles","description":"Overview","source":"@site/versioned_docs/version-4.1.0/advanced/INAV-blackbox-variables.md","sourceDirName":"advanced","slug":"/advanced/INAV-blackbox-variables","permalink":"/docs/4.1.0/advanced/INAV-blackbox-variables","draft":false,"unlisted":false,"editUrl":"https://github.com/iNavFlight/iNavFlight.github.io/tree/master/versioned_docs/version-4.1.0/advanced/INAV-blackbox-variables.md","tags":[],"version":"4.1.0","frontMatter":{"title":"INAV Blackbox Varibles"},"sidebar":"documentationSidebar","previous":{"title":"INAV MSP Frame Changelog","permalink":"/docs/4.1.0/advanced/INAV-MSP-frames-changelog"},"next":{"title":"INAV For Betaflight Users","permalink":"/docs/4.1.0/advanced/INAV-for-BetaFlight-users"}}'),s=n(74848),r=n(28453);let i={title:"INAV Blackbox Varibles"},c,d={},x=[{value:"Overview",id:"overview",level:2},{value:"iNav Logging Intervals",id:"inav-logging-intervals",level:2},{value:"Explanation of all the parameters",id:"explanation-of-all-the-parameters",level:3}];function g(e){let t={br:"br",h2:"h2",h3:"h3",li:"li",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h2,{id:"overview",children:"Overview"}),"\n",(0,s.jsx)(t.p,{children:"Blackbox is a valuable tool for analyzing the flight dynamics of our airborne vehicles and as such it can be useful for troubleshooting and debugging purposes."}),"\n",(0,s.jsx)(t.p,{children:"In INAV we use a set of specific variables, each variable may contain multiple arrays, for example - navPos[0-2]."}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"navPos"}),", ",(0,s.jsx)(t.strong,{children:"navVel"}),", ",(0,s.jsx)(t.strong,{children:"navTgtPos"})," and ",(0,s.jsx)(t.strong,{children:"navTgtVel"}),' each hold arrays [0-2], which represent distances due North [0], due East [1] and straight Up [2], all relative to the "point of origin".\nNorth and East are fused from accelerometer and GPS data, while Up is fused from accelerometer + barometer for multicopters and accelerometer + gps for airplanes if no barometer is available. Read the [[Inertial position estimator|Inertial-position-estimator-(INAV)]] page for detailed explanation.']}),"\n",(0,s.jsx)(t.p,{children:'"Point of origin" might be different from "Home". "Home" is defined as position at the time of arming. While "Point of origin" is recorded after a valid GPS fix is aquired.'}),"\n",(0,s.jsx)(t.p,{children:"For further information about the coordinate system used please read the [[Coordinate systems|Coordinate-systems]] page."}),"\n",(0,s.jsx)(t.p,{children:"#iNav Variables"}),"\n",(0,s.jsx)(t.p,{children:"Variables listed below with a short description of each:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"navMode"})," (",(0,s.jsx)(t.strong,{children:"navState"})," in newer code):\ncurrent mode of operation from iNav's point of view. Might be different from flight mode. Meaning vary by version, but navMode=0 and navState=1 means idle."]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"navFlags"}),":\nbinary flags of iNav internal state: new data availability for altitude, position and heading, validity of altitude, surface distance and position, flags to indicate if pilot is adjusting altitude and position via rc input."]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"navTgtPos"}),":\nrepresents the desired position velocity as used/calculated by iNav. When you are in PH, navTgtPos will be set to hold position coordinates."]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"navPos"}),":\narray of latest NEU coordinates as provided by inertial estimator. Will be slightly different from GPS/baro readings for 99% of time. Units - cm."]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"navVel"}),":\nsame as navPos, but for estimated velocity. Units - cm/s"]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"navTgtVel"}),":\nrepresents the desired velocity as used/calculated by iNav. When you are in PH, navTgtVel will be set to calculated desired velocity to reach the target position."]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"navDebug"}),":\nas the name suggests it is used for debugging. Meaning of these values differ all the time depending on what part of the code is currently being debugged."]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["Blackbox can log data either via serial port or into 
1internal dataflash. In order to log the data into the internal flash at the moment is possible via CLI:",(0,s.jsx)(t.br,{}),"\n","set blackbox_device = SPIFLASH # instead of SERIAL",(0,s.jsx)(t.br,{}),"\n","set blackbox_rate_num = 1",(0,s.jsx)(t.br,{}),"\n","set blackbox_rate_denom = 2",(0,s.jsx)(t.br,{}),"\n","This will make it work and store every second value."]}),"\n",(0,s.jsx)(t.h2,{id:"inav-logging-intervals",children:"iNav Logging Intervals"}),"\n",(0,s.jsx)(t.p,{children:"Blackbox logs several types of frames - flight behaviour is written using I- and P-frames. I-frames are fairly big and contain absolute values, P-frames are delta-encoded to save space. Blackbox denominator only reduces P-frame rate, the I-frame rate is constant."}),"\n",(0,s.jsx)(t.p,{children:"Originally I-frames were logged every 32 iterations, P-frame is logged every blackbox_rate_denom after I-frame. This doesn't give you exactly 1 / blackbox_rate_denom rate, i.e. for 1/16 - 1/31 rates it's going to be c. 16 iterations between frames on average."}),"\n",(0,s.jsx)(t.p,{children:"For iNav 1.6 and later, the I-frame interval is set dynamically at 1/32, 1/64, 1/128 and 1/256 based on the blackbox_rate_denom chosen."}),"\n",(0,s.jsx)(t.p,{children:"For example, if a blackbox_rate_denom of 50 is used, INav will select 64 as the I-frame interval, meaning c. 1/32 actual logging rate."}),"\n",(0,s.jsx)(t.h3,{id:"explanation-of-all-the-parameters",children:"Explanation of all the parameters"}),"\n",(0,s.jsxs)(t.table,{children:[(0,s.jsx)(t.thead,{children:(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.th,{style:{textAlign:"center"},children:"Name of field in txt file"}),(0,s.jsx)(t.th,{style:{textAlign:"center"},children:"Name in Blackbox Log Viewer"}),(0,s.jsx)(t.th,{style:{textAlign:"center"},children:"Explanation"}),(0,s.jsx)(t.th,{style:{textAlign:"center"},children:"."}),(0,s.jsx)(t.th,{style:{textAlign:"center"},children:".."})]})}),(0,s.jsxs)(t.tbody,{children:[(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"loopIteration"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"not used"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"counter from main loop"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"time (us)"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"x-axis of diagram"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"real time in micoseconds"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"axisRate[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"gyros[roll] (.. deg/s)"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rotation rate"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"roll"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"deg/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"axisRate[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"gyros[pitch] (.. deg/s)"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rotation rate"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"pitch"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"deg/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"axisRate[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"gyros[yaw] (.. deg/s)"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rotation rate"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"yaw"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"deg/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"axisP[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID_P[roll]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID controller"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"roll"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"P"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"axisP[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID_P[pitch]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID controller"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"pitch"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"P"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"axisP[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID_P[yaw]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID controller"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"yaw"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"P"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"axisI[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID_I[roll]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID controller"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"roll"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"I"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"axisI[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID_I[pitch]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID controller"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"pitch"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"I"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"axisI[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID_I[yaw]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID controller"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"yaw"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"I"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"axisD[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID_D[roll]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID controller"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"roll"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"D"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"axisD[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID_D[pitch]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID controller"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"pitch"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"D"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"axisD[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID_D[yaw]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PID controller"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"yaw"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"D"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcPosAxisP[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcPosAxisP[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter position"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"north"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcPosAxisP[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcPosAxisP[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter position"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"east"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcPosAxisP[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcPosAxisP[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter position"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"vertical"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisP[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisP[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter velocity"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"north"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisP[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisP[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter velocity"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"east"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisP[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisP[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter velocity"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"vertical"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisI[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisI[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter velocity"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"north"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisI[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisI[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter velocity"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"east"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisI[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisI[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter velocity"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"vertical"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisD[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisD[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter velocity"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"north"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisD[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisD[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter velocity"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"east"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisD[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisD[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter velocity"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"vertical"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisOut[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisOut[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter velocity"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"north"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisOut[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisOut[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter velocity"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"east"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisOut[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcVelAxisOut[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter velocity"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"vertical"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcSurfaceP"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcSurfaceP"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter surface mode"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"P"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcSurfaceI"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcSurfaceI"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter surface mode"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"I"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcSurfaceD"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcSurfaceD"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter surface mode"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"D"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcSurfaceOut"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"mcSurfaceOut"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"multicopter surface mode"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcData[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcData[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"received rc signal"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"roll"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"1000-2000  \xb5s"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcData[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcData[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"received rc signal"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"pitch"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"1000-2000  \xb5s"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcData[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcData[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"received rc signal"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"yaw"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"1000-2000  \xb5s"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcData[3]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcData[3]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"received rc signal"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"throttle"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"1000-2000  \xb5s"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcCommand[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcCommand[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"stabilized control command"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"roll"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"1000-2000  \xb5s"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcCommand[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcCommand[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"stabilized control command"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"pitch"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"1000-2000  \xb5s"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcCommand[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcCommand[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"s
1tabilized control command"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"yaw"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"1000-2000  \xb5s"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcCommand[3]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rcCommand[3]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"stabilized control command"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"throttle"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"1000-2000  \xb5s"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"vbat"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"vbat"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"voltage of flight battery"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"V"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"amperage"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"magADC[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"magADC[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"compass"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"roll"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"magADC[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"magADC[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"compass"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"pitch"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"magADC[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"magADC[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"compass"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"yaw"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"BaroAlt (cm)"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"BaroAlt (cm)"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"altitude(barometer)"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"gyroADC[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"gyroADC[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rotation(gyro)"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"roll"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"deg/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"gyroADC[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"gyroADC[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rotation(gyro)"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"pitch"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"deg/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"gyroADC[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"gyroADC[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rotation(gyro)"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"yaw"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"deg/sec"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"accSmooth[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"acc[x]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"acceleration"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"north"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"fraction of 1g"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"accSmooth[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"acc[y]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"acceleration"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"east"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"fraction of 1g"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"accSmooth[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"acc[z]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"acceleration"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"vertical"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"fraction of 1g"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"attitude[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"attitude[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"heading"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"roll"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"0-3600 deg/10"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"attitude[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"attitude[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"heading"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"pitch"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"0-3600 deg/10"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"attitude[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"attitude[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"heading"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"yaw"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"0-3600 deg/10"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"motor[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"motor[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"output to motor ESC"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"0"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"1000-2000  \xb5s"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"motor[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"motor[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"output to motor ESC"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"1"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"1000-2000  \xb5s"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"motor[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"motor[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"output to motor ESC"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"2"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"1000-2000  \xb5s"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"motor[3]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"motor[3]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"output to motor ESC"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"3"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"1000-2000  \xb5s"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navState"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"quality of GPS fix"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navFlags"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"quality of GPS fix"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navEPH"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"quality of GPS fix"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navEPV"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"quality of GPS fix"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navPos[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navPos[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"position of copter"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"north"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navPos[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navPos[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"position of copter"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"east"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navPos[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navPos[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"position of copter"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"vertical"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navVel[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navVel[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"velocity of copter"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"north"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navVel[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navVel[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"velocity of copter"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"east"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navVel[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navVel[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"velocity of copter"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"vertical"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navAcc[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navAcc[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"velocity of copter"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"north"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navAcc[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navAcc[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"velocity of copter"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"east"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navAcc[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navAcc[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"velocity of copter"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"vertical"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navTgtVel[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navTgtVel[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"target value: position"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"north"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navTgtVel[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navTgtVel[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"target value: position"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"east"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navTgtVel[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navTgtVel[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"target value: position"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"vertical"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navTgtPos[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navTgtPos[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"target value: velocity"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"north"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navTgtPos[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navTgtPos[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"target value: velocity"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"east"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navTgtPos[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navTgtPos[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"target value: velocity"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"vertical"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"cm"})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navSurf[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"navSurf[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"flightModeFlags (flags)"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"stateFlags (flags)"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"failsafePhase (flags)"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rxSignalReceived"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"rxFlightChannelsValid"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"hwHealthStatus"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"powerSupplyImpedance"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"sagCompensatedVBat"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),
1(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"wind[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"wind[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"wind[2]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_home[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"longitude"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_home[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"lattitude"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_fixType"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_fixType"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_numSat"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"number od sats"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_coord[0]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"longitude"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_coord[1]"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"lattitude"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_altitude"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_altitude"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_speed"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_speed"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_ground_course"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_ground_course"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_hdop"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"quality of GPS fix"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_eph"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"quality of GPS fix"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"GPS_epv"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"quality of GPS fix"}),(0,s.jsx)(t.td,{style:{textAlign:"center"}}),(0,s.jsx)(t.td,{style:{textAlign:"center"}})]})]})]})]})}function h(e={}){let{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(g,{...e})}):g(e)}},28453(e,t,n){n.d(t,{R:()=>i,x:()=>c});var l=n(96540);let s={},r=l.createContext(s);function i(e){let t=l.useContext(r);return l.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function c(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),l.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.