Meinberg GPS170LCD-MP User Manual

Page 1
Technical Information
Operating Instructions
GPS170LCD-MP
Incl. Windows Software GPSMON32
Page 2

Imprint

Meinberg Funkuhren GmbH & Co. KG Lange Wand 9 D-31812 Bad Pyrmont
Phone: +49 (0) 52 81 / 9309-0 Fax: +49 (0) 52 81 / 9309-30
Internet: http://www.meinberg.de Email: info@meinberg.de
October 31, 2007
Page 3
Table of Contents
Imprint .................................................................................................. 2
General Information ............................................................................. 7
The Modular System GPS170LCD-MP .............................................. 8
GPS170 Features .................................................................................. 9
Time Zone and Daylight Saving............................................... 10
Pulse and Frequency Outputs (F_SYNTH optional) ................ 10
Time Capture Inputs ................................................................. 11
Asynchronous Serial Ports (4x COM optional)........................ 11
DCF77 Emulation ..................................................................... 12
Programmable pulse (optional) ................................................ 13
Time code outputs (optional).................................................... 13
Abstract ........................................................................... 13
Installation .......................................................................................... 14
Power Supply ............................................................................ 14
Mounting the Antenna .............................................................. 14
Antenna Short-Circuit .............................................................. 15
Assembly with CN-UB/E (optional) ........................................ 16
Powering Up the System .......................................................... 17
The Front Panel Layout ..................................................................... 18
FAIL LED ................................................................................ 18
LOCK LED .............................................................................. 18
LC Display ................................................................................ 18
MENU Key ............................................................................... 18
CLR/ACK Key ......................................................................... 18
NEXT Key ................................................................................ 19
INC Key .................................................................................... 19
Page 4
The Menus in Detail ........................................................................... 19
Root Menu ................................................................................ 19
Menu RECEIVER POS. ........................................................... 21
Menu SV CONSTELLATION ................................................. 21
Menu SV POSITION ............................................................... 22
Menu USER CAPTURE .......................................................... 22
Menu SETUP............................................................................ 22
SETUP FREQUENCY OUTPUT (optional) .................. 23
SETUP ENABLE OUTPUTS ........................................ 24
SETUP TIME ZONE ...................................................... 24
SETUP DAYLIGHT SAV ON/OFF .............................. 25
SETUP SERIAL PORT PARM (4x optional) ................ 26
SETUP SERIAL STRING TYPE ................................... 27
SETUP SERIAL STRING MODE ................................. 28
SETUP POUT X (optional) ............................................ 28
Mode ...................................................................... 28
Timer mode............................................................ 29
Single Pulse ........................................................... 29
Cyclic mode ........................................................... 30
PPS, PPM, PPH Modes ......................................... 30
Menu Quick Reference for progr. Pulse ................ 31
SETUP TIMECODE SETTINGS (optional) .................. 32
SETUP INITIAL POSITION ......................................... 32
SETUP INITIAL TIME .................................................. 33
INIT USER PARMS ....................................................... 33
INIT GPS PARMS .......................................................... 33
FORCE BOOT MODE ................................................... 34
ANTENNA CABLE ....................................................... 34
Page 5
Resetting Factory Defaults ................................................................. 35
Firmware Updates .............................................................................. 35
Skilled/Service-Personnel only: Replacing the Lithium Battery ....... 36
Technical Specifications GPS170 ...................................................... 37
Oscillator specifications............................................................ 40
Technical Specifications GPS170 Antenna .............................. 41
Time Strings ............................................................................. 42
Format of the Meinberg Standard Time String ............... 42
Format of the Meinberg Capture String .......................... 43
Format of the SAT Time String ...................................... 44
Format of the Uni Erlangen String (NTP) ...................... 45
Format of the NMEA 0183 String (RMC) ...................... 47
Format of the ABB SPA Time String ............................. 48
Format of the Computime Time String........................... 49
Time code (optional) ................................................................ 50
Principle of Operation ..................................................... 50
Block Diagram Time code .............................................. 50
IRIG Standard Format ..................................................... 51
AFNOR Standard Format ............................................... 52
Assignment of CF Segment in IEEE1344 mode............. 53
Generated Time codes ..................................................... 54
Selection of Generated Time Code ........................ 54
Outputs ............................................................................ 55
AM Sine Wave Output ........................................... 55
PWM DC Outputs .................................................. 55
Technical Data ................................................................ 55
Signal Description GPS170 ...................................................... 56
Rear Connector Pin Assignments GPS170 ............................... 57
Menu Quick Reference GPS170LCD-MP ......................................... 58
Page 6
Technical appendix ............................................................................ 59
Technical Specifications GPS170LCD-MP ....................................... 60
Front/Rear Panel Connectors .................................................... 60
CE Label ................................................................................... 60
Rear View GPS170LCD-MP.................................................... 61
Pin Assignments of the SUB-D Connectors ............................. 62
Connector Assignments Error Relais (Time Sync) .................. 62
Technical Specifications Power Supply T-60B........................ 63
The GPSMON32 Configuration and Monitoring Application .......... 65
Serial Connection ..................................................................... 65
Network Connection ................................................................. 65
Online Help............................................................................... 66
Diskette with Windows Software GPSMON32 ....................... 67
Page 7

General Information

The satellite receiver clock GPS170 has been designed to provide extremly precise time to its user. The clock has been developed for applications where conventional radio controlled clocks can´t meet the growing requirements in precision. High precision available 24 hours a day around the whole world is the main feature of the new system which receives its information from the satellites of the Global Posi­tioning System.
The Global Positioning System (GPS) is a satellite-based radio-positioning, naviga­tion, and time-transfer system. It was installed by the United States Departement of Defense and provides two levels of accuracy: The Standard Positioning Service (SPS) and the Precise Positioning Service (PPS). While PPS is encrypted and only available for authorized (military) users, SPS has been made available to the general public.
GPS is based on accurately measuring the propagation time of signals transmitted from satellites to the user´s receiver. A nominal constellation of 21 satellites together with several active spares in six orbital planes 20000 km over ground provides a minimum of four satellites to be in view 24 hours a day at every point of the globe. Four satellites need to be received simultaneously if both receiver position (x, y, z) and receiver clock offset from GPS system time must be computed. All the satellites are monitored by control stations which determine the exact orbit parameters as well as the clock offset of the satellites´ on-board atomic clocks. These parameters are uploaded to the satellites and become part of a navigation message which is retrans­mitted by the satellites in order to pass that information to the user´s receiver.
The high precision orbit parameters of a satellite are called ephemeris parameters whereas a reduced precision subset of the ephemeris parameters is called a satellite´s almanac. While ephemeris parameters must be evaluated to compute the receiver´s position and clock offset, almanac parameters are used to check which satellites are in view from a given receiver position at a given time. Each satellite transmits its own set of ephemeris parameters and almanac parameters of all existing satellites.
7
Page 8

The Modular System GPS170LCD-MP

GPS170LCD-MP GPS-Receiver is a set of equipment composed of a satellite control­led clock GPS170 together with a power supply unit Mean Well T-60B, both installed in a metal desktop case MULTIPAC and ready to operate. The interfaces and input/ output signals provided by GPS170 are accessible via connectors in the rear and the front panel of the case. Details of the components are described below.
GPS170 LCDMP
satellite controlled
LIGHT
LOCK
FAIL
MENU
CLR/ACK NEXT INC
GPS170LCD-MP GPS-Receiver in desktop case MULTIPAC (front view)
8
Page 9

GPS170 Features

The front panel integrates a 2 x 40 character LC display, two LED indicators and five push buttons. The receiver is connected to the antenna/converter unit by a 50 ohm coaxial cable (refer to "Mounting the Antenna"). Feeding the antenna/converter oc­curs DC insulated via the antenna cable. Optional an antenna splitter for up to four receivers connected to one antenna is available.
GPS170 is using the "Standard Positioning Service" SPS. The navigation message coming in from the satellites is decoded by GPS170´s microprocessor in order to track the GPS system time. Compensation of the RF signal´s propagation delay is done by automatical determination of the receiver´s position on the globe. A correction value computed from the satellites´ navigation messages increases the accuracy of the board´s oven controlled master oscillator (OCXO) and automatically compensates the OCXO´s aging. The last recent value is restored from the battery buffered memory at power-up.
The GPS170 provides different optional outputs, i.e. three progammable pulse outputs, modulated/unmodulated Time code output, and up to a total of four RS232 COM ports. Additionally, you can order the GPS170 with different OCXOs (e.g. OCXO-LQ / MQ / HQ /DHQ or an external Rubidium) to match the required accuracy.
The hard- and software configuration of the clock is dis-
played if the NEXT key is pressed two times from the root
menu.
9
Page 10

Time Zone and Daylight Saving

GPS system time differs from the universal time scale UTC (Universal Time Coordi- nated) by the number of leap seconds which have been inserted into the UTC time scale after GPS has been initiated in 1980. The current number of leap seconds is part of the navigation message supplied by the satellites, so GPS170´s internal real time is based on UTC. Conversion to local time including handling of daylight saving year by year can be done by the receiver´s microprocessor if the corresponding parameters are set up by the user.

Pulse and Frequency Outputs (F_SYNTH optional)

