【发布时间】:2020-09-03 13:08:30
【问题描述】:
我购买了一个 Simcom (Sim7080G) 模块,将其用于地理定位并通过 TCP 发送数据。 这些模块在市场上是相当新的(它于 2019 年年中首次推出),并且有一些奇怪的功能。我想知道使用它的人是否遇到同样的问题。
我的目标是获取 GNSS(纬度/经度)信息,并通过 TCP 发送它们。
激活并获取 GNSS 信息
AT+CGNSPWR=1
返回OK
AT+CGNSINF 返回+CGNSINF: 1,1,20200517191239.000,4x.xxxxxx,6.xxxxxx,473.769,0.00,,0,,1.9,2.1,1.0,,7,,7.9,6.0
连接任何 TCP 服务器
AT+CNACT=0,1 返回OK\r\n\r\n+APP PDP: 0,ACTIVE
AT+CAOPEN=0,0,"TCP",151.101.1.69,80(151.101.1.69 是 stackoverflow.com 的 IP 地址)
--> 等待一段时间(例如 +40 秒),然后:
+CAOPEN: 0,23\r\n\r\nOK
代码23 表示:23 Remote refuse,但在我的情况下,连接从未到达服务器。
只能使用 GNSS 或 TCP,不能同时使用
所有这一切的奇怪之处在于,我可以连接到 TCP 服务器上,但是当我激活 GNSS 时,这将停止工作。
【问题讨论】: