NEO-D9S - Integration manual
3 Receiver functionality
This section describes the NEO-D9S 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.
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 L-band configuration
The default L-band configuration is:
• CFG-PMP-CENTER_FREQUENCY = 1539812500 Hz
• CFG-PMP-SEARCH_WINDOW = 2200 Hz
• CFG-PMP-USE_SERVICE_ID = 1 (true)
• CFG-PMP-SERVICE_ID = 50821
• CFG-PMP-DATA_RATE = 2400 (B2400) bps
• CFG-PMP-USE_DESCRAMBLER = 1 (true)
• CFG-PMP-DESCRAMBLER_INIT = 23560
• CFG-PMP-UWERRT = 4
• CFG-PMP-USE_PRESCRAMBLING = 0 (false)
• CFG-PMP-UNIQUE_WORD = 0xe15ae893e15ae893
The required satellite center frequency and service data rate might need changing based on
the receiver global location to aid acquisition of the required satellite/service (service ID).
The configuration settings can be modified using UBX protocol configuration messages. For more
information, see the applicable Interface description [
3.1.3 Default interface settings
Interface
Settings
UART
9600 baud, 8 bits, no parity bit, 1 stop bit.
UBX-19026111 - R07
3 Receiver functionality
Page 7 of 52
C1-Public