NEO-D9C - Integration manual
3 Receiver functionality
This section describes the NEO-D9C operational features and their configuration.
3.1 Receiver configuration
u-blox positioning receivers are fully configurable with UBX protocol messages. The configuration
used by the receiver during normal operation is called the "current configuration". The current
configuration can be changed during normal operation by sending UBX configuration messages. On
start-up the current configuration held in RAM is built from the default firmware settings plus any
settings held in flash memory.
A configuration setting stored in RAM remains effective until power-down or reset. Configuration
settings can be saved permanently in flash memory.
Configuration interface settings are held in a database consisting of separate configuration items.
An item is made up of a pair consisting of a key ID and a value. Related items are grouped together
and identified under a common group name: CFG-GROUP-*; a convention used in u-center and
within this document. Within u-center, a configuration group is identified as "Group name" and the
configuration item is identified as the "item name" under the "Generation 9 Configuration View" -
"Advanced Configuration" view.
The UBX messages available to change or poll the configurations are the UBX-CFG-VALSET, UBX-
CFG-VALGET, and UBX-CFG-VALDEL messages. For more information about these messages and
the configuration keys see the configuration interface section in the applicable interface description
[
].
3.1.1 Changing the receiver configuration
The configuration messages UBX-CFG-VALSET, UBX-CFG-VALGET and UBX-CFG-VALDEL will
result in a UBX-ACK-ACK or a UBX-ACK-NAK response.
3.1.2 Default QZSS configuration
The default QZSS configurations are:
• QZSS L2C
• QZSS L6
The QZSS L2C reception is always enabled as it is required and is transparent to user.
The QZSS L6 reception is configurable for satellite selection and L6D or L6E message
selection, or it can be left in an automatic mode. However both messages can be provided
simultaneously if required.
The configuration settings can be modified using UBX protocol configuration messages. For more
information, see the NEO-D9C Interface description [
].
QZSS L2C
QZSS L6
Enabled
Enabled
3.1.3 Default interface settings
Interface
Settings
UART
9600 baud, 8 bits, no parity bit, 1 stop bit.
Output protocol: UBX. Only the following UBX message (if enabled) will be output if there is valid
data:
UBX-RXM-QZSSL6
.
UBX-21031631 - R02
3 Receiver functionality
Page 9 of 53
C1-Public