3DM
®
-GX5-35
DCP Manual
4.2.10
GNSS Assisted Fix Control (0x0C, 0x23)
Description
Set the options for assisted GNSS fix.
Notes
This device has a dedicated GNSS flash memory and a non-volatile FRAM. These are
used to retain information about the last good GNSS fix. This greatly reduces the TTFF
(Time To First Fix) depending on how old the information from the last fix is. The TTFF can
be as low as under a second all the way up to an equivalent of a cold start. There is a
small increase in power used when enabling assisted fix.
Disabling assisted fix will clear all non-volatile memory of the last fix information
1,2
.
The fastest fix will be obtained by supplying the 3DM with a
message containing the current GPS time immediately after subsequent power up. This
allows the device to determine if the last GNSS information saved is still fresh enough to
improve the TTFF.
Possible function selector values:
0x01 – Use new settings
0x02 – Read back current settings.
0x03 – Save current settings as startup settings
0x04 – Load saved startup settings
0x05 – Reset to factory default settings
Possible assisted fix options:
0x00 – No assisted fix (default)
0x01 – Enable assisted fix
Possible assisted fix flags:
Bit0 - Bit7 - No flags defined. Set to 0xFF for future compatibility (default)
Notes
1. Non-volatile GNSS memory is cleared only when going from an enabled state to a dis-
abled state.
2. The clearing operation results in an erase operation on the GNSS Flash. The flash has a
limited durability of 100,000 write/erase cycles.
Field Format
Field Length
Field
Descriptor
Field Data
Command
0x05
0x23
U8 – Function selector
U8 - Assisted fix options
U8 – Assisted fix flags (set to 0xFF)
Reply:
ACK/ NACK
0x04
0xF1
U8 - echo the command descriptor
U8 - error code (0: ACK, non-zero: NACK)
49