The pulse generator of GPS170 generates pulses once per second (P_SEC) and once per minute (P_MIN). Additionally, master frequencies of 10 MHz, 1 MHz and 100 kHz are derived from the OCXO. All the pulses are available with TTL level at the rear connector. The included synthesizer generates a frequency from 1/8 Hz up to 10 MHz synchronous to the internal timing frame. The phase of this output can be shifted from -360° to +360° for frequencies less than 10 kHz. Both frequency and phase can be setup from the front panel or using the serial port COM0. Synthesizer output is available at the rear connector as sine-wave output (F_SYNTH_SIN), with TTL level (F_SYNTH) and via an open drain output (F_SYNTH_OD). The open drain output can be used to drive an optocoupler when a low frequency is generated.
In the default mode of operation, pulse outputs and the synthesizer output are disabled until the receiver has synchronized after power-up. However, the system can be configured to enable those outputs immediately after power-up. An additional TTL output (TIME_SYN) reflects the state of synchronization. This output switches to TTL HIGH level when synchronization has been achieved and returns to TTL LOW level if not a single satellite can be received or the receiver is forced to another mode of operation by the user.
10
Page 11

Time Capture Inputs

Two time capture inputs called User Capture 0 and 1 are provided at the rear connector (CAP0 and CAP1) to measure asynchronous time events. A falling TTL slope at one of these inputs lets the microprocessor save the current real time in its capture buffer. From the buffer, capture events are transmitted via COM0 or COM1 and displayed on LCD. The capture buffer can hold more than 500 events, so either a burst of events with intervals down to less than 1.5 msec can be recorded or a continuous stream of events at a lower rate depending on the transmission speed of COM0 or COM1 can be measured. The format of the output string is ASCII, see the technical specifications at the end of this document for details. If the capture buffer is full a message "** capture buffer full" is transmitted, if the interval between two captures is too short the warning "** capture overrun" is being sent.

Asynchronous Serial Ports (4x COM optional)

Four asynchronous serial RS232 interfaces (COM0 ... COM3) are available to the user. In the default mode of operation, the serial outputs are disabled until the receiver has synchronized after power-up. However, the system can be configured to enable those outputs immediately after power-up. Transmission speeds, framings and mode of operation can be configured separately using the setup menu. COM0 is compatible with other radio remote clocks made by Meinberg. It sends the time string either once per second, once per minute or on request with ASCII ´?´ only. Also the interfaces can be configured to transmit capture data either automatically when available or on request. The format of the output strings is ASCII, see the technical specifications at the end of this document for details. A separate document with programming instruc­tions can be requested defining a binary data format which can be used to exchange parameters with GPS170 via COM0.
11
Page 12

DCF77 Emulation

The GPS170 satellite controlled clock generates TTL level time marks (active HIGH) which are compatible with the time marks spread by the German long wave transmit­ter DCF77. This long wave transmitter installed in Mainflingen near Frankfurt/ Germany transmits the reference time of the Federal Republic of Germany: time of day, date of month and day of week in BCD coded second pulses. Once every minute the complete time information is transmitted. However, GPS170 generates time marks representing its local time as configured by the user, including announcement of changes in daylight saving and announcement of leap seconds. The coding sheme is given below:
P
8
3
M
4
Year of the Century
Month of Year
Day of Week
Day of Month
0
0
2
0
1
0
8
4
2
1
1
0
50
8
4
2
1
4
2
1
40
0
2
0
1
8
4
2
0
30
1
2
0
P
2
0
1
Hour
P
8
1
1
4
2
(reserved)
10
R
A
1
Z
1
Z
2
20
A
2
S
1
2
4
8
1
2
0
4
0
Minute
0
M Start of Minute (0.1 s)
R RF Transmission via secondary antenna
A1 Announcement of a change in daylight saving
Z1, Z2 Time zone identif ication
Z1, Z2 = 0, 1: Daylight saving disabled
Z1, Z2 = 1, 0: Daylight saving enabled
A2 Announcement of a leap second
S Start of time code information
P1, P2, P3 Even parity bits
Time marks start at the beginning of new second. If a binary "0" is to be transmitted, the length of the corresponding time mark is 100 msec, if a binary "1" is transmitted, the time mark has a length of 200 msec. The information on the current date and time as well as some parity and status bits can be decoded from the time marks of the 15th up to the 58th second every minute. The absence of any time mark at the 59th second of a minute signals that a new minute will begin with the next time mark. The DCF emulation output is enabled immediately after power-up.
12
Page 13

Programmable pulse (optional)

At the male connector Typ VG64 there are three programmable TTL outputs (Prog Pulse 0-2), which are arbitrarily programmable.
Other technical details are described at the end of this manual.

Time code outputs (optional)

Abstract

The transmission of coded timing signals began to take on widespread importance in the early 1950´s. Especially the US missile and space programs were the forces behind the development of these time codes, which were used for the correlation of data. The definition of time code formats was completely arbitrary and left to the individual ideas of each design engineer. Hundreds of different time codes were formed, some of which were standardized by the "Inter Range Instrumentation Group" (IRIG) in the early 60´s.
Except these "IRIG Time Codes", other formats like NASA36, XR3 or 2137 are still in use. The board GPS170 however generates the IRIG-B, AFNOR NFS 87-500 code as well as IEEE1344 code which is an IRIG-B123 coded extended by information for time zone, leap second and date. Other formats may be available on request.
At the male connector Typ VG64 there are also IRIG-B modulated (3Vpp into 50 Ohm) and IRIG-B unmodulated DC level shift.
13
Page 14

Installation

Power Supply

The power supply used GPS170_LCD_MP see "Technical Appendix" at the end of this manual.

Mounting the Antenna

The GPS satellites are not stationary but circle round the globe in a period of about 12 hours. They can only be received if no building is in the line-of-sight from the antenna to the satellite, so the antenna/converter unit must be installed in a location from which as much of the sky as possible can be seen. The best reception is given when the antenna has a free view of 8° angular elevation above horizon. If this is not possible the antenna should be installed with a mostly free view to the equator because of the satellite courses which are located between latitudes of 55° North and 55° South. If even this is not possible problems occure especially when at least four sattelites for positioning have to be found.
The antenna/converter unit can be mounted on a pole with a diameter up to 60 mm or at a wall. A 50cm plastic tube, two holders for wall-mounting and clamps for pole­mounting are added to every GPS170. A standard coaxial cable with 50 ohms impedance should be used to connect the antenna/converter unit to the receiver. The maximum lenght of cable between antenna and receiver depends on the attenuation factor of the used coaxial cable.
Example:
Type of cable diameter
Ø [mm]
RG58/CU 5mm 15.9 300
RG213 10.5mm 6.9 700
1)This specifications are made for antenna/converter units produced after January, 2005
The values are typically ones; the exact ones are to find out from the data sheet of the used cable.
Attenuation at 100MHz
[dB]/100m
max. lenght
[m]
1
1
Up to four GPS170 receivers can be run with one antenna/converter unit by using the optional antenna diplexer. The total length of one antenna line between antenna, diplexer and receiver must not be longer than the max. lenght shown in the table above. The position of the diplexer in the antenna line does not matter.
When installing the high voltage protector CN-UB/E (CN-UB-280DC) be aware to set it directly after reaching indoor. The CN-UB/E is not for outdoor usage.
14
Page 15

Antenna Short-Circuit

In case of an antenna line short-circuit the following message appears in the display:
ANTENNA SHORT-CIRCUIT DISCONNECT POWER !!!
If this message appears the clock has to be disconnected from the mains and the defect is to eliminate. After that the clock can be powered-up again. The antenna supply voltage must be in a range of 18.5VDC (free) and 16V
(connected GPS antenna).
DC
15
Page 16

Assembly with CN-UB/E (optional)

Optional the overvoltage protector CN-UB/E is available. Standard you connect the antenna converter directly with the antenna cable to the system.
GPS167 Antenna
Typ e N
male
1.5m max.
As short as possible!
Type N
male
CN-UB/E
Typ e N
male
Type N / BNC
male
Meinberg
GPS
16
Page 17

Powering Up the System

If both the antenna and the power supply have been connected the system is ready to operate. About 10 seconds after power-up the receiver´s (OCXO-LQ) until 3 minutes (OCXO-MQ / HQ) has warmed up and operates with the required accuracy. If the receiver finds valid almanac and ephemeris data in its battery buffered memory and the receiver´s position has not changed significantly since its last operation the receiver can find out which satellites are in view now. Only a single satellite needs to be received to synchronize and generate output pulses, so synchronization can be achieved maximally one minute after power-up (OCXO-LQ) until 10 minutes (OCXO-MQ / HQ) . After 20 minutes of operation the OCXO is full adjusted and the generated frequencies are within the spezified tolerances.
If the receiver position has changed by some hundred kilometers since last operati­on, the satellites´ real elevation and doppler might not match those values expected by the receiver thus forcing the receiver to start scanning for satellites. This mode is called Warm Boot because the receiver can obtain ID numbers of existing satellites from the valid almanac. When the receiver has found four satellites in view it can update its new position and switch to Normal Operation. If the almanac has been lost because the battery had been disconnected the receiver has to scan for a satellite and read in the current almanacs. This mode is called Cold Boot. It takes 12 minutes until the new almanac is complete and the system switches to Warm Boot mode scanning for other satellites.
In the default mode of operation, neither pulse and synthesizer outputs nor the serial ports will be enabled after power-up until synchronization has been achieved. Howe­ver, it is possible to configure some or all of those outputs to be enabled immediately after power-up. If the system starts up in a new environment (e. g. receiver position has changed or new power supply) it can take some minutes until the OCXO´s output frequency has been adjusted. Up to that time accuracy of frequency drops to 10 reducing the accuracy of pulses to ±5µs.
-8
17
Page 18

