Open main menu
SUPPORT DOCUMENTATION

Heartbeat messages

When in FILING transmission mode, an instrument transmits heartbeat messages over its data port. These short messages take the place of data blocks, and ensure that programs such as Scream know that an instrument is present. Heartbeat messages are output at regular intervals and always have the same format. Older digitisers may not include all the lines described here.

Heartbeat message structure

An example of a heartbeat message is:

64MB Flash File buffer : 65,520 Blocks Written 65,520 Unread 16 Free Latest data [392] PLPGG SBHYX2 2006 1 18 14:55:57 Oldest data [400] PLPGG SBHYN4 2005 11 30 06:47:38 # 22 2006 1 18 14:48:36 No File Last Event 2006 1 18 14:56:15 1 MicroSeconds Fast Freq error 0 e-9 Auto 3D [-4] PLPGG SBHY00 CMG-3T Boot Log : 143 Power cycles 294 Watchdog resets Last boot 2006 1 12 16:18:57 2006 1 17 17:15:14 2006 1 18 14:56:15 External supply : 13.0V Temperature 24.68'C 2006 1 18 14:56:15 Mass positions -486 -300 -424

Flash memory usage

The first three lines describe the internal Flash memory.

First, the overall usage is described: 64MB Flash File buffer:

65,520 Blocks Written 65,520 Unread 16 Free

Here, a 64 Mb Flash memory store contains 65,520 data blocks, of which none have already been downloaded. This leaves 16 blocks of free space, since each block is exactly 1Kb long, and (65,520 + 16) x 1Kb = 65,536 Kb = 64 Mb.

These two lines show the date and time of the oldest and newest data in the buffer, together with the System ID (PLPGG) and the Stream IDs (SBHYX2 and SBHYN4) of the corresponding data stream.

Latest data [392] PLPGG SBHYX2 2006 1 18 14:55:57 Oldest data [400] PLPGG SBHYN4 2005 11 30 06:47:38

Triggered events

The next line gives the date and time of the last trigger, together with its System ID and Stream ID as above. Also given is the event sequence number (15, here) as used by the EVENTSLIST command, and the position in the buffer where data from the event begins:

# 15 Filed @ 64,167 PLPGG SBHYZG 2006 1 5 10:31:30 Last Event

If a trigger has occurred, but no data was output (e.g. because the digitiser was in DIRECT transmission mode), the digitiser will report:

# 22 2006 1 18 14:48:36 No File Last Event

GPS

The next line describes the current status of the GPS system. When the digitiser is first powered up, the message will be something like:

