Eg916q-gl - GNSS Backup Mode

Hi There,

The documentation for the eg916q-gl mentions “Backup Mode” as one of the operating modes for the stand-alone GNSS module:

- Most system components will be shut down to save power consumption.
- Navigation data will be stored in the backup area for quick positioning next time.

However there’s no documentation about how to put it into this mode. Can you please point me to the documentation which enabled the backup (low power) mode for the GNSS module?

Thanks.

Dear cmoss,

Thank you for your question.

The functionality you are referring to where the GNSS engine shuts down to reduce power consumption while retaining navigation data for fast re-positioning (referred to as Backup Mode in the EG916Q-GL documentation) corresponds to the GNSS engine entering RTC mode (Real Time Clock mode).

This mode is controlled by the proprietary PAIR message PAIR650 (PAIR_LOW_POWER_ENTRY_RTC_MODE). When this command is executed, the GNSS engine is shut down and placed into RTC mode, where it can only be reactivated by a timer (or by external wake-up, depending on configuration).

Since the EG916Q-GL is an all-in-one LTE + GNSS module (with GNSS enabled by default), proprietary PAIR messages must be encapsulated using the AT+QGNSSCMD command.

The relevant documentation can be found in the GNSS Application Note, under the PAIR Message definitions section.

To place the standalone GNSS engine into low-power RTC mode, use the following AT command format:

AT+QGNSSCMD=,

Where:

= 0 (NMEA-style command)

= PAIR650 message

The key parameter in the PAIR650 message is :

(Numeric, unit: seconds):
Specifies how long the GNSS engine remains in RTC mode

Range: 10 seconds to 62,208,000 seconds (up to 2 years)

Setting to 0 places the GNSS engine into RTC mode without a timer, requiring external reactivation

After successful execution, the GNSS engine enters RTC mode, and the system will re-initialize when it wakes up.

Example: Entering GNSS Low-Power RTC Mode

Example command (assuming a checksum value of 24):

AT+QGNSSCMD=0,“$PAIR650,1*24”

Expected response if successful:

OK

Note: Once the command is accepted, the GNSS engine enters RTC mode and subsequent GNSS communication may be affected.

If the command execution fails, the module will respond with a $PAIR001 message indicating the error. For example:

$PAIR001,650,4*3C

Where:

650 = Message ID

4 = Message parameter error

Please refer to the GNSS Application Note for detailed PAIR message formats and additional low-power operation details.

Have a great day!

Best regards,
Ananthan

Quectel_EG915Q_Series&EG916Q-GL_GNSS_Application_Note_V1.1.pdf (685.9 KB)