您尚未登录。

#1 Re: ESP32/ESP8266 » ESP32+SIM800L实现MQTT功能 » 2019-12-11 13:57:32

你好,我最近在做esp32 gprs联网时候遇到问题。我这里PPP成功了么,GSM.write('AT+CGDATA="PPP",1\r\n')返回connect,但是最后并没有拿到ip地址。


>>> from machine import UART
>>> import network
>>> GSM = UART(1, baudrate=115200, bits=8, rx=18, tx=19, stop=1, timeout=10)
I (176470) uart: ALREADY NULL
>>> GSM.write('AT\r\n')
4
>>> GSM.read()
b'AT\r\n\r\nOK\r\n'
>>> GSM.write('AT+CGATT=1\r\n')
12
>>> GSM.read()
b'AT+CGATT=1\r\n\r\nOK\r\n'
>>> GSM.write('AT+CGDCONT=1,"IP","uniwap"\r\n')
28
>>> GSM.read()
b'AT+CGDCONT=1,"IP","uniwap"\r\n\r\nOK\r\n'
>>> GSM.write('AT+CGACT=1,1\r\n')
14
>>> GSM.read()
b'AT+CGACT=1,1\r\n\r\nOK\r\n'
>>> GSM.write('AT+CGPADDR=1\r\n')
14
>>> GSM.read()
b'AT+CGPADDR=1\r\n\r\n+CGPADDR: 1,"10.212.2.204"\r\n\r\nOK\r\n'
>>> GSM.write('AT+CGDATA="PPP",1\r\n')
19
>>> GSM.read()
b'AT+CGDATA="PPP",1\r\n\r\nCONNECT\r\n'
>>> ppp=network.PPP(GSM)
>>> ppp.active(True)
True
>>> print(ppp.ifconfig())
('0.0.0.0', '0.0.0.0', '255.255.255.255', '0.0.0.0')

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn