AT+GNSSCONF? and GNSSAD? Clarifications

Working on an HL7800.4.7.2 modem and getting these errors:

> at+cereg?

+CEREG: 5,5,"C73A","02E9F833",7

OK
> AT+CCLK?

+CCLK: "26/01/28,20:53:40+04"

OK
> at+kcellmeas=0

+KCELLMEAS: -111.0,135.0,21.0,14.0,-11.0

OK
> AT+GNSSCONF?

+GNSSCONF: 1,0
+GNSSCONF: 10,0

+CME ERROR: 60
> AT+GNSSAD=1,2

+CME ERROR: 60

Are these outputs correct for these commands? Anyway, to make a GNSSAD for the HL7800 modem? I followed this document:

https://source.sierrawireless.com/resources/airprime/application_notes_and_code_samples/airprime_hl78xx_gnss_behavior/#sthash.4JZtKypy.dpbs

i don’t see such issue in +GNSSCONF:

at+cfun?
+CFUN: 1

OK
at+gnssconf?
+GNSSCONF: 1,0
+GNSSCONF: 10,1
+GNSSCONF: 12,0

OK
ati3
HL7800.4.6.9.10

OK
at+cfun=4
OK
at+gnssconf?
+GNSSCONF: 1,0
+GNSSCONF: 10,1
+GNSSCONF: 12,0

OK

it could be HL7800.4.7.2 version problem. How about gnssad, any chance to test it?

maybe you need to type the command twice

ati9
HL7800:E0.4.7.2
HL78xx.4.7.2.1.RK_02_01_02_00_156.20250617
2025/06/17 03:21:36
IMEI-SV: 3546160903302724
Legato RTOS: 18.09.6.ALT1250.rc14 2023/06/20 02:53:04
atSwi: 18.09                                                                    
UBOOT: 01.03                                                                    
Apps: RKAPP_02_01_02_00_131__804354f20f906261aeb6f8066078290ecdbeb906           
MAC: ALT1250_02_01_02_00_140_FW                                                 
PHY: 12.50.321956                                                               
PMP: 324620                                                                     
SBUB: 0                                                                         
SBFW: 0                                                                         
RPuK:                                                                           
FPuK:                                                                           
RBUB: 0                                                                         
RBFW: 0                                                                         
                                                                                
OK                                                                              
at+gnssad?                                                                      
+GNSSAD: 1,26,13,39                                                             
                                                                                
OK                                                                              
at+gnssad=1,1                                                                   
OK                                                                              
at+gnssad=1,2                                                                   
+CME ERROR: 60                                                                  
at+gnssad=1,2                                                                   
OK                                                                              
at+gnssad=1,3                                                                   
+CME ERROR: 60                                                                  
at+gnssad=1,3                                                                   
OK                                                                              
at+gnssad=1,7                                                                   
+CME ERROR: 60                                                                  
at+gnssad=1,7                                                                   
OK                                                                              
at+gnssad=1,14                                                                  
+CME ERROR: 60                                                                  
at+gnssad=1,14                                                                  
OK                                                                              
at+gnssad=1,28                                                                  
+CME ERROR: 60                                                                  
at+gnssad=1,28                                                                  
OK
> at+cfun?

+CFUN: 1

OK
> at+cereg?

+CEREG: 5,5,"C73A","02E9F833",7

OK
> AT+GNSSAD=1,2

+CME ERROR: 60
> AT+GNSSAD?

+CME ERROR: 60
> AT+GNSSAD?

+CME ERROR: 60
> AT+GNSSAD?

+CME ERROR: 60
> AT+GNSSAD?

+CME ERROR: 60
> ati9

