GPSM001 RFSOLUTIONS | Alldatasheet

Document overview

  • Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
  • PDF pages: 20

Technical content

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page Tel 01273 898000 Fax 01273 480661 GPSM001 OEM GPS Receiver Module XE1610-OEMPVT OEM GPS Receiver Reference Design 2.0 GENERAL DESCRIPTION The XE1610-OEMPVT GPS Receiver from RF Solutions is a GPS receiver product which features the revolutionary FirstGPS™ arch itecture. This complete GPS receiver solution provides high accuracy position and speed performance as well as high sensitivity and tracking capabilities in urban areas. The GPS Receiver comes in a small form factor package. The XE1610- OEMPVT delivers major advancements in GPS performance, accuracy, int egration, computing power and flexibility. It is designed to simplify the embedded system integration process. The FirstGPS is a mixed hardware/software architecture based on the XE16BB10 advanced channel correlator IC and its companion RF down- converter.

APPLICATIONS

  • Automotive
  • Asset management/tracking
  • Palmtop, Laptop, PDA
  • Location Based Services enabled devices
  • Handheld receivers KEY FEATURES
  • High sensitivity: to -143 dBm tracking, superior urban performance.
  • Position accuracy: < 5m CEP (50%) without SA (horizontal)
  • Warm Start is under 40 seconds (50%)
  • Hot Start is under 12 seconds (50%)
  • Ultra low power: < 20 mA @ 3.3V full power, 3 additional low power modes
  • Embedded ARM7TDMI
  • Small form factor and low cost solution
  • Ready-to-plug solution, fully autonomous PVT solution. Easily integrated into existing systems
  • On-board RAM for GPS navigation data, on-board Flash memory back-up
  • PPS output
  • Bidirectional NMEA interface
  • Real Time Clock with separate back-up power supply REFERENCE XE1610-OEMPVT 2.0

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page TTeell 0011227733 889988000000 FFaaxx 0011227733 448800666611 GPSM001 OEM GPS Receiver Module FIRSTGPS ARCHITECTURE HIGHLIGHTS INDUSTRY LEADING GPS PERFORMANCE - Builds on high performance FirstGPS core - Satellite signal tracking engine to perform GPS acquisition and tracking functions without CPU intervention - High sensitivity: to -143 dBm tracking, superior urban performance - Position accuracy: < 5m CEP (50%) without SA (horizontal) - Warm Start is under 40 seconds (50%) - Hot Start is under 12 seconds (50%) - Timing output accuracy: +/- 400 ns LOW POWER - Ultra low power integrated circuit design, optimized RF and DSP architectures, < 17mA @ 3.3V tracking/doing fixes - Further power saving thanks to 3 different power down modes o Power Save – RF section and GPS engine turned Off o Stand-by – RF section, GPS engine, and MCU clock turned Off, main power supply On, RTC running o Power down - RF section, GPS engine, and MCU clock turned Off, main power supply Off, RTC running on the back-up supply XE1610-OEMPVT GPS RECEIVER REFERENCE DESIGN HIGHLIGHTS - Embedded AT91 MCU, ARM7TDMI-based - Small form factor - Low cost - Ready-to-plug solution, fully autonomous PVT solution. Easily integrated into existing systems - High signal acquisition & tracking performances - On-board RAM for GPS navigation data. On-board Flash memory is used to back-up data such as the Almanac - PPS output - On-board RTC can be supplied by a separate back-up power supply if the main supply is turned off. - Application software can be customized for high volume applications (Flash memory) FUNCTIONAL BLOCK DIAGRAM ANT LNA GPS BASEBAND PROCESSOR RF DOWN- CONVERTER BP FILTER TCXO I LPFQ LPF I Q MCLKI SCLK RF+ RF- BP FILTER RX TX RTOS FirstGPS SOFTWARE API XE1610-OEMPVT APPLICATION XE1610-OEMPVT PVT BOARD INTERFACE Active Antenna ANT LNA GPS BASEBAND PROCESSOR RF DOWN- CONVERTER BP FILTER TCXO I LPFQ LPF I Q MCLKI SCLK RF+ RF- BP FILTER RX TX RTOS FirstGPS SOFTWARE API XE1610-OEMPVT APPLICATION XE1610-OEMPVT PVT BOARD INTERFACE Active Antenna

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page TTeell 0011227733 889988000000 FFaaxx 0011227733 448800666611 GPSM001 OEM GPS Receiver Module PIN DESCRIPTION PIN NAME DESCRIPTION