The Front Panel Layout

FAIL LED

The FAIL LED is turned on whenever the TIME_SYN output is low (receiver is not synchronized).

LOCK LED

The LOCK LED is turned on when after power-up the receiver has acquired at least four satellites and has computed its position. In normal operation the receiver position is updated continuously as long as at least four satellites can be received. If the position is known, only one satellite sufficient to hold synchronisation.

LC Display

The 2 x 40 character LC display is used to show the receiver´s status and let the user edit parameters. The keys described below let the user select the desired menu. The next chapter lists all available menus in detail. A quick reference of the available menus and submenus can be found at the end of this document.

MENU Key

This key lets the user step through several display menus showing specific data.

CLR/ACK Key

This key has to be used when parameters are to be modified. When this key is pressed the parameters that have been edited are saved in the battery buffered memory. If the menu is left without pressing CLR/ACK all changes are discarded.
18
Page 19

NEXT Key

When editing parameters (LCD cursor is visible) this key moves the cursor to the next digit rsp. to the next parameter to be edited. If the current menu just displays data (cursor not visible) pressing this key switches to a submenu (if available).

INC Key

When editing parameters this key increments the digit or letter at the cursor position.

The Menus in Detail

Root Menu

The root menu is shown when the receiver has completed initialization after power­up. The first line of the display shows the receiver´s mode of operation as described above. The text "NORMAL OPERATION" might be replaced by "COLD BOOT", "WARM BOOT", "UPDATE ALMANAC". If the antenna is disconnected or not working properly, the text "ANTENNA FAULTY" is displayed instead.
NORMAL OPERATION Mon, DD.MM.YYYY UTC 12:00:00
The next two lines display the current date, the name of the time zone (as defined in the setup menu) and local time. The last line shows the state of the synthesizer. It might look like following:
"Synth disabled" Synthesizer is disabled (frequency setted on 0.000)
"F.synth inhibited" GPS170 is not synchronized jet, but the synthesizer will be en-
abled after synchronisation.
"..............(free)" The frequency is generated, but the phase is not synchronous
to the pulse output P_SEC, either because the synthesizer is enabled although GPS170 has not synchronosized jet or be cause the frequency is setted to more than 10kHz.
19
Page 20
"..............(drft)" The frequency is generated and the phase was already syn-
chronous to the pulse output P_SEC, but in the moment the phase can´t be controlled or adjusted because no satellite is received now.
If the NEXT key is pressed one time from the root menu a submenu is displayed showing the receiver´s software revision:
Meinberg GPS170 S/N: 0290100xxx70 REV:1.xx LCD_2
If the NEXT key is pressed for second time a submenu is displayed showing other receiver´s infos
RECEIVER INFO: PROUT: 3 NCOM: 4 FF_OUT: n/a OCXO_LQ 02E3003
Meaning of the abbreviations and adjusted standard value:
"PROUT: 0" programmable pulse
standard: 0 (not available) optional: 3 (until three prog. pulse)
"NCOM: 2" serial interface
standard: 2 (COM0 and COM1) optional: 4 (COM0 - 3)
"FF_OUT" frequency synthesizer for fixed frequencies
standard: N/A (not available)
"OCXO_LQ" used oscillator (see Oscillatorspecifications)
"002E3003" EPLD Version (checksum)
20
Page 21

Menu RECEIVER POS.

This menu shows the current receiver position. The NEXT key lets the user select one of three formats. The default format is geographic latitude, longitude and altitude with latitude and longitude displayed in degrees, minutes and seconds. The next format is geographic, too, with latitude and longitude displayed in degrees with fractions of degrees. The third format displays the receiver position in earth centered, earth fixed coordinates (ECEF coordinates). The three formats are shown below:
RECEIVER POSITION Lat:51°59’06’’N Lon: 9°13’30’’E Al:110m
RECEIVER POSITION Lat: 51.9851° Lon: 9.2253° Al: 110m
RECEIVER POSITION x: 3885422m y: 631059m z: 5001868m

Menu SV CONSTELLATION

The SV constellation menu gives an overview of the current satellites (SVs) in view. The second line of the display shows the number of satellites with an elevation of 5° or more (In view), the number of satellites that can be used for navigation (Good) and the selected set of satellites which are used to update the receiver position (Sel).
SATELLITE CONSTELLATION In view: 9 Good: 8 Sel: 3 19 26 13
The precision of the computed receiver position and time is affected by the geometric constellation of the four satellites beeing used. A set of values called dilutions of precision (DOP) can be computed from the geometric constellation. Those values can be displayed in a submenu of the SV constellation menu. PDOP is the position dilution of precision, TDOP is the time dilution of precision, and GDOP, computed from the others above, is the general dilution of precision. Lower DOP values mean more precision.
DILUTION OF PRECISION PDOP: 4.33 TDOP: 2.88 GDOP: 5.20
21
Page 22

Menu SV POSITION

This menu gives information on the currently selected satellite (SV). The satellite´s ID number, its elevation, azimuth and distance from the receiver position reflect the satellite´s position in the sky whereas the doppler shows whether the satellite is coming up from the horizon (doppler positive) or going down to the horizon (doppler negative). All satellites in view can be monitored by using the NEXT key.
SATELITE 4 INFO: El: 17° AZ: 204° Dist: 24000 km Dopp: -3.550 kHz

Menu USER CAPTURE

The time of the last recent capture event is displayed in this menu. The time zone depends on the parameters entered in the setup menu (see below). The NEXT key lets the display toggle between the two capture channels. If an error message ("Cap. Overrun" or "Cap. Buffer Full") is displayed in the second line it can be acknowledged pressing the CLR/ACK key.
USER CAP0 UTC DD.MM.YYYY 12:00:00.1234567
USER CAP1 NA

Menu SETUP

From this menu, several topics can be selected which let the user edit parameters or force special modes of operation. A specific topic can be selected using the NEXT key. Depending on the current topic, pressing the CLR/ACK key either enters edit mode with the selected set of parameters or switches to the selected mode of operation (after the user has acknowledged his decision). Once edit mode has been entered, the NEXT key lets the cursor move to the digit or letter to be edited whereas the INC key increments the digit or letter under the cursor. If changes have been made, the CLR/ ACK key must be pressed in order to save those changes in the battery buffered memory, otherwise all changes are discarded when the user presses the MENU key in order to return to the SETUP display.
22
Page 23

SETUP FREQUENCY OUTPUT (optional)

This setup menu lets the user edit the frequency and phase to be generated by the on­board synthesizer. Frequencies from 1/3Hz up to 10MHz can be entered using four digits and a range. The range can be selected if the INC key is pressed while the cursor is positioned on the frequency´s units string. If the least significant range has been selected valid fractions of the frequency are .0, .1 (displayed as 1/8), .2 (displayed as 1/4), .3 (displayed as 1/3), .5 and .6 (displayed as 2/3). Selection of 1/3 or 2/3 means real 1/3 or 2/3 Hz, not 0.33 or 0.66. If other fractions than those listed above are entered, an error message "(inval. frac.)" is displayed. In the upper ranges any fraction can be entered. If frequency is set to 0 the synthesizer is disabled.
The last line of the display lets the user enter the phase of the generated frequency from -360° to +360° with a resolution of 0.1°. Increasing the phase lets the signal come out later. Phase affects frequencies less than 10.00 kHz only, if a higher frequency is selected a message "(phase ignored)" informs the user that the phase value is ignored. The synthesizer is re-initialized with the parameters on the display if the CLR/ACK key is pressed.
SETUP: FREQUENCY OUTPUT
Freq : 100.0 Hz Phase: +90.0°el
23
Page 24

SETUP ENABLE OUTPUTS

This menu lets the user configure at which time after power up the serial ports, pulse outputs, and frequency synthesizer output are to be enabled. Outputs which are shown to be enabled always will be enabled immediately after power-up. Outputs which are shown to be enabled if sync will be enabled after the receiver has decoded the signals from the satellites and has checked or corrected its on-board clock. The default setting for all outputs is if sync.
SETUP: ENABLE OUTPUTS
Serial: if sync Pulses: if sync Synth: if sync

SETUP TIME ZONE

This menu lets the user enter the names of the local time zone with daylight saving disabled and enabled, together with the zones´ time offsets from UTC. The left part of the display shows the zone and offset if daylight saving is off whereas the right part shows name and offset if daylight saving is on. These parameters are used to convert UTC to local time, e.g. MEZ = UTC + 1h and MESZ = UTC + 2h for central europe. The range of date daylight saving comes in effect can be entered using the next two topics of the setup menu.
SETUP: TIME ZONE
DAYLIGHT SAVING OFF: !MEZ ! +01:00h DAYLIGHT SAVING ON : !MESZ ! +02:00h
24
Page 25

SETUP DAYLIGHT SAV ON/OFF

