background image

190-00266-01 

GPS 15H & 15L Technical Specifications  

Rev. D 

Page 31 

Next, the unit sends the specified number of packets containing the ephemeris information. An example 
packet is shown below. Each packet should be acknowledged as before (be sure to modify the ACK packet 
to indicate what type of packet being acknowledged—for ephemeris data the ID is 0x35). 

RX Packet: Ephemeris Data 

Byte Description 

Name 

HEX Value 

Delimiter DLE 0x10 
Ephemeris data ID 

IOP_SPC_EPH_DATA 

0x35 

Number of bytes in data 

SIZE 

0x78 

Ephemeris data 

DATA 

---- 

.  

.  

.  

Checksum calculation 

CHKSUM 

----   

Delimiter DLE 0x10 
End of packet 

ETX 

0x03 

The data portion of each packet can then be parsed into an instance of the following structure. Each of these 
structures represents data from a single satellite. 
 

typedef struct   

/* ephemeris data record for SPC 

*/ 


sint16  wn; 

/* week number (weeks) 

*/ 

float   toc;     

/* reference time of clock parameters (s) 

*/ 

float   toe;     

/* reference time of ephemeris parameters (s) 

*/ 

float   af0;     

/* clock correction coefficient - group delay   (s) 

*/ 

float   af1;     

/* clock correction coefficient           (s/s) 

*/ 

float   af2;     

/* clock correction coefficient         (s/s/s) 

*/ 

float   ura;     

/* user range accuracy                      (m) 

*/ 

double  e;       

/* eccentricity                             (-) 

*/ 

double  sqrta;   

/* square root of semi-major axis (a)  (m**1/2) 

*/ 

double  dn;      

/* mean motion correction                 (r/s) 

*/ 

double  m0;      

/* mean anomaly at reference time           (r) 

*/ 

double  w;       

/* argument of perigee                      (r) 

*/ 

double  omg0;    

/* right ascension                          (r) 

*/ 

double  i0;      

/* inclination angle at reference time      (r) 

*/ 

float   odot;    

/* rate of right ascension                (r/s) 

*/ 

float   idot;    

/* rate of inclination angle              (r/s) 

*/ 

float   cus;     

/* argument of latitude correction, sine    (r) 

*/ 

float   cuc;     

/* argument of latitude correction, cosine  (r) 

*/ 

float   cis;     

/* inclination correction, sine             (r) 

*/ 

float   cic;     

/* inclination correction, cosine           (r) 

*/ 

float   crs;     

/* radius correction, sine                  (m) 

*/ 

float   crc;     

/* radius correction, cosine                (m) 

*/ 

unsigned char  iod; /* issue of data 

*/ 

} SDM_spc_eph_type; 

 

Содержание GPS 15L

Страница 1: ...GPS 15H 15L TECHNICAL SPECIFICATIONS Garmin International Inc 1200 E 151st Street Olathe KS 66062 USA 190 00266 01 Revision D February 2006...

Страница 2: ...ual or of any revision hereto provided that such electronic or printed copy of this manual must contain the complete text of this copyright notice and provided further that any unauthorized commercial...

Страница 3: ...iptions and Wiring Diagrams 8 2 1 GPS 15H 15L Wire Descriptions 8 2 2 GPS 15H 15L Wiring Diagrams 9 3 Mechanical Characteristics Mounting 10 4 GPS 15H 15L Software Interface 11 4 1 Received NMEA 0183...

Страница 4: ...xample 29 Synopsis 29 Garmin Binary Format Review 29 Ephemeris Download Procedure 30 TX Packet Ephemeris Data Request 30 RX Packet Acknowledgement 30 RX Packet Number of Data Packets to Expect 30 TX P...

Страница 5: ...quirements Operation of this device is subject to the following conditions 1 This device may not cause harmful interference and 2 this device must accept any interference received including interferen...

Страница 6: ...NY BREACH OF WARRANTY To obtain warranty service contact your local Garmin authorized dealer or call Garmin Product Support at one of the numbers listed below for shipping instructions and an RMA trac...

