LR1110
User Manual Rev.1.0
UM.LR1110.W.APP March 2020
99 of 130
Semtech
www.semtech.com
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ƚĞͿ