設置 | 登錄 | 註冊

目前共有9篇帖子。

移远EC200M模块GPS定位功能的使用

1樓 巨大八爪鱼 2026-1-6 17:11
2樓 巨大八爪鱼 2026-1-6 17:11
3樓 巨大八爪鱼 2026-1-6 17:12
root@rk3308b-buildroot:/# cd /root
root@rk3308b-buildroot:/root# ./startup.sh 
[   25.545217] usbcore: registered new interface driver option
[   25.551171] usbserial: USB Serial support registered for GSM modem (1-port)
[   25.558922] option 2-1:1.2: GSM modem (1-port) converter detected
[   25.565784] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB0
[   25.572955] option 2-1:1.3: GSM modem (1-port) converter detected
[   25.580003] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB1
usbnet mode: 3
PDP Context ID: 1
IP address: 10.32.151.192
root@rk3308b-buildroot:/root# [   31.718418] vccio_sd: disabling

root@rk3308b-buildroot:/root# microcom /dev/ttyUSB1
AT+QGPS?
+QGPS: 0                                                                                 
                                                                                         
OK                                                                                       
AT+QGPS=1                                                                                
OK                                                                                       
AT+QGPS?                                                                                 
+QGPS: 1                                                                                 
                                                                                         
OK                                                                                       
                                                                                         
+QGPS: "firmware",0,0                                                                    
AT+QGPSLOC=0                                                                             
+CME ERROR: 516                                                                          
AT+QGPSLOC=0                                                                             
+CME ERROR: 516                                                                          
AT+QGPSLOC=0                                                                             
+CME ERROR: 516                                                                          
AT+QGPSLOC=0                                                                             
+CME ERROR: 516                                                                          
AT+QGPSLOC=0
+QGPSLOC: 085946.00,3957.2372N,11627.3022E,14.54,73.2,3,,0.403,0.221,060126,07

OK
AT+QGPSLOC=0
+QGPSLOC: 085950.00,3957.2331N,11627.2931E,6.51,105.4,3,,0.558,0.306,060126,09

OK
AT+QGPSCFG="nmeasrc",1
OK
AT+QGPSGNMEA="GGA"
+QGPSGNMEA: $GNGGA,090010.000,3957.230918,N,11627.306873,E,1,09,2.18,96.414,M,0,M,,*6B

OK
AT+QGPSGNMEA="GGA"
+QGPSGNMEA: $GNGGA,090017.000,3957.228623,N,11627.311313,E,1,10,2.00,97.124,M,0,M,,*6F

OK
AT+QGPSEND
OK

CTRL-A Z for help | 115200 8N1 | NOR | Minicom 2.10 | VT102 | Offline | ttyUSB1                               
oct1158@fedora:~/Documents$ 
4樓 巨大八爪鱼 2026-1-6 17:24
使用AT+QGPS=1命令打开GPS功能,发出这个命令后,模块先回复OK,过几秒钟后会回复+QGPS: "firmware",0,0。
用AT+QGPS?命令可以检查GPS功能是否已打开,避免重复发送打开GPS功能的命令。
然后用AT+QGPSLOC=0命令获取定位信息。刚开始几次会获取失败,模块回复+CME ERROR: 516。大约半分钟过后,就可以获取成功了,模块回复+QGPSLOC: 085946.00,3957.2372N,11627.3022E,14.54,73.2,3,,0.403,0.221,060126,07。
(可选操作:用AT+QGPSCFG="nmeasrc",1命令启用AT+QGPSGNMEA命令,再发AT+QGPSGNMEA="GGA"命令,可以获取GGA语句的原文内容)
用AT+QGPSEND命令可以关闭GPS功能。关闭后,AT+QGPS?查询命令返回的是+QGPS: 0。
5樓 巨大八爪鱼 2026-1-6 17:33
模块的型号是EC200M-CN。
MAIN插口必须插上天线,否则无法4G上网。
GPS插口必须插上GPS天线,而且必须在户外,不能在室内,否则无法GPS定位。
在室内,4G是可以上网的,只是GPS无法定位成功,返回516错误码。
6樓 巨大八爪鱼 2026-1-6 17:34
7樓 巨大八爪鱼 2026-1-6 17:34
8樓 巨大八爪鱼 2026-1-6 17:35
9樓 巨大八爪鱼 2026-1-6 17:37
GPS天线的插口很松,容易接触不良,导致定位失败。

內容轉換:

回覆帖子
內容:
用戶名: 您目前是匿名發表。
驗證碼:
看不清?換一張