Страница 7: ...ith a gain between 10 and 30 dB If cost constraints prevent the use of an active antenna a well matched efficient passive antenna attached by a short cable can be used instead The system may communica...

Страница 8: ...harness is equivalent to JST Part Number SHR 08V S B The 8 wire crimp socket is equivalent to JST Part Number SSH 003T P0 2 Refer to the JST Web site at www jst com 1 5 1 4 Antenna Connector The GPS...

Страница 9: ...es almanac known initial position and time unknown SkySearch 5 minutes no data known 1 5 4 3 Update Rate 1 second default NMEA 0183 output interval configurable from 1 to 900 seconds in 1 second incre...

Страница 10: ...h datum and differential mode configuration command PPS Enable GPS satellite almanac Configurable for binary data output including GPS carrier phase data 1 5 5 3 Port 2 Protocols Real time Differentia...

Страница 11: ...h the GPS 15H and 15L the source resistance of the DC supply to the center conductor of the connector is approximately 10 Ohms which is included as a current limiting resistance This resistance allows...

Страница 12: ...standard 3 to 5 VDC CMOS logic that utilizes RS 232 polarity The low signal voltage requirement is 0 6 V and the high signal voltage requirement is 2 4 V Minimum load impedance is 500 This input may b...

Страница 13: ...15L WIRING DIAGRAMS Figure 1 Computer Serial Port Interconnection Figure 2 PDA Serial Port Interconnection Figure 3 Basic NMEA Device Interconnection 190 00266 01 GPS 15H 15L Technical Specifications...

Страница 14: ...Dimension tolerance 0 25 mm 0 01 3 Use M2 mounting screws Figure 4 GPS 15H F 15L F Dimensions 1 Dimensions identical to GPS 15H F and GPS 15L F 2 Use M2 mounting screws Figure 5 GPS 15H W 15L W Outli...

Страница 15: ...sentences that can be received on the GPS sensor s port Null fields in the configuration sentence indicate no change in the particular configuration parameter All sentences received by the GPS sensor...

Страница 16: ...obtained by sending PGRMCE to the GPS sensor PGRMC 1 2 3 4 5 6 7 8 9 10 11 12 13 14 hh CR LF 1 Fix mode A automatic 2 2D exclusively host system must supply altitude 3 3D exclusively 2 Altitude above...

Страница 17: ...t byte data stream to the COM 1 input to temporarily change the data format to NMEA 0183 Then send a PGRMC1 sentence that turns off the Binary Phase Output Data format 10 0A 02 26 00 CE 10 03 Hexadeci...

Страница 18: ...eiver PSLIB 1 2 hh CR LF 1 Beacon tune frequency 0 0 283 5 325 0 kHz in 0 5 kHz steps 2 Beacon bit rate 0 25 50 100 or 200 bps If valid data is received the GPS sensor stores it in the EEPROM and echo...

Страница 19: ...e selected sentences contiguously The contiguous transmission starts at a GPS second boundary Determine the length of the transmission with the following equation and Tables 3 and 4 total characters t...

Страница 20: ...ds long In this case the GPS sensor will not transmit the time of day 0h 0m 0s the zero second for the day from which the leap second is removed GPRMC 235959 A 3851 3650 N 09447 9373 W 000 0 000 0 111...

Страница 21: ...data These fields will be null if unused 4 2 7 Recommended Minimum Specific GPS TRANSIT Data RMC GPRMC 1 2 3 4 5 6 7 8 9 10 11 12 hh CR LF 1 UTC time of position fix hhmmss format 2 Status A Valid po...

Страница 22: ...MF PGRMF 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 hh CR LF 1 GPS week number 0 1023 2 GPS seconds 0 604799 3 UTC date of position fix ddmmyy format 4 UTC time of position fix hhmmss format 5 GPS leap secon...

Страница 23: ...s field is only available on units whose serial numbers are in the range listed below 010 00240 01 GPS 15H W serial number between 27700000 through 27799999 010 00240 02 GPS 15L W serial number betwee...

