MARKCONTROL

Controls processing of mark inputs

Platform:

OEM719, OEM729, OEM7500, OEM7600, OEM7700, OEM7720, PwrPak7, SPAN CPT7

Firmware Stream:   

This command is used to control the processing of the mark inputs. Using this command, the mark inputs can be enabled or disabled, polarity can be changed and a time offset and guard against extraneous pulses can be added.

The MARKPOS and MARKTIME logs have their outputs (and extrapolated time tags) pushed into the future (relative to the mark input (MKI) event) by the amount entered into the time bias field. In almost all cases, this value is set to 0, which is also the default setting (see MARKPOS, MARK2POS, MARK3POS and MARK4POS and MARK1TIME, MARK2TIME, MARK3TIME and MARK4TIME).

Message ID: 614

Abbreviated ASCII Syntax:

MARKCONTROL signal [switch [polarity [timebias [timeguard]]]]

Factory Default:

MARKCONTROL MARK1 ENABLE

MARKCONTROL MARK2 ENABLE

ASCII Example:

MARKCONTROL MARK1 ENABLE NEGATIVE 50 100

TTL Pulse Polarity

 

If using an external device, such as a camera, connect the device to the receiver’s I/O port. Use a cable that is compatible to both the receiver and the device. A MARKIN pulse can be a trigger from the device to the receiver. See also the MARKPOS, MARK2POS, MARK3POS and MARK4POS command and the MARK1TIME, MARK2TIME, MARK3TIME and MARK4TIME command.

Field

Field Type

ASCII Value

Binary Value

Description

Format

Binary Bytes

Binary Offset

1

MARKCONTROL header

-

-

Command header. See Messages for more information.

-

H

0

2

signal

MARK1

0

Specifies which mark input the command should be applied to. Set to MARK1 for the Event1 input, MARK2 for Event2, MARK3 for Event3 and MARK4 for Event4. All of the mark inputs have 10 K pull-up resistors to 3.3 V and are leading edge triggered

MARK3 and MARK4 are available only on the OEM7600, OEM7700 and OEM7720

Enum

4

H

MARK2

1

MARK3

2

MARK4

3

3

switch

DISABLE

0

Disables or enables processing of the mark input signal for the input specified. If DISABLE is selected, the mark input signal is ignored (default = ENABLE)

Enum

4

H+4

ENABLE

1

4

polarity

NEGATIVE

0

Optional field to specify the polarity of the pulse to be received on the mark input. See Figure: TTL Pulse Polarity for more information (default= NEGATIVE)

Enum

4

H+8

POSITIVE

1

5

timebias

Any valid long value

Optional value to specify an offset, in nanoseconds, to be applied to the time the mark input pulse occurs (default =0)

Long

4

H+12

6

timeguard

default: 4
minimum: 2

Any valid Ulong value larger than the receiver’s minimum raw measurement period 1See Receiver Technical Specifications for the maximum raw measurement rate to determine the minimum period. If the value entered is lower than the minimum measurement period, the value is ignored and the minimum period is used.

Optional field to specify a time period, in milliseconds, during which subsequent pulses after an initial pulse are ignored

Ulong

4

H+16

 

OM-20000167 v12

July 2019

Email comments to NovAtel_TPUBS@NovAtel.com

7.07.01 / OM7MR0701RN0000
PP7 07.07.00 / EP7PR0700RN0000
7.06.02 / OA7CR0602RN0000