Как проанализировать навигационное сообщение GPS на AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как проанализировать навигационное сообщение GPS на Android

Сообщение Anonymous »

Привет, я новичок в этой области, и мне нужна ваша помощь в этом.
Я хочу получить данные Ephemeris GNSS в Android. Я не хочу скачать его с любого веб -сайта.
Это то, что я делаю в настоящее время: < /p>
Я регистрирую навигационное сообщение GNSS на Android с помощью GnssnavigationMessage.java (https://android.googlesource.com/platfo ... ssage.java).образно navigationMessage.getData();
Now the data I am getting looks like this:
Nav,103,769,1,2,1,8,16,-4,19,66,-112,-126,-42,25,20,-8 which follows a header
Nav,Svid,Type,Status,MessageId,Sub-messageId,Data(Bytes)
I want to get the following parameters for further calculation:
  • PRN % SV PRN number
  • Toc % Time of clock (seconds)
  • af0 % SV clock bias (seconds)
  • af1 % SV clock drift (sec/sec)
  • af2 % SV clock drift rate (sec/sec2)
  • IODE % Issue of data, ephemeris
  • Crs % Sine harmonic correction to orbit radius (meters)
  • Delta_n % Mean motion difference from computed value (radians/sec)
  • M0 % Mean anomaly at reference time (radians)
  • Cuc % Cosine harmonic correction to argument of lat (radians)
  • e % Eccentricity (dimensionless)
  • Cus % Sine harmonic correction Чтобы аргументировать широту
    (радианы) < /li>
    asqrt % квадратный корень из полумажорной оси (метры^1/2) < /li>
    toe % ссылочного времени эфемериса (секунд) < /li>
    cic % sine correction к углу склона
    < /> < /> < /> < /> < /> < /> < /> < /> < /> < /> < /> < /> < /> < /> < /> /> Омега % долгота восходящего узла в еженедельную эпоху (радианы) < /li>
    cis % sine Harmonic коррекция до угла наклона
    (радиан) < /li>
    i0 % -й наклонное время на контрольное время (радианы) < /li>
    corcine cosine corbrection corprection к коррекции к мит -radium) < /li>
    cosine cosine corpction corprection к коррекции к мит -арманию к коррекции в косиие к коррекции к арманике и мясной коррекции к коррекции или мясной арманике. /> (метры)
  • Омега % аргумент перигея (радианы)
  • Омега_дот % скорость правого восхождения (радианы/сек)
  • IDOT % Кодекс угла наклона (Radians/Sec)
  • Codel2 % Codes on L /> gps_week % gps Week (чтобы перейти к носку), (не мод 1024) < /li>
    l2pdata % l2 p Флаг данных < /li>
    Точность % SV range range range range (метры) < /li>
    Satellite < /li>

    (seconds)
  • IODC % Issue of Data, Clock
  • ttx % Transmission time of message (seconds)
  • Fit_interval %fit interval (hours), zero if not known
Please let me know if there is a way to parse the Navigation message which I am receiving to эти параметры.
также дайте мне знать, если я пойду в неправильном направлении.
Любой лидерство будет оценено.
Спасибо. < /p>

Подробнее здесь: https://stackoverflow.com/questions/456 ... on-android
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»