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 (see page 1) or Binary (see page 1). |
- |
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 |
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 |
The time guard specifies the minimum number of milliseconds between pulses. This is used to coarsely filter the input pulses. |
Ulong |
4 |
H+16 |