Garmin LVC 18 Technical Specification - Page 33

Receiver Measurement Record

Page 33 highlights

Receiver Measurement Record typedef struct { unsigned long double unsigned int char unsigned char char char } cpo_rcv_sv_data; cycles; pr; phase; slp_dtct; snr_dbhz; svid; valid; typedef struct { double int cpo_rcv_sv_data } cpo_rcv_data; rcvr_tow; rcvr_wn; sv[ 12 ]; rcvr_tow rcvr_wn cycles pr phase slp_dtct snr_dbhz svid numbers. valid Receiver time of week (seconds) Receiver week number Number of accumulated cycles Pseudorange (meters) To convert to (0 to 359.999) multiply by 360.0 and divide by 2048.0 0 = no cycle slip detected; non-zero = cycle slip detected Signal strength - db Hz Satellite number (0 to 31; 119 to 138 for WAAS). Note: add 1 to offset to current svid 0 = information not valid; non-zero = information valid GPS 18 Technical Specifications (190-00307-00) Page 27 Rev. D

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40

GPS 18 Technical Specifications (190-00307-00)
Rev. D
Page 27
Receiver Measurement Record
typedef struct
{
unsigned long
cycles;
double
pr;
unsigned int
phase;
char
slp_dtct;
unsigned char
snr_dbhz;
char
svid;
char
valid;
} cpo_rcv_sv_data;
typedef struct
{
double
rcvr_tow;
int
rcvr_wn;
cpo_rcv_sv_data
sv[ 12 ];
} cpo_rcv_data;
rcvr_tow
Receiver time of week (seconds)
rcvr_wn
Receiver week number
cycles
Number of
accumulated cycles
pr
Pseudorange (meters)
phase
To convert to (0 to 359.999) multiply by 360.0 and divide by 2048.0
slp_dtct
0 = no cycle slip detected; non-zero = cycle slip detected
snr_dbhz
Signal strength - db Hz
svid
Satellite number (0 to 31; 119 to 138 for WAAS). Note: add 1 to offset to current svid
numbers.
valid
0 = information not valid; non-zero = information valid