Vector Sensor Reference Manual 110
Channel Data Array
Name Components Type Bytes Value
Channel Channel number Byte 1 0 to 12
SV Satellite being tracked, 0 == not
tracked
Byte 1 0 to 32
Status Status bit mask (code carrier bit
frame)
Byte 1 Bit 0 = code lock
1 = carrier lock
2 = bit lock
3 = frame sync
4 = frame sync and
new epoch
5 = channel reset
6 = phase lock
7 = spare
LastSubFram
e
Last sub frame processed in the GPS
message
Byte 1 1 to 5
EphmVFlag Ephemeris valid flag Byte 1 0 = not logged
1 = invalid
2 = valid
3 = has data (not
yet validated)
EphmHealth Satellite health from sub frame 1 of
the GPS message
Byte 1 See ICD-GPS-200
AlmVFlag Almanac valid flag Byte 1 0 = not logged
1 = invalid
2 = valid
3 = has data (not
yet validated)
AlmHealth Almanac health from sub frame 4 of
the GPS message
Byte 1 See ICD-GPS-200
Elev Elevation angle in degrees Char 1 -90 to 90
Azimuth ½ the azimuth in degrees Byte 1 0 to 180 degrees
represents 0 to 360
degrees
URA User range error from sub frame 1
of the GPS message
Byte 1 See ICD-GPS-200
Spare Not used at this time Byte 1 Future use
CliForSNR Code lock indicator for SNR. SNR
= 10.0 * 4096 CliForSNR /
Nose_floor) where Nise_floor =
80000.0
Unsigned
short
2 Positive
DiffCorr 100 times the differential correction
for this channel’s psuedorange
Short 2
PosResid 10 times the position residual from
the GPS solution for this chanel
Short 2
VelResid 10 times the velocity residual from
the GPS solution for this channel
Short 2
DoppHZ Expected Doppler for this channel
in Hz
Short 2
NCOHz Carrier track offset for this channel
in Hz
Short 2