logo资料库

u-blox8-M8 协议手册.pdf

第1页 / 共390页
第2页 / 共390页
第3页 / 共390页
第4页 / 共390页
第5页 / 共390页
第6页 / 共390页
第7页 / 共390页
第8页 / 共390页
资料共390页,剩余部分请下载后查看
Table of Contents
Preface
Document Overview
Firmware and Protocol Versions
How to determine the version and the location of the firmware
Decoding the boot screen (for Protocol Version 17 and below)
Decoding the boot screen (for Protocol Version 18 and above)
Decoding the output of UBX-MON-VER (for Protocol Version 17 and below)
Decoding the output of UBX-MON-VER (for Protocol Version 18 and above)
How to determine the supported protocol version of the u-blox receiver
u-blox 8 / u-blox M8 Firmware and Supported Protocol Versions
Receiver Description
Receiver Configuration
Configuration Concept
Organization of the Configuration Sections
Permanent Configuration Storage Media
u-blox Receiver Default Configuration
Save-on-Shutdown Feature
Concurrent GNSS
GNSS Types
Major GNSS
GPS
GLONASS
Galileo
Search and Rescue Return Link Message
BeiDou
Augmentation Systems
SBAS
QZSS
IMES
Configuration
Switching between GNSS
Configuring QZSS L1SAIF
SBAS Configuration Settings Description
SBAS (Satellite Based Augmentation Systems)
SBAS Features
SBAS Configuration
IMES Description
IMES Features
Navigation Configuration Settings Description
Platform settings
Navigation Input Filters
Navigation Output Filters
Speed (3-D) Low-pass Filter
Course over Ground Low-pass Filter
Low-speed Course Over Ground Filter
Static Hold
Freezing the Course Over Ground
Degraded Navigation
2D Navigation
Geodetic Coordinate Systems and Ellipsoids
Clocks and Time
Receiver Local Time
Navigation Epochs
iTOW Timestamps
GNSS Times
Time Validity
UTC Representation
Leap Seconds
Real Time Clock
Date
GPS-only Date Resolution
Broadcast Navigation Data
Parsing Navigation Data Subframes
GPS
GLONASS
BeiDou
Galileo
SBAS
QZSS
IMES
Summary
Serial Communication Ports Description
TX-ready indication
Extended TX timeout
UART Ports
USB Port
DDC Port
Read Access
Read Access Forms
Write Access
SPI Port
Maximum SPI clock speed
Read Access
Back-To-Back Read and Write Access
How to change between protocols
Multiple GNSS Assistance (MGA)
Introduction
Assistance Data
AssistNow Online
Host Software
AssistNow Online Sequence
Flow Control
Authorization
Service Parameters
Position parameters (lat, lon, alt and pacc)
Time parameters (tacc and latency)
Multiple Servers
AssistNow Offline
Service Parameters
Authorization
Multiple Servers
Time, Position and Almanac
Flash-based AssistNow Offline
Flash-based Storage Procedure
Host-based AssistNow Offline
Host-based Procedure
Preserving Information During Power-off
AssistNow Autonomous
Introduction
Concept
Interface
Benefits and Drawbacks
Power Management
Continuous Mode
Power Save Mode
Operation
Acquisition Timeout Logic
ON/OFF operation - long update period
Cyclic tracking operation - short update period
User controlled operation - update and search period of zero
Satellite data download
Configuration
Mode of operation (mode)
Reference Time Standard
Update period (updatePeriod) and search period (searchPeriod)
Minimum Acquisition Time (minAcqTime)
On time (onTime)
Wait for time fix (waitTimeFix)
Maximum Startup State Duration (maxStartupStateDur)
Do not enter '(Inactive) Awaiting Next Search' state when no fix (doNotEnterOff)
Update RTC (updateRTC) and Ephemeris (updateEPH)
EXTINT pin control
Grid offset (gridOffset)
Features
Communication
Wake up
Behavior while USB host connected
Cooperation with the AssistNow Autonomous feature
Examples
Use Grid Offset
User controlled position fix
Use update periods of 30 minutes
Peak current settings
Power On/Off command
EXTINT pin control when Power Save Mode is not active
Measurement and navigation rate with Power Save Mode
Power Mode Setup
Forcing a Receiver Reset
Receiver Status Monitoring
Input/Output system
Jamming/Interference Indicator
Jamming/Interference Monitor (ITFM)
Spoofing Detection
Introduction
Scope
Signal Attenuation Compensation
Remote Inventory
Description
Usage
Time pulse
Introduction
Recommendations
GNSS time bases
Time pulse configuration
Configuring time pulse with UBX-CFG-TP5
Example 1
Example 2
Timemark
Odometer
Introduction
Odometer Output
Odometer Configuration
Resetting the Odometer
Logging
Introduction
Setting the logging system up
Information about the log
Recording
Retrieval
Command message acknowledgement
Geofencing
Introduction
Interface
Geofence state evaluation
Using a PIO for Geofence State Output
Host Interface Signature Description
Introduction
Configuring the Fixed Seed and Register Messages
Configuring the Dynamic Seed
Parsing the Signature
Calculate the Hash
Time Mode Configuration
Introduction
Fixed Position
Survey-in
Time & Frequency Sync (FTS)
Introduction
Example use cases
Stand-alone synchronization system
Oscillator control via host
Oscillator control via directly-connected DAC
External (coherent) PPS
Synchronization Manager Concept
Oscillator and source specification
Calibration
FTS device Output and Top Of Second (TOS) message
Message transmission time slot reservations on host interfaces
Example setup
RTK Mode Configuration
Reference Station Mode Configuration
Rover Mode Configuration
Moving Baseline RTK Configuration
MB Reference Configuration
MB Rover Configuration
Expected Performance
Automotive Dead Reckoning (ADR)
Introduction
ADR System Configuration
Enabling/Disabling Fusion Filter
Recommended Configuration
Operation
Fusion Filter Modes
Initialization Mode
Fusion Mode
Suspended Fusion Mode
Disabled Fusion Mode
Accelerated Initialization and Calibration Procedure
Navigation Output
Local-level North-East-Down (NED) Frame
Vehicle-Frame
Vehicle Position and Velocity Output
Vehicle Attitude Output
Vehicle Dynamics Output
Sensor Data Types
Raw Sensor Data Output
Receiver Startup and Shutdown
Untethered Dead Reckoning (UDR)
Introduction
UDR System Configuration
Enabling/Disabling Fusion Filter
Recommended Configuration
Operation
Fusion Filter Modes
Initialization Mode
Fusion Mode
Suspended Fusion Mode
Disabled Fusion Mode
Accelerated Initialization and Calibration Procedure
Navigation Output
Local-level North-East-Down (NED) Frame
Body-Frame
Vehicle Position and Velocity Output
Vehicle Attitude Output
Vehicle Dynamics Output
Sensor Data Types
Raw Sensor Data Output
Receiver Startup and Shutdown
High Navigation Rate (HNR)
Introduction
Configuration
Protocol Specification
NMEA Protocol
Protocol Overview
Message Format
Talker ID
Protocol Configuration
Satellite Numbering
Latitude and Longitude Format
Position Fix Flags
Multi-GNSS considerations
Output of Invalid/Unknown Data
Messages Overview
Standard Messages
DTM
Datum Reference
GBQ
Poll a standard message (if the current Talker ID is GB)
GBS
GNSS Satellite Fault Detection
GGA
Global positioning system fix data
GLL
Latitude and longitude, with time of position fix and status
GLQ
Poll a standard message (if the current Talker ID is GL)
GNQ
Poll a standard message (if the current Talker ID is GN)
GNS
GNSS fix data
GPQ
Poll a standard message (if the current Talker ID is GP)
GRS
GNSS Range Residuals
GSA
GNSS DOP and Active Satellites
GST
GNSS Pseudo Range Error Statistics
GSV
GNSS Satellites in View
RMC
Recommended Minimum data
TXT
Text Transmission
VLW
Dual ground/water distance
VTG
Course over ground and Ground speed
ZDA
Time and Date
PUBX Messages
CONFIG (PUBX,41)
Set Protocols and Baudrate
POSITION (PUBX,00)
Lat/Long Position Data
RATE (PUBX,40)
Set NMEA message output rate
SVSTATUS (PUBX,03)
Satellite Status
TIME (PUBX,04)
Time of Day and Clock Information
UBX Protocol
UBX Protocol Key Features
UBX Frame Structure
UBX Payload Definition Rules
Structure Packing
Reserved Elements
Undefined Values
Message Naming
Number Formats
UBX Checksum
UBX Message Flow
Acknowledgement
Polling Mechanism
UBX Satellite Numbering
UBX Class IDs
UBX Messages Overview
UBX-ACK (0x05)
UBX-ACK-ACK (0x05 0x01)
Message Acknowledged
UBX-ACK-NAK (0x05 0x00)
Message Not-Acknowledged
UBX-AID (0x0B)
UBX-AID-ALM (0x0B 0x30)
Poll GPS Aiding Almanac Data
Poll GPS Aiding Almanac Data for a SV
GPS Aiding Almanac Input/Output Message
UBX-AID-AOP (0x0B 0x33)
Poll AssistNow Autonomous data, all satellites
Poll AssistNow Autonomous data, one GPS satellite
AssistNow Autonomous data
UBX-AID-EPH (0x0B 0x31)
Poll GPS Aiding Ephemeris Data
Poll GPS Aiding Ephemeris Data for a SV
GPS Aiding Ephemeris Input/Output Message
UBX-AID-HUI (0x0B 0x02)
Poll GPS Health, UTC, ionosphere parameters
GPS Health, UTC and ionosphere parameters
UBX-AID-INI (0x0B 0x01)
Poll GPS Initial Aiding Data
Aiding position, time, frequency, clock drift
UBX-CFG (0x06)
UBX-CFG-ANT (0x06 0x13)
Antenna Control Settings
UBX-CFG-CFG (0x06 0x09)
Clear, Save and Load configurations
UBX-CFG-DAT (0x06 0x06)
Set User-defined Datum.
The currently defined Datum
UBX-CFG-DGNSS (0x06 0x70)
DGNSS configuration
UBX-CFG-DOSC (0x06 0x61)
Disciplined oscillator configuration
UBX-CFG-DYNSEED (0x06 0x85)
Programming the dynamic seed for the host interface signature
UBX-CFG-ESRC (0x06 0x60)
External synchronization source configuration
UBX-CFG-FIXSEED (0x06 0x84)
Programming the fixed seed for host interface signature
UBX-CFG-GEOFENCE (0x06 0x69)
Geofencing configuration
UBX-CFG-GNSS (0x06 0x3E)
GNSS system configuration
UBX-CFG-HNR (0x06 0x5C)
High Navigation Rate Settings
UBX-CFG-INF (0x06 0x02)
Poll configuration for one protocol
Information message configuration
UBX-CFG-ITFM (0x06 0x39)
Jamming/Interference Monitor configuration
UBX-CFG-LOGFILTER (0x06 0x47)
Data Logger Configuration
UBX-CFG-MSG (0x06 0x01)
Poll a message configuration
Set Message Rate(s)
Set Message Rate
UBX-CFG-NAV5 (0x06 0x24)
Navigation Engine Settings
UBX-CFG-NAVX5 (0x06 0x23)
Navigation Engine Expert Settings
Navigation Engine Expert Settings
Navigation Engine Expert Settings
UBX-CFG-NMEA (0x06 0x17)
NMEA protocol configuration (deprecated)
NMEA protocol configuration V0 (deprecated)
Extended NMEA protocol configuration V1
UBX-CFG-ODO (0x06 0x1E)
Odometer, Low-speed COG Engine Settings
UBX-CFG-PM2 (0x06 0x3B)
Extended Power Management configuration
Extended Power Management configuration
UBX-CFG-PMS (0x06 0x86)
Power Mode Setup
UBX-CFG-PRT (0x06 0x00)
Polls the configuration for one I/O Port
Port Configuration for UART
Port Configuration for USB Port
Port Configuration for SPI Port
Port Configuration for DDC Port
UBX-CFG-PWR (0x06 0x57)
Put receiver in a defined power state.
UBX-CFG-RATE (0x06 0x08)
Navigation/Measurement Rate Settings
UBX-CFG-RINV (0x06 0x34)
Contents of Remote Inventory
UBX-CFG-RST (0x06 0x04)
Reset Receiver / Clear Backup Data Structures
UBX-CFG-RXM (0x06 0x11)
RXM configuration
RXM configuration
UBX-CFG-SBAS (0x06 0x16)
SBAS Configuration
UBX-CFG-SMGR (0x06 0x62)
Synchronization manager configuration
UBX-CFG-TMODE2 (0x06 0x3D)
Time Mode Settings 2
UBX-CFG-TMODE3 (0x06 0x71)
Time Mode Settings 3
UBX-CFG-TP5 (0x06 0x31)
Poll Time Pulse Parameters for Time Pulse 0
Poll Time Pulse Parameters
Time Pulse Parameters
Time Pulse Parameters
UBX-CFG-TXSLOT (0x06 0x53)
TX buffer time slots configuration
UBX-CFG-USB (0x06 0x1B)
USB Configuration
UBX-ESF (0x10)
UBX-ESF-INS (0x10 0x15)
Vehicle dynamics information
UBX-ESF-MEAS (0x10 0x02)
External Sensor Fusion Measurements
UBX-ESF-RAW (0x10 0x03)
Raw sensor measurements
UBX-ESF-STATUS (0x10 0x10)
External Sensor Fusion (ESF) status information
UBX-HNR (0x28)
UBX-HNR-PVT (0x28 0x00)
High Rate Output of PVT Solution
UBX-INF (0x04)
UBX-INF-DEBUG (0x04 0x04)
ASCII output with debug contents
UBX-INF-ERROR (0x04 0x00)
ASCII output with error contents
UBX-INF-NOTICE (0x04 0x02)
ASCII output with informational contents
UBX-INF-TEST (0x04 0x03)
ASCII output with test contents
UBX-INF-WARNING (0x04 0x01)
ASCII output with warning contents
UBX-LOG (0x21)
UBX-LOG-CREATE (0x21 0x07)
Create Log File
UBX-LOG-ERASE (0x21 0x03)
Erase Logged Data
UBX-LOG-FINDTIME (0x21 0x0E)
Find index of a log entry based on a given time
Response to FINDTIME request.
UBX-LOG-INFO (0x21 0x08)
Poll for log information
Log information
UBX-LOG-RETRIEVEPOSEXTRA (0x21 0x0f)
Odometer log entry
UBX-LOG-RETRIEVEPOS (0x21 0x0b)
Position fix log entry
UBX-LOG-RETRIEVESTRING (0x21 0x0d)
Byte string log entry
UBX-LOG-RETRIEVE (0x21 0x09)
Request log data
UBX-LOG-STRING (0x21 0x04)
Store arbitrary string in on-board flash
UBX-MGA (0x13)
UBX-MGA-ACK (0x13 0x60)
UBX-MGA-ACK-DATA0
UBX-MGA-ANO (0x13 0x20)
Multiple GNSS AssistNow Offline Assistance
UBX-MGA-BDS (0x13 0x03)
UBX-MGA-BDS-EPH
UBX-MGA-BDS-ALM
UBX-MGA-BDS-HEALTH
UBX-MGA-BDS-UTC
UBX-MGA-BDS-IONO
UBX-MGA-DBD (0x13 0x80)
Poll the Navigation Database
Navigation Database Dump Entry
UBX-MGA-FLASH (0x13 0x21)
UBX-MGA-FLASH-DATA
UBX-MGA-FLASH-STOP
UBX-MGA-FLASH-ACK
UBX-MGA-GAL (0x13 0x02)
UBX-MGA-GAL-EPH
UBX-MGA-GAL-ALM
UBX-MGA-GAL-TIMEOFFSET
UBX-MGA-GAL-UTC
UBX-MGA-GLO (0x13 0x06)
UBX-MGA-GLO-EPH
UBX-MGA-GLO-ALM
UBX-MGA-GLO-TIMEOFFSET
UBX-MGA-GPS (0x13 0x00)
UBX-MGA-GPS-EPH
UBX-MGA-GPS-ALM
UBX-MGA-GPS-HEALTH
UBX-MGA-GPS-UTC
UBX-MGA-GPS-IONO
UBX-MGA-INI (0x13 0x40)
UBX-MGA-INI-POS_XYZ
UBX-MGA-INI-POS_LLH
UBX-MGA-INI-TIME_UTC
UBX-MGA-INI-TIME_GNSS
UBX-MGA-INI-CLKD
UBX-MGA-INI-FREQ
UBX-MGA-INI-EOP
UBX-MGA-QZSS (0x13 0x05)
UBX-MGA-QZSS-EPH
UBX-MGA-QZSS-ALM
UBX-MGA-QZSS-HEALTH
UBX-MON (0x0A)
UBX-MON-GNSS (0x0A 0x28)
Information message major GNSS selection
UBX-MON-HW2 (0x0A 0x0B)
Extended Hardware Status
UBX-MON-HW (0x0A 0x09)
Hardware Status
UBX-MON-IO (0x0A 0x02)
I/O Subsystem Status
UBX-MON-MSGPP (0x0A 0x06)
Message Parse and Process Status
UBX-MON-PATCH (0x0A 0x27)
Poll Request for installed patches
Output information about installed patches.
UBX-MON-RXBUF (0x0A 0x07)
Receiver Buffer Status
UBX-MON-RXR (0x0A 0x21)
Receiver Status Information
UBX-MON-SMGR (0x0A 0x2E)
Synchronization Manager Status
UBX-MON-TXBUF (0x0A 0x08)
Transmitter Buffer Status
UBX-MON-VER (0x0A 0x04)
Poll Receiver/Software Version
Receiver/Software Version
UBX-NAV (0x01)
UBX-NAV-AOPSTATUS (0x01 0x60)
AssistNow Autonomous Status
UBX-NAV-ATT (0x01 0x05)
Attitude Solution
UBX-NAV-CLOCK (0x01 0x22)
Clock Solution
UBX-NAV-DGPS (0x01 0x31)
DGPS Data Used for NAV
UBX-NAV-DOP (0x01 0x04)
Dilution of precision
UBX-NAV-EOE (0x01 0x61)
End Of Epoch
UBX-NAV-GEOFENCE (0x01 0x39)
Geofencing status
UBX-NAV-HPPOSECEF (0x01 0x13)
High Precision Position Solution in ECEF
UBX-NAV-HPPOSLLH (0x01 0x14)
High Precision Geodetic Position Solution
UBX-NAV-ODO (0x01 0x09)
Odometer Solution
UBX-NAV-ORB (0x01 0x34)
GNSS Orbit Database Info
UBX-NAV-POSECEF (0x01 0x01)
Position Solution in ECEF
UBX-NAV-POSLLH (0x01 0x02)
Geodetic Position Solution
UBX-NAV-PVT (0x01 0x07)
Navigation Position Velocity Time Solution
UBX-NAV-RELPOSNED (0x01 0x3C)
Relative Positioning Information in NED frame
UBX-NAV-RESETODO (0x01 0x10)
Reset odometer
UBX-NAV-SAT (0x01 0x35)
Satellite Information
UBX-NAV-SBAS (0x01 0x32)
SBAS Status Data
UBX-NAV-SOL (0x01 0x06)
Navigation Solution Information
UBX-NAV-STATUS (0x01 0x03)
Receiver Navigation Status
UBX-NAV-SVINFO (0x01 0x30)
Space Vehicle Information
UBX-NAV-SVIN (0x01 0x3B)
Survey-in data
UBX-NAV-TIMEBDS (0x01 0x24)
BDS Time Solution
UBX-NAV-TIMEGAL (0x01 0x25)
Galileo Time Solution
UBX-NAV-TIMEGLO (0x01 0x23)
GLO Time Solution
UBX-NAV-TIMEGPS (0x01 0x20)
GPS Time Solution
UBX-NAV-TIMELS (0x01 0x26)
Leap second event information
UBX-NAV-TIMEUTC (0x01 0x21)
UTC Time Solution
UBX-NAV-VELECEF (0x01 0x11)
Velocity Solution in ECEF
UBX-NAV-VELNED (0x01 0x12)
Velocity Solution in NED
UBX-RXM (0x02)
UBX-RXM-IMES (0x02 0x61)
Indoor Messaging System Information
UBX-RXM-MEASX (0x02 0x14)
Satellite Measurements for RRLP
UBX-RXM-PMREQ (0x02 0x41)
Requests a Power Management task
Requests a Power Management task
UBX-RXM-RAWX (0x02 0x15)
Multi-GNSS Raw Measurement Data
Multi-GNSS Raw Measurement Data
UBX-RXM-RLM (0x02 0x59)
Galileo SAR Short-RLM report
Galileo SAR Long-RLM report
UBX-RXM-RTCM (0x02 0x32)
RTCM input status
UBX-RXM-SFRBX (0x02 0x13)
Broadcast Navigation Data Subframe
Broadcast Navigation Data Subframe
UBX-RXM-SVSI (0x02 0x20)
SV Status Info
UBX-SEC (0x27)
UBX-SEC-SIGN (0x27 0x01)
Signature of a previous message
UBX-SEC-UNIQID (0x27 0x03)
Unique Chip ID
UBX-TIM (0x0D)
UBX-TIM-DOSC (0x0D 0x11)
Disciplined oscillator control
UBX-TIM-FCHG (0x0D 0x16)
Oscillator frequency changed notification
UBX-TIM-HOC (0x0D 0x17)
Host oscillator control
UBX-TIM-SMEAS (0x0D 0x13)
Source measurement
UBX-TIM-SVIN (0x0D 0x04)
Survey-in data
UBX-TIM-TM2 (0x0D 0x03)
Time mark data
UBX-TIM-TOS (0x0D 0x12)
Time Pulse Time and Frequency Data
UBX-TIM-TP (0x0D 0x01)
Time Pulse Timedata
UBX-TIM-VCOCAL (0x0D 0x15)
Stop calibration
VCO calibration extended command
Results of the calibration
UBX-TIM-VRFY (0x0D 0x06)
Sourced Time Verification
UBX-UPD (0x09)
UBX-UPD-SOS (0x09 0x14)
Poll Backup File Restore Status
Create Backup File in Flash
Clear Backup in Flash
Backup File Creation Acknowledge
System Restored from Backup
RTCM Protocol
RTCM2
Introduction
Supported Messages
Configuration
Output
Restrictions
Reference
RTCM3
Introduction
Supported Messages
u-blox Proprietary RTCM Messages
Sub-Types
Sub-Type 0 (0xFE8 0x000)
Configuration
Output
Reference
Appendix
Satellite Numbering
u-blox 8 / u-blox M8 Default Settings
Antenna Supervisor Settings (UBX-CFG-ANT)
Datum Settings (UBX-CFG-DAT)
Geofencing Settings (UBX-CFG-GEOFENCE)
High Navigation Rate Settings (UBX-CFG-HNR)
GNSS System Settings (UBX-CFG-GNSS)
INF Messages Settings (UBX-CFG-INF)
UBX Protocol
NMEA Protocol
Jammer/Interference Monitor Settings (UBX-CFG-ITFM)
Logging Settings (UBX-CFG-LOGFILTER)
Navigation Settings (UBX-CFG-NAV5)
Navigation Settings (UBX-CFG-NAVX5)
NMEA Protocol Settings (UBX-CFG-NMEA)
Odometer Settings (UBX-CFG-ODO)
Power Management 2 Configuration (UBX-CFG-PM2)
Port Configuration (UBX-CFG-PRT)
UART Port Configuration
USB Port Configuration
SPI Port Configuration
DDC Port Configuration
Output Rate Settings (UBX-CFG-RATE)
Remote Inventory Settings (UBX-CFG-RINV)
Receiver Manager Configuration Settings (UBX-CFG-RXM)
SBAS Configuration Settings (UBX-CFG-SBAS)
Timepulse Settings (UBX-CFG-TP5)
USB Settings (UBX-CFG-USB)
Related Documents
Overview
Revision History
Contact
u-blox Offices
u-blox 8 / u-blox M8 Receiver Description Including Protocol Specification Abstract The Receiver Description Including Protocol Specification describes the firmware features, specifications and configuration for u-blox 8 / u-blox M8 high performance positioning modules. The Receiver Description provides an overview and conceptual details of the supported features. The Protocol Specification describes the NMEA and RTCM protocols as well as the UBX protocol (version 15.00 up to 19. 10, version 20.00 to 20.30, version 22.00 and version 23.00 to 23.01) and serves as a reference manual. It includes the Standard Precision GNSS, Time Sync, Time & Frequency Sync, High Precision GNSS, ADR and UDR products. www.u-blox.com UBX-13003221 - R14
u-blox 8 / u-blox M8 Receiver Description - Manual Document Information Title Subtitle u-blox 8 / u-blox M8 Receiver Description Including Protocol Specification v15-20.30,22-23.01 Document type Manual Document number UBX-13003221 Revision and date R14 (677ec06) 24 October 2017 Document status Early Production Information Document status explanation Objective Specification Document contains target values. Revised and supplementary data will be published later. Advance Information Document contains data based on early testing. Revised and supplementary data will be published later. Early Production Information Document contains data from product verification. Revised and supplementary data may be published later. Production Information Document contains the final product specification. This document applies to the following products: Product name Type number Firmware version Product category CAM-M8C CAM-M8C-0-10 CAM-M8Q CAM-M8Q-0-10 EVA-M8M EVA-M8M EVA-M8Q MAX-M8C MAX-M8Q EVA-M8M-0-10 EVA-M8M-1-10 EVA-M8Q-0-10 MAX-M8C-0-10 MAX-M8Q-0-10 MAX-M8W MAX-M8W-0-10 NEO-M8M NEO-M8M-0-10 NEO-M8N NEO-M8Q NEO-M8Q LEA-M8S NEO-M8N-0-10 NEO-M8Q-0-10 NEO-M8Q-01A-10 LEA-M8S-0-10 SAM-M8Q SAM-M8Q-0-10 ZOE-M8G ZOE-M8Q ZOE-M8B EVA-8M ZOE-M8G-0-10 ZOE-M8Q-0-10 ZOE-M8B-0-10 EVA-8M-0-10 SPG 3.01 SPG 3.01 SPG 3.01 SPG 3.01 SPG 3.01 SPG 3.01 SPG 3.01 SPG 3.01 SPG 3.01 SPG 3.01 SPG 3.01 SPG 3.01 SPG 3.01 SPG 3.01 SPG 3.01 SPG 3.01 SPG 3.51 SPG 3.01 Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS UBX-13003221 - R14 Early Production Information Page ii
u-blox 8 / u-blox M8 Receiver Description - Manual MAX-8C MAX-8Q NEO-8Q NEO-M8P NEO-M8P NEO-M8P NEO-M8P EVA-M8E NEO-M8U NEO-M8T LEA-M8T LEA-M8F MAX-8C-0-10 MAX-8Q-0-10 NEO-8Q-0-10 NEO-M8P-0-10 NEO-M8P-2-10 NEO-M8P-0-11 NEO-M8P-2-11 EVA-M8E-0-11 NEO-M8U-0-10 NEO-M8T-0-10 LEA-M8T-0-10 LEA-M8F-0-00 SPG 3.01 SPG 3.01 SPG 3.01 HPG 1.30 HPG 1.30 HPG 1.40 HPG 1.40 UDR 1.00 UDR 1.00 TIM 1.10 TIM 1.10 FTS 1.01 Standard Precision GNSS Standard Precision GNSS Standard Precision GNSS High Precision GNSS High Precision GNSS High Precision GNSS High Precision GNSS Dead Reckoning Dead Reckoning Timing Timing Timing u-blox reserves all rights to this document and the information contained herein. Products, names, logos and designs described herein may in whole or in part be subject to intellectual property rights. Reproduction, use, modification or disclosure to third parties of this document or any part thereof without the express permission of u-blox is strictly prohibited. The information contained herein is provided “as is” and u-blox assumes no liability for the use of the information. No warranty, either express or implied, is given, including but not limited, with respect to the accuracy, correctness, reliability and fitness for a particular purpose of the information. This document may be revised by u-blox at any time. For most recent documents, please visit www.u-blox.com. Copyright © 2017, u-blox AG. u-blox is a registered trademark of u-blox Holding AG in the EU and other countries. ARM® is the registered trademark of ARM Limited in the EU and other countries. UBX-13003221 - R14 Early Production Information Page iii
u-blox 8 / u-blox M8 Receiver Description - Manual Table of Contents Preface .......................................................................................................................................................... 1 1 Document Overview........................................................................................................................... 1 2 Firmware and Protocol Versions........................................................................................................ 1 2.1 How to determine the version and the location of the firmware ............................................ 1 2.1.1 Decoding the boot screen (for Protocol Version 17 and below)........................................ 1 2.1.2 Decoding the boot screen (for Protocol Version 18 and above)........................................ 3 2.1.3 Decoding the output of UBX-MON-VER (for Protocol Version 17 and below) ................. 4 2.1.4 Decoding the output of UBX-MON-VER (for Protocol Version 18 and above) ................. 6 2.2 How to determine the supported protocol version of the u-blox receiver.............................. 7 2.3 u-blox 8 / u-blox M8 Firmware and Supported Protocol Versions ............................................ 7 Receiver Description .................................................................................................................................... 9 3 Receiver Configuration....................................................................................................................... 9 3.1 Configuration Concept ................................................................................................................ 9 3.2 Organization of the Configuration Sections ............................................................................ 10 3.3 Permanent Configuration Storage Media ................................................................................ 10 3.4 u-blox Receiver Default Configuration..................................................................................... 11 3.5 Save-on-Shutdown Feature ....................................................................................................... 11 4 Concurrent GNSS............................................................................................................................... 12 4.1 GNSS Types ................................................................................................................................. 12 4.1.1 Major GNSS.......................................................................................................................... 12 4.1.2 Augmentation Systems ....................................................................................................... 13 4.2 Configuration ............................................................................................................................. 13 4.2.1 Switching between GNSS.................................................................................................... 14 4.2.2 Configuring QZSS L1SAIF .................................................................................................... 14 5 SBAS Configuration Settings Description ....................................................................................... 14 5.1 SBAS (Satellite Based Augmentation Systems)......................................................................... 14 5.2 SBAS Features ............................................................................................................................. 16 5.3 SBAS Configuration.................................................................................................................... 17 6 IMES Description ............................................................................................................................... 18 6.1 IMES Features ............................................................................................................................. 18 7 Navigation Configuration Settings Description.............................................................................. 18 7.1 Platform settings ........................................................................................................................ 18 7.2 Navigation Input Filters ............................................................................................................. 19 7.3 Navigation Output Filters .......................................................................................................... 20 7.3.1 Speed (3-D) Low-pass Filter ................................................................................................ 20 7.3.2 Course over Ground Low-pass Filter .................................................................................. 20 7.3.3 Low-speed Course Over Ground Filter............................................................................... 21 7.4 Static Hold .................................................................................................................................. 21 7.5 Freezing the Course Over Ground ............................................................................................ 21 UBX-13003221 - R14 Early Production Information Page iv
u-blox 8 / u-blox M8 Receiver Description - Manual 7.6 Degraded Navigation................................................................................................................. 21 7.6.1 2D Navigation...................................................................................................................... 21 7.7 Geodetic Coordinate Systems and Ellipsoids ............................................................................ 22 8 Clocks and Time................................................................................................................................. 22 8.1 Receiver Local Time.................................................................................................................... 22 8.2 Navigation Epochs...................................................................................................................... 23 8.3 iTOW Timestamps ...................................................................................................................... 24 8.4 GNSS Times ................................................................................................................................. 24 8.5 Time Validity............................................................................................................................... 24 8.6 UTC Representation ................................................................................................................... 25 8.7 Leap Seconds .............................................................................................................................. 25 8.8 Real Time Clock .......................................................................................................................... 25 8.9 Date............................................................................................................................................. 26 8.9.1 GPS-only Date Resolution ................................................................................................... 26 9 Broadcast Navigation Data............................................................................................................... 26 9.1 Parsing Navigation Data Subframes ......................................................................................... 27 9.2 GPS .............................................................................................................................................. 27 9.3 GLONASS..................................................................................................................................... 27 9.4 BeiDou ........................................................................................................................................ 28 9.5 Galileo......................................................................................................................................... 28 9.6 SBAS ............................................................................................................................................ 29 9.7 QZSS ............................................................................................................................................ 30 9.8 IMES ............................................................................................................................................ 30 9.9 Summary ..................................................................................................................................... 30 10 Serial Communication Ports Description ....................................................................................... 31 10.1 TX-ready indication.................................................................................................................. 31 10.2 Extended TX timeout ............................................................................................................... 32 10.3 UART Ports................................................................................................................................ 32 10.4 USB Port .................................................................................................................................... 33 10.5 DDC Port ................................................................................................................................... 33 10.5.1 Read Access........................................................................................................................ 33 10.5.2 Write Access....................................................................................................................... 35 10.6 SPI Port...................................................................................................................................... 36 10.6.1 Maximum SPI clock speed................................................................................................. 36 10.6.2 Read Access........................................................................................................................ 36 10.6.3 Back-To-Back Read and Write Access............................................................................... 36 10.7 How to change between protocols......................................................................................... 37 11 Multiple GNSS Assistance (MGA)................................................................................................... 37 11.1 Introduction.............................................................................................................................. 37 11.2 Assistance Data......................................................................................................................... 37 11.3 AssistNow Online ..................................................................................................................... 38 11.3.1 Host Software.................................................................................................................... 39 11.3.2 AssistNow Online Sequence ............................................................................................. 40 UBX-13003221 - R14 Early Production Information Page v
u-blox 8 / u-blox M8 Receiver Description - Manual 11.3.3 Flow Control ...................................................................................................................... 40 11.3.4 Authorization .................................................................................................................... 40 11.3.5 Service Parameters ............................................................................................................ 40 11.3.6 Multiple Servers................................................................................................................. 42 11.4 AssistNow Offline..................................................................................................................... 42 11.4.1 Service Parameters ............................................................................................................ 43 11.4.2 Authorization .................................................................................................................... 44 11.4.3 Multiple Servers................................................................................................................. 44 11.4.4 Time, Position and Almanac ............................................................................................. 44 11.4.5 Flash-based AssistNow Offline ......................................................................................... 44 11.4.6 Host-based AssistNow Offline .......................................................................................... 45 11.5 Preserving Information During Power-off.............................................................................. 46 11.6 AssistNow Autonomous........................................................................................................... 46 11.6.1 Introduction....................................................................................................................... 46 11.6.2 Concept.............................................................................................................................. 47 11.6.3 Interface............................................................................................................................. 48 11.6.4 Benefits and Drawbacks ................................................................................................... 49 12 Power Management ....................................................................................................................... 50 12.1 Continuous Mode..................................................................................................................... 51 12.2 Power Save Mode..................................................................................................................... 51 12.2.1 Operation .......................................................................................................................... 51 12.2.2 Configuration .................................................................................................................... 54 12.2.3 Features ............................................................................................................................. 57 12.2.4 Examples ............................................................................................................................ 58 12.3 Peak current settings ............................................................................................................... 59 12.4 Power On/Off command.......................................................................................................... 59 12.5 EXTINT pin control when Power Save Mode is not active..................................................... 59 12.6 Measurement and navigation rate with Power Save Mode.................................................. 59 12.7 Power Mode Setup................................................................................................................... 60 13 Forcing a Receiver Reset................................................................................................................. 60 14 Receiver Status Monitoring............................................................................................................ 61 14.1 Input/Output system ................................................................................................................ 61 14.2 Jamming/Interference Indicator.............................................................................................. 62 14.3 Jamming/Interference Monitor (ITFM) ................................................................................... 62 15 Spoofing Detection......................................................................................................................... 63 15.1 Introduction.............................................................................................................................. 63 15.2 Scope......................................................................................................................................... 63 16 Signal Attenuation Compensation ................................................................................................ 63 17 Remote Inventory ........................................................................................................................... 63 17.1 Description................................................................................................................................ 63 17.2 Usage ........................................................................................................................................ 63 18 Time pulse ....................................................................................................................................... 64 18.1 Introduction.............................................................................................................................. 64 UBX-13003221 - R14 Early Production Information Page vi
u-blox 8 / u-blox M8 Receiver Description - Manual 18.2 Recommendations.................................................................................................................... 64 18.3 GNSS time bases ....................................................................................................................... 65 18.4 Time pulse configuration......................................................................................................... 66 18.5 Configuring time pulse with UBX-CFG-TP5 ............................................................................ 66 18.5.1 Example 1 .......................................................................................................................... 67 18.5.2 Example 2 .......................................................................................................................... 68 19 Timemark......................................................................................................................................... 68 20 Odometer ........................................................................................................................................ 69 20.1 Introduction.............................................................................................................................. 69 20.2 Odometer Output .................................................................................................................... 69 20.3 Odometer Configuration......................................................................................................... 70 20.4 Resetting the Odometer .......................................................................................................... 70 21 Logging............................................................................................................................................ 70 21.1 Introduction.............................................................................................................................. 70 21.2 Setting the logging system up ................................................................................................ 71 21.3 Information about the log ...................................................................................................... 71 21.4 Recording.................................................................................................................................. 72 21.5 Retrieval.................................................................................................................................... 73 21.6 Command message acknowledgement .................................................................................. 73 22 Geofencing ...................................................................................................................................... 74 22.1 Introduction.............................................................................................................................. 74 22.2 Interface.................................................................................................................................... 74 22.3 Geofence state evaluation....................................................................................................... 74 22.4 Using a PIO for Geofence State Output.................................................................................. 75 23 Host Interface Signature Description ............................................................................................ 75 23.1 Introduction.............................................................................................................................. 75 23.2 Configuring the Fixed Seed and Register Messages .............................................................. 75 23.3 Configuring the Dynamic Seed ............................................................................................... 75 23.4 Parsing the Signature............................................................................................................... 76 23.5 Calculate the Hash ................................................................................................................... 76 24 Time Mode Configuration .............................................................................................................. 76 24.1 Introduction.............................................................................................................................. 76 24.2 Fixed Position ........................................................................................................................... 76 24.3 Survey-in ................................................................................................................................... 77 25 Time & Frequency Sync (FTS).......................................................................................................... 77 25.1 Introduction.............................................................................................................................. 77 25.2 Example use cases .................................................................................................................... 78 25.2.1 Stand-alone synchronization system................................................................................ 79 25.2.2 Oscillator control via host................................................................................................. 79 25.2.3 Oscillator control via directly-connected DAC................................................................. 80 25.2.4 External (coherent) PPS..................................................................................................... 81 25.3 Synchronization Manager Concept......................................................................................... 81 25.4 Oscillator and source specification.......................................................................................... 83 UBX-13003221 - R14 Early Production Information Page vii
u-blox 8 / u-blox M8 Receiver Description - Manual 25.5 Calibration ................................................................................................................................ 83 25.6 FTS device Output and Top Of Second (TOS) message .......................................................... 84 25.7 Message transmission time slot reservations on host interfaces........................................... 85 25.7.1 Example setup ................................................................................................................... 86 26 RTK Mode Configuration................................................................................................................ 86 26.1 Reference Station Mode Configuration ................................................................................. 87 26.2 Rover Mode Configuration...................................................................................................... 87 26.3 Moving Baseline RTK Configuration....................................................................................... 87 26.3.1 MB Reference Configuration............................................................................................ 88 26.3.2 MB Rover Configuration................................................................................................... 88 26.3.3 Expected Performance ...................................................................................................... 88 27 Automotive Dead Reckoning (ADR) .............................................................................................. 89 27.1 Introduction.............................................................................................................................. 89 27.2 ADR System Configuration ...................................................................................................... 89 27.2.1 Enabling/Disabling Fusion Filter....................................................................................... 89 27.2.2 Recommended Configuration .......................................................................................... 89 27.3 Operation ................................................................................................................................. 89 27.3.1 Fusion Filter Modes ........................................................................................................... 89 27.3.2 Accelerated Initialization and Calibration Procedure..................................................... 90 27.3.3 Navigation Output ............................................................................................................ 90 27.3.4 Sensor Data Types ............................................................................................................. 93 27.3.5 Raw Sensor Data Output .................................................................................................. 94 27.3.6 Receiver Startup and Shutdown....................................................................................... 95 28 Untethered Dead Reckoning (UDR) ............................................................................................... 95 28.1 Introduction.............................................................................................................................. 95 28.2 UDR System Configuration ...................................................................................................... 95 28.2.1 Enabling/Disabling Fusion Filter....................................................................................... 95 28.2.2 Recommended Configuration .......................................................................................... 95 28.3 Operation ................................................................................................................................. 95 28.3.1 Fusion Filter Modes ........................................................................................................... 95 28.3.2 Accelerated Initialization and Calibration Procedure..................................................... 96 28.3.3 Navigation Output ............................................................................................................ 97 28.3.4 Sensor Data Types ............................................................................................................. 99 28.3.5 Raw Sensor Data Output ................................................................................................ 100 28.3.6 Receiver Startup and Shutdown..................................................................................... 100 29 High Navigation Rate (HNR)......................................................................................................... 101 29.1 Introduction............................................................................................................................ 101 29.2 Configuration ......................................................................................................................... 101 Protocol Specification .............................................................................................................................. 103 30 NMEA Protocol .............................................................................................................................. 103 30.1 Protocol Overview.................................................................................................................. 103 30.1.1 Message Format .............................................................................................................. 103 30.1.2 Talker ID........................................................................................................................... 103 UBX-13003221 - R14 Early Production Information Page viii
分享到:
收藏