乐鑫技术交流
直播中

熊本熊

8年用户 1405经验值
擅长:处理器/DSP
私信 关注
[问答]

请问有人使用过除了SIM7600和SIM800以外的芯片进行pppos连接么?

请问有人使用过除了SIM7600和SIM800以外的芯片进行pppos连接么?

我尝试着使用示例代码进行SIM7020C的拨号,我使用了SIM800分支部分的代码进行尝试,首先是执行
Code: Select all
AT+CGDCONT=1,"ip","CMNET"
时出错,我进行调试时发现执行Code: Select all
AT+CGDCONT?
已经显示了当前的状态为 Code: Select all
+CGDCONT: 1,"IP","CMNBIOT","100.121.10.100",0,0,0,,,,0,,0,,0

我并不太清楚这个指令的作用,但大致就是设置一些信息如需要ip,联网类型等,而我这边看获得的该部分信息好像差不太多,

所以尝试在示例代码中注释跳过了这条指令,让程序继续执行



按代码的意思是接下来在等待获取ip,并进行进一步的MQTT之类的操作。

而实际上接下来输出如下:
Code: Select all
W (605) esp-modem: 运行的指令:ATD*99#
I (725) pppos_example: Modem PPP Started
I (725) pppos_example: PPP state changed event 259
I (725) pppos_example: PPP state changed event 262
I (745) pppos_example: PPP state changed event 263
I (745) pppos_example: PPP state changed event 265
I (60745) pppos_example: PPP state changed event 267
I (60745) pppos_example: PPP state changed event 262
I (72745) pppos_example: PPP state changed event 268
I (72745) pppos_example: PPP state changed event 256
I (72745) esp-netif_lwip-ppp: Connection lost
I (72745) pppos_example: Modem Disconnect from PPP Server


我理解的大致意思是它开始进行了ppp拨号然后ppp状态一直改变,然后等待了一小段时间后ppp连接断开了



我不确定是不是7020C这个模组不支持PPPOS的操作,或者说我需要在哪个指令里进一步进行调试,麻烦各位帮忙指点下~

更多回帖

发帖
×
20
完善资料,
赚取积分