HL7800.4.7.2
HL78xx.4.7.2.1.RK_02_01_02_00_156.20250617
2025/06/17 03:21:36
IMEI-SV: 3546160902995624
Legato RTOS: 18.09.6.ALT1250.rc14 2023/06/20 02:53:04
atSwi: 18.09
UBOOT: 01.03
Apps: RKAPP_02_01_02_00_131__804354f20f906261aeb6f8066078290ecdbeb906
MAC: ALT1250_02_01_02_00_140_FW
PHY: 12.50.321956
PMP: 324620
SBUB: 0
SBFW: 0
RPuK: 
FPuK: 
RBUB: 0
RBFW: 0

OK
> at+gnssad?

+CME ERROR: 60
> AT+CCLK?

+CCLK: "26/01/29,10:31:38+04"

OK
> at+ksrat?

+KSRAT: 0

OK
18:40:03.713 on 04-Jul-2025> ATI9
18:40:06.347 on 04-Jul-2025> 
18:40:06.347 on 04-Jul-2025> HL7802.4.7.2
18:40:06.347 on 04-Jul-2025> HL78xx.4.7.2.1.RK_02_01_02_00_156.20250617
18:40:06.347 on 04-Jul-2025> 2025/06/17 03:25:07
18:40:06.395 on 04-Jul-2025> IMEI-SV: 3594590900075824
18:40:06.395 on 04-Jul-2025> Legato RTOS: 18.09.6.ALT1250.rc14 2023/06/20 02:53:04
18:40:06.395 on 04-Jul-2025> atSwi: 18.09
18:40:06.395 on 04-Jul-2025> UBOOT: 01.03
18:40:06.395 on 04-Jul-2025> Apps: RKAPP_02_01_02_00_131__804354f20f906261aeb6f8066078290ecdbeb906
18:40:06.395 on 04-Jul-2025> MAC: ALT1250_02_01_02_00_140_2G
18:40:06.395 on 04-Jul-2025> PHY: 12.50.321970
18:40:06.395 on 04-Jul-2025> PMP: 330335
18:40:06.395 on 04-Jul-2025> SBUB: 0
18:40:06.395 on 04-Jul-2025> SBFW: 0
18:40:06.395 on 04-Jul-2025> RPuK: 
18:40:06.395 on 04-Jul-2025> FPuK: 
18:40:06.395 on 04-Jul-2025> RBUB: 0
18:40:06.395 on 04-Jul-2025> RBFW: 0
18:40:06.395 on 04-Jul-2025> 
18:40:06.395 on 04-Jul-2025> OK
18:40:06.395 on 04-Jul-2025> AT+COPS?
18:40:10.539 on 04-Jul-2025> 
18:40:10.539 on 04-Jul-2025> +COPS: 0,0,"AT&T",7
18:40:10.539 on 04-Jul-2025> 
18:40:10.539 on 04-Jul-2025> OK
18:40:10.539 on 04-Jul-2025> AT+CREG?
18:40:13.968 on 04-Jul-2025> 
18:40:13.968 on 04-Jul-2025> +CREG: 0,1
18:40:13.968 on 04-Jul-2025> 
18:40:13.968 on 04-Jul-2025> OK
18:40:13.968 on 04-Jul-2025> at%pingcmd=0,"8.8.8.8",5
18:40:40.754 on 04-Jul-2025> 
18:40:41.169 on 04-Jul-2025> %PINGCMD:1,"8.8.8.8",231,112
18:40:41.169 on 04-Jul-2025> %PINGCMD:2,"8.8.8.8",48,112
18:40:41.169 on 04-Jul-2025> %PINGCMD:3,"8.8.8.8",32,112
18:40:41.169 on 04-Jul-2025> %PINGCMD:4,"8.8.8.8",40,112
18:40:41.169 on 04-Jul-2025> %PINGCMD:5,"8.8.8.8",40,112
18:40:41.169 on 04-Jul-2025> 
18:40:41.169 on 04-Jul-2025> OK
18:40:41.169 on 04-Jul-2025> AT+GNSSAD=1,1
18:40:47.572 on 04-Jul-2025> 
18:41:06.874 on 04-Jul-2025> OK
18:41:06.874 on 04-Jul-2025> AT+GNSSAD=1,2
18:41:27.375 on 04-Jul-2025> 
18:42:19.852 on 04-Jul-2025> +CME ERROR: 60
18:42:19.852 on 04-Jul-2025> AT+GNSSAD=1,2
18:42:28.379 on 04-Jul-2025> 
18:42:50.924 on 04-Jul-2025> OK
18:42:50.924 on 04-Jul-2025> AT+GNSSAD=1,3
18:42:57.946 on 04-Jul-2025> 
18:44:48.811 on 04-Jul-2025> +CME ERROR: 60
18:44:48.811 on 04-Jul-2025> AT+GNSSAD=1,3
18:44:55.945 on 04-Jul-2025> 
18:45:54.947 on 04-Jul-2025> OK
18:45:54.947 on 04-Jul-2025> AT+GNSSAD=1,7
18:46:02.023 on 04-Jul-2025> 
18:46:24.533 on 04-Jul-2025> +CME ERROR: 60
18:46:24.534 on 04-Jul-2025> AT+GNSSAD=1,7
18:46:31.645 on 04-Jul-2025> 
18:46:54.418 on 04-Jul-2025> OK
> AT+COPS?

+COPS: 0,0,"DATA ONLY",9

OK
> AT+CREG?

+CREG: 0,5

OK
> at%pingcmd=0,"8.8.8.8",5

%PINGCMD:1,"8.8.8.8",479,112
%PINGCMD:2,"8.8.8.8",264,111
%PINGCMD:3,"8.8.8.8",207,112
%PINGCMD:4,"8.8.8.8",273,111
%PINGCMD:5,"8.8.8.8",255,111

OK
> AT+GNSSAD=1,1

+CME ERROR: 60
> AT+GNSSAD=1,2

+CME ERROR: 60
> AT+GNSSAD=1,2

+CME ERROR: 60
> AT+GNSSAD=1,1

+CME ERROR: 60
> at%pingcmd=0,"8.8.8.8",5

%PINGCMD:1,"8.8.8.8",563,112
%PINGCMD:2,"8.8.8.8",258,111
%PINGCMD:3,"8.8.8.8",206,112
%PINGCMD:4,"8.8.8.8",234,112
%PINGCMD:5,"8.8.8.8",255,112

OK
> at+gnssad?

+CME ERROR: 60
> AT+GNSSAD=1,1

+CME ERROR: 60

No luck :frowning:

I have an hl7812 modem as well, Just tested on it: it seems it is working but why gnssad? returns nothing?

+KSUP: 0

+CEREG: 2
> at+gnssad?

+CEREG: 0

+CEREG: 2

+CEREG: 5,"C73A","02E9F833",7

+GNSSAD: 0

OK
> at+gnssad?

+GNSSAD: 0

OK
> at+gnssad?

+GNSSAD: 0

OK
> at+gnssad=?

+GNSSAD: (0-1),(1,2,3,7,14,28)

OK
> at%pingcmd=0,"8.8.8.8",5

%PINGCMD:1,"8.8.8.8",268,112
%PINGCMD:2,"8.8.8.8",159,112
%PINGCMD:3,"8.8.8.8",165,112
%PINGCMD:4,"8.8.8.8",159,112
%PINGCMD:5,"8.8.8.8",159,112

OK
> at+gnssad=1,3

OK
> at+gnssad?

+GNSSAD: 0

OK
> at+gnssad?

+GNSSAD: 0

OK
> at+gnssad?

+GNSSAD: 0

OK
> ati9

HL7812.5.7.4.0-25.07.0.FreeRTOS.w28
HL78xx.5.7.4.0.RK_03_02_00_00_52131_001.20250715
2025/07/15 05:08:55
IMEI-SV: 3511444412145023
Legato RTOS: 25.07.0.FreeRTOS.w28 2025/06/27 12:01:19
atSwi: 25.07.0.FreeRTOS.w28
UBOOT: 01.03
Apps: RKAPP_03_02_00_00_52041_002__1a93f0acffdd992b7e033c9b308602478bef8ac7
MAC: ALT1250_03_02_00_00_52131_2G
PHY: 12.50.333527
PMP: 333530
AISE: ISE2APP_00_00_00_09

