SIM868 GNSS不从AT + CGNSINF命令输出数据

时间:2018-03-04 18:58:35

标签: gps gsm at-command sim-card nmea

我一直在使用SIM868开发PCB板。并且根据' SIM868_Series_Hardware_Design_V1.06'我实施了"一体化模式" All in one Mode

我的示意图如下:

SCH Snap

我已根据' SIM868_GNSS_Application Note_V1.00'''文献。

它基本上指示您遵循AT命令

  1. 打开GNSS模块[AT + CGNSPWR = 1]
  2. 设置NMEA句子[AT + CGNSSEQ =" RMC"]
  3. 查询GNSS信息[AT + CGNSINF]
  4. 我遇到的问题是,当我申请GNSS信息时,我得到以下输出
    + CGNSINF:0 ,,,,,,,,,,,,,,,,,,,, 。 第一个参数(即GNSS运行状态)始终设置为' 0'当它应该是' 1'因为我首先发送[AT + CGNSPWR = 1]并且模块回复正确[OK回复]。还在GNSS_EN和GPIO1之间安装了10k [R49]上拉。

    如果我查看GPS_TX [pin 61]的踪迹,我会得到NMEA句子以及LAT,LON,VEL,UTC等参数。 我测量了UART2_RXD [pin23],它有效地从GNSS模块获取UART信号

    SIM868的FW版本是[1418B02SIM868M32]。

    有什么猜测它没有请求GNSS信息?

    谢谢!

1 个答案:

答案 0 :(得分:0)

我有类似的pcb设计。还有GNSS问题。最后它正在运作。设计中有1个例外。我没有使用R49(R101)。 GNSS_EN由MCU控制。焊接质量存在问题。解决了这个问题后 - 我的输出是+ CGNSINF:1 ,,,,,,,,,,,,,,,,,,,并在短时间内修复。