EasyManuals Logo

u-blox ZED-F9P User Manual

u-blox ZED-F9P
267 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #38 background imageLoading...
Page #38 background image
u-blox ZED-F9P Interface Description - Manual
Advance Information
The checksum algorithm used is the 8-Bit Fletcher Algorithm, which is used in the TCP standard (RFC 1145).
This algorithm works as follows:
Buffer[N] contains the data over which the checksum is to be calculated.
The two CK_ values are 8-Bit unsigned integers, only! If implementing with larger-sized integer values, make
sure to mask both CK_A and CK_B with 0xFF after both operations in the loop.
CK_A = 0, CK_B = 0
For(I=0;I<N;I++)
{
CK_A = CK_A + Buffer[I]
CK_B = CK_B + CK_A
}
After the loop, the two U1 values contain the checksum, transmitted after the Message, which conclude the
Frame.
5.5 UBX Message Flow
There are certain features associated with the messages being sent back and forth:
5.5.1 Acknowledgement
When messages from the class CFG are sent to the receiver, the receiver will send an "acknowledge" (UBX-
ACK-ACK) or a "not acknowledge" (UBX-ACK-NAK) message back to the sender, depending on whether or
not the message was processed correctly.
Some messages from other classes (e.g. LOG) also use the same acknowledgement mechanism.
5.5.2 Polling Mechanism
All messages that are output by the receiver in a periodic manner (i.e. messages in classes MON, NAV and
RXM) and Get/Set type messages, such as the configuration messages in the CFG class, can also be polled.
The UBX protocol is designed so that messages can be polled by sending the message required to the receiver
but without a payload (or with just a single parameter that identifies the poll request). The receiver then
UBX-18010854 - R04 Advance Information Page 30 of 259

Table of Contents

Other manuals for u-blox ZED-F9P

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the u-blox ZED-F9P and is the answer not in the manual?

u-blox ZED-F9P Specifications

General IconGeneral
GNSSGPS, GLONASS, Galileo, BeiDou, QZSS, SBAS
Concurrent GNSS4
RTKYes
Velocity Accuracy0.05 m/s
Time Pulse Accuracy30 ns
Operating Temperature-40°C to +85°C
Supply Voltage2.7 V to 3.6 V
Channels184
Frequency BandsL1, L2
Dimensions22 mm x 17 mm x 2.4 mm
InterfacesUART, SPI, I2C

Related product manuals