Guralp Systems Limited
MSH-NAM-0004 - Using a NAM with GPS as a timing source - Application Note

Chapter 4. Configuring the EAM clients

This section applies to the client systems. These may be stand-alone EAMs (with connected digitisers), integrated acquisition systems such as DM24S3EAMs or digital instruments, such as the 5TDE.

In the rest of this chapter, they will be referred to simply as EAMs. The same instructions apply, regardless of the actual client system in use.

4.1 Connections

The EAM should be connected to a suitable power supply and network as normal. Do not connect anything to the GPS connector.

4.2 Timing configuration

In the web interface, visit

Home → Configuration → Data handling → Timing

A screen similar to the following screen is displayed:

The system shown above is in CD24/DM24 with GPS mode, which is the factory default. It is, however, unsuitable for this application. During initial set-up, or when restoring from factory default configuration, click the button to show the NTP explanatory page, which is shown overleaf.

Note: This action does not change the timing mode, just the display.

4.2.1 NTP host specification

Click the button to start configuration. A new row appears in the list of peers. Enter the IP address of the NAM in the first cell in this row:

In the example above, 198.51.110.1 has been used. Substitute this with the IP address or DNS name of the NAM which is being used as the timing source.

4.2.2 NMEA output port configuration

Next, click the button. An additional set of controls appears, as shown:

Configure these as follows:

Once all of these fields have been configured, click to save and enact the changes.

Note: The EAM can only produce NMEA and PPS output on a single port at a time. If any other ports were configured for NMEA output, they will be set to a port function of None at this point.

4.3 Diagnostics

4.3.1 The status display

The main status display has a tab for NTP status:

This confirms the timing mode and indicates whether the clock is locked or not, along with the estimated error.

A second tab indicates the status of the attached digitiser:

If the digitiser status indicates that it is not receiving GPS, scroll to the bottom of the page and tick the Show hidden values check-box.

Revisit the digitiser status tab and scroll down until the log entries are visible.

In the example above, GPS data are being received but the NMEA generator is reporting “No FIX”. In this case, check that the Estimated error, as reported in the NTP status, is less than the Maximum NTP Error (µs), as specified in the timing configuration screen. If it is not, you can increase the specified maximum error or, ideally, redesign the network link so that tighter synchronisation between the NAM and the client can be achieved.

If no GPS lines are visible in the digitiser status log entries, revisit the timing configuration screen and check that all values are configured properly.

Note: In this example, no values have been configured for the positional information fields Latitude, Longitude and elevation. They are, therefore, reported as zero values.

4.3.2 Command-line tools

4.3.2.1 ntpdc

The standard ntpdc command displays the NTP daemon's status:

eam1234 ~ # ntpdc -p

remote local st poll reach delay offset disp

============================================================

*nam01 198.51.100.5 1 16 377 0.00026 0.000382 0.01540

eam1234 ~ #

The address of the GPS-locked NAM appears under remote. The preceding asterisk ('*') indicates that it is being used by NTP as its primary synchronisation source.

The reach value is an octal bitmap indicating the success of the last eight attempts to contact the sever - the least significant bit is set for each successful attempt after shifting the other bits to the left. A value of zero means that it has not been possible to contact the server for the last eight attempts. A value of 377 shows that all of the last eight attempts have been successful. Any other value, other than during initialisation, indicates an intermittent fault.

For more information, please see the ntpdc manual at http://man.cx/ntpdc(1).