1 GND Power and Signal Ground

2 ON/OFF I ON / Off command line

3 VCC 3.0 to 3.6 Volts DC Input Power Supply

4 USPED I UART Speed

5 RXA I Serial Receive Data, Port A, GPS NMEA Data

6 VRTCBK Back-up supply for the RTC

7 TXA O Serial Transmit Data, Port A, GPS NMEA Data

8 PPS O One Pulse Per Second timing output

9 GND Power and Signal Ground

10 RESETN I Manual Reset, Active low

11 ALMRDY O Almanac full and up to date, output

12 STY1 I for customer specific version

13 N.C.

14 STY0 I for customer specific version

15 N.C.

16 STANDBYN I Stand-by (Active Low)

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page TTeell 0011227733 889988000000 FFaaxx 0011227733 448800666611 GPSM001 OEM GPS Receiver Module TECHNICAL CHARACTERISTICS SPECIFICATIONS Min. Typ. Max. Receiver L1, C/A code Correlators/Channels 32/8 Update Rate 1/minute 1/second 1/second Satellite Reacquisition Time 1 second HotStart 12 seconds (50%) Warm Start 40 seconds (50%) Cold Start 120 seconds (50%) Tracking Sensitivity -173 dBW Power Consumption (VCC) @ 3.3 V

  • Active mode, searching & tracking
  • Power save mode
  • Stand-by mode
  • Power down mode 17 mA 2.2 mA 400 uA 18 uA 20 mA 2.5 mA 500 uA 20 uA Voltage Supply VCC 3 V 3.3 V 3.65 V Back Up Voltage Supply VRTCBK 1.9 V 3.65 V Output Protocol NMEA 0183, v3.0 Position Accuracy
  • Horizontal, SA off
  • DGPS corrected 5 meters CEP (50%) 1 meter Timing output accuracy - 400 nanosecond 400 nanosecond PHYSICAL CHARACTERISTICS between -40C and +85C PROPOSED MECHANICAL INTERFACE RF Interface Connector Subminiature HFL. Works with 3.0V active antenna Data Interface Connector 16 contact board-to-board flat cable connector The 16 Way PCB mounting flat Flex Socket is available from RF Solutions under part number CON52746.

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page TTeell 0011227733 889988000000 FFaaxx 0011227733 448800666611 GPSM001 OEM GPS Receiver Module INTERFACE DEFINITION, PRINCIPLES OF OPERATION DATA INTERFACE VCC – This the main power supply GND – This the power and signal ground VRTCBK – This is the back-up supply for the on-board hardware Real Time Clock All I/Os on the Data Interface are related to VCC and GND levels. ON/OFF - The ON/OFF input pin control whether the GPS engine is turned ON or OFF. If this pin is “high” whenever a reset condition occurs or if it is turned “high” when in oper ation, then the GPS engine is turned on. If this pin is “low” whenever a reset condition occurs then the GPS engine is not st arted. If this pin is turned “low” when in operation then the GPS engine is turned off. When ON/OFF is “low”, the on/off state can be superseded with the PXEMaRT manufacturer specific NMEA command on RXA, as defined hereafter. This input pin has a pull-up resistor. RXA – Serial Receive data. This input pin has a pull-up resistor. TXA – Serial Transmit data USPED – Hardware Baud rate selection The Serial NMEA data port (lines RXA and TXA) is an asynchronous serial port (UART). Upon reset, if the USPED input pin is “low” the setting for this port is defined by the set A of UART parameters #1 to 4 in the Default Parameters Table *, or if USPED is “high” the setting is defined by the set B. This setting can be modified with the PXEMaPT manufacturer specific NMEA command defined hereafter. This input pin has a pull-up resistor. There is no flow control on the UART. (*) see the Default Settings section below PPS - The PPS output pin is Pulse Per Second highly a ccurate timing signal generated by the on-board GPS baseband processor. The PPS signal is available only when the receiver does position fixes. Otherwise its output level is “low”. After a reset condition, the setting for this port is defined in the Default Parameters Table *, parameter #12. This setting can be modified with the PXEMaPS manufacturer specific NMEA command defined hereafter. (*) see the Default Settings section below RESETN – Manual Reset input pin. The receiver has 2 re set conditions: first, on power-on, thanks to an on-board Power On Reset circuitry; and second an external reset w hen the RESETN pin is “low”. This input pin has a pull-up resistor. ALMRDY – When in Active mode, this output indicates t he on-board Almanac status. Upon start up and whenever the Almanac data is tested invalid or not up-to-date the output leve l is “low. If test is valid and up-to-date the output level is “high”. STANDBYN – This input sets the receiver in Stand-by mode when its level is “low”. Otherwise the receiver is either in Active or Power Save modes. See below, under Operating modes for details. This input pin has a pull-up resistor. 1 second ~ 83 ms.

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page TTeell 0011227733 889988000000 FFaaxx 0011227733 448800666611 GPSM001 OEM GPS Receiver Module OPERATING MODES The receiver has 4 main operating modes, as summarized in the table below Mode Description VCC pin ON/Off pin STANDBY N pin Current cons. max Active Mode Receiver is running, doing acquisition, tracking, position fixes Powered High High 20 mA Power Save Mode GPS receiver functions are turned OFF, MCU in idle mode, MCU clock is running, RTC is running Powered Low (or thru NMEA command) High 3 mA Stand-by Mode GPS receiver functions are turned OFF, MCU clock is stopped, RTC is running Powered Low (or thru NMEA command) Low <500 uA Power Down Mode GPS receiver functions are turned OFF, MCU clock is stopped, RTC is running on the Back-up supply No power Low Low <20 uA Figure 1 Switching between operating modes Notes on TTFF / start-up condition:

  • When switching from Power Save or Stand-by to Active mode, the start up condition will be o Hot start if Almanac is valid, E phemeris is valid (less than 4 hours old), approximate position is known and RTC is valid o Warm start if Almanac is valid, Ephemeris is not valid, approximate position is known and RTC is valid o Cold start otherwise
  • When switching from Power Down to Stand-by then to Active mode, the start up condition will be o Warm start if the Almanac and approximate position saved in Flash are valid, and RTC is valid o Cold start otherwise Active Stand-by Power save Power down ON/OFF “low” ON/OFF “high” “LP” NMEA com Any valid NMEA com STANDBYN “high” if ON/OFF was “high” STANDBYN “low” STANDBYN “high” if ON/OFF was “low” VCC switched Off ON/OFF “low” VCC switched On ON/OFF “low”

