Sng: glonass ephemeris data, Reminder on how to output saw messages – Spectra Precision ProMark 800 Reference Manual User Manual
Page 411

399
Output Message Library
Reminder on How
to Output SAW
Messages
Use the $PASHS,RAW command with the syntax below:
$PASHS,RAW,SAW,
For more details on the $PASHS,RAW command, refer to the 
Set Command Library Chapter.
As an example, the command below will output SAW 
messages on port A at a rate of 15 seconds: 
$PASHS,RAW,SAW,A,ON,15
SNG: GLONASS Ephemeris Data
This message contains the GLONASS ephemeris data for one 
satellite.
The message is as follows:
char
Health
1
Satellite Health&Status bitwise meaning is:
Bit0 – Ranging On(0), Off(1)
Bit1 – Corrections On(0), Off(1)
Bit2 – Broadcast Integrity On(0), Off(1)
Bit3 – Reserved
Bit4-7 – SBAS provider ID (0-15):
 0 – WAAS, 
 1 – EGNOS, 
 2 – MSAS, 
 3-13 – Not assigned yet, 
 14-15 – Reserved
long
T0
4
Almanac data reference time within the day 
expressed in the SBAS time scale (seconds)
float
3*4
Satellite ECEF X,Y,Z coordinates (meters)
float
3*4
Satellite ECEF velocity X’, Y’, Z’ coordinates 
(m/s)
long
Tow
4
Time within week in GPS time scale when 
SBAS almanac was received
char
Wn
1
Week number in GPS time scale modulo 256 
when SBAS almanac was received
char
Prn
1
Satellite number (33 to 51)
Unsigned short
Check-
sum
2
The checksum is computed by breaking the 
structure into 18 unsigned shorts, adding them 
together, and taking the least significant 16 
bits of the result.
Total
38
Type
Name
Size
Contents