Страница 24: ...uracy of the one pulse per second output is maintained only while the GPS 15H 15L can compute a valid position fix To obtain the most accurate results the one pulse per second output should be calibra...

Страница 25: ...Efate and Erromango Islands 14 BERMUDA 1957 Bermuda Islands 15 BOGOTA OBSERVATORY Colombia 16 CAMPO INCHAUSPE Argentina 17 CANTON ASTRO 1966 Phoenix Islands 18 CAPE CANAVERAL Florida Bahama Islands 1...

Страница 26: ...RTH AMERICAN 1927 Bahamas excluding San Salvador Island 57 NORTH AMERICAN 1927 Central America Belize Costa Rica El Salvador Guatemala Honduras Nicaragua 58 NORTH AMERICAN 1927 Canal Zone 59 NORTH AME...

Страница 27: ...South Chile 87 SANTO DOS Espirito Santo Island 88 SAO BRAZ Sao Miguel Santa Maria Islands Azores 89 SAPPER HILL 1943 East Falkland Island 90 SCHWARZECK Namibia 91 SOUTHEAST BASE Porto Santo and Madei...

Страница 28: ...position record and 34 hex for a receiver measurement The third byte indicates the size of the data The fourth byte is the first byte of data The data is then followed by a checksum byte a delimiter b...

Страница 29: ...his pattern is repeated for all 12 channels for a total of 12 X 7 bytes 84 0x54 bytes typedef struct cpo_sat_data cpo_sat_data cpo_sat_data cpo_sat_data cpo_sat_data cpo_sat_data cpo_sat_data cpo_sat_...

Страница 30: ...Longitude radians lon_vel Longitude velocity meters second lat_vel Latitude velocity meters second alt_vel Altitude velocity meters second msl_hght Mean sea level height meters leap_sec UTC leap secon...

Страница 31: ...d ETX bytes as described below typedef enum DAT DLE ETX rx_state_type Declare and initialize static variables static char in_que 256 static int in_que_ptr 0 static rx_state_type rx_state DAT void add_...

Страница 32: ...ple 38361 decimal 5 Determine the actual baud rate value from the data sent in step 4 This value will be within 5 of the actual baud rate For example the GPS unit might send a baud rate of 38361 which...

Страница 33: ...in Garmin binary format transmitted and received packets are structured as follows Byte Description Name Notes Packet Delimiter DLE 0x10 Packet ID type ID Packet type Data Size SIZE Number of bytes i...

Страница 34: ...t ID IOP_ACK_BYTE 0x06 Number of bytes in data SIZE 0x02 Request to D L ephemeris IOP_CMND_DATA 0x0A Pad DATA 0x00 Checksum calculation CHKSUM Delimiter DLE 0x10 End of packet ETX 0x03 Then the unit i...

Страница 35: ...eris data record for SPC sint16 wn week number weeks float toc reference time of clock parameters s float toe reference time of ephemeris parameters s float af0 clock correction coefficient group dela...

Страница 36: ...F1 pTemp EphStruct af2 float m_TempArray IDX_EPH_AF2 pTemp EphStruct ura float m_TempArray IDX_EPH_URA cnvt_ieee_double long m_TempArray IDX_EPH_E pTemp EphStruct e double m_TempArray IDX_EPH_E cnvt_i...

Страница 37: ...IDX_EPH_M0 52 define IDX_EPH_W 60 define IDX_EPH_OMG0 68 define IDX_EPH_I0 76 define IDX_EPH_ODOT 84 define IDX_EPH_IDOT 88 define IDX_EPH_CUS 92 define IDX_EPH_CUC 96 define IDX_EPH_CIS 100 define ID...

Страница 38: ...ding map data throughout the life of your Garmin products visit the Garmin Web site at www garmin com Copyright 2004 2006 Garmin Ltd or its subsidiaries Garmin International Inc 1200 East 151st Street...

Отзывы: