我买了一个Simcom (Sim7080G)模块,用于地理定位,并通过TCP发送数据。这些模块在市场上是非常新的(它是在2019年中期首次发布的),并且有一些奇怪的功能与它。我想知道使用它的人是否遇到了同样的问题。

我的目标是获取GNSS (纬度/经度)信息,并通过TCP发送它们。
激活和获取全球导航卫星系统信息
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时,它就停止工作了。
发布于 2020-05-19 06:39:02
我给Simcom技术支持部门发了一封电子邮件。在坚持由Simcom工程师来解决我的问题后,我得到了一个答案。,我鼓励他们在文档上更加清楚,因为这些信息根本就没有(这个模块是很新的,所以我认为他们在文档方面错过了)。
希望以同样的方式帮助某人,或者不做同样昂贵的错误:
Hi Dardan
“不可能同时使用GNSS和TCP”
这是该模块的已知限制,因为LTE和GNSS部分都有限制,它们不能同时运行,因为它们共享部分RF组件(SIM7070G低成本版本的SIM7000G),所以是时候对LTE和GNSS进行MUX了,这意味着GNSS性能不可能很好(如果客户需要在很短的时间间隔(例如<10秒)内将GNSS数据发送到服务器),因为SIM7000G LTE和GNSS可以同时工作,没有问题。因此,SIM7070G可以很好地解决“包裹跟踪”等不需要继续导航的问题。请去找SIM7000G,谢谢。
xxxx太阳
发布于 2021-07-21 12:23:27
我在读这篇文章前几个小时发现了这个问题。我的产品在AWS IoT MQTT broker中发布;它可以工作,但我需要在消息中一起发送GPS坐标。我很沮丧,因为这种问题应该在Simcom的文档中说出来。我以前的版本是使用sim7600g,价格更高,但效果很好。我住在巴西,每次我需要测试一些不同的模块,我松动了一个多月,从中国或其他地方购买,并到达一个新的给我。我试着用交替的方式打开/关闭GNSS和TCP连接,但是这个过程太慢,无法在gsm网络上重新连接。
发布于 2021-12-27 20:33:43
也碰到了这个。有了MQTT,就可以关闭GPS单元,使其能够发送和接收MQTT消息,而无需再次连接/订阅代理。我已经间隔了30秒来启用/禁用GPS单元,并使用HiveMQ公共代理对其进行了测试。使用此设置可以每60秒接收一次位置数据,这对于某些应用程序来说可能足够。对于价格来说,它仍然是一个很好的模块。
https://stackoverflow.com/questions/61857667
复制相似问题