GSM 模块 L651。这么长的网络注册

GSM module L651. So long network registration

我在工作中使用 GSM 模块 Linq L651。在工作中,我运行遇到了一个问题:模块在网络上注册了很长时间。一分钟它找到了一些网络,然后它在网络上注册了 5 分钟。 有 AT 命令示例连接到我的服务器。

+CPIN:READY                                                            
OK
//1 minutes left
AT+CSQ                                                                    
+CSQ: 19,99
OK
                                                                   
AT+CFUN=1,1                                                                    
OK
 
//5 minutes left
     
AT+COPS?                                                                 
+COPS: 0,2,"25002", 0
                                                         
AT+CGATT=1                                                                  
+CGATT:1                                                                                                                                  
OK
   
AT+CGACT=0,1                                                                 
OK

AT+CGDCONT=1,"IP","internet"                                                  
OK
   
AT+CIPMUX=0                                                                 
OK

AT+CSTT="internet","gdata","gdata"                                            
OK


+CIICR                                                                    
+CSCON: 1                                                                                                                                        
+CSCON: 0                                                                         
COMMAND NO RESPONSE!

AT+CGACT=1,1                                                                 
OK

AT+CIPSTART="TCP","XX.XX.XXX.XX",60001                                       
OK                                                                              
+CSCON: 1
+CSCON: 0                                                                    
+CSCON: 1                                                                    
CONNECT OK

我尝试设置一些连接模式,例如 AT+COPS=0 自动模式。 我使用实验室电源供电,供应链中也有旁路电容器。所以,这可能不是供应问题。 我也尝试了不同的固件版本。但是我没有得到好的结果。 我究竟做错了什么?类似板上的类似模块(Quectel BC92)运行速度很快。

我写信给模块制造商。他回答说我应该在注册前设置网络优先级:

For GSM Priority:
AT+CFUN=0  //set sim minimal functionality
AT+CFGDUALMODE=1,0  ////dual mode single standby+close fastwitch
AT+CFGRATPRIO=2 //GSM priority
AT+CFUN=1 //set sim ful functionality

For NB Priority:
AT+CFUN=0
AT+CFGRATPRIO=4
AT+CFGDUALMODE=1,1
AT+CFUN=1

For NB Only:
AT+CFUN=0
AT+CFGRATPRIO=4
AT+CFGDUALMODE=0
AT+CFUN=1

然后需要设置模式使用命令AT+CFGDFTPDN=<mode>保存设置并重新启动模块。之后它连接到操作员很快