LR1110
User Manual
Rev.1.0
UM.LR1110.W.APP
March 2020
99 of 130
Semtech
Figure 11-2: NAV Message Format
•
DestinationID
=0x00: NAV message to the Host.
•
DestinationID
=0x01: NAV message to the GNSS Solver.
•
DestinationID
=0x02: NAV message to the GNSS DMC.
Both NAV messages with
DestinationID
=0x01 and 0x02 shall be sent to the GNSS Solver and the GNSS DMC by the host.
11.4.1.1 NAV Messages to the Host
The NAV messages to the host (
DestinationID
=0x00) have a single Byte
Payload
, coded as below:
•
0x00: OK
•
0x01: Command unexpected
•
0x02: Command not implemented
•
0x03: Command parameters invalid
•
0x04: Message Sanity check error
•
0x05: Scanning failed
•
0x06: No time
•
0x07: No satellite detected
•
0x08: Almanac too old
•
0x09: Almanac update fails due to CRC errors
•
0x0A: Almanac update fails due to flash integrity error
•
0x0B: Almanac update fails due to almanac date too old
•
0x0C: Almanac update not allowed (GPS and Beidou satellite can’t be updated in a same request)
•
0x0D: Global Almanac CRC error
•
0x0E: Almanac version not supported
Those messages shall not be transmitted to the GNSS solver.
11.4.2
GnssGetResultSize Command
The command
GnssGetResultSize( )
allows reading the size in Bytes of the bytes stream containing the available GNSS
results.
WĂLJůŽĂĚ
;ǀĂƌŝĂďůĞͿ
ĞƐƚŝŶĂƚŝŽŶ/
;ϭLJƚĞͿ