The XE1610-OEMPVT supports NMEA-0183. Brief descriptions of the output messages are provided below. Table 1. NMEA-0183 Messages Description: This message reports the global positioning system fixed data, as shown in Table 2.

1 Meters

1does not support geoid corrections. Values are WGS-84 ellipsoid heights. Table 2. GGA Data Format

0 Fix not available or invalid

1 GPS SPS Mode, fix valid

2 Differential GPS, SPS Mode, fix valid

3 GPS PPS Mode, fix valid

Table 3. Position Fix Indicator

Description: This message reports latitude and longitude geographic positioning data, as described in Table 4. Table 4. GLL Data Format

1 SV on Channel N

1 Satellite used in solution. Table 5. GSA Data Format Table 6. Mode 1

1 Fix not available

Table 7. Mode 2

four satellites per message). GSV is described in Table 8. 1 Depending on the number of satellites tracked multiple messages of GSV data may be required. Table 8. GGA Data Format complete the data transmission. Description: This message reports the time, date, position, course, and speed from the receiver’s navigation solution. RMC is described in Table 9. 1 All "course over ground" data are geodetic WGS84 directions. Table 9. RMC Data Format

Description: This message reports current ground course and speed data. Course is reported relative to true north only. The VTG message is defined in Table 10. 1 All "course over ground" data are geodetic WGS84. Table 10. VTG Data Format Description: This message reports current time and date. The ZDA message is defined in Table 11.

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page TTeell 0011227733 889988000000 FFaaxx 0011227733 448800666611 GPSM001 OEM GPS Receiver Module $PXEMmaa,x1,x2,x3,x4,….,xN*hh where m – command type: ‘Q’ for ‘query’, ‘S’ for ‘set’, ‘R’ for ‘response’; aa – proprietary command identifier (see below); x1…xN – data parameters (only for set and query response commands); hh – command checksum NOTE: Each of the data parameters must be preceded with a comma, except for the aa command identifier, and the checksum which is preceded with a checksum delimiter character ‘*’.

  • QUERY command: to send a query command, no data fields are transmitted. The following format is used: $PXEMQaa*hh
  • RESPONSE command to QUERY: for a query command, a response command with all fields is transmitted. The following format is used: $PXEMRaa,x1,x2,x3,x4,….,xN*hh
  • SET command: to send a set command, x1…xN must contain valid values. The following format is used: $PXEMSaa,x1,x2,x3,x4,….,xN*hh
  • RESPONSE command to SET: for a set command, a status response command is transmitted. The following format is used: $PXEMRaa,s*hh where s is the status of the requested action: ‘A’ if the action was successful; ‘V’ otherwise. The following proprietary NMEA command identifiers are implemented: DI – Diagnostic Message This command outputs a diagnostic string. It is used to r eport various error conditions . This is a response-only command. $PXEMRDI,ccccccc*hh where ccccccc is a diagnostic string up to 50 characters NM – Command Mask and Automatic Output Rate This command configures the application to automatica lly output standard NMEA commands at a specified time interval. $PXEMaNM,xxxx,xx*hh Name Example Units Description Message ID $PXEMaNM Proprietary NM protocol header, a-mode (S = set; R = response) Mask 0008 xxxx Output command mask, hex value (see Notes below) Rate 01 sec xx Automatic output command rate (00 to 99) <CR><LF> End of message termination Table 12 NM Data Format Notes: xxxx is a hexadecimal value representing a 2-byte bit- mask where a specific bit sets or clears automatic output of a particular NMEA command according to the table below. T he mask is derived by combining all bits which represent the NMEA commands which will be automatically output. For example, to automatically output GGA, GSA, ZDA, and RMC, the bits 0, 4, 5, and 8 are set to 1 in a 2-byte ma sk, resulting in a hex value 0x131 (0x1+0x10+0x20+0x100). This value is sent as an ASCII string ‘0131’ in the xxxx field of the NM command. NMEA xxxx Command Bit# Field value GGA 0 0001 GLL 1 0002 VTG 2 0004

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page TTeell 0011227733 889988000000 FFaaxx 0011227733 448800666611 GPSM001 OEM GPS Receiver Module GSA 4 0010 GSV 3 0008 ZDA 5 0020 RMC 8 0100 Table 13 Possible MASK field values for the NM command Example: $PXEMSNM,0008,01*6E (set) $PXEMRNM,a*6E (response to set: a – action status: A = success; V = failure) PS – Pulse-Per-Second Configuration This command sets the pulse-per-second (PPS) output on or off. This is a set-only command. $PXEMaPS,x*hh Name Example Units Description Message ID $PXEMaPS Proprietary PS protocol header, a-mode (S = set; R = response0 On/Off 1 PPS output switch (1 = ON; 0 = OFF) <CR><LF> End of message termination Table 14 PS Data Format Example: $PXEMSPS,1*6E (set) $PXEMRPS,a*6E (response to set: a – action status: A = success; V = failure) PT – Port Configuration This command configures the application serial port communication parameters. $PXEMaPT,xxxxxx,x,a,x*hh Name Example Units Description Message ID $PXEMaPT Proprietary PT protocol header, a-mode (S = set; R = response) Baud rate 009600 xxxxxx Baud rate (057600, 038400, 019200, 009600, 004800, 002400) Data length 8 x # of data bits (7 or 8) Parity N Parity (N = None; O = Odd; E = Even) Stop bit 1 # of stop bits (1 or 2) <CR><LF> End of message termination Table 15 PT Data Format Example: $PXEMSPT,009600,8,N,1*6E (set) $PXEMRPT,a*6E (response to set: a – action status: A = success; V = failure) RT – Reset the Receiver / Start-Stop FirstGPS This command forces the receiver to perform a software re set. It also allows the user to start up and shut down the FirstGPS library without performing a full software reset. This is a set-only command. $PXEMaRT,a*hh Name Example Units Description Message ID $PXEMaRT Proprietary RT protocol header, a-mode (S = set; R = response) Command S C = cold software reset W = warm software reset H = hot software reset

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page TTeell 0011227733 889988000000 FFaaxx 0011227733 448800666611 GPSM001 OEM GPS Receiver Module S = start the FirstGPS library X = shut down the FirstGPS library <CR><LF> End of message termination Table 16 RT Data Format Example: $PXEMSRT,W*6E (set) $PXEMRRT,a*6E (response to set: a – action status: A = success; V = failure)

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page TTeell 0011227733 889988000000 FFaaxx 0011227733 448800666611 GPSM001 OEM GPS Receiver Module VR – Version Information This command obtains software versions for the measur ement platform (MPM) firmware, FirstGPS API, FirstGPS Library, native RTOS, and native processor (CPU). This is a query-only command. Note: A complete VR command returns only the version of a particular product component one at a time (either MPM firmware, API, library, RTOS or CPU). The command must include the component type to obtain the version for any given query. $PXEMaVR,a,cccccc,xx,xx,xx,xx,xx,xxxx*hh Name Example Units Description Message ID $PXEMaVR Proprietary RT protocol header, a-mode (Q = query; R = response) Component type A M = measurement platform (MPM) firmware A = FirstGPS API N = FirstGPS Library R = native RTOS U = native processor (CPU) V = Software build Name abcdef variable length field; may be up to 17 characters long Maj version 04 Major version number (00 to 99) Min version 02 Minor version number (00 to 99) Beta version 03 Beta version number (00 to 99) Month 10 Month of the release (01 to 12) Day 27 Day of the release (01 to 31) Year 2002 Year of the release <CR><LF> End of message termination Table 17 VR Data Format Example: $PXEMQVR,R*6E (query) $PXEMRVR,R,nucleus,04,03,03,10,27,2000*6E (response to query) GS – Geodetic System Configuration This command sets the geodetic system used to compute the geographic positioning data. $PXEMaGS,ee,xxxx.xxxxxx,yyyy.yyyyyy,zzzz.zzzzzz*hh Name Example Units Description Message ID $PXEMaGS Proprietary GS protocol header, a-mode (S = set; R = response) Ellipsoid 12 ee Ellipsoid Model (see table below) Delta X -0.148 m xxxx.xxxxxx, shift parameter on x axis Delta Y 0.096 m yyyy.yyyyyy, shift parameter on y axis Delta Z 0.122 m zzzz.zzzzzz, shi ft parameter on z axis <CR><LF> End of message termination Table 18 GS Data Format Index Ellipsoid Name Semi-Major Axis Flattening 00 Airy 1830 6377563.396 299.3249646 01 Australian National & South American 1969 6378160 298.25 02 Bessel 1841 Ethiopia 6377397.155 299.1528128 03 Bessel 1841 Namibia 6377483.865 299.1528128 04 Clarke 1866 6378206.4 294.9786982 05 Clarke 1880 6378249.145 293.465 06 Everest Brunei and E. Malaysia 6377298.556 300.8017 07 Everest India 1830 6377276.345 300.8017

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page TTeell 0011227733 889988000000 FFaaxx 0011227733 448800666611 GPSM001 OEM GPS Receiver Module 08 Everest India 1956 6377301.243 300.8017 09 Everest Pakistan 6377309.613 300.8017 10 Everest W. Malaysia and Singapore 1948 6377304.063 300.8017 11 Geodetic Reference System 1980 6378137 298.257222101 12 Helmert 1906 6378200 298.3

13 Hough 1960 6378270 297

14 Indonesian 1974 6378160 298.247

15 International 1924 & Hayford 6378388 297

16 Krassovsky 1940 6378245 298.3 17 Modified Airy 6377340.189 299.3249646 18 Modified Fischer 1960 6378155 298.3 19 WGS 1972 6378135 298.26 20 WGS 1984 6378137 298.257223563 Table 19 Ellipsoid models Example: $PXEMSGS,12,-0.148,0.096,0.122*44 (set) $PXEMRGS,a,12,-0.148,0.096,0.122*08 (response to set: a – action status: A = success; V = failure) see also Exhibit A for further examples LP – Power Save Mode This command sets the receiver in Power Save mode. To go back to the Active mode, users should send any valid NMEA command to the receiver. Do not toggle the ON/OFF pi n to go to the Active Mode if a NMEA LP command is used to switch to the Power Save mode $PXEMaLP*hh Name Example Units Description Message ID $PXEMaLP Proprietary LP protocol header, a-mode (S = set; R = response) <CR><LF> End of message termination Table 20 LP Data format Example: $PXEMSLP*4F (set) $PXEMRLP,a*23 (response to set: a – action status: A = success; V = failure) TR – Transparent Mode With this type of command an API function call as defined in the Standard and Advanced API Function Calls documents are passed through the NMEA interface. This can be a query, set, and response type of command. Example: $PXEMQTR,SQCS*6E $PXEMRTR,SQCS,NAV_OK,GPS Time of Week,Channel status for satellite 1, … Channel status for satellite n*4F (response to the channel status query) See Exhibit B for detailed information on the API function calls

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page TTeell 0011227733 889988000000 FFaaxx 0011227733 448800666611 GPSM001 OEM GPS Receiver Module GPS DATA BACK-UP The almanac data is the information transmitted by each satellite on the orbits and st ate (health) of the entire constellation. The ephemeris is a list of accu rate positions or locations of celestia l objects as a function of time. So, the availability of almanac and ephemeris data, in addition to ti me and approximate position, allows the GPS receiver to rapidly acquire satellites as soon as it is turned on. There are 3 possible start c onditions when the receiver is turned on: a) the Cold Start, that is the start-up sequence of the receiver when no initialization data is available; b) the Warm Start, that is the start-up sequence of the receiv er when the last position, the time and the almanac information are available; and c) the Hot Start, that is the start-up sequence of the receiver when the ephemeris, the last position, the time and the almanac information are available. In the XE1610-OEMPVT design the GPS dat a structure, including almanac, ephemeris and last position fix, is copied into the on-board Flash memory. The data is stored the first time the almanac is complete and up-to-date, then every D days, where D is defined in the Default Parameters Table *, parameter #13. Alternatively, the Flash can be programmed with valid information during the manufacturing process. Th is is to avoid downloading it from satellites, which takes approx. 12.5 minutes. Then, as long as the main power suppl y remains turned On, the GPS data structure is kept in RAM. However, data in RAM is not maintai ned if the main supply is switched Off (or in case of a power failure). In this case, upon power up, this data is uploaded from the Flash ba ck-up memory into the GPS data RAM. Provided this data is valid – 6 months for the Almanac, 4 hours for ephemeris – the TTFF will be shorter than Cold Start TTFF, since the receiver will be in a Warm or Hot start condition. (*) see the Default Settings section below Note: with the current Flash technology embedded in this design it takes approx. 20 seconds to erase and update the Flash sectors where the GPS data structure is stored. REAL TIME CLOCK The receiver board has a hardware Real Time Clock ch ip that operates independently from the MCU and the GPS function. When the GPS receiver is ac tive and as soon as the GPS time becom es available the RTC is synchronized with GPS time. Then, as long as GPS time is available, the RTC is synchronized every 60 minutes. If the main power supply VCC is turned OFF and provided the VRTCBK supply is available, the RTC operates and keeps the RTC information up to date. By doing so, when both the main VCC supply and the GPS receiver are turned ON again the time information will be immediately available.

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page TTeell 0011227733 889988000000 FFaaxx 0011227733 448800666611 GPSM001 OEM GPS Receiver Module DEFAULT SETTINGS A number of system settings are stored in one particular ar ea of the embedded Flash. This is the Default Parameters Table, whose content is listed below. Some of these settings can be modified by sending a proprietary NMEA command to the receiver, as defined previously. # Default parameter Data Type Default value Range values