The two topics let the user enter the range of date for daylight saving to be in effect. Concerning parameter input both topics are handled identically, so they are described together in this chapter. Beginning and ending of daylight saving may either be defined by exact dates for a single year or using an algorithm which allows the receiver to recompute the effective dates year by year. The figures below show how to enter parameters in both cases. If the number of the year is displayed as wildcards (´*´), a day-of-week must be specified. Then, starting from the configured date, daylight saving changes the first day which matches the configured day-of-week. In the figure below March 25, 2000 is a Saturday, so the next Sunday is March 26, 2000.
All changeover rules for the daylight saving like "the first/the second/the second to last/the last Sunday/Monday etc. in the x-th month," can be described by the used format "first specified day-of-week after a defined date".
If the number of the year is not displayed as wildcards the complete date exactly determines the day daylight saving has to change (March 28, 1999 in the figures below), so the day-of-week doesn´t need to be specified and therefore is displayed as wildcards.
SETUP: DAYLIGHT SAV ON
DAYLIGHT SAV ON Date: 25.03.**** Day Of Week: SUN Time: 2:00:00
SETUP: DAYLIGHT SAV OFF
DAYLIGHT SAV OFF Date: 25.10.**** Day Of Week: SUN Time: 3:00:00
If no changeover in daylight saving is wanted, an identical date and time must be configured in both of the submenus (see fig. below). In addition identical offsets for DAYLIGHT SAV ON/OFF should be configured in the submenu TIMEZONE.
25
Page 26
DAYLIGHT SAV ON Date: 26.03.2000 Day Of Week: *** Time: 2:00:00
DAYLIGHT SAV OFF Date: 26.03.2000 Day Of Week: *** Time: 2:00:00
DAYLIGHT SAVING OFF: !TIME! +08:00h DAYLIGHT SAVING ON : ! ! +08:00hTIME
(Example for a region without daylight saving time and with a local time offset of +8 hours to UTC.)

SETUP SERIAL PORT PARM (4x optional)

Using this topic the user can enter transmission speed and framing of the serial ports. Default parameters are:
COM0: 19200 baud, 8N1 COM2: 9600 baud, 7E2 COM1: 9600 baud, 8N1 COM3: 9600 baud, 7E2
Annotation: Even if one of the setup functions “INIT USER PARMS” or “Resetting
Factory Defaults” is executed, the serial port parameters are reset to default values only if invalid parameters have been configured.
SETUP: SERIAL PORT PARM
COM0: 19200 8N1 COM1: 9600 8N1 COM2: 9600 7E2 COM3: 9600 7E2
26
Page 27

SETUP SERIAL STRING TYPE

This topic is used to select one of several different types of serial time strings or the capture string for each serial port. Default parameters are:
COM0: Meinberg COM2: Meinberg COM1: Capture COM3: Meinberg
SETUP: SER. STRING TYPE
COM0: Meinbg Std COM1: Capture COM2: Meinbg Std COM3: Meinbg Std
The following time strings can be selected:
- Meinberg Standard String
- SAT String
- NMEA String (RMC)
- UNI-Erlangen String
- Computime String
- Meinberg Capture String
- SPA String
Other technical details are described at the end of this manual.
27
Page 28

SETUP SERIAL STRING MODE

This menu lets the user select the serial ports´ mode of operation. The possible modes depend on the selected output string. If a time string is selected it can be sent automatically "Per Second", "Per Minute" or only "On Request" (sending an ASCII "?" to the clock). If the capture string is selected it can be sent automatically when a trigger event occurs ("String Auto") or only "On Request" (sending an ASCII "?" to the clock). If capture message "On Request" is selected it is the user´s responsibility to read out the capture buffer by sending an ASCII "?" to COMx or by the binary protocol via COM0 in order to avoid a buffer-overrun and the loss of new trigger events.
SETUP: SER. STRING MODE
COM0: Per Second COM1: Cap.Events COM2: Per Second COM3: Per Second

SETUP POUT X (optional)

This menu is used for configuration of the pulse outputs. There are three pulse outputs available (POUT 1-3).
SETUP: POUT x
POUT x MODE: POUT OFF AKT.: High LNG.: 00.00 sec

Mode

This field selects the mode of operation of an output. Possible modes are POUT OFF, POUT TIMER, SINGLE PULSE, CYCLIC PULSE, PPS, PPM and PPH.
28
Page 29

Timer mode

POUT x MODE: POUT TIMER AKT.: High TIME 1(-3)
Time 1 ON : 10:50:00 OFF: 11:00:00
Time 2 ON : 13:00:00 OFF: 14:00:00
Time 3 ON : 23:45:00 OFF: 09:30:00
If Timer mode is selected, a window as shown above is displayed. The switching plan is assigned per day. Three turn-on and turn-off times are programmable for each output. If a switching time has to be configured, only the turn-on and turn-off time must be programmed. Thus the example shows switching times from 10:50 to 11:00, 13:00 to 14:00 and 23:45 to 09:30. A turn-off time earlier than the turn-off time would cause the output to be enabled over midnight. For example a program 'On Time' 10:45:00, 'Off Time' 9:30:00 would cause an active ouput from 10:45 to 9:30 (the next day!). If one or more of the three switching times are unused just enter the same time into the fields 'On Time' and 'Off Time'. In this case the switch time does not affect the output.

Single Pulse

Selecting Single Pulse generates a single pulse of defined length once per day.
POUT x MODE: SING. PULS AKT.: High LNG.: 00.10 sec
SINGLE SHOT TIME: 12:00:00
You can enter the time when the pulse is generated in the field 'Single Shot Time'. The value in field 'Length' determines the pulse duration. A pulse duration from 10 msec to 10 sec in steps of 10 msec can be selected.
The example shows a single pulse at 12:00 every day with a duration of 100 ms.
29
Page 30

Cyclic mode