2005 8 10 12:35:00 GPS control OFF Auto 3-D [-5 Not sync'd]

The message GPS control OFF denotes that the clock is not yet being controlled by the GPS. Owing to noise purposely injected into the GPS timing stream, as well as issues of signal travel time, the GPS time cannot be directly used to synchronise the clock. Instead, the digitiser maintains a rolling average of time measurements, and uses this to apply corrections to the clock so that it remains accurate over a long period.

The Auto 3-D message denotes that the signal is strong enough to obtain a full 3-dimensional GPS fix. If the signal is weak, or there are too few satellites visible to the receiver, you may see Auto 2-D here. If the signal is too weak to obtain a fix,

No FIX

will be displayed.

After a short time, the message will change to:

2005 8 10 12:36:00 GPS Control settling Auto 3-D [-5 Not sync'd]

Eventually, the GPS control system will be able to synchronise the internal clock, and the message will change to:

2005 8 10 12:38:01 GPS Control settling Auto 3-D [-4] 2005 8 10 12:41:01 326 MicroSeconds Slow Freq error -7 e-9 Auto 3-D [-4]

The system is now reporting the current offset of the internal clock from GPS time (whether slow or fast), and the current frequency error. It will now continuously adjust the internal clock for as long as the GPS is powered up.

If you have chosen to save energy by enabling GPS power cycling, the DM24 will switch off the GPS once a satisfactory fix is obtained, and begin free-running on the internal clock. Whilst this is happening, the line will report

2005 8 10 17:06:27 GPS switched Off

Boot status

These three lines repeat information from the last re-boot:

PLPGG SBHY00 CMG-3T Boot Log : 143 Power cycles 294 Watchdog resets Last boot 2006 1 12 16:18:57 2006 1 17 17:15:14

Environmental measurements

The next line displays the current state of the digitiser’s power supply, and its internal temperature:

2006 1 18 14:56:15 External supply : 13.0V Temperature 24.68'C

Mass positions

The final line provides the instantaneous mass positions reported by the sensor at the time given:

2006 1 18 14:56:15 Mass positions -486 -300 -424 

Status blocks in continuous mode

In continuous mode, each status block contains a number of single-line messages:

2006 1 18 14:38:00 o/s= 90 drift= 0 pwm= 8187 Auto 3D 2006 1 18 14:39:00 o/s= 90 drift= 0 pwm= 8187 Auto 3D 2006 1 18 14:40:00 o/s= 90 drift= 0 pwm= 8187 Auto 3D 2006 1 18 14:41:00 o/s= 90 drift= 0 pwm= 8187 Auto 3D 2006 1 18 14:42:00 o/s= 90 drift= 0 pwm= 8187 Auto 3D 2006 1 18 14:43:00 o/s= 78 drift= -12 pwm= 8188 Auto 2D 2006 1 18 14:44:00 o/s= 89 drift= 11 pwm= 8188 Auto 3D 2006 1 18 14:45:00 o/s= 94 drift= 5 pwm= 8188 Auto 3D 2006 1 18 14:45:00 External supply : 13.0V Temperature 24.62'C 2006 1 18 14:46:00 o/s= 148 drift= 54 pwm= 8188 Auto 3D 2006 1 18 14:47:00 o/s= 174 drift= 26 pwm= 8188 Auto 3D 2006 1 18 14:48:00 o/s= 211 drift= 37 pwm= 8188 Auto 3D 2006 1 18 14:48:36 SOFTWARE Trigger : Trigger# 22 2006 1 18 14:49:00 o/s= 263 drift= 52 pwm= 8187 Auto 3D 2006 1 18 14:49:10 End of Trigger

The messages appear in the order they are generated by the different software modules inside the digitiser.

GPS status messages

The status of the attached GPS receiver is reported every minute:

2006 1 18 14:47:00 o/s= 174 drift= 26 pwm= 8188 Auto 3-D

In this line:

Every 20 minutes, at 10, 30 and 50 minutes past the hour, the GPS synchronisation status is displayed. This line has the same format as the GPS line in the heartbeat message:

2005 8 10 12:41:01 326 MicroSeconds Slow Freq error -7 e-9 Auto 3-D [-4]

Finally, every hour, the DM24 displays general timing and position information, including details of the visibility of GPS satellites:

2005 6 8 11:00:00 GPS Date/Time 08/06/05 11:00:00 2005 6 8 11:00:00 Auto 3-D SV#'s 4 7 13 20 23 24 25 ( 7 ) 2005 6 8 11:00:00 Lat 51'21.6591N Long 001'09.8218W

SV# stands, officially, for Space Vehicle number. Each GPS satellite has it’s own unique identification number, or SV# , and the list shows which are currently usable (satellite numbers 4, 7, 13, 20, 23, 24 and 25 in this example). A minimum of four is required to obtain a full 3-dimensional GPS fix.

Trigger notifications

When a trigger occurs, a message is immediately saved to the current status block. You may not see this message straight away, however, since the status block must be full before the digitiser will send it:

2006 1 18 14:48:36 SOFTWARE Trigger : Trigger# 22

The trigger type is mentioned, as well as the sequence number (for later retrieval, if necessary, using the EVENTSLIST command). When the trigger condition ends, the system reports:

2006 1 18 14:49:10 End of Trigger

Environmental measurements

These are measured every 10 minutes (at 5, 15, 25, 35, 45 and 55 minutes past the hour), and are given in the same form as for heartbeat messages:

2006 1 18 14:45:00 External supply : 13.0V Temperature 24.62'C