1 Serial Port Baudrate (A / B) Integer 4800 / 9600 2400 / 4800 / 9600 / 19200 / 38400 /

2 Serial Port Data bits (A / B) Integer 8 / 8 7 / 8

3 Serial Port Parity bits (A / B) Character None / None None / Odd / Even

4 Serial Port Stop bits (A / B) Integer 1 / 1 1 / 2

5 NMEA output displayed NMEA Syntax GGA / GSA / GSV / RMC GGA / GLL / GSA / GSV / RMC / VTG

/ ZDA

6 NMEA display order Integer ZDA / GGA / GLL / VTG /

(not implemented yet)

7 NMEA refresh rate Integer 1 second 1 to 99 seconds

8 Geodetic System Ellipsoid Integer 20 00 to 20

9 Geodetic System Delta X Real 0 -9999.99999 to +9999.99999 10 Geodetic System Delta Y Real 0 -9999.99999 to +9999.99999 11 Geodetic System Delta Z Real 0 -9999.99999 to +9999.99999

12 PPS output Boolean Enabled Disabled

13 BBRAM Update rate Integer 6 days 1 to 31days

14 Receiver Mode Integer Auto 2D/3D 2D only / 3D only / Auto 2D/3D

(not implemented yet)

15 Dynamic Code Integer Automobile Land / Sea / Air / Stationary /

