Garmin GP35-LVS Marine GPS System User Manual


 
30
lat Latitude (rad)
lon Longitude (rad)
lon_vel Longitude velocity (mt/sec)
lat_vel Latitude velocity (mt/sec)
alt_vel Altitude velocity (mt/sec)
Receiver Measurement Record
- 0x10 (dle is first byte)
- 0x29 (receiver record identifier)
- 0xE2 (size of data)
- cpo_rcv_type (see below)
- one byte chksum (the addition of bytes between the delimiters should equal 0)
- 0x10 (dle)
- 0x03 (etx)
typedef struct
{
unsigned long cycles;
double pr;
unsigned int phase;
char slp_dtct;
unsigned char snr_dbhz;
char svid;
char valid;
} cpo_rcv_sv_type;
typedef struct
{
double rcvr_tow;
int rcvr_wn;
cpo_rcv_sv_type sv[12];
} cpo_rcv_type;
rcvr_tow Receiver time of week (sec)
rcvr_wn Receiver week number
cycles Number of accumulated cycles
pr pseudo range (mt)
phase to convert to (0 -359.999) multiply by 360.0 and divide by 2048.0
slp_dtct 0 = no cycle slip detected; non 0 = cycle slip detected
snr_dbhz Signal strength
svid Satellite number (0 - 31) Note - add 1 to offset to current svid numbers
valid 0 = information not valid; non 0 = information valid