主要修改记录
- 恢复AT版本的boot打印
- 解决CSQ信号显示较低问题
- 添加喂狗时间通过
“`at+log“`可配置,如果喂狗时间是1s,则发“`AT+log=57,1000“`(注:第三个参数是配置喂狗时间) - 解决UDP在双向发送时,服务器端停掉发送后,模块出现数据发出去不返回SEND OK的现象
- 设置标志位检测生产中某一工位工位是否出现漏测情况,以此来保证生产流程的完整性
- 1.修改部分AT命令与文档不相符的问题,如:
“`AT+IPR、AT+BGLTEPLMN、AT+CNAP、AT+CNAP、AT*PSGAAT、AT+CNUM、AT+CPIN、AT+GCAP“`
2.修改“`GMI,GMM,GMR与CGMI,CGMM,CGMR“`保持一致
3.规避“`AT+CPBS=?“`数组越界问题 - 支持
“`AT+UPGRADE“`远程升级指令、支持远程升级后能自动重启 - 修改远程升级错误码打印和状态查询结果
- 修改死机问题,如果
“`am_at_parser_get_str“`中“`pszString“`参数地址是“`0x6845600“`,在ASSERT中被转成单字节,认为是0,会ASSERT死机 - 增加band5
- 1.按键接地下载过程会关机
2.支持升级时候pwr灯闪烁
3.修改网络灯状态不对问题 - CGREG不区分网络
- 修复有多余SMS Ready上报问题
- 修改在2G/3G/4G和没有网络的情况下,LTE信号的计算方式
“`at+csq“`获取“`LTE RSSI patch“`,基于“`at+eemopt=1“` - 修改TCP单链接,非透传模式下发送数据,一段时间后不返回
“`SEND OK“`的情况 - 修改PPP无法拨号问题;看门狗改为10s喂一次
- 通过uart2发at做单链接单向数据发送死机,现发现
“`send_data_to_modem_router“`这个分支下有内存泄露的地方,但由于这部分代码没开放,暂时不走这个分支来规避 - 修改
“`AT*EXASSERT“`设置指令多返回一个ok的问题 - “`AT+CSQ“`添加“`emmopt“`查询,通过g_eemoptUrlEnable判断emm上报
20.
“`AT+CSQ“`会有2G 3G ENGMODE_INFO数据上报
下载地址:点此下载