16 Max Oscillator Offset Real 7.9e-6 Depends on the Oscillator

17 Elevation Mask Integer 5 degrees 0 to 10 degrees

18 Signal Level Mask Integer 2 2 to 6

19 DOP Mask Integer 12 6 to 20

20 PDOP Switch Integer 6 6 to 8

21 Last Position (Latitude) Real TBD by Customer -PI/2 to PI/2

(not implemented yet)

22 Last Position (Longitude) Real TBD by Customer -PI to PI

(not implemented yet)

23 Last Position (Altitude) Real TBD by Customer (not implemented yet)

24 Last Position (Accuracy) Real TBD by Customer (not implemented yet)

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page TTeell 0011227733 889988000000 FFaaxx 0011227733 448800666611 GPSM001 OEM GPS Receiver Module GPS ENGINE CONFIGURATION In addition, there are some settings for the embedded Firs tGPS navigation software that cannot be modified by the users Receiver configuration DGPS Mode DGPS Off Filter configuration Kalman Filter Offset configuration Offset 0 ppm Window -1 ppm Application settings Number of channels 8 Week epoch 1024 the offset number of 1024 week periods since 6 January 1980. Setting to 1024 includes all dates between August 22, 1999 and March 2019.

APPLICATION INFORMATION

For proper operation, the XE1610-OEMPVT receiver shoul d be operated with an active GPS antenna that has the following characteristics Power supply voltage 2.7 - 3.6 V Frequency range 1,575.42+/-1.023MHz LNA Gain 27 dB at 3.0 V LNA NF 1.1 dB at 3.0 V Antenna and LNA total Gain 25 dBi Max at 3.0 V

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page TTeell 0011227733 889988000000 FFaaxx 0011227733 448800666611 GPSM001 OEM GPS Receiver Module TABLE A The following table illustrates datums for some cities around the world. Country City NNEA Syntax WGS-84 Datum Local Datum Wales Cardiff $PXEMSGS,00,375,-111,431*78 51° 23’ N 3° 20’ W 100.0 m 51° 22’ 58.454” N 3° 19’ 55.396” W 51.497 m Australia Sydney $PXEMSGS,01,-134,-48,149*40 33° 52' S 151° 12' E 100.0 m 33° 52’ 5.738” S 151° 11’ 55.851” E 81.918 m Japan Tokyo $PXEMSGS,02,-148,507,685*5C 35° 41' N 139° 46' E 100.0 m 35° 40’ 48.239” N 139° 46’ 11.591” E 59.959 m Namibia Windhoek $PXEMSGS,03,616,-97,251*60 22° 34' S 17° 5' E 100.0 m 22° 33’ 58.644” S 17° 5’ 3.088” E 77.040 m Cuba Havana $PXEMSGS,04,-3,142,183*50 23° 08' N 82° 21' W 100.0 m 23° 7’ 58.302” N 82° 21’ 0.559” W 125.109 m Senegal Dakar $PXEMSGS,05,-128,-18,224*44 14° 42' N 17° 29' W 100.0 m 14° 41’ 57.554” N 17° 28’ 58.140” W 66.314 m Brunei Bandar S. B. $PXEMSGS,06,-679,669,-48*4C 4° 56’ N 114° 50’ E 100.0 m 4° 56’ 3.033” N 114° 49’ 49.116” E 52.227 m Thailand Bangkok $PXEMSGS,07,210,814,289*7D 13° 44' N 100° 30' E 100.0 m 13° 43’ 54.002” N 100° 30’ 11.811” E 141.421 m India Calcutta $PXEMSGS,08,295,736,257*73 22° 32' N 88° 20' E 100.0 m 22° 31’ 57.337” N 88° 20’ 9.571” E 122.930 m Pakistan Karachi $PXEMSGS,09,283,682,231*7B 24° 48' N 66° 59' E 100.0 m 24° 47’ 58.714” N 66° 58’ 59.779” E 128.006 m Singapore Singapore $PXEMSGS,10,-11,851,5*62 1° 18' N 103° 50' E 100.0 m 1° 18’ 0.179” N 103° 50’ 6.237” E 103.999 m Russia Moscow $PXEMSGS,11,1.08,0.27,0.9*6C 55° 46' N 37° 40' E 100.0 m 55° 46’ 0.010” N 37° 39’ 59.865” E 99.446 m Egypt Cairo $PXEMSGS,12,-130,110,-13*44 29° 52' N 31° 20' E 100.0 m 29° 51’ 59.415” N 31° 19’ 53.980” E 89.458 m Marshall Island Majuro $PXEMSGS,13,102,52,-38*57 41° 32’ N 12° 18’ E 100.0 m 41° 32’ 6.227” N 12° 17’ 58.745” E -50.775 m Indonesia Djakarta $PXEMSGS,14,-24,-15,5*75 6° 11' S 106° 50' E 100.0 m 6° 11’ 0.141” S 106° 49’ 59.111” E 84.912 m France Paris $PXEMSGS,15,-87,-96,-120*5D 48° 49' N 2° 29' E 100.0 m 48° 49’ 3.271” N 2° 29’ 4.516” E 50.964 m Somalia Mogadiscio $PXEMSGS,16,-43,-163,45*72 2° 2' N 49° 19' E 2° 1’ 58.354” N 49° 19’ 2.383” E

