\doxysection{osmo\+\_\+gad\+\_\+ell\+\_\+point\+\_\+unc\+\_\+ellipse Struct Reference}
\label{structosmo__gad__ell__point__unc__ellipse}\index{osmo\_gad\_ell\_point\_unc\_ellipse@{osmo\_gad\_ell\_point\_unc\_ellipse}}


{\ttfamily \#include $<$gad.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
int32\+\_\+t \textbf{ lat}
\begin{DoxyCompactList}\small\item\em Latitude in micro degrees (degrees $\ast$ 1e6), -\/90\textquotesingle{}000\textquotesingle{}000 (S) . \end{DoxyCompactList}\item 
int32\+\_\+t \textbf{ lon}
\begin{DoxyCompactList}\small\item\em Longitude in micro degrees (degrees $\ast$ 1e6), -\/180\textquotesingle{}000\textquotesingle{}000 (W) . \end{DoxyCompactList}\item 
uint32\+\_\+t \textbf{ unc\+\_\+semi\+\_\+major}
\begin{DoxyCompactList}\small\item\em Uncertainty ellipsoid radius of major axis in millimeters, 0 . \end{DoxyCompactList}\item 
uint32\+\_\+t \textbf{ unc\+\_\+semi\+\_\+minor}
\begin{DoxyCompactList}\small\item\em Uncertainty ellipsoid radius of minor axis in millimeters, 0 . \end{DoxyCompactList}\item 
uint8\+\_\+t \textbf{ major\+\_\+ori}
\begin{DoxyCompactList}\small\item\em Major axis orientation in degrees (DEG), 0 (N) . \end{DoxyCompactList}\item 
uint8\+\_\+t \textbf{ confidence}
\begin{DoxyCompactList}\small\item\em Confidence in percent, 0 = no information, 1..100\%, 101..128 = no information. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structosmo__gad__ell__point__unc__ellipse_afe96fe4e37acefb68704c0331e46fe0a}} 
\index{osmo\_gad\_ell\_point\_unc\_ellipse@{osmo\_gad\_ell\_point\_unc\_ellipse}!confidence@{confidence}}
\index{confidence@{confidence}!osmo\_gad\_ell\_point\_unc\_ellipse@{osmo\_gad\_ell\_point\_unc\_ellipse}}
\doxysubsubsection{confidence}
{\footnotesize\ttfamily uint8\+\_\+t osmo\+\_\+gad\+\_\+ell\+\_\+point\+\_\+unc\+\_\+ellipse\+::confidence}



Confidence in percent, 0 = no information, 1..100\%, 101..128 = no information. 

\mbox{\label{structosmo__gad__ell__point__unc__ellipse_aabac9313bd4e313a82d0bf1593eb758c}} 
\index{osmo\_gad\_ell\_point\_unc\_ellipse@{osmo\_gad\_ell\_point\_unc\_ellipse}!lat@{lat}}
\index{lat@{lat}!osmo\_gad\_ell\_point\_unc\_ellipse@{osmo\_gad\_ell\_point\_unc\_ellipse}}
\doxysubsubsection{lat}
{\footnotesize\ttfamily int32\+\_\+t osmo\+\_\+gad\+\_\+ell\+\_\+point\+\_\+unc\+\_\+ellipse\+::lat}



Latitude in micro degrees (degrees $\ast$ 1e6), -\/90\textquotesingle{}000\textquotesingle{}000 (S) . 

. 90\textquotesingle{}000\textquotesingle{}000 (N). \mbox{\label{structosmo__gad__ell__point__unc__ellipse_a403b85314c4e723105e2042ec7b93149}} 
\index{osmo\_gad\_ell\_point\_unc\_ellipse@{osmo\_gad\_ell\_point\_unc\_ellipse}!lon@{lon}}
\index{lon@{lon}!osmo\_gad\_ell\_point\_unc\_ellipse@{osmo\_gad\_ell\_point\_unc\_ellipse}}
\doxysubsubsection{lon}
{\footnotesize\ttfamily int32\+\_\+t osmo\+\_\+gad\+\_\+ell\+\_\+point\+\_\+unc\+\_\+ellipse\+::lon}



Longitude in micro degrees (degrees $\ast$ 1e6), -\/180\textquotesingle{}000\textquotesingle{}000 (W) . 

. 180\textquotesingle{}000\textquotesingle{}000 (E). \mbox{\label{structosmo__gad__ell__point__unc__ellipse_ac1d5d66789a962b80c5be665fbccde68}} 
\index{osmo\_gad\_ell\_point\_unc\_ellipse@{osmo\_gad\_ell\_point\_unc\_ellipse}!major\_ori@{major\_ori}}
\index{major\_ori@{major\_ori}!osmo\_gad\_ell\_point\_unc\_ellipse@{osmo\_gad\_ell\_point\_unc\_ellipse}}
\doxysubsubsection{major\_ori}
{\footnotesize\ttfamily uint8\+\_\+t osmo\+\_\+gad\+\_\+ell\+\_\+point\+\_\+unc\+\_\+ellipse\+::major\+\_\+ori}



Major axis orientation in degrees (DEG), 0 (N) . 

. 90 (E) .. 179 (SSE). \mbox{\label{structosmo__gad__ell__point__unc__ellipse_ac7c922116de7c1ec294c0394201628fb}} 
\index{osmo\_gad\_ell\_point\_unc\_ellipse@{osmo\_gad\_ell\_point\_unc\_ellipse}!unc\_semi\_major@{unc\_semi\_major}}
\index{unc\_semi\_major@{unc\_semi\_major}!osmo\_gad\_ell\_point\_unc\_ellipse@{osmo\_gad\_ell\_point\_unc\_ellipse}}
\doxysubsubsection{unc\_semi\_major}
{\footnotesize\ttfamily uint32\+\_\+t osmo\+\_\+gad\+\_\+ell\+\_\+point\+\_\+unc\+\_\+ellipse\+::unc\+\_\+semi\+\_\+major}



Uncertainty ellipsoid radius of major axis in millimeters, 0 . 

. 18\textquotesingle{}000\textquotesingle{}000. Coding of uncertainty is non-\/linear, use osmo\+\_\+gad\+\_\+dec\+\_\+unc(osmo\+\_\+gad\+\_\+enc\+\_\+unc(val)) to clamp. \mbox{\label{structosmo__gad__ell__point__unc__ellipse_aad7c9fb8bd51e2dac2918e94bcdd87ac}} 
\index{osmo\_gad\_ell\_point\_unc\_ellipse@{osmo\_gad\_ell\_point\_unc\_ellipse}!unc\_semi\_minor@{unc\_semi\_minor}}
\index{unc\_semi\_minor@{unc\_semi\_minor}!osmo\_gad\_ell\_point\_unc\_ellipse@{osmo\_gad\_ell\_point\_unc\_ellipse}}
\doxysubsubsection{unc\_semi\_minor}
{\footnotesize\ttfamily uint32\+\_\+t osmo\+\_\+gad\+\_\+ell\+\_\+point\+\_\+unc\+\_\+ellipse\+::unc\+\_\+semi\+\_\+minor}



Uncertainty ellipsoid radius of minor axis in millimeters, 0 . 

. 18\textquotesingle{}000\textquotesingle{}000. Coding of uncertainty is non-\/linear, use osmo\+\_\+gad\+\_\+dec\+\_\+unc(osmo\+\_\+gad\+\_\+enc\+\_\+unc(val)) to clamp. 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/osmocom/gsm/\textbf{ gad.\+h}\end{DoxyCompactItemize}
