Snv: gps ephemeris data, Reminder on how to output sng messages – Spectra Precision ProMark 800 Reference Manual User Manual

Page 413

Advertising
background image

401

Output Message Library

Reminder on How

to Output SNG

Messages

Use the $PASHS,RAW command with the syntax below:

$PASHS,RAW,SNG,<port_ID>,ON,<Rate>

For more details on the $PASHS,RAW command, refer to the
Set Command Library Chapter.

As an example, the command below will output SNG
messages on port A at a rate of 15 seconds:

$PASHS,RAW,SNG,A,ON,15

SNV: GPS Ephemeris Data

This message contains the GPS ephemeris data for one
satellite.

The message is as follows:

$PASHR,SNV,<structure>

The message’s binary structure is described in the table
below.

Type

Name

Size

Contents

Short

Wn

2

GPS week number

Long

Two

4

Seconds in GPS week

Float

Tgd

4

Group delay (sec)

Long

Aodc

4

Clock data issue

Long

Toc

4

Clock data reference time (sec)

Float

af2

4

Clock correction (sec/sec2)

Float

af1

4

Clock correction (sec/sec)

Float

af0

4

Clock correction (sec)

Long

Aode

4

Orbit data issue

Float

Dn

4

Mean anomaly correction (semicircles/sec)

Double

M0

8

Mean anomaly at reference time (semicircles)

Double

e

8

Eccentricity

Double

A1/2

8

Square root of semi-major axis (meters 1/2)

Long

toe

4

Reference time for orbit (sec)

Float

cic

4

Harmonic correction term (radians)

Float

crc

4

Harmonic correction term (meters)

Float

cis

4

Harmonic correction term (radians)

Float

crs

4

Harmonic correction term (meters)

Float

cuc

4

Harmonic correction term (radians)

Float

cus

4

Harmonic correction term (meters)

Double

omega0

8

Longitude of ascending node (semicircles)

Double

omega

8

Argument of perigee (semicircles)

Advertising