Data Sheet

ZOE-M8 - Data Sheet
UBX-16008094 - R07 Production Information Functional description
Page 10 of 29
Message Type Description
1 Differential GPS Corrections
2 Delta Differential GPS Corrections
3 GPS Reference Station Parameters
9 GPS Partial Correction Set
Table 3: Supported RTCM 2.3 messages
RTCM corrections cannot be used together with SBAS.
For more details, see the u-blox 8 / u-blox M8 Receiver Description Including Protocol Specification [2].
1.8 Broadcast navigation data and satellite signal measurements
The ZOE-M8 SiPs can output all the GNSS broadcast data upon reception from tracked satellites. This includes all
the supported GNSS signals plus the augmentation services SBAS, QZSS and IMES. The receiver also makes the
tracked satellite signal information available, i.e. raw code phase and Doppler measurements, in a form aligned to
the Radio Resource LCS Protocol (RRLP) [5]. For more details, see the u-blox 8 / u-blox M8 Receiver Description
Including Protocol Specification [2].
1.9 Odometer
The odometer function provides information on travelled ground distance (in meters) based on the position and
Doppler-based velocity output from the navigation solution. For each computed distance since the last odometer
reset, the odometer estimates a 1-sigma accuracy value. The total cumulative ground distance is maintained and
saved in the BBR memory.
The odometer feature is disabled by default. For more details, see the u-blox 8 / u-blox M8 Receiver
Description Including Protocol Specification [2].
1.10 Data logging
A ZOE-M8 SiP can be used in data logging applications with an external SQI flash. The data logging feature enables
continuous storage of position, velocity and time information to the SQI flash memory (at least 16 Mbit). The
information can be downloaded from the receiver later for further analysis or for conversion to a mapping tool.
For more information, see the u-blox 8 / u-blox M8 Receiver Description Including Protocol Specification [2].
1.11 Geofencing
ZOE-M8 SiPs support up to four circular geofencing areas defined on the Earth’s surface using a 2D model.
Geofencing is active when at least one geofence is defined; the current status can be found by polling the receiver.
A GPIO pin can be used to indicate status, e.g. to wake up a host on activation.
1.12 Message integrity protection
ZOE-M8 SiPs provide a function to detect third party interference with the UBX message stream sent from receiver
to host. The security mechanism signs nominated messages via a subsequent UBX message. This message
signature is then compared with one generated by the host to determine if the message data has been altered.
The signature algorithm seed can use one fixed secret ID-key set by eFuse in production and a dynamic ID-key set
by the host, enabling users to detect man-in-the-middlestyle attacks.
1.13 Spoofing detection
Spoofing is a process whereby a malicious third party tries to control the reported position via a fake GNSS
broadcast signal. This may result in the form of reporting incorrect position, velocity or time. To combat against
this, the ZOE-M8 SiPs include spoofing detection measures to alert the host when signals appear to be suspicious.