EG915Q-JP LTE module Not Support SUPL function

We want to use EG915QJP to do GNSS position with SUPL. But we got “ERROR“ when we AT+QGPSSUPLURL=“supl.qxwz.com”\r\n. And we also checked AT+QGPSCFG=?\r\n and we got following messages:

+QGPSCFG: “outport”,(“none”,“usbnmea”,“uartdebug”)
+QGPSCFG: “nmeasrc”,(0,1)
+QGPSCFG: “gpsnmeatype”,(0-63)
+QGPSCFG: “glonassnmeatype”,(0-2)
+QGPSCFG: “galileonmeatype”,(0,1)
+QGPSCFG: “beidounmeatype”,(0,1)
+QGPSCFG: “gnssconfig”,(0-7)
+QGPSCFG: “autogps”,(0,1)
+QGPSCFG: “gnssota”,<ota_url>

OK

And we have also execute following command: AT+QGPSCFG=“agpsposmode”\r\n but get error.

ERROR

BTW, we also provide our firmware version on our EG915QJP:

Quectel
EG915Q-JP
Revision: EG915QJPLGR01A05M04

OK

Also, It seems that our EG915Q-JP don’t support SUPL function. Could you give us a complete guide or whole example to do GNSS position with SUPL? Thank you very much.

BRs.

Dear Customer,

Thank you for sharing the AT command results.

Based on the supported command list returned by:

AT+QGPSCFG=?

the module does not show support for SUPL-related GNSS configuration. Therefore, the following commands may return ERROR:

AT+QGPSSUPLURL="supl.qxwz.com"AT+QGPSCFG="agpsposmode"

From the supported AT+QGPSCFG=? list, the available GNSS configuration items are:

"outport""nmeasrc""gpsnmeatype""glonassnmeatype""galileonmeatype""beidounmeatype""gnssconfig""autogps""gnssota"

For this module, please use the standard GNSS positioning flow, or EPO-assisted GNSS if assistance data is required.

Basic GNSS positioning example

AT+QGPSCFG="outport","usbnmea"OKAT+QGPSCFG="nmeasrc",1OKAT+QGPS=1OK

After GNSS is enabled, please wait for the module to receive GNSS signals, then query the location:

AT+QGPSLOC=2

You can also check NMEA output using:

AT+QGPSGNMEA="GGA"AT+QGPSGNMEA="RMC"

To stop GNSS:

AT+QGPSEND

Assisted GNSS using EPO

If assisted GNSS is required, please use the EPO-related commands instead of SUPL:

AT+QAGPSAT+QAGPSCFGAT+QAGPSAIDAT+QAGPSDATAAT+QAGPSTIMEAT+QAGPSLOC

Example flow:

AT+QGPS=1OKAT+QAGPS=1OKAT+QAGPSDATA?

If the EPO data is invalid or expired, please configure and download the EPO assistance data according to the GNSS command manual.

After the assistance data is valid, query the position again:

AT+QGPSLOC=2

In summary, the ERROR response is expected because the SUPL-related commands are not included in the supported GNSS command list. Please use the normal GNSS positioning flow or the EPO-assisted GNSS flow instead.

1 Like