SBUB: 1
SBFW: 1
FPuK1: CBF402DD
FPuK2: 4BE7EB7F
RBUB: 0
RBFW: 0
MCU-Disable: 1

OK
11:49:54.958 on 03-Jul-2025> 
11:49:55.098 on 03-Jul-2025> ati9
11:49:56.613 on 03-Jul-2025> 
11:49:56.654 on 03-Jul-2025> HL7800.4.7.2
11:49:56.654 on 03-Jul-2025> HL78xx.4.7.2.1.RK_02_01_02_00_156.20250617
11:49:56.655 on 03-Jul-2025> 2025/06/17 03:21:36
11:49:56.655 on 03-Jul-2025> IMEI-SV: 0123456789012324
11:49:56.655 on 03-Jul-2025> Legato RTOS: 18.09.6.ALT1250.rc14 2023/06/20 02:53:04
11:49:56.656 on 03-Jul-2025> atSwi: 18.09
11:49:56.656 on 03-Jul-2025> UBOOT: 01.03
11:49:56.656 on 03-Jul-2025> Apps: RKAPP_02_01_02_00_131__804354f20f906261aeb6f8066078290ecdbeb906
11:49:56.656 on 03-Jul-2025> MAC: ALT1250_02_01_02_00_140_FW
11:49:56.657 on 03-Jul-2025> PHY: 12.50.321956
11:49:56.657 on 03-Jul-2025> PMP: 324620
11:49:56.657 on 03-Jul-2025> SBUB: 0
11:49:56.657 on 03-Jul-2025> SBFW: 0
11:49:56.657 on 03-Jul-2025> RPuK: 
11:49:56.657 on 03-Jul-2025> FPuK: 
11:49:56.657 on 03-Jul-2025> RBUB: 0
11:49:56.665 on 03-Jul-2025> RBFW: 0
11:49:56.665 on 03-Jul-2025> 
11:49:56.665 on 03-Jul-2025> OK
11:49:56.665 on 03-Jul-2025>
11:50:26.408 on 03-Jul-2025> AT+GNSSAD=1,2
11:50:33.072 on 03-Jul-2025> 
11:50:56.552 on 03-Jul-2025> ati9
11:51:08.099 on 03-Jul-2025> 
11:52:25.931 on 03-Jul-2025> OK
11:52:25.931 on 03-Jul-2025> 
11:52:25.931 on 03-Jul-2025> HL7800.4.7.2
11:52:25.931 on 03-Jul-2025> HL78xx.4.7.2.1.RK_02_01_02_00_156.20250617
11:52:25.931 on 03-Jul-2025> 2025/06/17 03:21:36
11:52:25.931 on 03-Jul-2025> IMEI-SV: 0123456789012324
11:52:25.932 on 03-Jul-2025> Legato RTOS: 18.09.6.ALT1250.rc14 2023/06/20 02:53:04
11:52:25.962 on 03-Jul-2025> atSwi: 18.09
11:52:25.962 on 03-Jul-2025> UBOOT: 01.03
11:52:25.962 on 03-Jul-2025> Apps: RKAPP_02_01_02_00_131__804354f20f906261aeb6f8066078290ecdbeb906
11:52:25.963 on 03-Jul-2025> MAC: ALT1250_02_01_02_00_140_FW
11:52:25.963 on 03-Jul-2025> PHY: 12.50.321956
11:52:25.963 on 03-Jul-2025> PMP: 324620
11:52:25.963 on 03-Jul-2025> SBUB: 0
11:52:25.963 on 03-Jul-2025> SBFW: 0
11:52:25.963 on 03-Jul-2025> RPuK: 
11:52:25.963 on 03-Jul-2025> FPuK: 
11:52:25.963 on 03-Jul-2025> RBUB: 0
11:52:25.963 on 03-Jul-2025> RBFW: 0
11:52:25.963 on 03-Jul-2025> 
11:52:25.963 on 03-Jul-2025> OK
11:52:25.963 on 03-Jul-2025> 
11:52:25.963 on 03-Jul-2025> +CEREG: 1,"30D4","021BE549",7
11:52:25.963 on 03-Jul-2025>
11:52:54.069 on 03-Jul-2025> AT+GNSSAD?
11:53:09.805 on 03-Jul-2025> 
11:53:09.820 on 03-Jul-2025> +GNSSAD: 1,1,20,6
11:53:09.820 on 03-Jul-2025> 
11:53:09.820 on 03-Jul-2025> OK
11:53:09.820 on 03-Jul-2025> at%pingcmd=0,"8.8.8.8",5
11:53:37.539 on 03-Jul-2025> 
11:53:40.644 on 03-Jul-2025> %PINGCMD:1,"8.8.8.8",190,114
11:53:40.645 on 03-Jul-2025> %PINGCMD:2,"8.8.8.8",1153,114
11:53:40.671 on 03-Jul-2025> %PINGCMD:3,"8.8.8.8",64,114
11:53:40.671 on 03-Jul-2025> %PINGCMD:4,"8.8.8.8",1560,114
11:53:40.672 on 03-Jul-2025> %PINGCMD:5,"8.8.8.8",145,114
11:53:40.672 on 03-Jul-2025> 
11:53:40.672 on 03-Jul-2025> OK
11:53:40.672 on 03-Jul-2025> 
14:20:44.685 on 03-Jul-2025> at%pingcmd=0,"8.8.8.8",5
14:20:47.073 on 03-Jul-2025> 
14:20:47.920 on 03-Jul-2025> %PINGCMD:1,"8.8.8.8",274,114
14:20:47.920 on 03-Jul-2025> %PINGCMD:2,"8.8.8.8",61,114
14:20:47.920 on 03-Jul-2025> %PINGCMD:3,"8.8.8.8",107,114
14:20:47.921 on 03-Jul-2025> %PINGCMD:4,"8.8.8.8",224,114
14:20:47.921 on 03-Jul-2025> %PINGCMD:5,"8.8.8.8",184,114
14:20:47.936 on 03-Jul-2025> 
14:20:47.936 on 03-Jul-2025> OK
14:20:47.936 on 03-Jul-2025> at+gnssad=1,7
14:20:49.473 on 03-Jul-2025> 
14:21:35.179 on 03-Jul-2025> 
14:23:22.390 on 03-Jul-2025> OK
14:23:22.390 on 03-Jul-2025> 
14:25:43.385 on 03-Jul-2025> +CEREG: 1,"30D4","021BE549",7
14:25:43.385 on 03-Jul-2025> AT+GNSSAD?
14:26:24.456 on 03-Jul-2025> 
14:26:24.481 on 03-Jul-2025> +GNSSAD: 1,6,17,33
14:26:24.481 on 03-Jul-2025> 
14:26:24.481 on 03-Jul-2025> OK
14:34:15.598 on 03-Jul-2025> 
14:34:20.216 on 03-Jul-2025> +CEREG: 1,"3070","01BF4517",7
14:34:20.232 on 03-Jul-2025> at%pingcmd=0,"8.8.8.8",5
14:34:22.352 on 03-Jul-2025> 
14:34:24.386 on 03-Jul-2025> %PINGCMD:1,"8.8.8.8",290,114
14:34:24.386 on 03-Jul-2025> %PINGCMD:2,"8.8.8.8",71,114
14:34:24.400 on 03-Jul-2025> %PINGCMD:3,"8.8.8.8",1487,114
14:34:24.401 on 03-Jul-2025> %PINGCMD:4,"8.8.8.8",111,114
14:34:24.401 on 03-Jul-2025> %PINGCMD:5,"8.8.8.8",80,114
14:34:24.401 on 03-Jul-2025> 
14:34:24.401 on 03-Jul-2025> OK
14:34:24.401 on 03-Jul-2025> at+gnssad=1,14
14:34:32.575 on 03-Jul-2025> 
14:39:16.975 on 03-Jul-2025> ERROR
14:39:16.975 on 03-Jul-2025> AT+GNSSAD?
14:40:00.485 on 03-Jul-2025> 
14:40:00.509 on 03-Jul-2025> +GNSSAD: 1,18,12,53
14:40:00.509 on 03-Jul-2025> 
14:40:00.509 on 03-Jul-2025> OK
14:40:00.509 on 03-Jul-2025> at+gnssad=0
14:40:41.191 on 03-Jul-2025> 
14:40:41.202 on 03-Jul-2025> OK
14:40:41.202 on 03-Jul-2025> at+gnssad=1,14
14:40:44.738 on 03-Jul-2025> 
14:45:22.668 on 03-Jul-2025> OK
14:45:22.668 on 03-Jul-2025> AT+GNSSAD?
14:45:45.686 on 03-Jul-2025> 
14:45:45.700 on 03-Jul-2025> +GNSSAD: 1,13,17,14
14:45:45.700 on 03-Jul-2025> 
14:45:45.700 on 03-Jul-2025> OK