Cyclic mode is used for generating periodically repeated pulses.
POUT x MODE: CYCL. PULS AKT.: High LNG.: 00.10 sec
CYCLIC TIME TIME: 0:00:02
The value in field 'Cycle Time' determines the time between two consecutive pulses (2 sec in example above). This cycle time must be entered as hours, minutes and seconds. The pulse train is synchronized at 0:00 o'clock local time, so the first pulse of a day always occurs at midnight. A cycle time of 2 seconds for example, would cause pulses at 0:00:00, 0:00:02, 0:00:04 etc. Basically it is possible to enter any cycle time between 0 and 24 hours, however only a cycle times that causes a constant distance between all consecutive pulses make sense. For example a cycle time of 1 hour 45 minutes would generate a pulse every 6300 seconds (starting from 0 o'clock). The duration between the last pulse of a day and the first pulse of the next day (0:00:00 o'clock) would only be 4500 sec.

PPS, PPM, PPH Modes

These modes generate pulses of defined length once per second, once per minute or one per hour. 'Single Shot Time' determines the pulse duration (10 msec...10 sec).
The respective output remains in active state, when selecting a pulse duration longer than 990ms in pulse per sec mode.
30
Page 31

Menu Quick Reference for progr. Pulse

Time 1( -3) ON : 0: 00:00
OFF: 0:00 :00
SINGLE SHOT
CYCLIC TIME
TIME: 12: 00:00
TIME: 0:00:02
MODE
POUT 1 MODE: POUT TI MER
AKT. : High TI ME 1(- 3)
POUT 1 MODE: SING. P ULS
AKT. : High LN G.: 00 .10 s ec
POUT 1 MODE: CYCL. P ULS
AKT. : High LN G.: 00 .10 s ec
POUT 1 MODE: PPS
AKT. : High LN G.: 00 .10 s ec
POUT 1 MODE: PPM
AKT. : High LN G.: 00 .10 s ec
POUT 1 MODE: PPH
AKT. : High LN G.: 00 .10 s ec
AKTIV
POUT 1 MODE: POUT TI MER
AKT.: L ow TIME 1(- 3)
INCMENU
POUT 1 MODE : POUT OFF
A KT.: Hi gh LNG.: 00.0 2 sec
NEXTNEXT
CLR/ACK CLR/ACK
SETUP : POUT 1
SETUP : POUT 2
SETUP : POUT 3
31
Page 32

SETUP TIMECODE SETTINGS (optional)

This menu lets the user select the Time codes to be generated by GPS170. Most IRIG codes do not carry any time zone information, hence UTC is selected for output by default. If desired, the clock´s local time can be output by selecting "TIME: LOCAL".
SETUP: TIMECODE OUT
CODE: B002+B122 TIME: UTC
The IEEE1344 has a so called TFOM (time figure of merit) segment that carries an information on the synchronization state of the radio clock.
Whenever the selected Time code carries TFOM, it can be blanked by selecting "disable TFOM", This feature can be helpful for testing when the connected IRIG reader evaluates TFOM.
CODE: IEEE1344 ENABLE TFOM TIME: UTC

SETUP INITIAL POSITION

When the receiver is primarily installed at a new location far away from the last position saved in the receiver´s memory the satellites in view and their dopplers will differ so much from those expected due to the wrong position that GPS170 has to scan for satellites in Warm Boot mode. Making the new approximately known position available to the receiver can avoid Warm Boot and speed up installation.
SETUP: INITIAL POSITION
INITIAL POSITION Lat:51°59’06’’N Lon: 9°13’30’’E Al:110m
32
Page 33

SETUP INITIAL TIME

If the receiver´s on-board real time clock keeps a wrong time the receiver is unable to compute the satellites´ correct elevation angles and dopplers. This submenu enables the user to change the receiver´s system time for initialization. After the receiver has locked, its real time clock will be adjusted using the information from the satellites.
SETUP: INITIAL TIME
SET INITIAL TIME MESZ Date: DD.MM.YYYY Time: 12:00:00

INIT USER PARMS

This menu lets the user set all parameters back to the default settings. The user has to acknowledge this menu again before the initialisation starts.
SETUP: INIT USER PARMS
Are you sure ? Press ... INC => YES MENU => NO

INIT GPS PARMS

This menu lets the user initialize all GPS datas, i.e. all saved satellite datas will be cleared. The user has to acknowledge this menu again before the initialisation starts. The system starts operating in the COLD BOOT mode and seeks for a satellite to read its actual parameters.
SETUP: INIT GPS PARMS
Are you sure ? Press ... INC => YES MENU => NO
33
Page 34

FORCE BOOT MODE

This menu lets the user force the receiver into the Boot Mode. This may be necessary when the satellite datas in the memory are too old or the receiver position has changed by some hundred kilometers since last operation. Syncronisation time may be reduced significant. If there is valid satellite data in the memory the system starts in the WARM BOOT mode, otherwise the system changes into COLD BOOT to read new data.
SETUP: FORCE BOOT MODE
Are you sure ? Press ... INC => YES MENU => NO

ANTENNA CABLE

This menu asks the user to enter the length of the antenna cable. The received time frame is delayed by approx. 5ns per meter antenna cable. The receiver is able to compensate this delay if the exact cable length is given. The default value is 20m. The maximum value that can be entered is 500m (only with low loss cable).
SETUP: ANTENNA CABLE
SETUP: ANTENNA CABLE LENGTH: 0020 m
34
Page 35

Resetting Factory Defaults

If both the NEXT key and the INC key on the front panel are pressed while the system is powered up the battery buffered memory is cleared and user definable parameters are reset to factory defaults. The key should be held until the root menu is displayed on LCD. Due to the fact that the satellites´parameters have been cleared, the system comes up in COLD BOOT mode.

Firmware Updates

Whenever the on-board software must be upgraded or modified, the new firmware can be downloaded to the internal flash memory via the serial port COM0. There is no need to open the metal case and insert a new EPROM.
If the MENU key on the front panel is pressed while the system is powered up, a bootstrap-loader is actived and waits for instructions from the serial port COM0. The new firmware can be sent to GPS170 from any standard PC with serial interface. A loader program will be shipped together with the file containing the image of the new firmware.
The contents of the program memory will not be modified until the loader program has sent the command to erase the flash memory. So if the MENU key is pressed unintentionally while the system is powered up, the firmware will not be changed accidentially. After the next power-up, the system will be ready to operate again.
35
Page 36

Skilled/Service-Personnel only: Replacing the Lithium Battery

The life time of the lithium battery on the board is at least 10 years. If the need arises to replace the battery, the following should be noted:
ATTENTION!
Danger of explosion in case of inadequate replacement of
the lithium battery. Only identical batteries or batteries
recommended by the manufacturer must be used for
replacement. The waste battery must be disposed as pro-
posed by the manufacturer of the battery.
36
Page 37

Technical Specifications GPS170

RECEIVER: 6 channel C/A code receiver with external
antenna/converter unit
ANTENNA: Antenna/converter unit with remote power supply
refer to chapter "Technical Specifications GPS170 Antenna"
ANTENNA INPUT: antenna circuit DC-insulated; dielectric strength: 1000V
Length of cable: refer to chapter "Mounting the Antenna"
LC DISPLAY: 2x40 character, menu selectable by push buttons
TIME TO SYNCHRO­NIZATION: one minute with known receiver position and valid almanac
12 minutes if invalid battery buffered memory
PULSE OUTPUTS: change of second (P_SEC, TTL level)
change of minute (P_MIN, TTL level)
ACCURACY OF PULSES: after synchronization and 20 minutes of operation
TCXO HQ/OCXO LQ : better than ±250 nsec OCXO MQ/OCXO HQ : better than ±100 nsec OCXO DHQ : better than ±100 nsec better than ±2 µsec during the first 20 minutes of operation
FREQUENCY OUTPUTS: 10 MHz, 1 MHz, 100 kHz (TTL level)
37
Page 38
FREQUENCY SYNTHESIZER: 1/8 Hz up to 10 MHz
ACCURACY OF SYNTHESIZER: base accuracy depends on system accuracy
1/8 Hz to 10 kHz Phase syncron with pulse output P_SEC 10 kHz to 10 MHz frequency deviation < 0.0047 Hz
SYNTHESIZER OUTPUTS: F_SYNTH: TTL level
F_SYNTH_OD: open drain
drain voltage: < 100 V sink current to GND: < 100 mA dissipation power at 25°C: < 360 mW
F_SYNTH_SIN sine-wave
output voltage: 1.5 V eff. output impedance: 200 Ohm
TIME_SYN OUTPUT: TTL HIGH level if synchronized
SERIAL PORTS: max. 4 asynchronous serial ports (RS-232)
Baud Rate: 300 up to 19200 Framing: 7N2, 7E1, 7E2, 8N1, 8N2, 8E1
default setting: COM0: 19200, 8N1
COM1: 9600, 8N1 COM2: 9600, 7E2 COM3: 9600, 7E2
Annotation: Even if one of the setup functions “INIT USER
PARMS” or “Resetting Factory Defaults” is executed, the serial port parameters are reset to default values only if invalid parameters have been configured.
TIME CAPTURE INPUTS: triggered on falling TTL slope
Interval of events: 1.5msec min. Resolution: 100ns
38
Page 39
POWER REQUIREMENTS: 5V ± 5%, max. @1100mA (see oscilatorspecifikations)
REAR EDGE CONNECTOR: according to DIN 41612, type C 64, rows a+c (male)
RF CONNECTOR: coaxial N-Norm BNC
AMBIENT TEMPERATURE: 0 ... 50°C
HUMIDITY: 85% max.
39
Page 40

Oscillator specifications

Accuracy of time and frequency outputs of Meinberg GPS- and DCF77 (PZF) receivers
with different o scilla to r op tio ns
TCXO OCXO LQ OCXO MQ OCXO HQ OCXO DHQ Rubidium
short term stability
(τ = 1 sec)
2 * 10
-9
1 * 10
-9
2 * 10
-10
5 * 10
-12
2 * 10
-12
2 * 10
-11
accuracy of PPS
(pulse per second)
< +/- 250 nsec
< +/- 500 nsec (GPS163)
< +/- 250 nsec < +/- 100 nsec < +/- 100 nsec < +/- 100 nsec < +/- 100 nsec
phase noise
1 Hz
10 Hz
100 Hz
1 kHz
-60 dBc/Hz
-90 dBc/Hz
-120 dBc/Hz
-130 dBc/Hz
1 Hz
10 Hz
100 Hz
1 kHz
-60 dBc/Hz
-90 dBc/Hz
-120 dBc/Hz
-130 dBc/Hz
1 Hz
10 Hz
100 Hz
1 kHz
-75 dBc/Hz
-110 dBc/Hz
-130 dBc/Hz
-140 dBc/Hz
1 Hz
10 Hz
100 Hz
1 kHz
-100 dBc/Hz
-130 dBc/Hz
-145 dBc/Hz
-155 dBc/Hz
1 Hz
10 Hz
100 Hz
1 kHz
-100 dBc/Hz
-125 dBc/Hz
-140 dBc/Hz
-150 dBc/Hz
1 Hz
10 Hz
100 Hz
1 kHz
-75 dBc/Hz
-89 dBc/Hz
-128 dBc/Hz
-140 dBc/Hz
accuracy
free run, one day
+/- 1 * 10
-7
+/- 1 Hz (Note 1)
+/- 2 * 10
-8
+/- 0,2 Hz (Note 1)
+/- 1,5 * 10
-9
+/- 15 mHz (Note 1)
+/- 5 * 10
-10
+/- 5 mHz (Note 1)
+/- 1 * 10
-10
+/- 1 mHz (Note 1)
+/- 2 * 10
-11
+/- 0,2 mHz (Note 1)
accuracy
free run, one year
+/- 1 * 10
-6
+/- 10 Hz (Note 1)
+/- 4 * 10
-7
+/- 4 Hz (Note 1)
+/- 1 * 10
-7
+/- 1 Hz (Note 1)
+/- 5 * 10
-8
+/- 0,5 Hz (Note 1)
+/- 1 * 10
-8
+/- 0,1 Hz (Note 1)
+/- 5 * 10
-10
+/- 5 mHz (Note 1)
accuracy
GPS -s ynchrono us
averaged 24 h
+/- 1 * 10
-11
+/- 1 * 10
-11
+/- 5 * 10
-12
+/- 1 * 10
-12
+/- 1 * 10
-12
+/- 1 * 10
-12
accuracy of time
free run, one day
+/- 8,6 msec +/- 1,8 msec +/- 130µsec +/- 44 µsec +/- 10 µsec +/- 1,8 µsec
accuracy of time
free run, one year
+/- 32 sec +/- 13 sec +/- 3,5 sec +/- 1,6 sec +/- 300 msec +/- 16 msec
temperature dependant
drift, free run
+/- 1 * 10
-6
(-20...70°C)
+/- 2 * 10
-7
(0...60°C)
+/- 5 * 10
-8
(-20...70°C)
+/- 1 * 10
-8
(5...70°C)
+/- 2 * 10
-10
(5...70°C)
+/- 6 * 10
-10
(-25...70°C)
power supply @25°C
steady state
warm up
5V / 20mA
N/A
5V / 160mA
5V / 380mA
5V / 300mA
5V / 700mA
5V / 300mA
5V / 700mA
12V / 250mA
12V / 700mA
24V / 540mA
N/A
suitable for clock type
GPS161
GPS163
GPS164
GPS167 (SV)
GPS170 (SV)
GPS16xPCI
GPS16xPC
GPS161
GPS167 (SV)
GPS170 (SV)
GPS16xPCI (5V only)
GPS16xPC (5V only)
GPS161
GPS167 (SV)
GPS170 (SV)
GPS161
GPS167 (SV)
GPS170 (SV)
GPS167 (SV)
GPS170 (SV)
GPS167 (SV)
GPS170 (SV)
Note 1:
The accuracy in Hertz is based on the standard frequency of 10 MHz. For example: Accuracy of TCXO (free run one day) is +/- 1 * 10 E-7 * 10 MHz = +/- 1 Hz
The given values for the accuracy of frequency and time (not short term accuracy) are only valid for a constant ambie nt temperature !
A minimum time o f 2 4 ho urs o f GPS- s ynchro nicity is re quire d be fo re fre e run s ta rts .
40
Page 41

Technical Specifications GPS170 Antenna

ANTENNA: dielectrical patch antenna, 25 x 25mm
receive frequency: 1575.42 MHz bandwidth: 9 MHz
CONVERTER: local oscillator to converter frequency: 10 MHz
first IF frequency: 35.4 MHz POWER REQUIREMENTS: 12V ... 18V, @ 100mA (provided via antenna cable)
CONNECTOR: coax type N, female
AMBIENT TEMPERATURE: -40 ... +65°C
HOUSING: ABS plastic case for outdoor installation (IP56)
PHYSICAL DIMENSION:
41
Page 42
Time Strings

Format of the Meinberg Standard Time String

The Meinberg Standard Time String is a sequence of 32 ASCII characters starting with the STX (start-of-text) character and ending with the ETX (end-of-text) charac­ter. The format is:
<STX>D:dd.mm.yy;T:w;U:hh.mm.ss;uvxy<ETX>
The letters printed in italics are replaced by ASCII numbers whereas the other characters are part of the time string. The groups of characters as defined below:
<STX> Start-Of-Text, ASCII Code 02h
sending with one bit occuracy at change of second
dd.mm.yy the current date:
dd day of month (01..31)
mm month (01..12)
yy year of the century (00..99)
w the day of the week (1..7, 1 = Monday)
hh.mm.ss the current time:
hh hours (00..23)
mm minutes (00..59)
ss seconds (00..59, or 60 while leap second)
uv clock status characters (depending on clock type):
u: ‘#’ GPS: clock is running free (without exact synchr.)
PZF: time frame not synchronized DCF77: clock has not synchronized after reset
‘ ‘ (space, 20h)
GPS: clock is synchronous (base accuracy is reached) PZF: time frame is synchronized DCF77: clock has synchronized after reset
v: ‘*’ GPS: receiver has not checked its position
PZF/DCF77: clock currently runs on XTAL
‘ ‘ (space, 20h)
GPS: receiver has determined its position PZF/DCF77: clock is syncronized with transmitter
x time zone indicator:
‘U’ UTC Universal Time Coordinated, formerly GMT
‘ ‘ MEZ European Standard Time, daylight saving disabled
‘S’ MESZ European Summertime, daylight saving enabled
y anouncement of discontinuity of time, enabled during last hour
before discontinuity comes in effect:
‘!’ announcement of start or end of daylight saving time
‘A’ announcement of leap second insertion
‘ ‘ (space, 20h) nothing announced
<ETX> End-Of-Text, ASCII Code 03h
42
Page 43

Format of the Meinberg Capture String

The Meinberg Capture String is a sequence of 31 ASCII characters terminated by a CR/LF (Carriage Return/Line Feed) combination. The format is:
CHx_tt.mm.jj_hh:mm:ss.fffffff<CR><LF>
The letters printed in italics are replaced by ASCII numbers whereas the other characters are part of the time string. The groups of characters as defined below:
x 0 or 1 corresponding on the number of the capture input _ ASCII space 20h
dd.mm.yy the capture date:
dd day of month (01..31)
mm month (01..12)
yy year of the century (00..99)
hh:mm:ss.fffffff the capture time:
hh hours (00..23)
mm minutes (00..59)
ss seconds (00..59, or 60 while leap second)
fffffff fractions of second, 7 digits
<CR> Carriage Return, ASCII Code 0Dh
<LF> Line Feed, ASCII Code 0Ah
43
Page 44

Format of the SAT Time String

The SAT Time String is a sequence of 29 ASCII characters starting with the STX (start-of-text) character and ending with the ETX (end-of-text) character. The format is:
<STX>dd.mm.yy/w/hh:mm:ssxxxxuv<ETX>
The letters printed in italics are replaced by ASCII numbers whereas the other characters are part of the time string. The groups of characters as defined below:
<STX> Start-Of-Text, ASCII Code 02h
sending with one bit occuracy at change of second
dd.mm.yy the current date:
dd day of month (01..31)
mm month (01..12)
yy year of the century (00..99)
w the day of the week (1..7, 1 = Monday)
hh:mm:ss the current time:
hh hours (00..23)
mm minutes (00..59)
ss seconds (00..59, or 60 while leap second)
xxxx time zone indicator:
‘UTC‘ Universal Time Coordinated, formerly GMT
‘MEZ‘ European Standard Time, daylight saving disabled
‘MESZ’ European Summertime, daylight saving enabled
u clock status characters:
‘#’ clock has not synchronized after reset
‘ ‘ (space, 20h) clock has synchronized after reset
v anouncement of discontinuity of time, enabled during last hour
before discontinuity comes in effect:
‘!’ announcement of start or end of daylight saving time
‘ ‘ (space, 20h) nothing announced
<CR> Carriage Return, ASCII Code 0Dh
<LF> Line Feed, ASCII Code 0Ah
<ETX> End-Of-Text, ASCII Code 03h
44
Page 45

Format of the Uni Erlangen String (NTP)

The time string Uni Erlangen (NTP) of a GPS clock is a sequence of 66 ASCII characters starting with the STX (start-of-text) character and ending with the ETX (end-of-text) character. The format is:
<STX>tt.mm.jj; w; hh:mm:ss; voo:oo; acdfg i;bbb.bbbbn lll.lllle hhhhm<ETX>
The letters printed in italics are replaced by ASCII numbers whereas the other characters are part of the time string. The groups of characters as defined below:
<STX> Start-Of-Text, ASCII Code 02h
sending with one bit occuracy at change of second
dd.mm.yy the current date:
dd day of month (01..31)
mm month (01..12)
yy year of the century (00..99)
w the day of the week (1..7, 1 = Monday)
hh.mm.ss the current time:
hh hours (00..23)
mm minutes (00..59)
ss seconds (00..59, or 60 while leap second)
v sign of the offset of local timezone related to UTC
oo:oo offset of local timezone related to UTC in hours and minutes
ac clock status characters:
a: ‘#’ clock has not synchronized after reset
‘ ‘ (space, 20h) clock has synchronized after reset
c: ‘*’ GPS receiver has not checked its position
‘ ‘ (space, 20h) GPS receiver has determined its position
d time zone indicator:
‘S’ MESZ European Summertime, daylight saving enabled
‘ ‘ MEZ European Standard Time, daylight saving disabled
f anouncement of discontinuity of time, enabled during last hour
before discontinuity comes in effect:
‘!’ announcement of start or end of daylight saving time
‘ ‘ (space, 20h) nothing announced
g anouncement of discontinuity of time, enabled during last hour
before discontinuity comes in effect:
‘A’ announcement of leap second insertion
‘ ‘ (space, 20h) nothing announced
45
Page 46
i leap second insertion
‘L’ leap second is actually inserted
(active only in 60th sec.)
‘ ‘ (space, 20h) no leap second is inserted
bbb.bbbb latitude of receiver position in degrees
leading signs are replaced by a space character (20h)
n latitude, the following characters are possible:
‘N’ north of equator
‘S’ south d. equator
lll.llll longitude of receiver position in degrees
leading signs are replaced by a space character (20h)
e longitude, the following characters are possible:
‘E’ east of Greenwich
‘W’ west of Greenwich
hhhh altitude above sea level in meters
leading signs are replaced by a space character (20h)
<ETX> End-Of-Text, ASCII Code 03h
46
Page 47

Format of the NMEA 0183 String (RMC)

The NMEA String is a sequence of 65 ASCII characters starting with the ‘$’ character and ending with the characters CR (carriage return) and LF (line-feed). The format is:
$GPRMC,hhmmss.ss,A,bbbb.bb,n,lllll.ll,e,0.0,0.0,ddmmyy,0.0,a*hh<CR><LF>
The letters printed in italics are replaced by ASCII numbers or letters whereas the other characters are part of the time string. The groups of characters as defined below:
$ Start character, ASCII Code 24h
sending with one bit occuracy at change of second
hhmmss.ss the current time:
hh hours (00..23)
mm minutes (00..59)
ss seconds (00..59, or 60 while leap second)
ss fractions of seconds (1/10 ; 1/100)
A Status (A = time data valid)
(V = time data not valid)
bbbb.bb latitude of receiver position in degrees
leading signs are replaced by a space character (20h)
n latitude, the following characters are possible:
‘N’ north of equator
‘S’ south d. equator
lllll.ll longitude of receiver position in degrees
leading signs are replaced by a space character (20h)
e longitude, the following characters are possible:
‘E’ east of Greenwich
‘W’ west of Greenwich
ddmmyy the current date:
dd day of month (01..31)
mm month (01..12)
yy year of the century (00..99)
a magnetic variation
hh checksum (EXOR over all characters except ‘$’ and ‘*’)
<CR> Carriage Return, ASCII Code 0Dh
<LF> Line Feed, ASCII Code 0Ah
47
Page 48

Format of the ABB SPA Time String

The ABB SPA Time String is a sequence of 32 ASCII characters starting with the characters ">900WD" and ending with the <CR> (Carriage Return) character. The format is:
>900WD:yy-mm-tt_hh.mm;ss.fff:cc<CR>
The letters printed in italics are replaced by ASCII numbers whereas the other characters are part of the time string. The groups of characters as defined below:
yy-mm-tt the current date:
yy year of the century (00..99)
mm month (01..12)
dd day of month (01..31)
_ Space (ASCII code 20h)
hh.mm;ss.fff the current time:
hh hours (00..23)
mm minutes (00..59)
ss seconds (00..59, or 60 while leap second)
fff milliseconds (000..999)
cc Check sum. EXCLUSIVE-OR result of the previous characters,
displayed as a HEX byte (2 ASCII characters 0..9 or A..F)
<CR> Carriage Return, ASCII Code 0Dh
48
Page 49

Format of the Computime Time String

The Computime time string is a sequence of 24 ASCII characters starting with the T character and ending with the LF (line feed, ASCII Code 0Ah) character. The format is:
T:yy:mm:dd:ww:hh:mm:ss<CR><LF>
The letters printed in italics are replaced by ASCII numbers whereas the other characters are part of the time string. The groups of characters as defined below:
T Start character
sending with one bit occuracy at change of second
yy:mm:dd the current date:
yy year of the century (00..99)
mm month (01..12)
dd day of month (01..31)
ww the day of the week (01..07, 01 = monday)
hh:mm:ss the current time:
hh hours (00..23)
mm minutes (00..59)
ss seconds (00..59, or 60 while leap second)
<CR> Carriage Return, ASCII Code 0Dh
<LF> Line Feed, ASCII Code 0Ah
49
Page 50

Time code (optional)

Principle of Operation

The Board GPS170 has been designed for the generation of IRIG, AFNOR and IEEE1344 standard time codes. Apart from the digitally generated amplitude-modula­ted code, it also provides the unmodulated DC-Level shift code. The modulated sine wave carrier and the board´s internal time pattern are derived from the radio clock´s disciplined oscillator.

Block Diagram Time code

modula ted timeco de
driver
Ω
50 unbalanced
D/A converter
modulator
high- and low-active
unmodulated timecodes
timecode
microcontroller
digital
sinewave
generator
EPLD
PPS
10 MHz
50
Page 51

IRIG Standard Format

x 3x
IRIB-B : 1000 Hz
binary 0 binary 1
TYPICAL MODULATED CARRIER IRIG-A : 10000 Hz
51
Page 52

AFNOR Standard Format

52
Page 53

Assignment of CF Segment in IEEE1344 mode

Bit No. Designation De s cription
49
Position Identifier P5
50 Year BCD encoded 1
51 Year BCD encoded 2
low nibble of BCD encoded year
52 Year BCD encoded 4
53 Year BCD encoded 8
54 empty, always zero
55 Year BCD encoded 10
56 Year BCD encoded 20
high nibble of BCD encoded year
57 Year BCD encoded 40
58 Year BCD encoded 80
59 Position Identifier P6
60 LSP - Leap Second Pending set up to 59s before LS insertion
61 LS - Leap Second 0 = add leap second, 1 = delete leap second
62 DS P - Daylight S aving Pe nd ing se t up to 5 9 s b e fore da ylight saving changeo ver
63 DS T - Daylight Sa ving Time set during d aylight saving time
1.)
64 Timezone Offset Sign sign of TZ offset 0 = '+', 1 = '-'
65 TZ Offset binary encoded 1
66 TZ Offset binary encoded 2
Offset from I RI G time to UTC time. Encoded IRIG time plus TZ Offset equals UTC
67 TZ Offset binary encoded 4
at all times !
68 TZ Offset binary encoded 8
69 Position Identifier P7
70 TZ O ffset 0. 5 hour set if ad ditiona l half hour o ffse t
71 TFOM Time figure of merit
72 TFOM Time figure of merit
time figure of merit represents approximated clock error.
2.)
0x00 = clock locked
73 TFOM Time figure of merit
0x0F = clock failed
74 TFOM Time figure of merit
75 PARITY parity on all preceding bits incl. IRIG-B time
1.)
current firmware does not support deletion of leap seconds
2.)
TFOM is cleared, when clock is synchronized first after power up. see chapter Selection of generated timecode
53
Page 54

