NEO-M9N - Integration manual
For more information about the default configuration, see the applicable interface description [
3.1.3 Default interface settings
Interface
Settings
UART
38400 baud, 8 bits, no parity bit, 1 stop bit.
Output messages: NMEA
GGA, GLL, GSA, GSV, RMC, VTG, TXT
(no UBX).
Input protocols: UBX, NMEA and RTCM 3.3.
USB
Output messages activated as in UART. Input protocols available as in UART.
I2C
Output messages activated as in UART. Input protocols available as in UART.
SPI
Output messages activated as in UART. Input protocols available as in UART.
Table 1: Default interface settings
Refer to the applicable interface description [
] for information about further settings.
By default the NEO-M9N outputs NMEA messages that include satellite data for all GNSS bands
being received. This results in a higher-than-before NMEA load output for each navigation period.
Make sure the UART baud rate being used is sufficient for the selected navigation rate and the
number of GNSS signals being received.
3.1.4 Basic receiver configuration
This section summarizes the basic receiver configuration most commonly used.
3.1.4.1 Basic hardware configuration
The NEO-M9N receiver has been configured with default setting already during the module
production. The receiver starts up and is fully operational as soon as proper power supply,
communication interfaces and antenna signal from the application have been connected.
3.1.4.2 Communication interface configuration
Several configuration groups allow operation mode configuration of the various communication
interfaces. These include parameters for the data framing, transfer rate and enabled input/output
protocols. See
section for details. The configuration groups available for
each interface are:
Interface
Configuration groups
UART1
CFG-UART1-*, CFG-UART1INPROT-*, CFG-UART1OUTPROT-*
USB
CFG-USB-*, CFG-USBINPROT-*, CFG-USBOUTPROT-*
I2C
CFG-I2C-*, CFG-I2CINPROT-*, CFG-I2COUTPROT-*
SPI
CFG-SPI-*, CFG-SPIINPROT-*, CFG-SPIOUTPROT-*
Table 2: Interface configurations
3.1.4.3 Message output configuration
This product supports two protocols for output messages. One is NMEA and the other one is a u-
blox proprietary "UBX" protocol. NMEA is a well-known industry standard, used mainly for providing
information about position, time and satellites. UBX messages can be used to configure the receiver
and also to periodically provide information about position, time and satellites. With the UBX
protocol it is easy to monitor the receiver status and get much deeper information about the receiver
status. The rate of NMEA and UBX protocol output messages are configurable and it is possible to
enable or disable single NMEA or UBX messages individually.
If the rate configuration value is zero, then the corresponding message will not be output. Values
greater than zero indicate how often the message is output.
UBX-19014286 - R07
3 Receiver functionality
Page 9 of 95
C1-Public