EC20 :- Don't Get GPS Position from GNSS Module

Hello Team,

I have EC20 Module and I want to obtain position in current AT Port, But i face some error for the same.

To obtain Position I Give Command to EC20 Module:

  1. AT+QGPS=1
  2. AT+QGPSLOC=?
  3. AT+QGPSEND

but when i send second command (AT+QGPSLOC=?) it gives me error number 516 (Not Fixed Now).
+CME ERROR: 516

So what is the issues and where it is?

please help me out to solve this query.

Thank You
Milav Soni

Dear Milavsoni,
Thanks for your inquiry in Quectel forum.
About your issue, please confirm the following information:
1.Please check the module firmware version with ATI command, we need to confirm whether the module you used can support GPS or not;
2. Please confirm you have connect the GPS antenna, and place it in outside environment;
3. It is better to check the satellite signal quality via NEMA sentence.
4. The following GNSS manual for your reference. Thanks!
Quectel_LTE_Standard_GNSS_Application_Note_V1.2.pdf (322.1 KB)

Hello,

I’m having the same issue as the original author. Technically we aren’t using EC20 but using EC25 and following the same GNSS manual. Here are our answers to your four questions:

  1. ATI command output:
    Quectel
    EC25
    Revision: EC25AFAR05A06M4G

  2. We are testing in two locations (Singapore and US). And double checked that both devices are connected to a GPS antenna.

  3. We followed the chapter 3 (Example) both 3.1 (simple on and off) and 3.2 (nmea). This is what we are getting:

3.1 Simple on and off:

AT+QGPS=1
OK
AT+QGPSLOC?
+CME ERROR: 516
AT+QGPSEND
OK

3.2: NMEA

AT+QGPS=1
OK
AT+QGPSCFG="nmeasrc",1
OK
AT+QGPSGNMEA="GGA"
+QGPSGNMEA: $GPGGA,,,,,,0,,,,,,,,*66
OK
AT+QGPSGNMEA="GGA"
+QGPSGNMEA: $GPGGA,,,,,,0,,,,,,,,*66
OK
AT+QGPSCFG="nmeasrc",0
OK
AT+QGPSGNMEA=“GGA”
+CME ERROR: 507
1 Like

Dear Jesse Cho,
Thanks for your inquiry in Quectel forum.
About your issue, please make sure whether the GPS antenna connect correctly, and please place the antenna at outdoor environment. And it is better to provide the whole test NMEA log. Thanks!

7:48:588_S:] AT+QGPS=1
[2021-01-11 14:37:48:650_R:] AT+QGPS=1

[2021-01-11 14:37:48:650_R:] +CME ERROR: Session is ongoing
[2021-01-11 14:38:38:297_S:] AT+QGPSEND?
[2021-01-11 14:38:38:344_R:] AT+QGPSEND?

[2021-01-11 14:38:38:360_R:] OK
[2021-01-11 14:39:23:131_S:] AT+QGPSLOC=1
[2021-01-11 14:39:23:194_R:] AT+QGPSLOC=1

[2021-01-11 14:39:23:194_R:] +CME ERROR: Not fixed now
[2021-01-11 14:39:32:539_S:] AT+QGPSLOC=1
[2021-01-11 14:39:32:601_R:] AT+QGPSLOC=1

[2021-01-11 14:39:32:601_R:] +CME ERROR: Not fixed now
[2021-01-11 14:39:41:696_S:] AT+QGPSLOC=0
[2021-01-11 14:39:41:759_R:] AT+QGPSLOC=0

[2021-01-11 14:39:41:759_R:] +CME ERROR: Not fixed now
[2021-01-11 14:39:50:369_S:] AT+QGPSLOC=2
[2021-01-11 14:39:50:432_R:] AT+QGPSLOC=2

[2021-01-11 14:39:50:432_R:] +CME ERROR: Not fixed no

I developing quectel EC20 i not able to get gps location i am getting error not fixed no so kindly please support me

Dear Raju,
Thanks for your inquiry in Quectel forum.
For your issue, please confirm the following information.
1.Check AT+QGPS? to confirm whether the GPS engine have turn on normally;
2.Please confirm where you have place the GPS antenna, it must be placed at outdoor environment;
3.Please use ATI command to check the module firmware version.