Generated Time codes

Besides the amplitude modulated sine wave signal, the board also provides unmodula­ted DC-Level Shift TTL output in parallel. Thus six time codes are available.
a) B002: 100pps, PWM DC signal, no carrier
BCD time of year
b) B122: 100pps, AM sine wave signal, 1 kHz carrier frequency
BCD time of year
c) B003: 100pps, PWM DC signal, no carrier
BCD time of year, SBS time of day
d) B123: 100pps, AM sine wave signal, 1 kHz carrier frequency
BCD time of year, SBS time of day
e) B006: 100pps, PWM DC signal, no carrier
BCD time of year, year number ( 0...99 )
f) B126: 100pps, AM sine wave signal, 1 kHz carrier frequency
BCD time of year, year number ( 0...99 )
g) B007: 100pps, PWM DC signal, no carrier
BCD time of year, SBS time of day, year number ( 0...99 )
h) B127: 100pps, AM sine wave signal, 1 kHz carrier frequency
BCD time of year, SBS time of day, year number ( 0...99 )
i) AFNOR: Code according to NFS-87500, 100pps,
AM sine wave signal, 1kHz carrier frequency, BCD time of year, complete date, SBS time-of-day, Signal level according to NFS-87500
j) IEEE1344: Code according to IEEE1344-1995, 100pps,
AM sine wave signal, 1kHz carrier frequency, BCD time-of-year, SBS time of day, IEEE1344 extensions for date, timezone, daylight-saving and leap second in control functions (CF) segment.
see also table 'Assignment of CF segment in IEEE1344 mode'