I have an hl7812 modem as well, Just tested on it: it seems it is working but why gnssad? returns nothing?

+KSUP: 0

+CEREG: 2
> at+gnssad?

+CEREG: 0

+CEREG: 2

+CEREG: 5,"C73A","02E9F833",7

+GNSSAD: 0

OK
> at+gnssad?

+GNSSAD: 0

OK
> at+gnssad?

+GNSSAD: 0

OK
> at+gnssad=?

+GNSSAD: (0-1),(1,2,3,7,14,28)

OK
> at%pingcmd=0,"8.8.8.8",5

%PINGCMD:1,"8.8.8.8",268,112
%PINGCMD:2,"8.8.8.8",159,112
%PINGCMD:3,"8.8.8.8",165,112
%PINGCMD:4,"8.8.8.8",159,112
%PINGCMD:5,"8.8.8.8",159,112

OK
> at+gnssad=1,3

OK
> at+gnssad?

+GNSSAD: 0

OK
> at+gnssad?

+GNSSAD: 0

OK
> at+gnssad?

+GNSSAD: 0

OK
> ati9

HL7812.5.7.4.0-25.07.0.FreeRTOS.w28
HL78xx.5.7.4.0.RK_03_02_00_00_52131_001.20250715
2025/07/15 05:08:55
IMEI-SV: 3511444412145023
Legato RTOS: 25.07.0.FreeRTOS.w28 2025/06/27 12:01:19
atSwi: 25.07.0.FreeRTOS.w28
UBOOT: 01.03
Apps: RKAPP_03_02_00_00_52041_002__1a93f0acffdd992b7e033c9b308602478bef8ac7
MAC: ALT1250_03_02_00_00_52131_2G
PHY: 12.50.333527
PMP: 333530
AISE: ISE2APP_00_00_00_09

SBUB: 1
SBFW: 1
FPuK1: CBF402DD
FPuK2: 4BE7EB7F
RBUB: 0
RBFW: 0
MCU-Disable: 1

OK

Maybe it is downloading

FYI, I don’t see problem with HL7812:


at+cfun=1,1
OK

+WDSI: 0

+CEREG: 2

+CREG: 2

+CEREG: 0

+CREG: 0

+CEREG: 2

+CREG: 2

+CEREG: 1,"C672","0188A9DF",9

+CREG: 1,"C672","0188A9DF",9
at+gnssad?
+GNSSAD: 0

OK
ati3
HL7812.5.7.3.0

OK
AT+GNSSAD=1,7
+CME ERROR: 60
AT+GNSSAD=1,7
OK
at+gnssad?
+GNSSAD: 1,6,6,37

OK