[2021-01-12 15:44:23:513_S:] AT+QGPS=1
[2021-01-12 15:44:23:527_R:] AT+QGPS=1

[2021-01-12 15:44:23:527_R:] +CME ERROR: Session is ongoing
[2021-01-12 15:44:29:881_S:] AT+QGPSLOC?
[2021-01-12 15:44:29:895_R:] AT+QGPSLOC?

[2021-01-12 15:44:29:895_R:] +CME ERROR: Not fixed now
[2021-01-12 15:44:37:209_S:] ATe0
[2021-01-12 15:44:37:221_R:] ATe0

[2021-01-12 15:44:37:221_R:] OK
[2021-01-12 15:44:53:746_S:] AT+QGPS?

[2021-01-12 15:44:53:755_R:] +QGPS: 1

[2021-01-12 15:44:53:755_R:] OK

its return 1 but still i am getting +CME ERROR: Not fixed now kindly support me

Please wait for more than 30 seconds to check the results again. And please more sure you place GPS antenna at outdoor environment. Thanks!

2021-01-12_18:24:40:361]ATI
[2021-01-12_18:24:40:361]Quectel
[2021-01-12_18:24:40:361]EC20F
[2021-01-12_18:24:40:361]Revision: EC20CEFDLGR06A04M1G
thank you for your replay it support GPS ?kindly support me

This version cannot support GNSS function. Thanks!

Thank you so much for your replaying …Any firmware version update is required to implement the GNSS…?

You can try to use EC20CEFASG to check the GNSS fucntion, please contact your supplier. Thanks!

Hi having the same issue here
This is my modem

Quectel
EC25
Revision: EC25AFAR05A06M4G

I have the device outdoors since 4 hours ago and still getting

+CME ERROR: 516

I need some help please

Hi @Namroy,
please try to check whether your module is available to support GNSS functionality and ensure your antenna connection is OK.
Can you share with us how your AT commands sequence for getting the loc ?

Hi, I have the same problem

the module which I am using is

quectel
EC25
Revision: EC25AUGCR06A03M1G

can use GNSS?

Hello,

I’m facing the same problem as you, when i use this command : AT+QGPSLOC=1, i get error 516

  1. I have this version :
    ATI
    Quectel
    RM502Q-AE
    Revision: RM502QAEAAR11A04M4G

This module supports GNSS doesn’t it?

  1. Please tell me how to solve this problem and obtain the position.

Thanks

Hello,
I’m having the same issue,
EC200U-CN
Revision - EC200UCNAAR02A01M08
Is this firmware version support GNSS?

Hi, I have the same problem
the module which i am using is

Quectel
EC25
Revision : EC25EUXGAR08A08M1G

can use GNSS?

Same problem here with:
ati
Quectel
RM510Q-GLHA
Revision: RM510QGLHAR11A03M4G

Any solution or suggestion?

Thank you in advance.
BR.

I am also have the same board EC200-CN
I am trying with the following commands but getting errors.

[2023-04-01 21:06:48:390_S:] AT+QGPS
[2023-04-01 21:06:48:452_R:] AT+QGPS
[2023-04-01 21:06:48:452_R:] OK
[2023-04-01 21:06:49:630_S:] AT+QGPS?
[2023-04-01 21:06:49:685_R:] AT+QGPS?
[2023-04-01 21:06:49:685_R:] +QGPS: 1

[2023-04-01 21:06:49:685_R:] OK
[2023-04-01 21:06:57:030_S:] AT+QGPSGNMEA=“GGA”
[2023-04-01 21:06:57:083_R:] AT+QGPSGNMEA=“GGA”
[2023-04-01 21:06:57:083_R:] +QGPSGNMEA: $GNGGA,0,00,99.99,*56
[2023-04-01 21:07:04:114_S:] AT+QGPSLOC?
[2023-04-01 21:07:04:175_R:] AT+QGPSLOC?
[2023-04-01 21:07:04:175_R:] +CMS ERROR: invalid length