Selection of Generated Time Code

The time code to be generated can be selected by Menu Setup IRIG Settings or the GPS Monitorprogram. DC-Level Shift Codes (PWM signal) B00x and modulated sine wave carrier B12x are always generated simultaneously. Both signals are provi-
54
Page 55
ded at the VG64-Connector, i.e. if code B132 is selected also code B002 is available. This applies for the codes AFNOR NFS 87-500 and IEEE1344 as well.
The TFOM field in IEEE1344 code is set dependent on the 'already sync'ed' character ('#') which is sent in the serial time telegram. This character is set, whenever the preconnected clock was not able to synchronize after power up reset. The 'time figure of merit' (TFOM) field is set as follows.
Clock synchronized once after power up : TFOM = 0000 Clock not synchronized after power up : TFOM = 1111
For testing purposes the output of TFOM in IEEE1344 mode can be disabled. The segment is then set to all zeros.

Outputs

The module GPS170-TC provides modulated and unmodulated (DC-Level Shift) outputs. The format of the time codes is illustrated "IRIG-" and "AFNOR standardfor­mat".

AM Sine Wave Output

The amplitude-modulated carrier is available at the VG connector pin 14a. The carrier frequency depends on the code and has a value of 1 kHz (IRIG-B). The signal amplitude is 3Vpp (MARK) and 1Vpp (SPACE) into 50 Ω. The encoding is made by the number of MARK amplitudes during ten carrier waves. The following agreements are valid:
a) binary "0" : 2 MARK amplitudes, 8 SPACE amplitudes b) binary "1" : 5 MARK amplitudes, 5 SPACE amplitudes c) position-identifier : 8 MARK amplitudes, 2 SPACE amplitudes

PWM DC Outputs

The pulse width modulated DC signals labeled "IRIG" and "AFNOR standard format" are coexistent to the modulated output and is available at the VG connector pin 13a with TTL level.

Technical Data

Outputs: Unbalanced AM sine wave signal:
3VPP (MARK) / 1VPP (SPACE) into 50Ω
PWM signal: TTL, high and low active
55
Page 56

Signal Description GPS170

Name Pin Function
GND 32a+c Ground
VCC in (+5V) 1a+c +5V supply
VCC in (+12V) 2a+c +12V supply
VCC in (+5V) 3a+c +5 V supply (TCXO / OCXO)
P_SEC out 6c Pulse when second changes, TTL level,
active high, length 200 msec
P_MIN out 8c Pulse when minute changes, TTL level,
active high, length 200 msec
/RESET in/out 9c RESET signal, Open Drain pulled up to +5V
Prog. Pulse out 10c-12c programmable pulse, TTLlevel
100 kHz out 10a 100 kHz frequency output, TTL level
1 MHz out 11a 1 MHz frequency output, TTL level
10 MHz out 12a 10 MHz frequency output, TTL level
TIME CODE DC 13a Time code unmod. out
TIME CODE AM 14a Time code mod. out 3Vpp
DCF_MARK out 17c DCF77 compatible second marks, TTL level
active high, length 100/200 msec
TIME_SYN 19c TTL output, HIGH level if synchronization has
been achieved, LOW level after reset or in case of
serious errors (e.g. antenna faulty)
F_SYNTH 21c Synthesizer output, TTL-Pegel
F_SYNTH_OD 22c Synthesizer output, Open Drain,
max sink current to GND: 150mA
F_SYNTH_SIN 23c Synthesizer output, sine-wave 1.5 V eff.
CAPx 27c, 28c Time capture inputs (TTL), capture on falling slope
COMx TxD out COMx RS-232 transmit data output
COMx RxD in COMx RS-232 receive data input
SDA, SCL, SCL_EN internal serial control bus, for extension boards
(reserved) reserved, do not connect
56
Page 57

