OEM7_Installation_Operation_Manual
OEM7_Installation_Operation_Manual
Warranty
NovAtel Inc. warrants that its GNSS products are free from defects in materials and workmanship, subject to
the conditions set forth on our web site: novatel.com/products/novatel-warranty-and-return-policies.
Return Instructions
To return products, refer to the instructions found at: novatel.com/products/novatel-warranty-and-return-
policies.
Proprietary Notice
This document and the information contained herein are the exclusive properties of NovAtel Inc. and/or its
affiliates within the Hexagon Autonomy & Positioning division (“Hexagon”).
No part of this document may be reproduced, displayed, distributed, or used in any medium, in connection
with any other materials, or for any purpose without prior written permission from Hexagon. Applications for
permission may be directed to [email protected]. Unauthorized reproduction, display, distribution or
use may result in civil as well as criminal sanctions under the applicable laws. Hexagon aggressively protects
and enforces its intellectual property rights to the fullest extent allowed by law.
This document and the information contained herein are provided AS IS and without any representation or
warranty of any kind. Hexagon disclaims all warranties, express or implied, including but not limited to any
warranties of merchantability, non-infringement, and fitness for a particular purpose. Nothing herein
constitutes a binding obligation on Hexagon.
The information contained herein is subject to change without notice.
ALIGN, GLIDE, NovAtel, NovAtel CORRECT, OEM6, OEM7, PwrPak7, RTK ASSIST, SPAN, STEADYLINE
and TerraStar are trademarks of Hexagon AB and/or its subsidiaries and affiliates, and/or their licensors. All
other trademarks are properties of their respective owners.
© Copyright 2017 – 2023 Hexagon AB and/or its subsidiaries and affiliates. All rights reserved. A list of entities
within the Hexagon Autonomy & Positioning division is available at
hexagon.com/company/divisions/autonomy-and-positioning.
Figures
Tables
Customer Support
Chapter 1 Introduction
1.1 OEM7 Receiver Card Overview 21
1.1.1 OEM7 Family Card 21
1.1.2 Enclosure 22
1.1.3 GNSS Antenna 22
1.1.4 Power Supply 22
1.1.5 Optional External Frequency Reference 22
1.1.6 Data Communications Equipment 22
1.1.7 OEM719 Receiver Overview 23
1.1.8 OEM729 Receiver Overview 24
1.1.9 OEM7600 Receiver Overview 25
1.1.10 OEM7700 Receiver Overview 26
1.1.11 OEM7720 Receiver Overview 27
1.2 Related Documents and Information 28
Chapter 8 Troubleshooting
8.1 Examining the RXSTATUS Log 116
8.2 Examining the AUX1 Status Word 119
8.3 High Temperature Environments 121
8.3.1 Indicators of an Error State 121
8.3.2 Recovering from a Temperature Status Error 122
8.3.3 Mitigating High Receiver Temperature 122
8.3.4 Monitoring the Receiver Temperature 122
8.4 Safe Mode 123
8.4.1 Reset Loop Detection 123
8.4.2 Recovery Steps 123
Figure 36: Dynamic IP Address Configuration through a DHCP Server—OEM7 Receiver 103
Figure 37: Base/Rover Ethernet Setup—OEM7 Receiver 104
Figure 38: NTRIP System 106
Figure 39: WinLoad’s Open Window 127
Figure 40: Open File in WinLoad 128
Figure 41: COM Port Setup 128
Figure 42: OEM719 Dimensions 149
Figure 43: OEM719 Keep-outs 150
Figure 44: OEM719A Dimensions 151
Figure 45: OEM719A Keep-outs 152
Figure 46: OEM719B Dimensions 153
Figure 47: OEM719B Keep-outs 154
Figure 48: OEM719 Mounting Surface 155
Figure 49: OEM729 Dimensions 169
Figure 50: OEM729 Keep-outs 170
Figure 51: OEM729 Mounting Surfaces 171
Figure 52: OEM7600 Dimensions 189
Figure 53: OEM7600 Interface Board Details 190
Figure 54: OEM7700 Dimensions 210
Figure 55: OEM7700 Keep-outs 211
Figure 56: OEM7700 Mounting Surfaces 212
Figure 57: OEM7720 Dimensions 233
Figure 58: OEM7720 Keep-outs 234
Figure 59: OEM7720 Mounting Surfaces 235
Figure 60: Protection and Buffering for EVENT_IN, PPS and EVENT_OUT signals 253
Figure 61: OEM7 Buffer for Driving High-Brightness LEDs from PV 255
Figure 62: OEM7 CAN Transceiver Example 257
Figure 63: OEM7 USB Device Interface Example 258
Figure 64: OEM7 USB Host Device Interface Example 259
Figure 65: Ethernet Reference Schematic 261
Figure 66: Plot of Good and Poor Antenna Phase Center Variation over Elevation Angle 0-90° 264
Table 72: Targeted Peripheral List for OEM7 USB Embedded Host 269
Table 73: Devices Tested for OEM7 USB Embedded Host 270
Table 74: Static-Accumulating Materials 272
Changes or modifications to this equipment, not expressly approved by NovAtel Inc., could void the
user’s authority to operate this equipment.
FCC
The devices covered by this manual comply with part 15 of the FCC Rules. Operation is subject to the
following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept
any interference received, including interference that may cause undesired operation.
The equipment listed has been tested and found to comply with the limits for a Class B digital device, pursuant
to part 15 of the FCC Rules. The Class B limits are designed to provide reasonable protection against harmful
interference in a residential installation. The equipment listed generates, uses, and can radiate radio
frequency energy and, if not installed and used in accordance with the instructions, may cause harmful
interference to radio communications. However, there is no guarantee that interference will not occur in a
particular installation. If this equipment does cause harmful interference to radio or television reception, which
can be determined by turning the equipment off and on, the user is encouraged to try to correct the
interference by one or more of the following measures:
l Reorient or relocate the receiving antenna
l Increase the separation between the equipment and the receiver
l Connect the equipment to an outlet on a circuit different from that to which the receiver is connected
l Consult the dealer or an experienced radio/TV technician for help
WEEE
If you purchased your OEM7 family product in Europe or the United Kingdom, please return it to your dealer or
supplier at the end of life. The objectives NovAtel's environment policy are, in particular, to preserve, protect
and improve the quality of the environment, protect human health and utilise natural resources prudently and
rationally. Sustainable development advocates the reduction of wasteful consumption of natural resources
and the prevention of pollution. Waste Electrical and Electronic Equipment (WEEE) is a regulated area. Where
the generation of waste cannot be avoided, it should be reused or recovered for its material or energy. WEEE
RoHS
The OEM7 GNSS receivers are in conformity with:
1. Directive 2011/65/EU of the European Parliament and of the council of 8 June 2011 on the restriction of
the use of certain hazardous substances in electrical and electronic equipment.
2. the Restriction of the Use of Certain Hazardous Substances in Electrical and Electronic Equipment
(Amendment) Regulations 2012 (S.I. 2012/3032).
Lightning Protection
For a permanent or a fixed station installation, NovAtel recommends the installation of a lightning protection
device for the GNSS antenna cable and/or radio antenna cable at the building entry point in accordance with
the local electrical code.
Equipment protection measures should include:
l Selection of a suitable Lightning/Surge protection device
l Safety/Equipment rack grounding
l Lightning/Surge Protection of power lines and communication ports at the building entry point
For more information regarding the selection of surge protection devices for your application, the following
websites are provided as a reference.
www.polyphaser.com/
www.hubersuhner.com
Only qualified personnel, such as electricians mandated by the governing body in the country of
installation, may install lightning protection devices.
Conventions
The following conventions are used in this manual:
A caution that actions, operation or configuration may lead to incorrect or improper use of the
hardware.
A warning that actions, operation or configuration may result in regulatory noncompliance, safety
issues or equipment damage.
If logging data over an RS-232 serial cable, ensure that the configured baud rate can support the data
bandwidth (see SERIALCONFIG command). NovAtel recommends a minimum suggested baud rate
of 230400 bps.
1. Use the information in the Troubleshooting on page 115 section to diagnose and troubleshoot your
receiver's symptoms.
2. Log the data suggested in the appropriate Troubleshooting Logs section to a file on your computer for 15
minutes.
l General Troubleshooting Logs on the next page
l Tracking and Interference Troubleshooting Logs on the next page
l SPAN Troubleshooting Logs on page 19
l RTK Troubleshooting Logs on page 19
l PPP Troubleshooting Logs on page 20
l ALIGN Troubleshooting Logs on page 20
If using NovAtel Application Suite, log the Troubleshooting message set for 15 minutes.
3. Send the data file to NovAtel Customer Support: [email protected]
4. You can also issue a FRESET command to the receiver to clear any unknown settings.
The FRESET command will erase all user settings. You should know your configuration (by
requesting the RXCONFIGA log) and be able to reconfigure the receiver before you send the
FRESET command.
If you are having a hardware problem, send a list of the troubleshooting steps taken and the results.
Contact Information
Log a support request with NovAtel Customer Support using one of the following methods:
Log a Case, Search Knowledge and View Your Case History: (login access required)
Web Portal: shop.novatel.com/novatelstore/s/login/
E-mail:
[email protected]
Telephone:
U.S. and Canada: 1-800-NOVATEL (1-800-668-2835)
International: +1-403-295-4900
Digital Section
The heart of the digital section is NovAtel’s MINOS7 ASIC (Application Specific Integrated Circuit). The digital
section digitizes and processes the IF signals to obtain a GNSS solution (position, velocity and time). It also
processes the system I/O, shown in Figure 1: OEM7 Receiver System on the previous page.
1.1.2 Enclosure
An enclosure is necessary to protect the OEM7 receiver card from environmental extremes (moisture, dust,
etc.).
OEM719 technical specifications are provided in OEM719 Technical Specifications on page 145.
OEM729 technical specifications are provided in OEM729 Technical Specifications on page 166.
OEM7600 technical specifications are provided in OEM7600 Technical Specifications on page 186.
OEM7700 technical specifications are provided in OEM7700 Technical Specifications on page 207.
OEM7720 technical specifications are provided in OEM7720 Technical Specifications on page 229.
Each receiver has a specific set of features, so some commands and logs may not be supported by
your model.
For instructions on configuring and using SPAN functionality, refer to the OEM7 SPAN Installation and
Operation User Manual.
Refer to our web site docs.novatel.com/OEM7 for the latest documentation.
This manual does not cover receiver service and repair. Contact a local NovAtel dealer for service or repair
inquiries (refer to Customer Support on page 17 for contact details).
NovAtel OEM7 products are not designed, tested, or manufactured for functional safety use. Users
are solely responsible for safety in electrical/electronic/programmable electronic safety-related
systems. When purchasing products for functional safety use, please contact Sales.
When the OEM7 receiver is installed in a permanent location, it should be protected by a lightning
protection device according to local building codes (refer to the Lightning Protection on page 15).
Emissions
OEM7 receiver products have been designed and tested to meet regulatory emission limits. Emission
levels may be higher for OEM7 receiver card level operation than for integrated enclosure level
products using an OEM7 receiver card.
Refer to Receiver Card Notices on page 14 for more information.
A dual frequency capable GNSS antenna is required to use SPAN, RTK, ALIGN or dual
frequency GLIDE.
An L-Band capable antenna is required to receive TerraStar corrections.
For more information about antenna selection, see Importance of Antenna Selection on page 263.
The SMA to TNC cables (60723177 and 60723178) are not recommended for permanent outdoor
use.
For more information about antenna cabling, including using cables longer than 30 m and in-line
amplifiers, refer to APN-077: RF Equipment Selection and Installation available from
(novatel.com/support/support-materials/application-notes).
A conversion is required between the MMCX, MMBX or MCX connector on the OEM7 receiver card
and the female TNC connector on NovAtel’s GNSS antennas.
NovAtel recommends using high quality coaxial cables because an impedance mismatch is possible
when using lower quality cables and this produces reflections in the cable that increases signal loss.
Although other high quality antenna cables can be used, the performance specifications of the OEM7
receivers are warranted only when used with NovAtel supplied accessories.
If the voltage supplied is below the minimum specification, the receiver suspends operation.
If the voltage supplied is above the maximum specification, the receiver may be permanently
damaged, voiding the warranty.
OEM7 receiver cards contain a DC-to-DC converter, tolerant to input noise and ripple. A tightly
regulated input supply is not required, as long as it falls within the given input range.
l Always wear a properly grounded anti-static wrist strap when handling OEM7 cards.
l Always hold the OEM7 receiver card by the corners or the RF shield: avoid direct contact
with any of the components.
l Never let the OEM7 receiver card come in contact with clothing. The ground strap cannot
dissipate static charges from fabrics.
l Failure to follow accepted ESD handling practices could cause damage to the OEM7
receiver card.
l The warranty may be void if equipment is damaged by ESD.
For more ESD information, see Electrostatic Discharge (ESD) Practices on page 271.
The OEM Integrator is responsible for ensuring compliance of the final product with the
regulatory bodies for those intended markets.
l Protection from ESD (see Electrostatic Discharge (ESD) Practices on page 271)
l Location to securely mount the receiver using screws
Antenna
OEM7 Minimum Suggested
Connector Notes
Receiver Spacing Spacing
Type
7.00 mm
OEM719A MCX right angle 7.00 mm 10.00 mm
12.00 mm
7.00 mm
OEM719B MMBX straight 7.00 mm 10.00 mm Mounting rails are available from NovAtel.
12.00 mm
See Table 1: NovAtel Mounting Rails on
MMCX right page 36 for the rails available.
OEM7600 7.00 mm 7.00 mm
angle
7.00 mm
OEM7700 MMBX straight 7.00 mm
10.00 mm
7.00 mm
OEM7720 MMBX straight 7.00 mm
10.00 mm
The recommended minimum values in the previous table assumes no recesses or cut-outs in
the interface or system board for antenna connection.
A component keep-out area may be needed below the antenna connector on the mating
interface or system board to facilitate minimum or suggested spacing.
Board to board spacing less than the minimum spacing suggested in the table may be achieved
by incorporating recesses or cut-outs in mating interface or system board.
The OEM7600 has integrated mounting rails and does not required additional standoffs, rails or
clamping bars. See Mounting the OEM7600 on page 37 for mounting details.
The mounting holes in the OEM7 receiver cards accept M3 fasteners with a maximum projected head
diameter of 7.5 mm (0.295"). For the exact spacing of the mounting holes, see Figure 42: OEM719
Dimensions on page 149, Figure 49: OEM729 Dimensions on page 169, Figure 54: OEM7700 Dimensions on
page 210 and Figure 57: OEM7720 Dimensions on page 233.
For proper grounding and mechanical integrity, mount the OEM719, OEM7700 and OEM7720 with
four screws.
For proper grounding and mechanical integrity, mount the OEM729 with six screws.
Care needs to be taken when mating the OEM7700 or OEM7720 receiver to an interface card or
system board. The high-density, 60 position connectors on both cards need to be properly aligned
before mating to prevent damage to the connectors. See Figure 10: Mounting the High-Density, 60
Pin Connector on the next page.
A method to ensure proper alignment of the connectors is to slowly bring the mating faces together
and let the connectors find their centers as the mating faces come to rest against each other. At this
stage, visually check that the connectors are aligned. If the connectors are aligned, gently push the
connectors together to mate them.
A fixture or jig will also be of help in ensuring proper alignment between the two connectors.
OEM7 receivers have an area on the edge of the cards to allow the use of mounting rails. This is the area of
bare copper outside of the keep-out zone. On the OEM719, OEM7700 and OEM7720, this area is 1.75 mm
wide. On the OEM729, this area is 2.5 mm wide. See Figure 48: OEM719 Mounting Surface on page 155,
Figure 51: OEM729 Mounting Surfaces on page 171, Figure 56: OEM7700 Mounting Surfaces on page 212
and Figure 59: OEM7720 Mounting Surfaces on page 235 for the dimensions of this area.
For most non-demanding applications (e.g. base stations, remote sensing, desktop units and IT
infrastructure), standoffs or bosses are sufficient to provide a secure mounting location.
Using rails to mount the OEM7 receiver improves the thermal and vibration performance of the receiver.
Securing the OEM7 receiver to mounting rails using additional rails as clamping bars provides the most secure
configuration for aggressive thermal and vibration applications. See Table 1: NovAtel Mounting Rails below
for information about the OEM7 mounting rails available from NovAtel.
OEM719 OEM719
01019750 7 mm OEM7700 OEM7700
OEM7720 OEM7720
OEM719 OEM719
01019751 10 mm OEM7700 OEM7700
OEM7720 OEM7720
OEM719
01019752 12 mm OEM719 OEM7700
OEM7720
Ensure the IO connector height and antenna cable/connector height facilitate the desired board to
board spacing and do not violate OEM7 receiver card height keep-out zones. For the recommended
mating connectors, refer to Table 2: OEM7 Communication and I/O Connectors on page 40.
For more details about mounting OEM7 receiver cards, contact Customer Support to obtain to the
OEM7 Receiver Card Mechanical Integration Application Note (D19021) or OEM7600 Mechanical
Application Note (D21177).
The mounting holes in the OEM7600 accept M3 fasteners. For proper grounding and mechanical integrity,
mount the OEM7600 with four screws. The recommended torque rate for the mounting screws is 8 in-lbs.
The optimal screw penetration into the OEM7600 is 4.0 mm deep. When selecting screws for
mounting the OEM7600, ensure the maximum screw penetration does not exceed 5 mm.
Care needs to be taken when mating the OEM7600 receiver to an interface card or system board.
The high-density, 60 position connectors on both cards need to be properly aligned before mating to
prevent damage to the connectors. See Figure 10: Mounting the High-Density, 60 Pin Connector on
page 36.
A method to ensure proper alignment of the connectors is to slowly bring the mating faces together
and let the connectors find their centers as the mating faces come to rest against each other. At this
stage, visually check that the connectors are aligned. If the connectors are aligned, gently push the
connectors together to mate them.
A fixture or jig will also be of help in ensuring proper alignment between the two connectors.
For the recommended mating connector for the OEM7600, refer to Table 2: OEM7 Communication
and I/O Connectors on page 40.
The mounting area is the area of bare copper on the sides of the receiver that are outside of the keep-
out zone. See Figure 48: OEM719 Mounting Surface on page 155, Figure 51: OEM729 Mounting
Surfaces on page 171, Figure 56: OEM7700 Mounting Surfaces on page 212 and Figure 59:
OEM7720 Mounting Surfaces on page 235 .
For more information about thermal dissipation, contact Customer Support to obtain to the OEM7
Receiver Card Mechanical Integration Application Note (D19021) or OEM7600 Mechanical
Application Note (D21177).
2.6.7 Vibration
OEM7 receivers are rated to 20 g RMS (MIL-STD-810G Method 514.6E-1, Category 24). However, for high
vibration installations, special considerations are required.
For OEM719, OEM7700 and OEM7720 receiver cards to meet the 20 g vibration rating, the receiver card must
be mounted using rails. OEM729 receivers meet the 20 g vibration rating using standoffs, bosses or rails. The
OEM7600 receiver RF shield has integrated mounting rails and meets the 20 g vibration rating.
For more information about vibration considerations, contact Customer Support to obtain to the OEM7
Receiver Card Mechanical Integration Application Note (D19021) or OEM7600 Mechanical
Application Note (D21177)
Many of the OEM7 communication and I/O signals are provided at LVCMOS levels and may need
interface circuits to communicate with other devices. See Receiver Card Interface Examples on
page 252 for examples of these interface circuits.
l Mount the antenna on a secure, stable structure capable of safe operation in the specific environment.
l Ensure the antenna cannot move due to dynamics.
l For dual antenna systems only
Heading accuracy is dependent on antenna baseline length. Mount the primary and secondary antennas
as far apart as possible. A minimum separation distance of 1 metre is recommended.
For more detailed information about GNSS antenna installation, refer to APN-077: RF Equipment Selection
and Installation at novatel.com/support/support-materials/application-notes.
For the location of the antenna connector on the receiver card, see Figure 13: OEM719 Connector and
Indicator Locations on page 41, Figure 14: OEM729 Connector and Indicator Locations on page 42, Figure 15:
OEM7600 Connector and Indicator Locations on page 43, Figure 16: OEM7700 Connector and Indicator
Locations on page 44 or Figure 17: OEM7720 Connector and Indicator Locations on the previous page.
NovAtel generally uses the MMBX connectors with barrels for board-to-board mounting. These
connectors allow a blind mate and are able to move slightly under vibration to reduce the
potential for damage to either PCB. The mating connector on the interface PCB must be a
Huber and Suhner 82_MMBX-S50-0-1/111 NE or similar.
The MMBX antenna connector can also be connected directly to a cable. For information about
MMBX to cable solutions, contact Customer Support to obtain to the OEM7 Receiver Card
Mechanical Integration Application Note (D19021).
HUBER + SUHNER
HUBER + SUHNER MMBX plug (male) / MMBX plug (male)
OEM7700
MMBX Straight PCB jack 7 mm (mated) – Commercial PN: 32_MMBX-50-0-
and
Commercial PN: 82_MMBX-S50-0- 30/111_NE
OEM7720
1/111 NE 10 mm (mated) – Commercial PN: 32_MMBX-50-0-
4/111_NE
If a short circuit or other problem causes an overload of the current supplied to the antenna, the
receiver hardware shuts down the power supplied to the antenna. To restore power, power cycle the
receiver. The Receiver Status word, available in the RXSTATUS log (see OEM7 Commands and
Logs Reference Manual), provides more information about the cause of the problem.
LVCMOS
LVCMOS LVCMOS
OEM719 no flow N/A N/A
no flow control no flow control
control
User configurable as
LVCMOS LVCMOS
- RS-232 with flow control
OEM729 with flow no flow N/A N/A
- RS-422 without flow
control control
control
On the OEM729, COM1 can be user configured for RS-232 or RS-422 operation. Refer to Serial Port
Communications on page 56 for instructions.
Hardware flow control (handshaking) is enabled and disabled using the SERIALCONFIG command.
The OEM729 receiver samples pin 2 during the boot sequence to determine the mode for COM1.
By default, RS-232 is selected since the pin 2 input, if open, is pulled LOW by an internal pull down resistor.
To select RS-422, pull pin 2 of P1802 to 3.3 VDC during start-up.
Do not apply 3.3 VDC directly to pin 2. NovAtel recommends using a 1 kΩ resistor to pull pin 2 high.
See OEM729 Interface Connectors on page 179 for pin-out details for COM1 RS-232 and RS-422
configurations.
To enable COM3:
1. If a user application is running, make sure it does not initialize GPIO_USER0.
2. Issue the following command: EVENTINCONTROL MARK2 DISABLE
3. Issue the following command: INTERFACEMODE COM3 NOVATEL NOVATEL ON
Use any interface mode except NONE
To enable MARK2:
1. Issue the following command: EVENTINCONTROL MARK2 ENABLE
2. Issue the following command: INTERFACEMODE COM3 NONE NONE OFF
To enable COM5:
1. Issue the following command: SERIALCONFIG COM2 115200 N 8 1 N ON
2. Issue the following command: INTERFACEMODE COM5 NOVATEL NOVATEL ON
Use any interface mode except NONE
Refer to the OEM7 Commands and Logs Reference Manual for further command information.
See OEM719 Technical Specifications on page 145, OEM729 Technical Specifications on page 166,
OEM7600 Technical Specifications on page 186, OEM7700 Technical Specifications on page 207 and
OEM7720 Technical Specifications on page 229 for further information on USB specifications and pin
assignments.
If the USB port is being routed to a external device, ESD protection is needed. For an example of a USB
interface circuit, see USB Interface on page 258.
USB Modes
The USB mode of a port (Device or Host) is set by the state of the UID pin. See OEM7600 Interface Connector
on page 197, OEM7700 Interface Connector on page 219 and OEM7720 Interface Connector on page 242 for
more information.
When a USB port is set to Device mode, it is used to communicate between components in the GNSS system
and to external data communications equipment such as computers and data loggers.
When the USB port is set to Host mode, it supports USB mass storage devices, such USB memory sticks.
For information about the USB memory sticks supported by OEM7 receivers, see USB Devices
Supported on page 269.
Tied High
Device Host
Left Unconnected
USB0 is the recommended interface if only one of the USB ports is used, as USB0 provides a connection for
VBUS.
USB OTG is not supported. The state of the USB Port Mode Select pin is sampled when the receiver starts
and the USB mode of both ports is set at that time.
The OEM7 receiver cards do not have Ethernet magnetics or an RJ45 connector. If using the
OEM7 Ethernet connectivity, the distance between the OEM7 receiver and the magnetics must
be no more than 10 inches (25.4 cm), and the distance between the magnetics and the jack
must be no more than 1.5 inches (3.8 cm).
The OEM7 uses the Texas Instruments TKL106 Ethernet PHY. Follow Texas Instruments’
recommendations for transformer selection.
If the Ethernet port is being routed outside of the enclosure, an interface circuit is needed. For an example of
an Ethernet interface circuit, see Ethernet Port on page 261.
See OEM729 Technical Specifications on page 166, OEM7600 Technical Specifications on page 186,
OEM7700 Technical Specifications on page 207 and OEM7720 Technical Specifications on page 229 for
further information on Ethernet specifications and pin assignments.
Refer to Ethernet Configuration on page 100 for instructions on configuring Ethernet and NTRIP.
A SPI port is only available on OEM7500, OEM7600, OEM7700 and OEM7720 receivers.
For information about installing and using NovAtel Application Suite, refer to
docs.novatel.com/Tools/Content/ToolsSuite/Overview.htm.
For information about the other digits in Receiver Status word, refer to the RXSTATUS log in the
OEM7 Commands and Logs Reference Manual.
It can take about a minute for time status to reach FINESTEERING depending on number of satellites
being tracked. This assumes the antenna is located in an open sky environment and the RF set up
meets the requirements.
The figure above does not show all necessary hardware. Also see Figure 22: Basic Differential Setup
on page 61 for a base/rover example.
The optional External Oscillator Signal option is only available on the OEM729.
The COM ports on OEM7 receiver cards are LVCMOS, except COM1 on the OEM729, and signal
conversion may be required depending on the equipment connected.
USB Drivers
NovAtel USB drivers for OEM7 receivers are available for Windows 7, Window 8, Windows 10 and Linux.
The NovAtel USB drivers provide three virtual serial ports over a single USB 2.0 connection. The three virtual
serial ports are available to existing Windows or Linux applications which use COM ports to communicate (for
example, NovAtel Application Suite). The NovAtel USB drivers assign COM port numbers sequentially
following any existing ports on the computer. For example, if a computer has COM1 and COM2 ports, the
NovAtel USB drivers assign COM3 to USB1, COM4 to USB2 and COM5 to USB3.
A computer has several USB ports. The assignment of COM port numbers is tied to a USB port on the
computer. This allows receivers to be switched without Microsoft Windows assigning new COM ports.
However, if the receiver is connected to a different physical USB port, Windows detects the receiver's
presence and assigns three new COM port numbers.
l 8 data bits
l 1 stop bit
l no handshaking
l echo off
l break on
The data transfer rate determines how fast information is transmitted. Take for example a log whose message
byte count is 96. The default port settings allows 10 bits/byte (8 data bits + 1 stop bit + 1 framing bit). It
therefore takes 960 bits per message. To get 10 messages per second then requires 9600 bps. Also
remember that even if you set the bps to 9600, the actual data transfer rate may be lower and depends on the
number of satellites being tracked, data filters in use, and idle time. It is therefore suggested that you leave
yourself a margin when choosing a data rate.
The minimum suggested baud rate for most applications is 115200 bps for GNSS only or 230400 bps
for GNSS+INS. If the buffer overrun flag is present in the RXSTATUS log (refer to the OEM7
Commands and Logs Reference Manual), log at a higher baud rate if possible, or change to a medium
supporting higher bandwidth (USB or Ethernet).
Although the receiver can operate at data transfer rates as low as 300 bps, this is not recommended.
For example, if several data logs are active (that is, a significant amount of information needs to be
transmitted every second) but the bit rate is set too low, data overflows the serial port buffers, causing
an error condition in the receiver status that results in lost data.
The following ports are supported and can be configured using the commands listed. Refer to the commands
listed in the OEM7 Commands and Logs Reference Manual for detailed instructions.
l To change the data rate of COM1 to 57600 and enable even parity, enter:
SERIALCONFIG COM1 57600 E
After switching a COM port from RS-232 to RS-422, send a carriage return (CR) on the newly
configured port to flush the buffer prior to sending new commands on the port.
COM ports on OEM7 receivers cards use LVCMOS voltage levels and require an interface circuit to
communicate with a remote terminal. The exception is COM1 on the OEM729 that uses RS-232
voltage levels and can interface directly to a remote terminal.
COM ports on OEM7 receivers cards use LVCMOS voltage levels and require an interface circuit to
communicate with a computer. The exception is COM1 on the OEM729 that uses RS-232 voltage
levels and can interface directly to a computer.
The Ethernet ports are Safety Extra-Low Voltage (SELV) circuits only and are suitable for connection
within a building only. Do not connect them to Telephone Network Voltage (TNV) circuits.
If intra-building connections are required, or the OEM7 receiver is installed in an outdoor enclosure, a
suitably rated Ethernet router or switch should be installed between the receiver Ethernet port and the
network connection.
Issue the SAVEETHERNETDATA ETHA command to ensure port settings are retained after a reset
and automatically used at boot time. The SAVEETHERNETDATA ETHA command is not applicable
to the ICOMCONFIG and NTRIPCONFIG command settings. The SAVEETHERNETDATA ETHA
command takes precedence over the SAVECONFIG command configuration.
There are no CAN transceivers on the OEM7 receiver cards. These cards require external CAN
transceivers and proper bus terminations. See CAN Controller Ports on page 257 for an example of a
CAN transceiver circuit.
Power to the card must be applied for >150 ms before any of the external interfaces are powered on
by the integrator's card.
For instructions on using NovAtel Setup & Monitor (Web) and NovAtel Application Suite, refer to
docs.novatel.com/Tools.
When the receiver is first turned on, no data is transmitted from the COM ports except for the port prompt.
Any of the COM port prompts indicate that the receiver is ready and waiting for command input. The screen
may display other port names for other port types.
1. Output from receiver self-tests may take some time. On startup, the receiver is set to log the
RXSTATUSEVENTA log ONNEW on all ports. See RXSTATUSEVENT Log on page 96 for more
details.
2. If NovAtel Application Suite is unable to locate the receiver, use a different COM port to
communicate with the receiver. When communication has been established, issue a FRESET
STANDARD command. The original communications port should be ready for use. See the
FRESET command for more information.
Ensure the computer does not sleep or hibernate during a logging session or data will be lost.
To receive corrections, a data link between the base station and the rover station is required. The base and
rover stations can both be NovAtel receivers, however NovAtel receivers will work with some other brands.
Contact Customer Support for further details (refer to Customer Support on page 17 for details).
The data link should support a rate of at least 19200 bits per second, but a rate of 115200 bits per second, with
less than 4.0 s latency, is recommended.
Unlike the base/rover concept, SBAS and PPP corrections can be applied directly to a single receiver.
When the base and rover are set up, configure them as shown in the configuration examples in Base Station
Configuration below and Rover Station Configuration on the next page.
RTCM V3
serialconfig com2 19200 N 8 1 N on
interfacemode com2 none rtcmv3 off
fix position lat lon hgt (enter your own lat, lon, hgt)
log com2 rtcm1004 ontime 1
log com2 rtcm1006 ontime 10
log com2 rtcm1019 ontime 120
saveconfig (optional)
NOVATELX
serialconfig com2 19200 N 8 1 N on
interfacemode com2 none novatelx off
fix position lat lon hgt (enter your own lat, lon, hgt)
log com2 novatelxobs ontime 1
saveconfig (optional)
For more information, refer to the FIX command, INTERFACEMODE command, SAVECONFIG
command and SERIALCONFIG command in the OEM7 Commands and Logs Reference Manual.
RTCM V3
serialconfig com2 19200 N 8 1 N on
interfacemode com2 rtcmv3 none off
saveconfig (optional)
NOVATELX
serialconfig com2 19200 N 8 1 N on
interfacemode com2 NOVATELX none off
saveconfig (optional)
For more information, refer to the INTERFACEMODE command, SAVECONFIG command and
SERIALCONFIG command in the OEM7 Commands and Logs Reference Manual.
1. Interface mode must be set to NOVATEL for the receiver to issue logs with an A or B suffix.
2. Using the receiver in NOVATEL mode consumes more CPU bandwidth than using the native
differential messages as shown in Base Station Configuration on page 62.
3. To find information on how to send multiple commands and log requests from a computer, search
our knowledge database available at novatel.com/support.
At the rover, leave the interface mode default settings (interfacemode com2 novatel novatel). The rover
recognizes the default and uses the corrections it receives with a NovAtel header.
The PSRDIFFSOURCE command and RTKSOURCE command set the station ID values that identify the
base stations from which to accept pseudorange or RTK corrections. They are useful commands when the
rover station is receiving corrections from multiple base stations.
This section provides instructions for setting up a base station with an ALIGN capable rover receiver for
applications that require heading output.
This section is intended for systems that do not use SPAN. If SPAN is used on the system, refer to the
configuration in SPAN with Dual Antenna available at docs.novatel.com/OEM7.
This section is for applications that require additional rover receivers. Dual antenna receivers, such as
the OEM7720, can provide an ALIGN solution without additional receivers or configuration.
A dual frequency capable GNSS antenna is required to use SPAN, RTK, ALIGN or dual frequency
GLIDE.
3.4.1 Automatic Set Up for Direct-Wire Connection between Base and Rover via COM2
The ALIGNAUTOMATION command must only be sent to the rover.
ALIGNAUTOMATION ENABLE
or
ALIGNAUTOMATION ENABLE COM2 230400 10 ON
Base:
serialconfig com2 230400 N 8 1 N on
interfacemode com2 novatel novatelx off
movingbasestation enable
log com2 novatelxobs ontime 1
log com2 novatelxref ontime 1
log heading2a onnew
log gphdt onchanged
Rover:
serialconfig com2 230400 N 8 1 N on
interfacemode com2 novatelx novatel off
rtkportmode com2 ALIGN
log com2 headingext2b onnew
log heading2a onnew
log gphdt onchanged
hdtoutthreshold 1.0
3.5 GLIDE
NovAtel’s GLIDE is a positioning algorithm for single-frequency GPS and GPS/GLONASS applications.
GLIDE produces a smooth position output tuned for applications where time relative accuracy (pass-to-pass)
is more important than absolute accuracy. Because of this, it is well suited for agricultural applications.
Multipath signals tend to induce time varying biases and increase the measurement noise on the L1/L2
pseudorange measurements. Carrier phase measurements are much less susceptible to the effects of
multipath. The GLIDE algorithm fuses the information from the L1 code and the L1 phase measurements into
a Position Velocity Time (PVT) solution.
GLIDE includes settings for a dynamic mode, a static mode and an “auto” mode, where the filtering
parameters are automatically adjusted as vehicle velocity varies between stationary and dynamic states.
3.6 STEADYLINE
The STEADYLINE functionality helps mitigate the discontinuities that often occur when the receiver changes
GNSS positioning modes. The effect is especially evident when a receiver transitions from an RTK position
mode solution to a lower accuracy “fall back” solution, such as DGPS, WAAS+GLIDE or even autonomous
GLIDE (see Figure 23: Positioning Change Without STEADYLINE on the next page). Smooth transitions are
particularly important for agricultural steering applications where sudden jumps are problematic.
The STEADYLINE feature internally monitors the position offsets between all the GNSS positioning modes
present in the receiver. When the current positioning mode becomes unavailable, the receiver transitions to
the next most accurate positioning mode.
Refer to the OEM7 Commands and Logs Reference Manual for log and command details.
Required Hardware
To use TerraStar Correction Services, the GNSS system requires the following components:
l An OEM7 receiver.
(OEM719, OEM729, OEM7500, OEM7600, OEM7700 or OEM7720)
l A GNSS antenna capable of receiving L-Band signals.
For the best TerraStar performance, select a GNSS antenna that provides full GNSS signal support. (i.e.,
GPS L1/L2/L5, GLONAS L1/L2, Galileo E1/E5a/E5b/E6 and BeiDou B1C/B2a/B2b/B3)
Refer to our web site novatel.com/products/antennas for information about NovAtel L-Band-capable
antennas.
L-Band reception is not required if using IP delivered TerraStar Corrections. See APN-089:
IP Delivery for Gloabl TerraStar Corrections for more information.
Firmware version 7.08.10 or later is required for the best convergence performance for
TerraStar-C PRO and for use of TerraStar-X when the receiver is outside of the region.
For instructions on upgrading the OEM7 receiver firmware, see NovAtel Firmware on page 125.
RTK
TerraStar-C RTK
TerraStar-L TerraStar-X ASSIST
PRO ASSIST
PRO
Minimum
OEM719, model GDN-L DDN-P DDN-R DDN-R DDN-R
OEM729, required
OEM7700 Model for full
DDN-L FFN-P FFN-R DDN-R FFN-R
functionality
Minimum
OEM7500, model GDN-L DDN-P N/A DDN-R DDN-R
OEM7600, required
OEM7720 Model for full
DDN-L MFN-P N/A DDN-R MFN-R
functionality
Notes about the fourth letter. A P model (e.g. DDN-P)meets the requirements for L and P.
An R model (e.g. FFN-R) meets the requirements for L, P and R.
Models that enable TerraStar-C PRO, TerraStar-X or RTK ASSIST PRO also enable the
Subscription Managed Channel Configuration feature. For more information, see
Subscription Managed Channel Configuration on page 72.
3. If the receiver does not have the minimum model required, or if you want to upgrade to full TerraStar
functionality, contact your local NovAtel sales representative to upgrade the receiver model.
TerraStar Subscriptions
A subscription is required to use TerraStar Correction Services for land and airborne applications.
There are several TerraStar Correction Services available:
l TerraStar-L
TerraStar-L is a real-time correction service that includes GPS and GLONASS satellite clock and orbit
corrections that provides sub-metre accuracy.
l TerraStar-C PRO
TerraStar-C PRO is an advanced GNSS correction service that provides additional information, including
higher rate clock and orbit corrections, and makes PPP ambiguity resolution possible. TerraStar-C PRO
provides centimetre-level accuracy, fast convergence and fast re-convergence after GNSS outages.
l TerraStar-X Regional
TerraStar-X Regional GNSS correction technology leverages Hexagon’s continuously operating global
and regional reference networks for correction generation, data compression and delivery for precise,
safe, reliable solutions at centimetre-level accuracy with convergence in less than one minute.
l RTK ASSIST
RTK ASSIST enables OEM7 receivers to maintain centimetre-level accuracy for up to 20 minutes of RTK
correction outages.
l RTK ASSIST PRO
RTK ASSIST PRO enables OEM7 receivers to maintain centimetre-level accuracy for longer RTK
correction outages. It also provides independent centimetre-level positioning enabling operations in areas
where there is no RTK base or network coverage
For more information about TerraStar services, visit novatel.com/products/gps-gnss-correction-
services/terrastar-correction-services.
Obtain a Subscription
To obtain a subscription, contact your local NovAtel sales representative. The NovAtel product serial number
(PSN) is needed to obtain a subscription. Request the VERSION log to view the receiver serial number.
log version once
<VERSION USB1 0 57.0 FINESTEERING 2232 422240.766 02000020 3681 16809
< 11
< GPSCARD "FFNRNNCBES1" "BMHR17090005E" "OEM7700-1.00" "OM7CR0810RN0000"
"OM7BR0001RBG000" "2021/Dec/06" "11:16:48"
< OEM7FPGA "" "" "" "OMV070001RN0000" "" "" ""
< APPLICATION "" "" "" "EP7AR0810RN0000" "" "2021/Dec/06" "11:16:59"
< DEFAULT_CONFIG "" "" "" "EP7CR0810RN0000" "" "2021/Dec/06" "11:17:11"
< PACKAGE "" "" "" "EP7PR0810RN0000" "" "2021/Dec/06" "11:17:05"
< DB_WWWISO "WWWISO" "0" "" "1.8.0" "" "2022/Apr/11" "15:44:16"
< ENCLOSURE "PWRPAK7-E1" "NMNE17200009B" "" "" "" "" ""
< WIFI "RS9113" "" "" "1.7.12" "" "2021/Dec/06" "11:17:22"
< REGULATORY "US" "" "" "" "" "" ""
< IMUCARD "Epson G320N 125" "00000354" "G320PDGN" "2510" "" "" ""
< WHEELSENSOR "" "" "" "SWS000201RN0000" "" "" ""
In the example above, the receiver serial number is BMHR17090005E.
The receiver must be configured to track the TerraStar signal prior to the subscription start time. See
Enable L-Band Tracking on the previous page.
For information about channel configurations, refer to the SELECTCHANCONFIG command and the
CHANCONFIGLIST log.
The automatically applied channel configuration takes effect on the next receiver restart after the
TerraStar subscription is received.
If the TerraStar-X, TerraStar-C PRO or RTK ASSIST PRO subscription becomes inactive, the
receiver will revert to the channel configuration enabled by the receiver model.
Additional Information
For more information on TerraStar Correction Services, refer to APN-087: TerraStar on OEM7 available from
novatel.com/support/support-materials/application-notes
Required Hardware
The GNSS system requires the following components:
l An OEM7 receiver
(OEM719, OEM729, OEM7500, OEM7600, OEM7700 or OEM7720)
l A GNSS antenna capable of receiving L-Band signals.
For the best Oceanix performance, select a GNSS antenna that provides full GNSS signal support. (i.e.,
GPS L1/L2/L5, GLONAS L1/L2, Galileo E1/E5a/E5b/E6 and BeiDou B1C/B2a/B2b/B3)
Refer to our web site novatel.com/products/antennas for information about NovAtel L-Band-capable
antennas.
l Receiver firmware that is compatible with Oceanix Correction Services.
l OEM7 receivers – firmware version 7.05.00 or later
Firmware version 7.08.14 or later is required for the best convergence performance.
For instructions on upgrading the OEM7 receiver firmware, see NovAtel Firmware on page 125.
Oceanix
Notes about the fourth letter. A P model (e.g. DDN-P) meets the requirements for L and P.
An R model (e.g. FFN-R) meets the requirements for L, P and R.
Models that enable Oceanix also enable the Subscription Managed Channel Configuration
feature. For more information, see Subscription Managed Channel Configuration on
page 76.
3. If the receiver does not have the minimum model required, or if you want to upgrade to full Oceanix
functionality, contact your local NovAtel sales representative to upgrade the receiver model.
< "AORW" 1545845000 1200 974c 00c2 0 -178.422 44.178 4.1159 171.958 3200 0
0 409600 2 0.0000
< "POR" 1545905000 1200 974c 0000 0 643.962 0.000 0.0000 0.000 0 0 0 0 0
0.0000
< "" 0 0 0000 0003 0 0.000 0.000 0.0000 0.000 0 0 0 0 0 0.0000
< "" 0 0 0000 0003 0 0.000 0.000 0.0000 0.000 0 0 0 0 0 0.0000
If the receiver is tracking an L-Band signal from an Oceanix satellite, the tracking status word (shown in bold in
the example above) of the LBANDTRACKSTAT log will be 00c2. In the example above, the tracking status
word indicates that the receiver has locked onto the signal from "98W" and "AORW", but not "POR".
Oceanix Subscriptions
A subscription is required to use Oceanix Correction Services for near shore applications. Near shore
applications are defined as vessels operating within 10 km of shore.
For more information about Oceanix services, visit novatel.com/products/gps-gnss-correction-
services/oceanix-correction-services.
Obtain a Subscription
To obtain a subscription, contact your local NovAtel sales representative.
The NovAtel product serial number (PSN) is needed to obtain a subscription. Request the VERSION log to
view the receiver serial number.
log version once
<VERSION USB1 0 57.0 FINESTEERING 2232 422240.766 02000020 3681 16809
< 11
< GPSCARD "FFNRNNCBES1" "BMHR17090005E" "OEM7700-1.00" "OM7CR0810RN0000"
"OM7BR0001RBG000" "2021/Dec/06" "11:16:48"
< OEM7FPGA "" "" "" "OMV070001RN0000" "" "" ""
< APPLICATION "" "" "" "EP7AR0810RN0000" "" "2021/Dec/06" "11:16:59"
< DEFAULT_CONFIG "" "" "" "EP7CR0810RN0000" "" "2021/Dec/06" "11:17:11"
< PACKAGE "" "" "" "EP7PR0810RN0000" "" "2021/Dec/06" "11:17:05"
< DB_WWWISO "WWWISO" "0" "" "1.8.0" "" "2022/Apr/11" "15:44:16"
< ENCLOSURE "PWRPAK7-E1" "NMNE17200009B" "" "" "" "" ""
< WIFI "RS9113" "" "" "1.7.12" "" "2021/Dec/06" "11:17:22"
< REGULATORY "US" "" "" "" "" "" ""
< IMUCARD "Epson G320N 125" "00000354" "G320PDGN" "2510" "" "" ""
< WHEELSENSOR "" "" "" "SWS000201RN0000" "" "" ""
In the example above, the receiver serial number is BMHR17090005E.
The receiver must be configured to track the Oceanix signal prior to the subscription start time. See
Enable L-Band Tracking on page 74.
Receiver Oceanix
For information about channel configurations, refer to the SELECTCHANCONFIG command and the
CHANCONFIGLIST log.
SAVECONFIG
If an Oceanix subscription is active, a receiver reset is required after issuing these commands.
For more information, see the TERRASTARAUTOCHANCONFIG command.
The automatically applied channel configuration takes effect on the next receiver restart after the
Oceanix subscription is received.
If the Oceanix subscription becomes inactive, the receiver will revert to the channel configuration
enabled by the receiver model.
Subscriptions to the Veripos Apex marine services must be obtained directly from Veripos. A unit with
a marine subscription can not be switched to a land subscription and vice versa.
A subscription is required to use the Veripos services for offshore marine applications. Contact Veripos sales
at veripos.com/support to obtain a Service Access License (SAL) number.
To activate the service, contact the Veripos Support at veripos.com/support. Provide the SAL number and the
receiver's Veripos Serial Number (VSN). To obtain the receiver-specific VSN, enter the following command:
log veriposinfo
<VERIPOSINFO USB1 0 50.0 FINESTEERING 2232 490175.302 02000020 2bd7 16809
< 557954 UNASSIGNED 80000733 "6"
The log displays the VSN in the first field following the log header (557954 in the example above) and also
displays the status of your subscription.
To activate a subscription, the receiver must be powered and tracking an L-Band Veripos satellite prior to the
planned activation time. Use the ASSIGNLBANDBEAM command to configure the receiver to track the
Veripos satellite.
assignlbandbeam auto
The latest services and coverage can be obtained from www.veripos.com. For additional information
on Veripos activation, contact Veripos Customer Service at veripos.com/support.
RTK ASSIST services use correction data provided by TerraStar. To obtain these corrections, an L-Band
capable receiver is required and L-Band tracking must be enabled.
RTK ASSIST services also require a subscription to the RTK ASSIST service. To obtain a subscription,
contact your local NovAtel sales representative or visit novatel.com/products/gps-gnss-correction-
services/terrastar-correction-services. The NovAtel Product Serial Number (PSN) is needed to obtain a
subscription. The PSN is available from the VERSION log.
RTK ASSIST services are available as soon as the rover receiver has at least one valid RTK solution and has
received the RTK ASSIST correction data. If an RTK correction outage occurs, then RTK ASSIST will maintain
RTK mode until the subscription-permitted RTK ASSIST duration is exceeded. A shorter, user-defined RTK
ASSIST time out can also be set using the RTKASSISTTIMEOUT command. Normal RTK operation will
seamlessly resume if RTK corrections are restored at any point while RTK ASSIST is operating.
RTK ASSIST will report the RTK solution type that was present before RTK corrections were lost, unless the
estimated solution standard deviation exceeds the threshold set by the RTKINTEGERCRITERIA command. If
this occurs, then integer RTK solutions will be downgraded to their float RTK equivalent.
RTK ASSIST is enabled by default, but can be disabled using the RTKASSIST command. To monitor the
status of RTK ASSIST, view the RTKASSISTSTATUS log.
Refer to the OEM7 Commands and Logs Reference Manual for log and command details.
RTK ASSIST typically provides 4 cm accuracy. However, if the RTK outage occurs during the first 30
minutes of receiver operation, the position accuracy provided by RTK ASSIST may be lower.
Additional information about enabling and using RTK ASSIST is available in APN-073: RTK ASSIST &
RTK ASSIST PRO (available from our website: novatel.com/support/support-materials/application-
notes).
PTP is available on OEM729, OEM7600, OEM7700, OEM7720, PwrPak7, CPT7 and CPT7700
receivers.
3. Use the PTPPROFILE command to select the PTP profile used by the receiver.
4. Use the PTPTIMESCALE command to select the time scale used on the PTP network.
3.10.4 Troubleshooting
Networking issues are a primary cause of the PTP network not working as expected. While troubleshooting
networking issues is beyond the scope of this manual, the following tips can be helpful starting points.
l Ensure that all receivers/devices are connected to the switch and are on the same subnet.
l Ensure IGMP snooping is turned off on the network switches (if that feature is available on the switches).
l Check the multicast address groups (IGMP querying) on the network switches.
l Network monitoring applications (such as the free program Wireshark) can be used to filter and view PTP
specific messages. This can help to determine which devices are connected and sending PTP messages.
Cold Clock
An OEM7 receiver that needs to have its clock synchronized with the Fine receiver. It may have any clock
state (except FINE or FINESTEERING) that includes UNKNOWN.
Warm Clock
An OEM7 receiver that has its clock adjusted to greater than 500 ms. Refer to the TIME log to view the clock
offset.
The OEM7 Commands and Logs Reference Manual contains details of the logs mentioned above.
When connecting two receivers to transfer time, disable responses on the COM port used to connect
the receivers by issuing the following command on both receivers:
interfacemode comX novatel novatel off
Where comX is the port used on the receiver.
Transfer COARSE Time (<10 ms) from a Fine Clock to a Cold Clock GPS Receiver
1. Connect a COM, USB or Ethernet port from the fine clock receiver to the cold clock receiver (for example,
COM2 on the fine clock receiver to COM3 on the cold clock receiver) as shown in Figure 25: Transfer
COARSE Time from Fine Clock to Cold Clock Receiver on the next page. Configure both ports to the
same baud rate and handshaking configurations.
2. Issue the following command to the fine clock receiver:
log com2 timesyncb ontime 1
3. Issue the following command to the cold clock receiver:
adjust1pps time
When the cold clock receiver receives the TIMESYNC log, it sets its clock with a 100 ms transfer delay
allowance.
Figure 25: Transfer COARSE Time from Fine Clock to Cold Clock Receiver
Transfer FINE Time (<50 ns) from a Fine Clock to a Cold Clock GPS Receiver
1. Connect a COM, USB or Ethernet port from the fine clock receiver to the cold clock receiver (for example,
COM2 on the fine clock receiver to COM3 on the cold clock receiver), as shown in Figure 26: Transfer
FINE Time from Fine Clock to Cold Clock Receiver on the next page. Configure both ports to the same
baud rate and handshaking configurations.
2. On OEM7500, OEM7600, OEM7700 and OEM7720 receivers, issue the following command to enable the
Mark 1 input (Event1) of the cold clock receiver.
EVENTINCONTROL MARK1 ENABLE
3. Issue the following command to the fine clock receiver:
log com2 timesyncb ontime 1
4. Connect the 1PPS signal of the fine clock receiver to the Mark 1 input (Event1) of the cold clock receiver.
5. Issue the following command to the cold clock receiver:
adjust1pps markwithtime
When the cold clock receiver receives the 1PPS event from the fine clock receiver, it checks to see if a valid
TIMESYNC log has arrived within 200 ms of the last 1PPS event. If so, it sets the cold clock receiver clock to
the time of the fine clock receiver. See Figure 28: 1 PPS Alignment on page 84.
Figure 26: Transfer FINE Time from Fine Clock to Cold Clock Receiver
Transfer FINE Time from a Fine Clock to a Warm Clock GPS Receiver
1. Connect the 1 PPS signal of the fine clock receiver to the Mark 1 input (Event1) of the warm clock receiver
as shown in Figure 27: Transfer FINE Time from Fine Clock to Warm Clock Receiver on the next page.
2. On OEM7500, OEM7600, OEM7700 and OEM7720 receivers, issue the following command to enable the
Mark 1 input (Event1) of the warm clock receiver.
EVENTINCONTROL MARK1 ENABLE
3. Issue the following command to the warm clock receiver:
adjust1pps mark
The phase of the warm clock receiver clock is adjusted by the fractional measurement of the fine clock
receiver’s 1 PPS mark input event. In other words, it synchronizes the warm clock receiver’s 1 PPS to the
incoming 1 PPS of the fine clock receiver. It does not adjust the one second TOW counter or the receiver’s
week number. This procedure is used to make small corrections to the warm clock receiver’s clock.
Figure 27: Transfer FINE Time from Fine Clock to Warm Clock Receiver
The examples shown in Figure 25: Transfer COARSE Time from Fine Clock to Cold Clock Receiver
on page 82, Figure 26: Transfer FINE Time from Fine Clock to Cold Clock Receiver on page 83 and
Figure 27: Transfer FINE Time from Fine Clock to Warm Clock Receiver on the previous page are for
the transfer of time. If a position is needed, the receiver must be tracking satellites and must have a
valid almanac.
NovAtel recommends using the default settings for Interference Toolkit whenever possible.
When using the Interference Toolkit, the receiver must be reset when the GNSS antenna is connected
or disconnected.
If a known interference source is present at the receiver start up, it's strongly recommended that users
enter the calibrated receiver input gain using the RFINPUTGAIN command.
The RFINPUTGAIN command allows users to enter a more accurate receiver input condition, which is
considered as a calibrated receiver input condition, and is used for interference detection. This command
supports different values for L1, L2, L5, and L-Band and is recommended when there is a known strong
interference present at receiver start up.
To calibrate the receiver input level, use a standard spectrum analyzer to measure the receiver input noise
density in dBm/Hz. Make sure the pre-amplifier is turned on in Spectrum Analyzer under “Amplitude”. Place
the Marker around L1, L2, L5, or L-Band frequency region and select “noise density” under “Marker Function”.
RFINPUTGAIN = Receiver Input Noise Density (dBm/Hz) - Typical Thermal Noise KT of -174dBm/Hz,
where:
K = 1.38E-23w-sec/K
T = 290 k.
For example, if the receiver input noise density measured at L1 is -144dBm/Hz,
RFINPUTGAIN = -144 – (-174) = 30dB for L1 path.
Alternatively, if a spectrum analyzer is not available, the RFINPUTGAIN can be obtained using the cascaded
RF gain before the receiver plus LNA noise figure (NF), including LNA gain in antenna, in-line amplifier gain (if
applicable), RF cable or distribution loss prior to receiver input connector. A typical GNSS active antenna with
reasonable quality has a noise figure of ~2dB.
RFINPUTGAIN = Cascaded Gain before receiver + LNA NF
For example, if system cumulative gain measured before receiver is ~25dB, and LNA NF is around 2dB, the
RFINPUTGAIN = 27dB.
RFINPUTGAIN L1 27
RFINPUTGAIN L2 27
RFINPUTGAIN L5 27
RFINPUTGAIN LBand 27
Spectral Analysis Detection takes precedent over Statistical Analysis Detection. If the same
interference is detected by both detectors, only Spectral Analysis Detection is used to report the
interference status.
Due to the high volume of data, a higher bandwidth medium, such as USB or Ethernet, is
recommended when monitoring signals using the Interference Toolkit.
Example:
LOG ITDETECTSTATUS onchanged
#ITDETECTSTATUSA,USB2,0,74.0,FINESTEERING,1982,430605.267,0200c000,7fdb,32768;
3,
L1,STATISTICANALYSIS,-0.718,29.167,0.126,12.797,00000000,00000000,00000000,
L2,SPECTRUMANALYSIS,1249.961,71.191,-56.769,-132.907,00000000,00000000,
00000000,
L2,SPECTRUMANALYSIS,1289.512,1.978,-75.967,-138.493,00000000,00000000,00000000
*5e83b175
In the above example, there are three interference signals detected:
l Out of band interference near L1 (STATISTICANALYSIS)
l Interference in the L2 band at 1249.961 MHz
l Interference in the L2 band at 1289.512 MHz
To view details about the signals that are being received by the OEM7 receiver and determine if there is an
interference signal within the GNSS signals, use the ITSPECTRALANALYSIS command to enable and
configure the spectral analysis. The spectrum can then be viewed by plotting the PSD samples in the
ITPSDFINAL log. NovAtel Application Suite can also be used to view the spectrum. See Monitoring Signals
Using NovAtel Application Suite on the next page.
Example:
ITSPECTRALANALYSIS PREDECIMATION GPSL1 200 2K 1 1
LOG ITPSDFINAL onnew
When logged, incoming signal information is collected at the rate specified in the ITSPECTRALANALYSIS
command.
Due to the high volume of data, a higher bandwidth medium, such as USB or Ethernet, is
recommended when monitoring signals using the Interference Toolkit.
Start NovAtel Application Suite and open a Setup & Monitor connection to the OEM7 receiver.
Click Tools and select Interference Toolkit. The Interference Toolkit window opens. The following example
shows a typical signal.
Placing the cursor over any place in the signal band will display additional information regarding that location
in the signal band.
For information about using the Interference Toolkit in NovAtel Application Suite, refer to
docs.novatel.com/Tools/Content/Setup_Monitor/InterferenceToolKit.htm.
Notch Filter
The Interference Toolkit notch filter reduces the signal power in a narrow frequency band. This type of filter is
useful for reducing the signal power of a single, narrow band interference signal. Note that the narrowest
possible filter should be used to maintain the maximum amount of overall signal power.
To configure a notch filter, use the ITPROGFILTCONFIG command. A notch filter can also be configured
using NovAtel Application Suite.
Bandpass Filter
The Interference Toolkit bandpass filter reduces the signal power of all incoming signals at the upper and
lower end of the GNSS signal band starting at the requested cut-off frequency. This type of filter is good for
reducing single or multiple interference signals at the edges of the signal band.
When a bandpass filter is applied to this signal, the upper and lower ends of the signal band are filtered out to
reduce the signal power of the interference signal.
To configure a bandpass filter, use the ITPROGFILTCONFIG command or the ITBANDPASSCONFIG
command. A bandpass filter can also be configured using NovAtel Application Suite.
Commands
Configures the front end mode for each RF path to use the default tracking
ITFRONTENDMODE
mode or change to High Dynamic Range (HDR) mode.
Logs
Summarizes the filter configuration for each frequency and indicates which
ITFILTTABLE
bandpass or notch filters are enabled and configured.
ITPSDFINAL √ Provides the power spectral density information of the specified signal path.
File Naming
When a file is opened, the file name is generated based on the following format:
<PSN>_<INDEX>.LOG
where:
l <PSN> is the product serial number of the enclosure
l <INDEX> is a number from 1 to 511.
The lowest number that produces an unused file name is selected. If there is no such number available, the
FILESTATUS log will report an error.
The number is not zero-padded (i.e. the sequence is as follows: 1,2, ... ,9,10,11,12, ... ,99,100, ... ,
510,511).
When a file is closed (FILECONFIG CLOSED) and the receiver has a valid time, the file is renamed based on
the following format:
<PSN>_<UTC Date>_<UTC Time>.LOG
where:
l <PSN> is the product serial number of the enclosure
l <UTC_Date> is the UTC date in the format YYYY-MM-DD
l <UTC_Time> is the UTC time in the format HH-MM-SS
Example file name: NOV12001200A_2017-01-10_12-14-34.LOG
When a file is closed, but the receiver does not have a valid time, the file is left with its automatically generated
name.
File Rotation
When collecting a large amount of log data over an extended time period, the maximum size and duration for a
log file can be configured using the FILEROTATECONFIG command.
If the file duration is set, the log file is closed after the specified duration and a new log file is created. If the file
size is set, the log file is closed after the file reaches the specified size and a new log file is created. New log
files are created and closed until the file system runs out of free space or logging is stopped. If the
OVERWRITE mode has been set, the oldest file will be deleted in order to make room for the new file so data
logging can continue.
There is no data loss during the file rotation process and individual logs within the file are not spread between
log files.
For more information about configuring file rotation, refer to the FILEROTATECONFIG command in the OEM7
Commands and Logs Reference Manual.
The maximum size of a log file is 4 GB. Once this size is reached, the log file will close. Another log file
will be created to continue logging.
Logging to a USB Stick is supported on the OEM7600, OEM7700 and OEM7720 only.
The OEM7700 and OEM7720 have two USB ports. One of the USB ports functions in device mode
and the other functions in Host mode. The USB port that functions as Host is determined by the state
of the UID input. Refer to OEM7600 Interface Connector on page 197, OEM7700 Interface Connector
on page 219 or OEM7720 Interface Connector on page 242 for more information.
USB sticks used with OEM7 receiver card must be formatted as FAT32.
Before powering off the OEM7 receiver card, using the RESET command or disconnecting the USB
stick from the receiver, use the FILECONFIG command to close the log file and the
USBSTICKEJECT command to unmount the USB stick.
NovAtel Application Suite or Setup & Monitor Web are the recommended methods for configuring
logging to internal memory. Refer to the NovAtel UI Tools Documentation Portal
(docs.novatel.com/Tools) for information about configuring logging using the NovAtel Application
Suite or Setup & Monitor Web.
3.13.4 Logging Using NovAtel Application Suite or Setup & Monitor (Web)
The NovAtel user interface tools, NovAtel Application Suite and Setup & Monitor (Web), provide a graphic
user interface to configure the logs output from an OEM7 receiver.
For information about configuring logging using NovAtel Application Suite, refer to
docs.novatel.com/Tools/Content/Setup_Monitor/ConfigurationLogging.htm.
For information about configuring logging using Setup & Monitor (Web), refer to
docs.novatel.com/Tools/Content/WebUI_ConfigurationWindows/LoggingConfig.htm.
For information about using NovAtel Application Suite or Setup & Monitor (Web), refer to
docs.novatel.com/Tools.
3.14.1 Strobes
OEM7 receivers have inputs and outputs, referred to as strobes, that provide status and synchronization
signals. Not all strobes are provided on all receivers. For detailed information about OEM7 receiver strobes,
see:
l OEM719 Strobe Specifications on page 160
l OEM729 Strobe Specifications on page 177
l OEM7600 Strobe Specifications on page 195
l OEM7700 Strobe Specifications on page 217
l OEM7720 Strobe Specifications on page 240
OEM719 Refer to Figure 13: OEM719 Connector and Indicator Locations on page 41
OEM729 Refer to Figure 14: OEM729 Connector and Indicator Locations on page 42
OEM7600 Refer to Figure 15: OEM7600 Connector and Indicator Locations on page 43
OEM7700 Refer to Figure 16: OEM7700 Connector and Indicator Locations on page 44
OEM7720 Refer to Figure 17: OEM7720 Connector and Indicator Locations on page 45
The LED blinks green at approximately once per second to indicate normal operation. If the indicator is red,
the receiver is not working properly. The indicator’s operation is described in Built-In Status Tests on page 95.
For applications requiring greater precision than what is possible using the on-board Voltage Controlled,
Temperature Compensated Crystal Oscillator (VCTCXO), the OEM729 can be connected to an external, high
stability oscillator, at 5 MHz or 10 MHz.
Connect a cable from the external oscillator to the receiver’s external oscillator input connector. For the
OEM729, a MMCX female connector (J1901) is used as shown in Figure 14: OEM729 Connector and
Indicator Locations on page 42. The receiver does not have to be powered down during this operation.
However, if handling a card directly, observe anti-static practices. The OEM729 input impedance is 50 ohms.
When the external oscillator is installed, use the EXTERNALCLOCK command (refer to OEM7 Commands
and Logs Reference Manual for details) to set the clock type (e.g.: cesium, rubidium or ovenized crystal) and
frequency.
receiver is reset. For more information about the error strobe signal, see OEM729 Strobe Specifications on
page 177, OEM7600 Strobe Specifications on page 195, OEM7700 Strobe Specifications on page 217 or
OEM7720 Strobe Specifications on page 240.
When the receiver is in an error state, information about the error is provided in the RXSTATUS log. See the
OEM7 Commands and Logs Reference Manual for information about this log
Each bit in the status word indicates the status of a specific receiver condition or function. If the status word is
00000000, the receiver is operating normally. The numbering of the bits is shown in Figure 30: Reading the
Bits in the Receiver Status Word below.
If the receiver status word indicates a problem, see Examining the RXSTATUS Log on page 116.
Figure 32: Reading the Bits in the Receiver Error Word below shows an example of a receiver error word.
Refer to the RXSTATUS log and RXSTATUSEVENT log in the OEM7 Commands and Logs Reference
Manual for more detailed log descriptions. If the receiver error word indicates an error, refer to Examining the
RXSTATUS Log on page 116.
mask words are used to modify the behavior caused by a change in one of the bits in the associated status
words. Each bit, in any mask, operates on the bit in the same position in the status word. For example, setting
bit 3 in the priority mask changes the priority of bit 3 in the status word.
4.4.6 Set and Clear Mask for all Status Code Arrays
The other two mask words in the status code arrays operate on the associated status word in the same way.
These mask words are used to configure the bits in the status word that result in a RXSTATUSEVENT log
broadcast. The set mask is used to turn logging on temporarily while the bit changes from the 0 to 1 state. The
clear mask is used to turn logging on temporarily while the bit changes from a 1 to a 0 state. Note the error
word does not have any associated mask words. Any bit set in the error word results in a RXSTATUSEVENT
log broadcast (unless unlogged).
Refer also to the RXSTATUS log in the OEM7 Commands and Logs Reference Manual for a more detailed
description.
Error bits and status bits that have been priority masked as errors cause the LED to flash a code in a binary
sequence. The binary sequence is a six flash (0.5 second on and 0.25 second off per flash) sequence followed
by a one second delay. The sequence repeats indefinitely. If there are more than one error or status present,
the lowest number appears as the flash code output. The codes are ordered to have the highest priority
condition output first.
The first flash in the six flash sequence indicates if the code that follows is an error bit or a status bit. Error bits
flash red and status bits flash yellow. The next five flashes are the binary number of the code (most significant
bit first). A red flash indicates a one and a yellow flash indicates a zero. For example, for an error bit six, the
binary number is 00110 so the output sequence is:
followed by a one second delay. The sequence repeats indefinitely until the receiver is reset.
In the example shown in Figure 34: Status LED Flash Sequence Example below, the first flash in the
sequence is red, meaning a bit is set in the receiver error word. The next five flashes give a binary value of
00111. Converting this value to decimal results in a value of seven. Therefore, bit seven of the receiver error
word is set, indicating a problem with the supply voltage of the receiver’s power circuitry.
Reference Description
1 Red
2 Yellow
3 1 Second Pause
4 Word Identifier Flash
5 Bit Identifier Flashes
6 End of Sequence
7 End of Previous Sequence
8 Beginning of Sequence
9 Most Significant Bit of Binary Value
10 Least Significant Bit of Binary Value
11 Start of Next Sequence
Refer to the RXSTATUS log and associated tables in OEM7 Commands and Logs Reference Manual for more
information about this log and receiver error status.
The SAVEETHERNETDATA command can be issued to retain the Ethernet configuration settings
after a RESET/FRESET command. The ETHCONFIG command and IPCONFIG command must be
issued prior to using SAVEETHERNETDATA command. Refer to the OEM7 Commands and Logs
Reference Manual.
External Ethernet magnetics are required for the OEM7 receiver cards. The OEM7
Development Kit can be used for Ethernet communication when connected to the OEM7
receiver.
SAVEETHERNETDATA
7. Log the IPCONFIG command and confirm the TCP/IP configuration by entering:
LOG IPCONFIG ONCE
8. Configure your computer with a static IP address.
Refer to Static IP Address Configuration—Windows 7 below.
Ensure the Ethernet settings used for the computer are compatible with the Ethernet
settings on the OEM7 receiver.
For example, the following settings are compatible with the OEM7 receiver settings used in
Static IP Address Configuration—Receiver on the previous page:
IP address = 192.168.74.11
Subnet mask = 255.255.255.0
Gateway = 192.168.74.1
1. Connect your computer to both OEM7 receivers using null modem serial cables or USB cables.
2. Establish a connection to the receiver using either NovAtel Application Suite or another terminal program.
This connection is used to send the commands in this procedure to the receivers.
3. Connect the power cables to both of the OEM7 receivers and apply power to the receivers.
4. Connect the Ethernet cables to the Ethernet ports on both OEM7 receivers.
5. Establish an Ethernet connection, either static or dynamic configurations. Refer to Static IP Address
Configuration on page 100 or Dynamic IP Address Configuration on the previous page for more
information.
6. Send the following commands to each receiver either through serial or USB ports:
Base:
FIX POSITION <lat> <long> <height>
INTERFACEMODE ICOM1 NONE RTCA off
LOG ICOM1 RTCAOBS2 ONTIME 1
LOG ICOM1 RTCAREF ONTIME 10
LOG ICOM1 RTCA1 ONTIME 5
SAVECONFIG
Rover:
ICOMCONFIG ICOM1 TCP <base ip address>:<base port #>
INTERFACEMODE ICOM1 RTCA NONE OFF
LOG BESTPOSA ONTIME 1 (optional)
SAVECONFIG
Use the BESTPOS log to confirm that the OEM7 rover is in RTK mode.
If done incorrectly, changing the Windows Registry may impair the operation of the computer. Editing
the Windows Registry is for advanced Microsoft Windows users only. NovAtel Inc. is not able to
provide any technical support for any actions taken regarding information found in Microsoft’s
Knowledge Base.
The NTRIP caster is an HTTP internet service that acts as a communication medium between NTRIP servers
and NTRIP clients. The NTRIP caster is provided by third party sources. For a full list of NTRIP casters, refer
to the following link: http://www.rtcm-ntrip.org/home.
2. Connect the Ethernet cable to the Ethernet ports on both OEM7 receivers. For this setup, use a cross-over
Ethernet cable.
3. Establish a static or dynamic Ethernet connection.
For information about creating the connection, refer to Static IP Address Configuration on page 100 or
If using a specific Network RTK system, certain National Marine Electronics Association
(NMEA) strings are required to be sent from the rover back to the RTK network. For
example, if connected to the VRS mount point, the rover is required to send its position to
the network in a standard NMEA GGA message. This is achieved by issuing the following
commands: LOG NCOMx GPGGA ONTIME 5, until data is received by the caster. For
more information about Network RTK options and properties, refer to the application note
APN-041 Network RTK and APN-074: NTRIP on NovAtel OEM6/OEM7.
The following is an NTRIP Client configuration example without the use of a Network RTK system:
INTERFACEMODE NCOM1 RTCA NONE OFF
RTKSOURCE AUTO ANY
PSRDIFFSOURCE AUTO ANY
LOG BESTPOS ONTIME 1 (optional)
SAVECONFIG
Refer to the NTRIPCONFIG command in the OEM7 Commands and Logs Reference Manual for
further command details.
CAN messages can also be read from or written to a CAN port using OEM7 commands and logs. This
is typically implemented using the NovAtel API. For more information refer to Using Lua to Access I/O
Devices Connected to the Receiver in the OEM7 NovAtel API User Manual. Note that if J1939 or
NMEA protocol is enabled using the CANCONFIG command, the user CAN access commands will be
rejected.
By default, CAN is disabled on OEM7 receivers. Critical CAN configuration parameters such as Parameter
Group Numbers (PGNs), addresses and priorities are system-specific and must be explicitly configured.
The addresses and PGNs are typically allocated when the overall CAN bus topology is determined. Because
the OEM7 receiver can operate on 2 CAN buses concurrently, it can run 0, 1 or 2 CAN Nodes. A Node has a
unique CAN J1939 NAME and address.
There are no CAN transceivers on the OEM7 receiver cards. These cards require external CAN
transceivers and proper bus terminations. See CAN Controller Ports on page 257 for an example of a
CAN transceiver circuit.
On the OEM719, CAN1 is multiplexed with user VARF and EVENT2, so the following
commands must be issued before enabling CAN1:
EVENTOUTCONTROL MARK1 DISABLE
EVENTINCONTROL MARK2 DISABLE
Refer to OEM719 Interface Connector on page 162, OEM729 Interface Connectors on page 179, OEM7600
Interface Connector on page 197, OEM7700 Interface Connector on page 219 and OEM7720 Interface
Connector on page 242 for pin-out information.
OEM7 receivers support the following NMEA2000 Parameter Group Messages (PGN) over the CAN bus:
l PGN 126992 System Time
l PGN 129025 GNSS Position Rapid Update
l PGN 129026 COG & SOG Rapid Update
l PGN 129027 Position Delta High Precision Rapid Update
l PGN 129028 Altitude Delta, Rapid Update
CCOM ports with a lower port number have a higher transmission priority.
For information about these commands, see the OEM7 Commands and Logs Reference Manual.
Details for the PGN messages can be found in the NMEA2000 specification which can be purchased
directly from the National Marine Electronics Association (www.nmea.org/).
Parameter Value
Address 0x1C
Industry Group 2
Device Class 0
Function 23
Function Instance 0
ECU Instance 0
1. Configure the CAN bus. See Configuring the CAN Bus on page 110.
2. Enable the CCOM port on the CAN bus node using the CCOMCONFIG command.
3. Enable the desired NMEA2000 logs.
NMEA2000 logs can be requested regardless of the on/off bus status of the receiver or the J1939
configuration. They are output if and only if the receiver is online.
The position for the PGN129025, PGN129027 and PGN129029 logs are reported in the user selected
datum. See the OUTPUTDATUM command for more details.
When the solution type is INS (SPAN models), the DOPs in the PGN129029 message are calculated
at a 1 Hz rate.
To determine if the receiver is providing an INS solution, check the pos type field in the BESTPOS
log.
Corrections configuration (CANCONFIG and INTERFACEMODE) for a particular CCOM port do not
affect its NMEA2000 configuration. NMEA2000 logs coexist with correction messages, both incoming
and outgoing.
It is recommended to use one dedicated CCOM port for NovAtel messages and another dedicated
CCOM port for corrections.
NovAtel UI configuration does not affect NMEA2000. Any CCOM port can be used for NMEA2000
logs irrespective of CCOMCONFIG settings.
A command is not accepted by the receiver See Communications with the Receiver on page 55 and refer to
the FRESET command in the OEM7 Commands and Logs
Reference Manual
The receiver is indicating that an invalid Refer to the VERSION log or VALIDMODELS log and the
authorization code has been used MODEL command or AUTH command.
The receiver is being affected by jamming Move the receiver away from any possible jamming sources
For information about the commands and logs in this section, refer to the OEM7 Commands and Logs
Reference Manual.
have actions to take when your receiver has an error flag in these words. If you are not able to resolve the
condition, contact Customer Support on page 17.
Check the VERSION log. The VERSION log will indicate "Invalid authcode". Upgrade the auth-code
5
as described in Upgrading Using an Auth-Code on page 143.
8 Reserved
The operating temperatures are ambient air temperatures. The temperature sensors
on the receiver PCB will reflect higher operating temperatures (refer to the
HWMONITOR log). The PCB temperature sensors will trigger a receiver warning and
receiver error at 100°C and 110°C respectively. The warning and error conditions are
captured using the RXSTATUS log.
Possible hardware or environmental condition. If you cannot resolve the problem, contact Customer
10
Support on page 17.
Possible hardware or environmental condition. If you cannot resolve the problem, contact Customer
11 Support on page 17.
Also, check the Auxiliary 2 Status word to determine which PLL is in error.
12-14 Reserved
Issue a FRESET command and power cycle the unit. If the bit is still present, contact Customer
15
Support on page 17.
16 Monitor CPU idle time. Reduce number of logs or the rate of data logging.
18-19 Reserved
You may be exceeding the receiver’s velocity limit. If so, reduce velocity. This error can only be
21
cleared by resetting the receiver.
23-30 Reserved
Check the Error Word in the RXSTATUS log. See also Table 10: Resolving a Receiver Error Word
0
on the previous page
4 See Selecting a GNSS Antenna on page 29, Choosing a Coaxial Cable on page 30, Connecting the
5 Antenna to the Receiver Card on page 46, Antenna LNA Power on page 47
Check the CPU idle time. Check for unnecessary logging. Check for simultaneous use of
7
functionality.
9-11 Reserved
15 Check the Auxiliary 1 status word to determine which RF channels are jammed.
16-17 Reserved
When the receiver has tracked GNSS satellites long enough for a valid almanac to be received, this
18
bit will be set to 0.
19 None. This bit only indicates if the receiver has calculated a position.
None. This bit is a status bit indicating if the receiver’s position has been manually fixed and does not
20
represent a problem. Refer also to the FIX command.
None. This bit indicates if clock steering has been manually disabled. Refer also to the FRESET
21
command.
22 None. This bit only indicates if the clock model is valid. Refer also to the FRESET command.
None. This bit indicates if the phase-lock-loop is locked when using an external oscillator. Refer also
23
to the FRESET command.
Check the CPU idle time. Check for unnecessary logging. Check for simultaneous use of
24
functionality.
None. These bits identify the receiver family. For OEM7 receivers, bit 25 is set to 1 and bit 26 is set to
25-26
zero.
Interference Toolkit HDR mode status. When this bit is set to 1, Interference Toolkit HDR mode is
27
enabled.
28 Digital filter status. When this bit is set to 1, an Interference Toolkit digital filter is enabled.
None. This bit indicates if any bits in the auxiliary 3 status word are set. The auxiliary 3 word provides
29 status information and does not contain any new information on problems. Refer also to the FRESET
command.
None. This bit indicates if any bits in the auxiliary 2 status word are set. The auxiliary 2 word provides
30 status information and does not contain any new information on problems. Refer also to the FRESET
command.
None. This bit indicates if any bits in the auxiliary 1 status word are set. The auxiliary 1 word provides
31 status information and does not contain any new information on problems. Refer also to the FRESET
command.
For information about the commands and logs in this section, refer to the OEM7 Commands and Logs
Reference Manual.
11 (Reserved bit)
12 None. This bit indicates a Profile set using the PROFILE command is activated.
AGC error on RF1 through RF4 respectively. To resolve, ensure the antenna cable is connected and
14-17 signal input level is within specification. Contact NovAtel Customer Support on page 17 for additional
information.
AGC error on RF5 (bit 28) or RF6 (bit 29). To resolve, ensure the antenna cable is connected and
28-29 signal input level is within specification. Contact NovAtel Customer Support on page 17.for additional
information.
OEM719, OEM729,
OEM7720, PwrPak7D, OEM7500, OEM7600,
RF Path OEM7700, PwrPak7,
CPT7 SMART2
CPT7700, SMART7
1st antenna
GPS L1 GPS L1 GPS L1
GLONASS L1 GLONASS L1 GLONASS L1
RF1 Galileo E1 Galileo E1 Galileo E1
BDS B1 BDS B1 BDS B1
QZSS L1 QZSS L1 QZSS L1
SBAS L1 SBAS L1 SBAS L1
GPS L2/L5
GLONASS L2/L3
Galileo E5
RF2 Reserved Reserved BDS B2
QZSS L2/L5
NavIC L5
SBAS L5
OEM719, OEM729,
OEM7720, PwrPak7D, OEM7500, OEM7600,
RF Path OEM7700, PwrPak7,
CPT7 SMART2
CPT7700, SMART7
1st antenna
GPS L2 GPS L2/L5
GLONASS L2 GLONASS L2/L3
RF3 Galileo E6 Galileo E5 Reserved
BDS B3 BDS B2
QZSS L2/L6 QZSS L2/L5
NavIC L5
SBAS L5
2nd antenna
GPS L5 GPS L1
GLONASS L3 GLONASS L1
RF4 Galileo E5 Galileo E1 Reserved
BDS B2 BDS B1
QZSS L5 QZSS L1
NavIC L5
SBAS L5
2nd antenna
GPS L2/L5
GLONASS L2/L3
RF5 Reserved Galileo E5 Reserved
BDS B2
QZSS L2/L5
NavIC L5
To determine the cause of the error, log the RXSTATUS log and check the Receiver Error word. If Bit 9 is set,
it is a Temperature Status error. For information about reading the Error Word, refer to Error Word on page 97.
Refer to Table: HWMONITOR Status Table in the HWMONITOR log section for a description of the
Boundary Limit Status.
4. Use the suggestions in Mitigating High Receiver Temperature on the previous page to reduce the receiver
temperature.
5. Continue monitoring the HWMONITOR log to see if receiver temperature is dropping.
6. Check the RXSTATUS log to see if the temperature status changes to Okay (Bit 1 in the Receiver Status
word changes to 0).
1. Request the SAFEMODESTATUS log and determine the current Safe Mode State of the system.
2. Reference Table: Safe Mode States in the OEM7 Commands and Logs Reference Manual and find the
suggested actions for the current Safe Mode State.
3. If the suggested actions do not resolve the issue, contact NovAtel Customer Support.
After determining the appropriate model and firmware version, the authorization code (auth-code) is issued.
The auth-code is required to unlock the features on the new model type.
To upgrade to a new model with the same firmware version, use the AUTH command with the issued auth-
code, as outlined in Upgrading Using an Auth-Code on page 143.
To upgrade to a new model with a new firmware version, the new firmware needs to be loaded into the OEM7
receiver. For instructions, refer to Updating or Upgrading Using the WinLoad Utility on the next page, Updating
the Firmware Using NovAtel Application Suite on page 129, Updating the Firmware Using Setup & Monitor
(Web) on page 130 or Updating Using SoftLoad Commands on page 130.
Auth-codes work with any signed firmware image. Therefore, if a receiver has an auth-code for the old version
of firmware, that same auth-code will work for the new version of firmware, provided both images are digitally
signed by NovAtel.
Signed firmware images are distributed in *.shex files. The new download package includes a signed firmware
file type that uses an extension designated as “.shex” (example OM7MR0200RN0000.shex), as well as the
latest WinLoad utility and What’s New file containing firmware update change details.
Temporary auth-codes may be provided by NovAtel for evaluation purposes. Once the trial period has
expired, the functionality provided by the auth-code is removed. The expiration date for temporary auth-codes
is in the form YYMMDD, where YY = year, MM = month and DD =day. The date is the last day that the auth-
code is valid and expires at the end of day, UTC time.
Once the trial period has expired, a new auth-code will need to be obtained from NovAtel Customer Support
([email protected]).
Firmware images may also have auth-codes embedded within them. The models provided by such firmware
images will be valid only on receivers with certain PSNs and Hardware Versions.
If the receiver is an H-model, do not use the firmware available from the web site. Contact Customer
Support on page 17 to obtain the correct firmware.
NovAtel has an online video tutorial that explains firmware updating at: novatel.com/support/support-
materials/novatel-video.
When a file is selected, the filename appears in the main WinLoad display area and in the title bar (Figure 40:
Open File in WinLoad on the next page).
If loading a firmware that is currently installed on a receiver (i.e. reloading the same version of
firmware on a receiver), ensure that Optimized Loading option is unchecked in WinLoad under
Settings | Options | Optimized Loading.
Copy the firmware file to the computer's local drive before uploading.
2. Connect a computer to the receiver using a serial (COM) cable, USB cable or Ethernet connection.
3. Start NovAtel Application Suite on the computer.
4. Use NovAtel Application Suite to connect to the receiver.
For information about using NovAtel Application Suite, refer to docs.novatel.com/Tools.
5. On the Status and Configuration window, click the Device menu and select Update.
The Update window appears.
6. Click the Browse button.
7. Navigate to the directory that contains the new firmware file and select the file.
8. Click the Open button.
The Update window appears with the name of the selected file in the Select File field.
9. Click the Apply button.
After the new software is loaded, the receiver will restart.
Copy the firmware file to the device's local drive before uploading.
embedded receivers and is more difficult to implement and integrate. For more information on suitability
and implementation, refer to Self-Implement the SoftLoad process on page 136.
There is Linux NovAtel Application Suite available which can be used for firmware upgrading (without
using SoftLoad).
At this step the Customer Support representative may assist in directly preparing the txt
batch file for you. In this case, continue at Sending Firmware Data on the next page.
2. In a new folder, load the srec2softload_dev_20160603.exe utility and the desired shex/hex firmware file
3. Create a blank text file (can name it as desired, e.g. "softload_OM7MR0703RN0000.txt"). This text file will
be the output from the utility where the batch script will be converted and placed.
4. In that folder, open up a Powershell window and enter:
<softload utility name> <input shex/hex file> <output blank text
file>
For example: .\srec2softload_dev_20160603 .\OM7MR0703RN0000.shex .\softload_
OM7MR0703RN0000.txt
5. Press Enter and the output text file will be populated with the batch file. A confirmation message/response
will appear.
If using ICOM (Ethernet), ensure the Winsock option is set to Raw, otherwise the binary part
of firmware will be encoded and produce CRC errors. This is not necessary if connecting via
serial or USB.
If using ICOM (Ethernet), a connection will be verified by the [ICOM1] string showing up at
the top.
4. Go to the Send tab. Click on the ellipsis button to the right of the Dump File to Port drop down menu.
If connecting to receiver via serial or USB, ensure a delay of at least 20 msec is specified
between each line. This is NOT necessary for ICOM connections; it will just cause the
firmware to take longer to load. The option can be found in the Send tab of RealTerm.
5. Select the batch file containing the ASCII and binary SOFTLOAD records and click on Send File.
6. Watch the progress bar on the bottom as well as for the OK responses.
7. RealTerm will indicate when the entire file has been sent. Note the output at the end indicates SOFTLOAD
completed without any issues.
8. Once SOFTLOADSTATUS has confirmed the process is COMPLETE, send the RESET command.
9. Once the receiver has been reset, send the LOG VERSION command to confirm the desired firmware
version has been installed.
SoftLoad Errors
It is possible for errors to occur during the SoftLoad update. All command responses should be checked to
verify all issued commands were accepted. The SoftLoad status should also be monitored in the
SOFTLOADSTATUS log. Any status enum value greater than the ERROR status indicates an error has
occurred during the SoftLoad update. In the event of an error, the SoftLoad update should be restarted by
issuing a SOFTLOADRESET command or normal operation can be restored by resetting the receiver.
In rare cases after a SoftLoad error, the boot code may not be able to determine which is the latest firmware to
be executed. To protect against this, SoftLoad does not erase the previous valid firmware image from flash on
the receiver. In such cases, the boot code will execute the old image and raise the "Safe Mode" error (see
RXSTATUS log). If that error is detected, simply restart the SoftLoad process to reload the new firmware
image and the error will be resolved.
Command Description
SOFTLOADDATA Send firmware image data to the receiver for the SoftLoad process
Send configuration information to the receiver for the SoftLoad process. This
SOFTLOADSETUP
command is not required when working with a *.shex file
SOFTLOADFILE Load a firmware image that has been loaded onto the internal storage of the receiver.
Log Description
Each command and log can be used in abbreviated ASCII, ASCII or binary format, with the exception of
SOFTLOADDATA, which should only be used in binary format.
File Types
Firmware data is stored in *.shex files as ASCII data in the form of S-Records, based on the Motorola S-
Record format. The *.shex file includes a digital signature for the firmware.
Example S0 Record
S0~V~OM7MR0400RN0000
Example S5 Records
S50000
S503D9FE25
S5033158D5A
Example S7 Records
S70000
S70500000000FA
Records beginning with S3 contain the actual firmware image data. Aside from the header, each pair of
characters forms the ASCII representation of a binary byte. The format is as follows:
S3 LL AAAAAAAA DDDDDDDD...DDDDDDDD CC
Check Sum
Little Endian Data. These bytes are copied into the "data" field of the
SOFTLOADDATA command
4 - Byte Address. Set this as the value of "offset" in the SOFTLOADDATA command
Length. This is the hexadecimal number of character pairs to follow in the record. This value minus 4 bytes for
the address and 1 byte for the check sum is copied into the "data length" field of the SOFTLOADDATA
command
Header
S3210000000007F0A7F1F4060000147B4000F49217813C7BB00014493F005C00000009
Previous Address + Previous Num Bytes = 0x00407B0C + 0x08 = 0x00407B14
Address: 0x00000000 Num Data Bytes: 0x1C
Requires new SOFTLOADDATA command because address does not match previous address + previous
number of data bytes
Send existing SOFTLOADDATA command, and start a new SOFTLOADDATA command
S3210000001C80040000E001000030000000082B0100D8060000E4060000C806000063
Address: 0x0000001C Num Data Bytes: 0x1C
Previous Address + Previous Num Bytes = 0x00000000 + 0x1C = 0x0000001C
Add data to existing SOFTLOADDATA command
The SOFTLOADDATA command must be sent as a NovAtel binary format command.
The response for each command must be processed before sending the next command so as to
determine if the command was accepted or rejected, and to wait for the receiver to complete the
operation. Responses to SoftLoad commands are guaranteed to be output from the receiver within a
specific time, which varies by command. Refer to specific SoftLoad command for more information on
responses and the timeout values for SoftLoad commands.
1. Open a connection to any port on the receiver (COM, USB or ICOM) with the input and output
INTERFACEMODE set to NOVATEL.
2. Request the SOFTLOADSTATUS log using the following command:
LOG SOFTLOADSTATUSA ONCHANGED
3. Initialize SoftLoad with a SOFTLOADRESET command. This command stops all tracking on the receiver
to ensure sufficient memory is available for the loading process. An RXSTATUSEVENTA log reports a
SoftLoad In Progress status.
4. Open the *.shex firmware file.
5. Read each line of the *.shex firmware file.
a. Send S0, S5 and S7 S-Records directly to the receiver using the SOFTLOADSREC command. The
S-Record must be enclosed in quotation marks:
SOFTLOADSREC "<S-RECORD>"
Data within S0 records can also be sent to the receiver by converting them to SOFTLOADSETUP
commands. Refer to the SOFTLOADSETUP commandin the OEM7 Commands and Logs
Reference Manual for details on how to convert from S0 S-Records to SOFTLOADSETUP
commands.
b. S3 S-Records should be parsed and packaged into a SOFTLOADDATA command.
6. Send the SOFTLOADCOMMIT command after all data from the *.shex file has been transferred to the
receiver. The SOFTLOADSTATUS log reports the status of the loading process. Wait for a
SOFTLOADSTATUS log to indicate the status is COMPLETE. The COMPLETE status or an error is
guaranteed to be output from the receiver within 300 seconds from the time the SOFTLOADCOMMIT
command was received by the receiver.
7. Send the auth code for the newly downloaded image using the AUTH command. This is only required if
there is not already a signature auth code on the receiver as signature auth codes are maintained through
a SoftLoad update. See Authorization Code on page 125 for details on Auth Codes.
AUTH ADD_DOWNLOAD <AUTH CODE>
8. Reset the receiver using any of the following methods:
l Enter the RESET command
l Enter the FRESET command
l Power-cycle the receiver
Once the receiver resets, the new version of firmware is active.
The SoftLoad process can be safely canceled at any time using the SOFTLOADRESET command or by
otherwise resetting the receiver. Once the COMPLETE status is reported by SOFTLOADSTATUS, the new
firmware image will be run after the receiver is reset.
SoftLoad Errors
It is possible for errors to occur during the SoftLoad update. All command responses should be checked to
verify all issued commands were accepted. The SoftLoad status should also be monitored in the
SOFTLOADSTATUS log. Any status enum value greater than the ERROR status indicates an error has
occurred during the SoftLoad update. In the event of an error, the SoftLoad update should be restarted by
issuing a SOFTLOADRESET command or normal operation can be restored by resetting the receiver.
In rare cases after a SoftLoad error, the boot code may not be able to determine which is the latest firmware to
be executed. To protect against this, SoftLoad does not erase the previous valid firmware image from flash on
the receiver. In such cases, the boot code will execute the old image and raise the "Safe Mode" error (see
RXSTATUS log). If that error is detected, simply restart the SoftLoad process to reload the new firmware
image and the error will be resolved.
This section applies only to receivers that support Setup & Monitor (Web), such as the PwrPak7,
SMART7 or Ethernet capable OEM7 receivers.
9.8.1 Update Setup & Monitor (Web) Content Using NovAtel Application Suite
To update Setup & Monitor (Web) on the receiver:
1. Obtain the new Setup & Monitor (Web) file.
The latest version of Setup & Monitor (Web) content is available on the NovAtel website
(novatel.com/support).
Copy the Setup & Monitor (Web) file to the device's local drive before uploading.
2. Connect a computer to the receiver using a serial (COM) cable, USB cable or Ethernet connection.
3. Start NovAtel Application Suite on the computer.
4. Use NovAtel Application Suite to connect to the receiver.
For information about using NovAtel Application Suite, refer to docs.novatel.com/Tools.
5. On the Status and Configuration window, click the Device menu and select Update.
The Update window appears.
6. Click the Browse button.
7. Navigate to the directory that contains the new Setup & Monitor (Web) file and select the file.
8. Click the Open button.
The Update window appears with the name of the selected file in the Select File field.
9. Click the Apply button.
After the new software is loaded, the receiver will restart.
9.8.2 Update Setup & Monitor (Web) Content Using Setup & Monitor (Web)
To update Setup & Monitor (Web) on the receiver:
1. Obtain the new Setup & Monitor (Web) file.
The latest version of Setup & Monitor (Web) content is available on the NovAtel website
(novatel.com/support).
Copy the Setup & Monitor (Web) file to the device's local drive before uploading.
2. Use a Wi-Fi capable device (such as a laptop, tablet or smart phone) to connect to the receiver’s Wi-Fi
access point. The SSID and password for the receiver Wi-Fi are on a label on the receiver.
Alternately, connect the receiver to a computer using an Ethernet connection.
3. Open a web browser and enter 192.168.19.1 in the address (URL) bar of the browser.
If using an Ethernet connection, enter the IP address assigned to the receiver.
The Setup & Monitor (Web) Home page appears.
4. Click the Menu icon and select Update.
5. Click the Select File button
6. Navigate to the folder in which the new Setup & Monitor (Web) software to load is stored and select the
software file.
7. Click the Apply button.
After the new software is loaded, the receiver will restart.
6. Enter the new Auth Code in the Apply New Auth Code box.
7. Click the Apply button to save the changes to the receiver.
The receiver will restart when a new Auth Code is applied.
Refer to Format of Firmware Files on page 126 for details on updating versus upgrading.
Size 46 mm x 71 mm x 11 mm
Weight 31 grams
See the following sections for more information about the OEM719:
l OEM719 Performance Specifications on the next page
l OEM719 Mechanical Specifications on page 148
l OEM719 Electrical and Environmental Specifications on page 156
l OEM719 Data Communication Specifications on page 158
l OEM719 Strobe Specifications on page 160
l OEM719 Interface Connector on page 162
SBAS L1, L5
L-Band2 Up to 5 channels
SBAS4 60 cm RMS
DGPS 40 cm RMS
Position Accuracy3
TerraStar-L5 40 cm RMS
Hot: <20 s (Almanac and recent ephemeris saved and approximate position and time
Time to First Fix entered)
Cold: <34 s (No almanac or ephemeris and no approximate position or time)
<0.5 s L1 (typical)
Signal Reacquisition
<1.0 s L2 and L5 (typical)
Measurements up to 100 Hz
Data Rates
Position up to 100 Hz
Code Carrier
L1 C/A 4 cm 0.5 mm
L2 P(Y) 8 cm 1.0 mm
GPS
L2C 8 cm 0.5 mm
L5 3 cm 0.5 mm
L1 C/A 8 cm 1.0 mm
GLONASS L2 P 8 cm 1.0 mm
L2 C/A 8 cm 1.0 mm
E1 3 cm 0.5 mm
Measurement
E5a 3 cm 0.75 mm
Precision2
Galileo E5b 3 cm 0.75 mm
E5 AltBOC 3 cm 0.75 mm
E6 3 cm 0.75 mm
B1I 4 cm 0.5 mm
B1C 3 cm 0.5 mm
B2I 4 cm 0.5 mm
BeiDou
B2a 3 cm 0.5 mm
B2b3 3 cm 0.5 mm
B3I 4 cm 0.5 mm
The mounting surfaces are shown in gray. These mounting surfaces apply to all variants of the OEM719.
These mounting surfaces are designed to work with mounting rails. For information about mounting the
OEM719, refer to Mounting the Printed Circuit Board on page 32.
For information about the recommended mating connector, refer to Table 2: OEM7 Communication
and I/O Connectors on page 40.
Shock
Operating MIL-STD-810G, Method 516.6 (40 g)
Non-operating MIL-STD-810G, Method 516.6 (75 g)
Allowable Input
100 mV p-p maximum
Voltage Ripple
Pin 1 of P1701 is not electrically connected on the OEM719. This was the
external LNA power input (LNA-PWR) on the OEM615.
1For hardware releases 1.10 and later. For earlier hardware versions, the L-Band RF Input Frequency is 1525 to 1560 MHz.
COM1
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
COM2
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
COM3
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
CAN Bus
1Data rates higher than 115200 bit/s are not supported by standard PC hardware. Special computer hardware may be
required for higher rates, including 230400 bit/s and 460800 bit/s.
2COM3 is disabled by default.
3CAN1 Rx and Tx signals are internally multiplexed with VARF and Event2, respectively. Both VARF and Event2 are enabled
by default. To enable CAN functionality, the following commands must be issued before configuring the CAN1 port:
EVENTOUTCONTROL MARK1 DISABLE
EVENTINCONTROL MARK2 DISABLE
These commands, together with the commands to configure the CAN1 port, can be saved using SAVECONFIG.
USB
Factory
Strobes Input/Output Comment
Default
PV
Active
(Position Output Indicates a valid GNSS position solution is available.
high
Valid)
VOL 0.4
PPS 16
VOH 2.4
VOL 0.4
PV 4
VOH 2.9
VIL 0.8
nRESET_IN -
VIH 2.3
VOL 0.4
VARF 4
VOH 2.9
For information about the recommended mating connector, refer to Table 2: OEM7 Communication
and I/O Connectors on page 40.
No internal connection
on OEM719 receiver.
(This pin was the supply
feed for the external
1 NC - - - - - - - GNSS antenna on the
OEM6 family. The
OEM719 generates the
antenna power from the
3.3V supply input.)
Active Low.
Resets the OEM719
receiver card. This pin
must be held low for >20
µs while stable power is
already applied, to reset
the OEM719 card.
3.3V It is recommended to
5 nRESET_IN Input 0.8 2.3 - - -
CMOS hold the nRESET_IN pin
low for a >150 ms when
initially applying power to
the card, giving the
power supply time to
stabilize before the card
starts to boot.
Internal 10 kΩ pullup.
CAN2RX is a CMOS-
3.3V level signal, requiring an
8 CAN2RX Input 0.7 2.1 - - -
CMOS external CAN
transceiver.
Active High.
Position Valid Indicator.
3.3V Indicates that the
17 PV Output - - 0.4 2.9 4
CMOS receiver has computed a
position. Active high
output.
CAN2TX is a CMOS-
3.3V level signal, requiring an
20 CAN2TX Output - - 0.4 2.9 4
CMOS external CAN
transceiver.
Size 60 mm x 100 mm x 9 mm
Weight 48 grams
See the following sections for more information about the OEM729:
l OEM729 Performance Specifications on the next page
l OEM729 Mechanical Specifications on page 169
l OEM729 Electrical and Environmental Specifications on page 172
l OEM729 Data Communication Specifications on page 175
l OEM729 Strobe Specifications on page 177
l OEM729 Interface Connectors on page 179
SBAS L1, L5
L-Band2 Up to 5 channels
SBAS4 60 cm RMS
DGPS 40 cm RMS
Position Accuracy3
TerraStar-L5 40 cm RMS
Hot: <20 s (Almanac and recent ephemeris saved and approximate position and time
Time to First Fix entered)
Cold: <34 s (No almanac or ephemeris and no approximate position or time)
<0.5 s L1 (typical)
Signal Reacquisition
<1.0 s L2 and L5 (typical)
Measurements up to 100 Hz
Data Rates
Position up to 100 Hz
Code Carrier
L1 C/A 4 cm 0.5 mm
L2 P(Y) 8 cm 1.0 mm
GPS
L2C 8 cm 0.5 mm
L5 3 cm 0.5 mm
L1 C/A 8 cm 1.0 mm
GLONASS L2 P 8 cm 1.0 mm
L2 C/A 8 cm 1.0 mm
E1 3 cm 0.5 mm
Measurement
E5a 3 cm 0.75 mm
Precision2
Galileo E5b 3 cm 0.75 mm
E5 AltBOC 3 cm 0.75 mm
E6 3 cm 0.75 mm
B1I 4 cm 0.5 mm
B1C 3 cm 0.5 mm
B2I 4 cm 0.5 mm
BeiDou
B2a 3 cm 0.5 mm
B2b3 3 cm 0.5 mm
B3I 4 cm 0.5 mm
The mounting surfaces are shown in gray. For information about mounting the OEM729, refer to Mounting the
Printed Circuit Board on page 32.
For information about the recommended mating connector, refer to Table 2: OEM7 Communication
and I/O Connectors on page 40.
Shock
Operating MIL-STD-810G, Method 516.6 (40 g)
Non-operating MIL-STD-810G, Method 516.6 (75 g)
Allowable Input
100 mV p-p maximum
Voltage Ripple
1For hardware releases 2.10 and later. For earlier hardware versions, the L-Band RF Input Frequency is 1525 to 1560 MHz.
COM1
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
Yes
protection
COM2
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
COM3
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
CAN Bus
1 Mbps maximum.
Data rates
CAN Bus throughput is determined by slowest device on the bus
1Data rates higher than 115200 bit/s are not supported by standard PC hardware. Special PC hardware may be required for
higher rates, including 230400 bit/s and 460800 bit/s.
2Upon power-up, COM3 is enabled by default. COM3 is multiplexed with Event 2
USB
ETHERNET
Factory
Strobes Input/Output Comment
Default
Normally low.
Active A high output on this pin indicates that the receiver is in an error
ERROR Output
high state. For information about the cause of the error, log the
RXSTATUS log.
Input An input mark for which a pulse greater than 150 ns triggers
certain logs to be generated. (Refer to the MARKPOS and
Event1 Leading edge Active low
MARK1TIME logs and ONMARK trigger.) Polarity is
triggered configurable using the EVENTINCONTROL command.
PV (Position Active
Output Indicates a valid GNSS position solution is available.
Valid) high
VARF
A programmable variable frequency output ranging from 0 Hz to
(Variable Output Active low
50 MHz (refer to the EVENTOUTCONTROL command)
Frequency)
VOL 0.4
ERROR 4
VOH 2.9
VOL 0.4
PPS 16
VOH 2.4
VOL 0.4
PV 4
VOH 2.9
VIL 0.8
nRESET_IN -
VIH 2.3
VOL 0.4
VARF 4
VOH 2.9
For information about the recommended mating connector, refer to Table 2: OEM7 Communication
and I/O Connectors on page 40.
User GPIO.
3.3V Input/
2 USER11 0.7 2.1 0.4 2.9 4 Internal 10 kΩ
CMOS Output
pulldown.
Variable Frequency
output
3.3V Edges can be
3 VARF Output - - 0.4 2.9 4
CMOS synchronized to the
GNSS time reference.
Internal 10 kΩ pullup
1On power up, if pin 2 is set LOW or not connected, COM1 will be configured as RS-232. If pin 2 is set high then COM1 will be
configured as RS-422
EVENT1 input
Rising or falling edge
triggered. This input is
3.3V used to provide a
8 EVENT1 Input 0.7 2.1 - - -
CMOS position or time data
log based on an
external trigger.
Internal 10 kΩ pullup.
ERROR output
Normally low. A high
output on this pin
3.3V indicates that the
9 ERROR Output - - 0.4 2.9 4
CMOS receiver is in an error
state.
Internal 10 kΩ
pulldown.
1Through firmware, the COM3 UART may be configured on pins 7 and 19.
Active Low.
Resets the OEM729
receiver card. This pin
must be held low for
>20 µs while stable
power is already
applied, to reset the
OEM729 card.
COM2 Request To
Send output
3.3V
13 COM2_RTS Output - - 0.4 2.9 4 This is an optional flow
CMOS
control signal for the
COM2 UART.
Activity/Link
indicator output.
Polarity of the indicator
3.3V signal is low. When there
7 LED_A Output - - 0.4 2.9 8
CMOS is an active link, the pin is
low. When there is activity
on the link, the pin outputs
a blink signal.
Speed indicator
3.3V
8 LED_B Output - - 0.4 2.9 8 Low = 100 Mbps
CMOS
High = 10 Mbps
3.3V
10 CAN1TX Output - - - - - CAN1 Transmit data
CMOS
3.3V
11 CAN1RX Input - - - - - CAN1 Receive data
CMOS
3.3V
12 CAN2TX Output - - - - - CAN2 Transmit data
CMOS
3.3V
13 CAN2RX Input - - - - - CAN2 Receive data
CMOS
Size 35 mm x 55 mm x 13 mm
Weight 31 grams
See the following sections for more information about the OEM7600:
l OEM7600 Performance Specifications on the next page
l OEM7600 Mechanical Specifications on page 189
l OEM7600 Electrical and Environmental Specifications on page 191
l OEM7600 Data Communication Specifications on page 193
l OEM7600 Strobe Specifications on page 195
l OEM7600 Interface Connector on page 197
SBAS L1, L5
L-Band3 Up to 5 channels
SBAS5 60 cm RMS
DGPS 40 cm RMS
Position Accuracy4
TerraStar-L6 40 cm RMS
Hot: <20 s (Almanac and recent ephemeris saved and approximate position and time
Time to First Fix entered)
Cold: <34 s (No almanac or ephemeris and no approximate position or time)
<0.5 s L1 (typical)
Signal Reacquisition
<1.0 s L2 and L5 (typical)
Measurements up to 100 Hz
Data Rates
Position up to 100 Hz
Code Carrier
L1 C/A 4 cm 0.5 mm
L2 P(Y) 8 cm 1.0 mm
GPS
L2C 8 cm 0.5 mm
L5 3 cm 0.5 mm
L1 C/A 8 cm 1.0 mm
GLONASS L2 P 8 cm 1.0 mm
L2 C/A 8 cm 1.0 mm
Measurement
E1 3 cm 0.5 mm
Precision2
E5a 3 cm 0.75 mm
Galileo
E5b 3 cm 0.75 mm
E5 AltBOC 3 cm 0.75 mm
B1I 4 cm 0.5 mm
B1C 3 cm 0.5 mm
B2a 3 cm 0.5 mm
B2b3 3 cm 0.5 mm
For information about the recommended mating connector, refer to Table 2: OEM7 Communication
and I/O Connectors on page 40.
Shock
Operating MIL-STD-810G (CH1), Method 516.7 (40 g)
Non-operating MIL-STD-810G (CH1), Method 516.7 (75 g)
Allowable Input
100 mV p-p maximum
Voltage Ripple
COM1
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
COM2
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
COM3
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
COM4
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
1Data rates higher than 115200 bit/s are not supported by standard PC hardware. Special PC hardware may be required for
higher rates, including 230400 bit/s and 460800 bit/s.
COM5
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
CAN Bus
1 Mbps maximum.
Data rates
CAN Bus throughput is determined by slowest device on the bus
USB
ETHERNET
1Upon power-up, COM5 is enabled by default. COM5 is multiplexed with COM2 hardware flow control.
Factory
Strobes Input/Output Comment
Default
Normally low.
A high output on this pin indicates that the receiver is in an
ERROR Output Active high
error state. For information about the cause of the error, log
the RXSTATUS log.
EVENT_IN1
Input Input marks for which a pulse greater than 150 ns triggers
EVENT_IN2 certain logs to be generated. (Refer to the MARKxPOS and
Leading edge Active low
EVENT_IN3 MARKxTIME logs and ONMARK trigger.) Polarity is
triggered configurable using the EVENTINCONTROL command.
EVENT_IN4
EVENT_OUT1
EVENT_OUT2 Programmable variable frequency outputs ranging from 0
Output Active low Hz to 50 MHz (refer to the EVENTOUTCONTROL
EVENT_OUT3 command).
EVENT_OUT4
POS_Valid
Output Active high Indicates a valid GNSS position solution is available.
(Position Valid)
Factory
Strobes Input/Output Comment
Default
VOL 0.2
ERROR 8
VOH 3.1
EVENT_IN1 (Mark )
VIL 0.8
EVENT_IN2 (Mark2)
-
EVENT_IN3 (Mark3)
VIH 1.7
EVENT_IN4 (Mark4)
EVENT_OUT1
VOL 0.2
EVENT_OUT2
8
EVENT_OUT3
VOH 3.1
EVENT_OUT4
VOL 0.2
ME_RDY 4
VOH 3.1
VOL 0.55
POS_VALID 8
VOH 2.3
VIL 0.8
nRESET_IN -
VIH 2.55
VOL 0.55
PPS 24
VOH 2.3
For information about the recommended mating connector, refer to Table 2: OEM7 Communication
and I/O Connectors on page 40.
COM1 Request to
Send
3.3V
6 COM1_RTS Output - - 0.2 3.1 4 Optional hardware flow
CMOS
control signal for the
COM1 serial port.
EVENT1
(Mark1) Output
Rising edge triggered.
Receiver Ready
(Active High)
Indicates to the host
system that the
receiver is ready to
3.3V receive commands.
18 ME_RDY Output - - 0.2 3.1 4
CMOS
This signal is not
asserted while booting
or during a reset.
Internal 2.2 kΩ pull
down.
Error Indicator
(Active High)
Normally low. A high
output on this pin
3.3V
21 ERROR Output - - 0.2 3.1 4 indicates that the
CMOS
receiver is in an error
state.
Internal 2.2 kΩ pull
down.
EVENT3
(Mark3) Output
Rising edge triggered.
EVENT4
(Mark4) Output
Rising edge triggered.
EVENT2
(Mark2) Output
Rising edge triggered.
Serial Peripheral
3.3V
41 SPI_MOSI Output - - 0.2 3.1 4 Interface Master
CMOS
Output/Slave Input
Serial Peripheral
3.3V
42 SPI_nCS Output - - 0.2 3.1 4 Interface Chip Select
CMOS
(Active Low)
Serial Peripheral
3.3V
43 SPI_MISO Input 0.8 1.7 - - - Interface Master
CMOS
Input/Slave Output
3.3V Serial Peripheral
44 SPI_SCLK Output - - 0.2 3.1 4
CMOS Interface Serial Clock
USB1 signal.
This is one half of the
USB1 differential pair.
47 USB1_D- Analog I/O - - - - - USB1_D+ and USB1_
D- must be length-
matched and routed as
a 90 Ω differential pair.
USB0 signal.
This is one half of the
USB0 differential pair.
48 USB0_D+ Analog I/O - - - - - USB0_D+ and USB0_
D- must be length-
matched and routed as
a 90 Ω differential pair.
USB1 signal.
This is one half of the
USB1 differential pair.
49 USB1_D+ Analog I/O - - - - - USB1_D+ and USB1_
D- must be length-
matched and routed as
a 90 Ω differential pair.
USB0 signal.
This is one half of the
USB0 differential pair.
50 USB0_D- Analog I/O - - - - - USB0_D+ and USB0_
D- must be length-
matched and routed as
a 90 Ω differential pair.
Reset Input
(Active Low)
Resets the OEM7600
receiver card. This pin
must be held low for
>20 µs while stable
power is already
applied, to reset the
3.3V OEM7600 card.
53 nRESET_IN Input 0.8 2.55 - - -
CMOS It is recommended to
hold the nRESET_IN
pin low for a >150 ms
when initially applying
power to the card,
giving the power supply
time to stabilize before
the card starts to boot.
Internal 10 kΩ pullup.
Do not use
ETH_BIAS to
supply the LED.
Ethernet Receive
One half of the
Ethernet receive
57 ETH_RX+ Analog Input - - - - - differential pair. ETH_
RX+ and ETH_RX-
must be routed as a
100 Ω differential pair.
Ethernet Transmit
One half of the
Ethernet transmit
58 ETH_TX+ Analog Output - - - - - differential pair. ETH_
TX+ and ETH_TX-
must be routed as a
100 Ω differential pair.
Ethernet Receive
One half of the
Ethernet receive
59 ETH_RX- Analog Input - - - - - differential pair. ETH_
RX+ and ETH_RX-
must be routed as a
100 Ω differential pair.
Ethernet Transmit
One half of the
Ethernet transmit
60 ETH_TX- Analog Output - - - - - differential pair. ETH_
TX+ and ETH_TX-
must be routed as a
100 Ω differential pair.
Size 46 mm x 71 mm x 8 mm
Weight 31 grams
See the following sections for more information about the OEM7700:
l OEM7700 Performance Specifications on the next page
l OEM7700 Mechanical Specifications on page 210
l OEM7700 Electrical and Environmental Specifications on page 213
l OEM7700 Data Communication Specifications on page 215
l OEM7700 Strobe Specifications on page 217
l OEM7700 Interface Connector on page 219
SBAS L1, L5
L-Band2 Up to 5 channels
SBAS4 60 cm RMS
DGPS 40 cm RMS
Position Accuracy3
TerraStar-L5 40 cm RMS
Hot: <20 s (Almanac and recent ephemeris saved and approximate position and time
Time to First Fix entered)
Cold: <34 s (No almanac or ephemeris and no approximate position or time)
<0.5 s L1 (typical)
Signal Reacquisition
<1.0 s L2 and L5 (typical)
Measurements up to 100 Hz
Data Rates
Position up to 100 Hz
Code Carrier
L1 C/A 4 cm 0.5 mm
L2 P(Y) 8 cm 1.0 mm
GPS
L2C 8 cm 0.5 mm
L5 3 cm 0.5 mm
L1 C/A 8 cm 1.0 mm
GLONASS L2 P 8 cm 1.0 mm
L2 C/A 8 cm 1.0 mm
E1 3 cm 0.5 mm
Measurement
E5a 3 cm 0.75 mm
Precision2
Galileo E5b 3 cm 0.75 mm
E5 AltBOC 3 cm 0.75 mm
E6 3 cm 0.75 mm
B1I 4 cm 0.5 mm
B1C 3 cm 0.5 mm
B2I 4 cm 0.5 mm
BeiDou
B2a 3 cm 0.5 mm
B2b3 3 cm 0.5 mm
B3I 4 cm 0.5 mm
For information about the recommended mating connector, refer to Table 2: OEM7 Communication
and I/O Connectors on page 40.
Shock
Operating MIL-STD-810G, Method 516.6 (40 g)
Non-operating MIL-STD-810G, Method 516.6 (75 g)
Allowable Input
100 mV p-p maximum
Voltage Ripple
1For hardware releases 1.10 and later. For earlier hardware versions, the L-Band RF Input Frequency is 1525 to 1560 MHz.
COM1
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
COM2
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
COM3
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
COM4
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
1Data rates higher than 115200 bit/s are not supported by standard PC hardware. Special PC hardware may be required for
higher rates, including 230400 bit/s and 460800 bit/s.
COM5
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
CAN Bus
1 Mbps maximum.
Data rates
CAN Bus throughput is determined by slowest device on the bus
USB
ETHERNET
1Upon power-up, COM5 is enabled by default. COM5 is multiplexed with COM2 hardware flow control.
Factory
Strobes Input/Output Comment
Default
Normally low.
A high output on this pin indicates that the receiver is in an
ERROR Output Active high
error state. For information about the cause of the error, log
the RXSTATUS log.
EVENT_IN1
Input Input marks for which a pulse greater than 150 ns triggers
EVENT_IN2 certain logs to be generated. (Refer to the MARKxPOS and
Leading edge Active low
EVENT_IN3 MARKxTIME logs and ONMARK trigger.) Polarity is
triggered configurable using the EVENTINCONTROL command.
EVENT_IN4
EVENT_OUT1
EVENT_OUT2 Programmable variable frequency outputs ranging from 0
Output Active low Hz to 50 MHz (refer to the EVENTOUTCONTROL
EVENT_OUT3 command).
EVENT_OUT4
POS_Valid
Output Active high Indicates a valid GNSS position solution is available.
(Position Valid)
Factory
Strobes Input/Output Comment
Default
VOL 0.2
ERROR 8
VOH 3.1
EVENT_IN1 (Mark )
VIL 0.8
EVENT_IN2 (Mark2)
-
EVENT_IN3 (Mark3)
VIH 1.7
EVENT_IN4 (Mark4)
EVENT_OUT1
VOL 0.2
EVENT_OUT2
8
EVENT_OUT3
VOH 3.1
EVENT_OUT4
VOL 0.2
ME_RDY 4
VOH 3.1
VOL 0.55
POS_VALID 8
VOH 2.3
VIL 0.8
nRESET_IN -
VIH 2.55
VOL 0.55
PPS 24
VOH 2.3
For information about the recommended mating connector, refer to Table 2: OEM7 Communication
and I/O Connectors on page 40.
COM1 Request to
Send
3.3V
6 COM1_RTS Output - - 0.2 3.1 4 Optional hardware flow
CMOS
control signal for the
COM1 serial port.
EVENT1
(Mark1) Output
Rising edge triggered.
Receiver Ready
(Active High)
Indicates to the host
system that the
receiver is ready to
3.3V receive commands.
18 ME_RDY Output - - 0.2 3.1 4
CMOS
This signal is not
asserted while booting
or during a reset.
Internal 2.2 kΩ pull
down.
Error Indicator
(Active High)
Normally low. A high
output on this pin
3.3V
21 ERROR Output - - 0.2 3.1 4 indicates that the
CMOS
receiver is in an error
state.
Internal 2.2 kΩ pull
down.
EVENT3
(Mark3) Output
Rising edge triggered.
EVENT4
(Mark4) Output
Rising edge triggered.
EVENT2
(Mark2) Output
Rising edge triggered.
Serial Peripheral
3.3V
41 SPI_MOSI Output - - 0.2 3.1 4 Interface Master
CMOS
Output/Slave Input
Serial Peripheral
3.3V
42 SPI_nCS Output - - 0.2 3.1 4 Interface Chip Select
CMOS
(Active Low)
Serial Peripheral
3.3V
43 SPI_MISO Input 0.8 1.7 - - - Interface Master
CMOS
Input/Slave Output
USB1 signal.
This is one half of the
USB1 differential pair.
47 USB1_D- Analog I/O - - - - - USB1_D+ and USB1_
D- must be length-
matched and routed as
a 90 Ω differential pair.
USB0 signal.
This is one half of the
USB0 differential pair.
48 USB0_D+ Analog I/O - - - - - USB0_D+ and USB0_
D- must be length-
matched and routed as
a 90 Ω differential pair.
USB1 signal.
This is one half of the
USB1 differential pair.
49 USB1_D+ Analog I/O - - - - - USB1_D+ and USB1_
D- must be length-
matched and routed as
a 90 Ω differential pair.
USB0 signal.
This is one half of the
USB0 differential pair.
50 USB0_D- Analog I/O - - - - - USB0_D+ and USB0_
D- must be length-
matched and routed as
a 90 Ω differential pair.
Reset Input
(Active Low)
Resets the OEM7700
receiver card. This pin
must be held low for
>20 µs while stable
power is already
applied, to reset the
3.3V OEM7700 card.
53 nRESET_IN Input 0.8 2.55 - - -
CMOS It is recommended to
hold the nRESET_IN
pin low for a >150 ms
when initially applying
power to the card,
giving the power supply
time to stabilize before
the card starts to boot.
Internal 10 kΩ pullup.
Do not use
ETH_BIAS to
supply the LED.
Ethernet Receive
One half of the
Ethernet receive
57 ETH_RX+ Analog Input - - - - - differential pair. ETH_
RX+ and ETH_RX-
must be routed as a
100 Ω differential pair.
Ethernet Transmit
One half of the
Ethernet transmit
58 ETH_TX+ Analog Output - - - - - differential pair. ETH_
TX+ and ETH_TX-
must be routed as a
100 Ω differential pair.
Ethernet Receive
One half of the
Ethernet receive
59 ETH_RX- Analog Input - - - - - differential pair. ETH_
RX+ and ETH_RX-
must be routed as a
100 Ω differential pair.
Ethernet Transmit
One half of the
Ethernet transmit
60 ETH_TX- Analog Output - - - - - differential pair. ETH_
TX+ and ETH_TX-
must be routed as a
100 Ω differential pair.
Size 46 mm x 71 mm x 7.5 mm
Weight 29 grams
See the following sections for more information about the OEM7720:
l OEM7720 Performance Specifications on the next page
l OEM7720 Mechanical Specifications on page 233
l OEM7720 Electrical and Environmental Specifications on page 236
l OEM7720 Data Communication Specifications on page 238
l OEM7720 Strobe Specifications on page 240
l OEM7720 Interface Connector on page 242
SBAS L1, L5
L-Band3 Up to 5 channels
NavIC (IRNSS) L5
SBAS5 60 cm RMS
TerraStar-L6 40 cm RMS
Hot: <20 s (Almanac and recent ephemeris saved and approximate position and time
Time to First Fix entered)
Cold: <34 s (No almanac or ephemeris and no approximate position or time)
<0.5 s L1 (typical)
Signal Reacquisition
<1.0 s L2 and L5 (typical)
Measurements up to 100 Hz
Data Rates
Position up to 100 Hz
Code Carrier
L1 C/A 4 cm 0.5 mm
L2 P(Y) 8 cm 1.0 mm
GPS
L2C 8 cm 0.5 mm
L5 3 cm 0.5 mm
L1 C/A 8 cm 1.0 mm
GLONASS L2 P 8 cm 1.0 mm
L2 C/A 8 cm 1.0 mm
Measurement
E1 3 cm 0.5 mm
Precision2
E5a 3 cm 0.75 mm
Galileo
E5b 3 cm 0.75 mm
E5 AltBOC 3 cm 0.75 mm
B1I 4 cm 0.5 mm
B1C 3 cm 0.5 mm
B2a 3 cm 0.5 mm
B2b3 3 cm 0.5 mm
1Export licensing restricts operation to a maximum of 600 m/s, message output impacted above 585 m/s.
For information about the recommended mating connector, refer to Table 2: OEM7 Communication
and I/O Connectors on page 40.
Shock
Operating MIL-STD-810G (CH1), Method 516.7 (40 g)
Non-operating MIL-STD-810G (CH1), Method 516.7 (75 g)
Allowable Input
100 mV p-p maximum
Voltage Ripple
1May require an optional heat spreader in high current configurations. See OEM7720 Accessory Heat Spreader on
page 38 for details.
2Requires mechanical mounting rails to meet 20 g; meets 7.7 g without rails.
COM1
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
COM2
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
COM3
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
COM4
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
1Data rates higher than 115200 bit/s are not supported by standard PC hardware. Special PC hardware may be required for
higher rates, including 230400 bit/s and 460800 bit/s.
COM5
2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, 230400 or 460800
Data rates1
bit/s.
Electrostatic discharge
No
protection
CAN Bus
1 Mbps maximum.
Data rates
CAN Bus throughput is determined by slowest device on the bus
USB
ETHERNET
1Upon power-up, COM5 is enabled by default. COM5 is multiplexed with COM2 hardware flow control.
Factory
Strobes Input/Output Comment
Default
Normally low.
A high output on this pin indicates that the receiver is in an
ERROR Output Active high
error state. For information about the cause of the error, log
the RXSTATUS log.
EVENT_IN1
Input Input marks for which a pulse greater than 150 ns triggers
EVENT_IN2 certain logs to be generated. (Refer to the MARKxPOS and
Leading edge Active low
EVENT_IN3 MARKxTIME logs and ONMARK trigger.) Polarity is
triggered configurable using the EVENTINCONTROL command.
EVENT_IN4
EVENT_OUT1
EVENT_OUT2 Programmable variable frequency outputs ranging from 0
Output Active low Hz to 50 MHz (refer to the EVENTOUTCONTROL
EVENT_OUT3 command).
EVENT_OUT4
POS_Valid
Output Active high Indicates a valid GNSS position solution is available.
(Position Valid)
Factory
Strobes Input/Output Comment
Default
VOL 0.2
ERROR 8
VOH 3.1
EVENT_IN1 (Mark )
VIL 0.8
EVENT_IN2 (Mark2)
-
EVENT_IN3 (Mark3)
VIH 1.7
EVENT_IN4 (Mark4)
EVENT_OUT1
VOL 0.2
EVENT_OUT2
8
EVENT_OUT3
VOH 3.1
EVENT_OUT4
VOL 0.2
ME_RDY 4
VOH 3.1
VOL 0.55
POS_VALID 8
VOH 2.3
VIL 0.8
nRESET_IN -
VIH 2.55
VOL 0.55
PPS 24
VOH 2.3
For information about the recommended mating connector, refer to Table 2: OEM7 Communication
and I/O Connectors on page 40.
COM1 Request to
Send
3.3V
6 COM1_RTS Output - - 0.2 3.1 4 Optional hardware flow
CMOS
control signal for the
COM1 serial port.
EVENT1
(Mark1) Output
Rising edge triggered.
Receiver Ready
(Active High)
Indicates to the host
system that the
receiver is ready to
3.3V receive commands.
18 ME_RDY Output - - 0.2 3.1 4
CMOS
This signal is not
asserted while booting
or during a reset.
Internal 2.2 kΩ pull
down.
Error Indicator
(Active High)
Normally low. A high
output on this pin
3.3V
21 ERROR Output - - 0.2 3.1 4 indicates that the
CMOS
receiver is in an error
state.
Internal 2.2 kΩ pull
down.
EVENT3
(Mark3) Output
Rising edge triggered.
EVENT4
(Mark4) Output
Rising edge triggered.
EVENT2
(Mark2) Output
Rising edge triggered.
Serial Peripheral
3.3V
41 SPI_MOSI Output - - 0.2 3.1 4 Interface Master
CMOS
Output/Slave Input
Serial Peripheral
3.3V
42 SPI_nCS Output - - 0.2 3.1 4 Interface Chip Select
CMOS
(Active Low)
Serial Peripheral
3.3V
43 SPI_MISO Input 0.8 1.7 - - - Interface Master
CMOS
Input/Slave Output
USB1 signal.
This is one half of the
USB1 differential pair.
47 USB1_D- Analog I/O - - - - - USB1_D+ and USB1_
D- must be length-
matched and routed as
a 90 Ω differential pair.
USB0 signal.
This is one half of the
USB0 differential pair.
48 USB0_D+ Analog I/O - - - - - USB0_D+ and USB0_
D- must be length-
matched and routed as
a 90 Ω differential pair.
USB1 signal.
This is one half of the
USB1 differential pair.
49 USB1_D+ Analog I/O - - - - - USB1_D+ and USB1_
D- must be length-
matched and routed as
a 90 Ω differential pair.
USB0 signal.
This is one half of the
USB0 differential pair.
50 USB0_D- Analog I/O - - - - - USB0_D+ and USB0_
D- must be length-
matched and routed as
a 90 Ω differential pair.
Reset Input
(Active Low)
Resets the OEM7720
receiver card. This pin
must be held low for
>20 µs while stable
power is already
applied, to reset the
3.3V OEM7720 card.
53 nRESET_IN Input 0.8 2.55 - - -
CMOS It is recommended to
hold the nRESET_IN
pin low for a >150 ms
when initially applying
power to the card,
giving the power supply
time to stabilize before
the card starts to boot.
Internal 10 kΩ pullup.
Do not use
ETH_BIAS to
supply the LED.
Ethernet Receive
One half of the
Ethernet receive
57 ETH_RX+ Analog Input - - - - - differential pair. ETH_
RX+ and ETH_RX-
must be routed as a
100 Ω differential pair.
Ethernet Transmit
One half of the
Ethernet transmit
58 ETH_TX+ Analog Output - - - - - differential pair. ETH_
TX+ and ETH_TX-
must be routed as a
100 Ω differential pair.
Ethernet Receive
One half of the
Ethernet receive
59 ETH_RX- Analog Input - - - - - differential pair. ETH_
RX+ and ETH_RX-
must be routed as a
100 Ω differential pair.
Ethernet Transmit
One half of the
Ethernet transmit
60 ETH_TX- Analog Output - - - - - differential pair. ETH_
TX+ and ETH_TX-
must be routed as a
100 Ω differential pair.
The OEM7 receiver cards provide a number of 3.3V CMOS-level I/O pins for status indication and timing:
l COMx: CMOS-level UART ports
l Ethernet: 10/100 Ethernet port
l CAN1 and CAN2: CMOS-level CAN ports (external CAN transceivers required)
l PPS: Output pulse providing time reference signal (software configurable output rate, defaults to 1 Pulse
Per Second)
l EVENTx_OUT: Variable Frequency output (a software-configurable clock output similar to PPS, off by
default). (The EVENT1_OUT signal may also be referred to as an VARF.)
l PV: Position Valid (This signal drives high when the receiver has calculated a valid position)
l EVENTx_IN: Event inputs (with configurable polarity)
l USERIO: A user defined general purpose input or output (OEM729 only)
These I/O require additional ESD protection if they are to be routed to enclosure connectors. A protection
circuit similar to the following examples must be used on any OEM7 CMOS-level signals that will be routed to
an enclosure connector. The ferrite bead and small-value capacitor provide some immunity to electrostatic
discharge events, but also serve to reduce radiated and conducted emissions from the enclosure.
Figure 60: Protection and Buffering for EVENT_IN, PPS and EVENT_OUT signals
The buffers (U1, U2) are chosen to provide additional drive strength for long cables. The series terminations
(R1, R2, R3, R4) are present to allow for signal integrity adjustments (to reduce overshoot/undershoot, etc.).
The passive component values may require tuning, depending on the application.
The TVS (U3) provides protection from ESD/EFT events and some induced power line surges. There are two
implementations shown for the EVENT_IN signals. EVENT_IN1 is shown with basic ESD/EFT protection,
while EVENT_IN2 is shown with additional surge protection for harsh environments (see D1, R7, D2, D3 and
R9). If the additional surge protection is to be used on a design, the buffer must be included as well. This
design has been used to protect EVENT_IN signals from EN61000-4-5 induced surges up to 2kV on several
NovAtel enclosure products. If nanosecond-level timing is critical to the application, this protection circuit may
be unsuitable, as it causes a timing shift of a few microseconds to the EVENT signal (heavily dependent on
temperature).
The 10 kΩ pullups (R5, R6) are required if the buffers are used on the EVENT_IN lines. If the buffers are not
used, the OEM7 cards have built-in 10 kΩ pullup resistors – external pull resistors are not required.
EVENT_IN1 91 8 30 30 30
EVENT_IN2 72 73 29 29 29
EVENT_IN3 – – 32 32 32
EVENT_IN4 – – 31 31 31
PPS 19 4 24 24 24
EVENT_OUT1/VARF 64 3 17 17 17
EVENT_OUT2 – – 26 26 26
EVENT_OUT3 – – 23 23 23
EVENT_OUT4 – – 25 25 25
D1 On Semiconductor MMSZ5227BT1G
U3 Semtech SRV05-4A.TCT
1This pin is multiplexed with the COM3 transmit signal and is not available if COM3 is enabled.
2This pin is multiplexed with the CAN1 transmit signal and is not available if CAN1 is enabled.
3This pin is multiplexed with the COM3 receive signal and is not available when COM3 is enabled. See P1802 Main Connector
24-Pin Header on page 179 for more information.
4This pin is multiplexed with the CAN1 receive signal and is not available if CAN1 is enabled.
PV 17 10 22 22 22
ON Semiconductor MMBTA06LT3G
Q1 Fairchild Semiconductor MMBTA06LT1G
Diodes Inc MMBTA06-7-F
D1 OSRAM LT L29S-N1R2-25-Z
COM1 on the OEM729 uses RS-232 protocol by default. This port can be changed to RS-422 protocol
using the SERIALPROTOCOL command.
A combination of a series ferrite bead and small-value shunt capacitor is recommended on any RS-232/R-
S422 lines that leave the enclosure (similar to the arrangement used on the I/O ports and CAN interfaces).
Many of the available transceivers provide protection for ESD events to ±15kV – if additional protection is
required, an external TVS with a working voltage of ±15V to ±25V will be required.
CAN1TX 7 10 36 36 36
CAN1RX 6 11 38 38 38
CAN2TX 20 12 37 37 37
CAN2RX 8 13 35 35 35
The 120Ω termination resistor should only be used when the CAN device is used at one end of the CAN bus.
Multiple terminations along the length of the CAN bus will degrade performance for all CAN devices on that
bus.
The slew rate adjustment resistor (R2) value shown sets the slew rate for applications for SAE J1939
agricultural applications. Other applications may require a different slew rate. Refer to the transceiver data
sheet for more information.
U2 Bourns CDNBS08-PLC03-6
1Pins 6 and 7 are multiplexed with other signals and may not be available when certain features are enabled. See OEM719
Interface Connector on page 162 for more information.
This section describes the interface requirements for an OEM7 receiver card USB port. For general
information about the OEM7 receiver card USB ports, see USB Ports on page 51.
OEM7 receivers include an USB 2.0 device interface set to either Full-Speed (12 Mb/s) or High-Speed (480
Mb/s) transfer rate. On the OEM719 and OEM729 receivers, the transfer rate for the USB Device port is Full-
Speed (12 Mb/s). The USB device interface on the OEM7600, OEM7700 and OEM7720 receivers use the
High-Speed (480 Mb/s) transfer rate. The device interface will not auto-negotiate the speed with the Host
computer.
It is imperative for signal integrity and EMI reasons that the differential data traces be routed as a 90Ω
differential pair. Use of a small-value common-mode choke (as shown in Figure 63: OEM7 USB Device
Interface Example below) may improve the radiated emissions performance (but should not be necessary).
Any stubs on the traces must be kept as short as possible and it is strongly recommended not to change
reference planes. Match the USB differential pair (D+ and D- trace lengths) to within 3 mm or less.
The common-mode choke and ESD protection should be placed as close as possible to the USB connector
(J1).
USB0_D- 3 21 - 50 50 50
USB0_D+ 41 22 - 48 48 48
USB1_D- - - - 47 47 47
USB1_D+ - - - 49 49 49
USB_VBUS - - 15 52 52 52
UID - - 14 51 51 51
D1 On Semiconductor ESD7L5.0DT5G
D2 On Semiconductor ESD5Z6.0T1G
J1 FCI 10104110-0001LF
1This pin is multiplexed with the COM3 receive signal and is not available when COM3 is enabled.
USB0_D- 3 21 - 50 50 50
USB0_D+ 41 22 - 48 48 48
USB1_D- - - - 47 47 47
USB1_D+ - - - 49 49 49
USB_VBUS - - 15 52 52 52
UID - - 14 51 51 51
D1 On Semiconductor ESD7L5.0DT5G
D2 Littelfuse V5.5MLA0402NR
J1 Molex 0482040001
1This pin is multiplexed with the COM3 receive signal and is not available when COM3 is enabled.
Receive: 3
ETH_BIAS 56 56 56
Transmit: 6
ETH_TD+ 4 58 58 58
ETH_TD- 5 60 60 60
ETH_RD+ 2 57 57 57
ETH_RD- 1 59 59 59
Run 100 Ω differential pairs over unbroken reference planes directly to the jack. Ensure the integrated
magnetics in the jack meet the specifications in Table 66: Ethernet Transformer Characteristics on the next
page. Ensure that the jack is no more than 15 cm (6 inches) from the OEM7 connector. Shorter runs are
better.
Turns ratio 1 CT : 1 CT
On Semiconductor MMBT2907ALT1G
Q1
Fairchild Semiconductor MMBT2907A
An antenna behaves both as a spatial and frequency filter, therefore, selecting the right GNSS antenna is
critical for optimizing performance. An antenna must match the receiver’s capabilities and specifications, as
well as meet size, weight, environmental and mechanical specifications for the intended application.
Factors to consider when choosing a GNSS antenna include:
1. Constellation and signals
Each GNSS constellation and SBAS has its own signal frequencies and bandwidths. An antenna must
cover the signal frequencies transmitted by the constellation and bandwidth supported by the GNSS
receiver.
2. Antenna gain
Gain is a key performance indicator of a GNSS antenna. Gain can be defined as the relative measure of
an antenna's ability to direct or concentrate radio frequency energy in a particular direction or pattern. A
minimum gain is required to achieve a minimum carrier-to-power-noise ratio (C/No) to track GNSS
satellites. The antenna gain is directly related to the overall C/No of the navigation GNSS receivers.
Hence, antenna gain helps define the tracking ability of the system.
3. Element Gain
The element gain defines how efficient the antenna element is at receiving the signals. In any signal chain,
you are only as good as the weakest link, so an antenna element with low element gain might be
compensated by an increased low noise amplifier gain. However, the signal-to-noise ratio or C/No is still
degraded.
4. Antenna beamwidth and gain roll-off
Gain roll-off is a factor of beamwidth, and specifies how much the gain changes over the elevation angle of
the antenna. From the antenna’s point of view, the satellites rise from the horizon towards zenith and fall
back to the horizon. The variation in gain between zenith (directly overhead) and the horizon is known as
the gain roll-off. Different antenna technologies have different gain roll-off characteristics.
5. Phase center stability
The phase center of the antenna is the point where the signals transmitted from satellites are collected.
When a receiver reports a location fix, that location is essentially the phase center of the antenna.
The electrical phase center of any antenna will vary with the position of the transmitting signal it is
receiving by as much as a few millimetres. As GNSS satellites move across the sky, the electrical phase
center of the signal received will typically move with the satellite position unless the antenna has been
carefully designed to minimize Phase Center Offset (PCO) and Phase Center Variation (PCV).
The PCO with respect to the Antenna Reference Point (ARP) is the difference between the mechanical
center of antenna rotation and electrical phase center location. The PCO is also frequency dependent
which means that there can be a different offset for each signal frequency. The PCV identifies how much
the phase center moves with respect to the satellite elevation angles.
Figure 66: Plot of Good and Poor Antenna Phase Center Variation over Elevation Angle 0-90°
Many users can accept accuracies of less than a metre so these small phase center variations cause a
negligible amount of position error. But if you require high precision, Real Time Kinematic (RTK) receivers
can achieve position accuracies of 2-4 cm and a few millimetres of phase center error translates to a 10-
15% error in reported position. For RTK survey applications, geodetic grade antennas offer superior
PCO/PCV performance.
6. The application
An antenna has to meet the performance, environmental, mechanical, and operational requirements of
the intended application. For example, GNSS antennas used for aviation applications should ideally be
TSO/FAA certified and be rugged enough to handle extreme temperatures and vibration profiles. Survey
rover antennas should be able to survive rough handling by surveyors including a pole drop.
The table below highlights some of the important desirable features needed for a GNSS antenna based
upon the user’s application.
The following tables list the replacement parts available for your NovAtel OEM7 receiver. For assistance or to
order additional components, contact your local NovAtel dealer or Customer Support.
OEM729 OEM7 receiver card with OEM6 compatible 24 pin and 16 pin headers
OEM7600 OEM7 receiver card with high density 60 pin socket and small form factor
OEM7720 OEM7 receiver card with dual antenna inputs and high density 60 pin socket
PwrPak7D Dual antenna OEM7 enclosure with Wi-Fi and built-in data storage
Single enclosure SPAN GNSS+INS receiver with EG320N IMU, Wi-Fi and built-in data
PwrPak7-E1
storage
Single enclosure SPAN GNSS+INS receiver with dual antenna inputs, EG320N IMU, Wi-Fi
PwrPak7D-E1
and built-in data storage
Single enclosure SPAN GNSS+INS receiver with EG370N IMU, Wi-Fi and built-in data
PwrPak7-E2
storage
Single enclosure SPAN GNSS+INS receiver with dual antenna inputs, EG370N IMU, Wi-Fi
PwrPak7D-E2
and built-in data storage
Single enclosure SPAN GNSS+INS receiver with an EG320N IMU (no Wi-Fi or data
PwrPak7M-E1
storage)
Single enclosure SPAN GNSS+INS receiver with dual antenna inputs and EG320N IMU
PwrPak7DM-E1
(no Wi-Fi or data storage)
Single enclosure SPAN GNSS+INS receiver with an EG370N IMU (no Wi-Fi or data
PwrPak7M-E2
storage)
Single enclosure SPAN GNSS+INS receiver with dual antenna inputs and EG370N IMU
PwrPak7DM-E2
(no Wi-Fi or data storage)
Single enclosure SPAN GNSS+INS receiver with EG370N IMU and built-in data storage
PwrPak7Q-E2
(no Wi-Fi)
Single enclosure SPAN GNSS+INS receiver with dual antenna inputs, EG370N IMU and
PwrPak7DQ-E2
built-in data storage (no Wi-Fi)
Single enclosure SPAN GNSS+INS receiver with dual antenna inputs, HG4930 IMU and
CPT7
built-in data storage
CPT7700 Single enclosure SPAN GNSS+INS receiver with HG4930 IMU and built-in data storage
GNSS 502 GPS L1/L2, GLONASS L1/L2, BeiDou B1/B2b, Galileo E1/E5b, QZSS L1/L2, L-Band
GNSS-802 GPS L1/L2, GLONASS L1/L2, BeiDou B1, Galileo E1, QZSS L1/L2
GNSS-802L GPS L1/L2, GLONASS L1/L2, BeiDou B1, Galileo E1, QZSS L1/L2, L-Band
GNSS-804 GPS L1/L2, GLONASS L1/L2, BeiDou B1/B2I/B2b, Galileo E1/E5b, QZSS L1/L2
GPS L1/L2, GLONASS L1/L2, BeiDou B1/B2I/B2b, Galileo E1/E5b, QZSS L1/L2, L-
GNSS-804L
Band
Compact Antennas
Mini-ARINC pattern
G3Ant-4AT1
(GPS L1, GLONASS L1, Galileo E1, BeiDou B1, L-Band)
Johnson 133-3711-202
OEM719 J201, MCX jack receptacle Samtec MCX-J-P-H-ST-
Figure 13: OEM719 Connector and Indicator
SM1
Locations on page 41
P1701, 2 x 10 header, 2 mm pitch Samtec TMM-110-03-G-D
HUBER + SUHNER
OEM7700 J201, MMBX jack receptacle 82_MMBX-S50-0-
(Figure 16: OEM7700 Connector and 1/111 NE
Indicator Locations on page 44)
P2001, 60 pin connector Samtec ASP-189258-01
HUBER + SUHNER
OEM7720 J201 & J501, MMBX jack receptacle 82_MMBX-S50-0-
Figure 16: OEM7700 Connector and 1/111 NE
Indicator Locations on page 44
P1901, 60 pin connector Samtec ASP-189258-01
See Table 2: OEM7 Communication and I/O Connectors on page 40 for the part number of the mating
connector for P2001 and P1901.
Table 72: Targeted Peripheral List for OEM7 USB Embedded Host
Class Speed
Class Name Sub Class Code Protocol
Code Supported
The devices in the following table have been tested by NovAtel and confirmed to be compatible with the
USB host system on OEM7 receivers.
Class
Manufacturer Model Vendor ID Product ID Description Speed
Type
D-Link/Genesys
Hub DUB-7 05E3h 0608h 7 Port Hub 2.0 High
Logic
Mass
Sony Corporation Storage Media 054Ch 09C2h Sony 8GB High
Storage
Various electrical and electronic components are vulnerable to ESD. These include discrete components,
hybrid devices, Integrated Circuits (ICs) and Printed Circuit Boards (PCBs) assembled with these devices.