DS031-2 Jan ‘04 ©2003 RF Solutions Ltd, www.rfsolutions.co.uk Page TTeell 0011227733 889988000000 FFaaxx 0011227733 448800666611 GPSM001 OEM GPS Receiver Module 100.0 m 141.943 m Ireland Dublin $PXEMSGS,17,506,-122,611*58 53° 22' N 6° 21' W 100.0 m 53° 21’ 59.163” N 6° 20’ 56.468” W 47.599 m Singapore Singapore $PXEMSGS,18,7,-10,26*51 1° 18' N 103° 50' E 100.0 m 1° 18’ 0.833” N 103° 50’ 0.142” E 93.969 m Ireland Dublin $PXEMSGS,19,0,0,4.5*60 53° 22' N 6° 21' W 100.0 m 53° 21’ 59.906” N 6° 21’ 0.554” W 96.856 m Ireland Dublin $PXEMSGS,20,0,0,0*75 53° 22' N 6° 21' W 100.0 m 53° 22' N 6° 21' W 100.0 m Table B The Standard and Advanced API Function Calls documents as well as the list and description of parameters for the $PXEMaTR proprietary NMEA command are passed to customers on request and upon approval by RF Solutions. For more information or general enquiries, please contact R. F. Solutions Ltd., Unit 21, Cliffe Industrial Estate, South Street, Lewes, E Sussex, BN8 6JL. England Tel +44 (0)1273 898 000 Fax +44 (0)1273 480 661 RF Solutions is a member of the Low Power Radio Association AAllll TTrraaddeemmaarrkkss aacckknnoowwlleeddggeedd aanndd rreemmaaiinn tthhee pprrooppeerrttyy ooff tthhee rreessppeecctteedd oowwnneerrss