Rear Connector Pin Assignments GPS170

ac
1 VCC in (+5V) VCC in (+5V)
2 VCC in (+12V) VCC in (+12V)
3 VDD in (TCXO/OCXO) VDD in (TCXO/OCXO)
4 (reserved, FreqAdjust out)
5
6
7
8 (reserved, 10 MHz_OSC in) PPM out
9
10 100 kHz out ProgPulse0 out
11 1 MHz out ProgPulse1 out
12 10 MHz out ProgPulse2 out
13 TIME CODE DC out
14 TIME CODE AM out
15 COM2 RxD in
16 COM2 TxD out (reserved, P7.5)
17 COM3 RxD in DCF_MARK out
18 COM3 TxD out (reserved, Vref/TxD2 TTL)
19 GND TIME_SYN out
20 GND (reserved, P7.6)
21 GND F_SYNTH out
22 GND F_SYNTH_OD out
23 GND F_SYNTH_SIN out
24 GND COM1 TxD out
25 GND
26 GND COM0 TxD out
27 GND CAP1 in
28 GND CAP0 in
29 GND COM1 RxD i n
30 GND COM0 RxD i n
31 GND GND
32 GND GND
FIXED FREQUENCY out (reserved in-3)
(reserved in-1) PPS out
(reserved in-2)
10 MHz SINE out (OCXO MQ/HQ) /RESET in/out
NEW SIGNALS compared to GPS167 (reserved, not imlemented yet)
male connector according to DIN 41612, type C 64, rows a + c
57
Page 58

Menu Quick Reference GPS170LCD-MP

NEXT
GPS: NORMAL OPERATION Mon, DD.MM.YYYY UTC 12:00:00
Meinberg GPS170 S/N: 0290100xxx70 REV:1.xx LCD_2
RECEIVER POSITION Lat:51°59’06’’N Lon: 9°13’30’’E Al:110m
SATELLITE CONSTELLATION In view: 9 Good: 8 Sel: 3 19 26 13
U N E M
SATELITE 4 INFO: El: 17° AZ: 204° Dist: 24000 km Dopp: -3.550 kHz
USER CAP0 UTC DD.MM.YYYY 12:00:00.1234567
SETUP: ENABLE OUTPUTS Serial: if sync Pulses: if sync
SETUP: TIME ZONE DAYLIGHT SAVING OFF: !MEZ ! +01:00h
SETUP: DAYLIGHT SAV ON DAYLIGHT SAV ON Date: 25.03.****
T X E N
SETUP: DAYLIGHT SAV OFF DAYLIGHT SAV OFF Date: 25.10.****
SETUP: SERIAL PORT PARMS COM0: 19200 8N1 COM1: 9600 8N1
RECEIVER POSITION Lat: 51.9851° Lon: 9.2253° Al: 110m
RECEIVER POSITION x: 3885422m y: 631059m z: 5001868m
DILUTION OF PRECISION PDOP: 4.33 TDOP: 2.88 GDOP: 5.20
USER CAP1 NA
CLR/ACK
Synth: if sync
DAYLIGHT SAVING ON : !MESZ ! +02:00h
Day Of Week: SUN Time: 2:00:00
Day Of Week: SUN Time: 3:00:00
COM2: 9600 7E2 COM3: 9600 7E2
SETUP: SER. STRING TYPE
SETUP: SER. STRING MODE
SETUP: INITIAL POSITION INITI AL POSITI ON
SETUP: INITIAL TIME SET INITIAL TIME MESZ
SETUP: INIT USER PARMS Are you sure ? Press ...
SETUP: INIT GPS PARMS
SETUP: FORCE BOOT MODE
SETUP: ANTENNA CABLE SETUP: ANTENNA CABLE
COM0: Meinbg Std COM1: Capture
COM0: Per Second COM1: Cap.Events COM2: Per Second COM3: Per Second
Lat:51°59’06’’N Lon: 9°13’30’’E Al:110m
Date: Time: 12 :00 :00DD.MM.YYYY
INC => YES MENU => NO
Are you sur e ? Press ... INC => YES MENU => NO
Are you sur e ? Press ... INC => YES MENU => NO
LENGTH: 0020 m
58
Page 59

Technical appendix

59
Page 60

Technical Specifications GPS170LCD-MP

HOUSING: Metal desktop case, MULTIPAC Schroff
Front panel: 1 U / 84 HP (43.6 mm high / 426.4 mm wide)
PROTECTION RATING: IP20
PHYSICAL DIMENSIONS: 482,6 mm wide x 43,7 mm high x 285 mm deep

Front/Rear Panel Connectors

Name Type Signal Cable
COM0 9 pin SUB-D RS232 shielded data line
COM1 9 pin SUB-D RS232 shielded data line
Time Capture 9 pin SUB-D TTL input shielded line
Error Relay (on time capt. conn) Relay, change over
contact
Antenna Coax type N 35.4 MHz / 10 MHz shielded coaxial line
Power supply power cord receptacle 100 ... 240V power supply cord
Time code (IRIG-B)
modulated BNC 3Vpp into 50Ω shielded coaxial line
unmod. (DCLS) BNC 2.5Vpp into 50Ω shielded coaxial line

CE Label

This device conforms to the directive 89/336/EWG on the approximation of the laws of the Member States of the European Community relating to electromagnetc compatibility.
60
Page 61

Rear View GPS170LCD-MP

50/60 Hz
100 ... 240V AC
1
6
9
5
1
6
9
5
1
6
9
5
TIME CAPTURE RS-232 RS-232
PULSE OUTPUT COM-1 COM-0
ANTENNA
61
Page 62

Pin Assignments of the SUB-D Connectors

g
1
6
9
5
1
6
9
5

Connector Assignments Error Relais (Time Sync)

1
6
9
5
1
6
9
5
Relay on (pin. 7+8 are closed), if synchronization has been achieved, Relay off (pin. 6+7 are closed) after reset or in case of serious errors (e.
62
. antenna faulty)
Page 63

Technical Specifications Power Supply T-60B

INPUT: 85 ... 264V AC, 47 ... 63Hz, 1A/230V, 2A/115V
FUSE: elektronic
CURRENT LIMITING: 105 - 150% I
out nom
OUTPUTS: V
1: 5.05V / 5A
out
V
2: +12V / 2.5A
out
V
3: -12V / 0.5A
out
TOTAL LOAD: max. 61Watt
CONNECTORS: screw terminal
HOUSING: metal housing : 159mm x 97mm x 38mm
AMBIENT TEMPERATURE: -10°C ... +60°C
HUMIDITY: 90% max.
63
Page 64
64
Page 65

The GPSMON32 Configuration and Monitoring Application

The program GPSMON32 can be used to monitor and configure all essential functions of Meinberg GPS-Receivers. The Software is executable under Win9x, Win2000, WinXP and WinNT. To install GPSMON32 just run Setup.exe from the included diskette and follow the instructions of the setup program. The current version can be downloaded from the Meinberg website (www.meinberg.de).
GPSMON32 and the clock can communicate either via serial link or via TCP/IP connection if the clock comes with a network interface (LANXPT or SCU-XPT module). The mode to be used can be selected in menu ‚Connection->Settings’ by selecting either serial or network.

Serial Connection

To obtain a connection between your PC and the GPS-receiver, connect the receivers COM0 port to a free serial port of your PC. The PCs comport used by the program GPSMON32 can be selected in submenu 'PC-Comport' of the 'Connection' menu.
Additionally, transfer rate and framing used by the program are selectable within this menu. Communication between the clock and the PC is possible only if the GPS serial port is configured in the same way as the PCs comport. Optionally you can enforce an access, if the GPS serial port is not configured with appropriate parameters for communication. Select the menu item 'Enforce Connection' in menu 'Connection' and click 'Start' in the appearing window. Some firmware versions of GPS170 do not support this way of setting up a connection. If 'Enforce Connection' doesn't succeed apparently, please change the serial port parameter of GPS COM0 manually to the corresponding values you used for the serial port of your PC.

Network Connection

Settings needed for a network connection can be done in menu ‚Connection->Set­tings’.
To initiate a network connection from within GPSMON32, the mode ‚network’ must be selected. Furthermore the TCP/IP address of your LANXPT/SCUXPT-Module has to be entered in field ‚IP-Address’. If the IP-Address is unknown, you can let the program query your network for available clocks by clicking the ‚Find’ button. A new connection can be set up by selecting to one of the found addresses (point and click). Network access to Meinberg radioclocks is always password protected, the default password is "Meinberg" (without quotes).
The Online Help function of GPSMON32 (F1) provides detailed information on setting up a TCP/IP connection.
65
Page 66

Online Help

The online help can be started by clicking the menu item 'Help' in menu Help. In every program window a direct access to a related help topic can be obtained by pressing F1. The help language can be selected by clicking the menu items Deutsch/Englisch in the Help Menu.
66
Page 67

Diskette with Windows Software GPSMON32

67
Page 68
GPS170_LCD- MP-E- 311007
Loading...