EVENTINCONTROL

Controls Event-In input triggers

Platform:

OEM719, OEM729, OEM7500, OEM7600, OEM7700, OEM7720, PwrPak7, CPT7, CPT7700, SMART7, SMART2

This command controls up to four Event-In input triggers. Each input can be used as an event strobe.

When used as an event strobe, an accurate GPS time or position is applied to the rising or falling edge of the input event pulse (refer to the MARK1TIME, MARK2TIME, MARK3TIME and MARK4TIME log, MARKPOS, MARK2POS, MARK3POS and MARK4POS log or MARK1PVA, MARK2PVA, MARK3PVA and MARK4PVA log). Each input strobe is usually associated with a separate device, therefore different solution output lever arm offsets can be applied to each strobe. When used as an Event Input Trigger, it is possible to overwhelm the receiver with a very high rate of input events that impacts the performance of the receiver. For this reason, the receiver internally throttles the rate at which it responds to input events. The limit is 200 Hz.

Message ID: 1637

Abbreviated ASCII Syntax:

EVENTINCONTROL mark switch [polarity] [t_bias] [t_guard]

ASCII Example:

EVENTINCONTROL MARK1 ENABLE

Field

Field Type

ASCII Value

Binary Value

Description

Format

Binary Bytes

Binary Offset

1

Command header

-

-

EVENTINCONTROL header

This field contains the command name for abbreviated ASCII or the message header for ASCII or Binary.

-

H

0

2

mark

MARK1

0

Choose which Event-In Mark to change. This value must be specified.

MARK3 is available only on OEM7600, OEM7700, OEM7720, PwrPak7, CPT7 and CPT7700 receivers.

MARK4 is available only on OEM7600, OEM7700 and OEM7720 receivers.

Enum

4

H

MARK2

1

MARK3

2

MARK4

3

3

switch

DISABLE

0

Disables Event Input

Enum

4

H+4

EVENT

1

Enables Event Input

ENABLE

3

A synonym for the EVENT option (for compatibility with previous releases)

4

polarity

NEGATIVE

0

Negative polarity (default)

Enum

4

H+8

POSITIVE

1

Positive polarity

5

t_bias

default: 0
minimum: -999,999,999
maximum: 999,999,999

A constant time bias in nanoseconds can be applied to each event pulse. Typically this is used to account for a transmission delay.

Long

4

H+12

6

t_guard

default: 4
minimum: 2
maximum: 3,599,999

The time guard specifies the minimum number of milliseconds between pulses. This is used to coarsely filter the input pulses.

Ulong

4

H+16