At+cifsr получить IP-подключение к Интернету через Python ⇐ Python
-
Гость
At+cifsr получить IP-подключение к Интернету через Python
У меня проблема. Я пишу надстройку модуля GSM на Python. Как я могу установить полученный IP-адрес в качестве адреса по умолчанию? В Linux.
def check_network(): для я в диапазоне (1, 3): если send_at("AT+CGREG?", "0,1") == 1: print('SIM868 онлайн\r\n') перерыв еще: print('SIM868 не в сети, подождите...\r\n') utime.sleep(5) продолжать send_at("AT+CPIN?", "ОК") send_at("AT+CSQ", "ОК") send_at("AT+COPS?", "ОК") send_at("AT+CGATT?", "ОК") send_at("AT+CGDCONT?", "ОК") send_at("AT+CSTT?", "ОК") send_at("AT+CSTT=\""+APN+"\"", "ОК") send_at("AT+CIICR", "ОК") send_at("AT+CIFSR", "ОК") Команда AT+CIFSR дает IP-адрес.
У меня проблема. Я пишу надстройку модуля GSM на Python. Как я могу установить полученный IP-адрес в качестве адреса по умолчанию? В Linux.
def check_network(): для я в диапазоне (1, 3): если send_at("AT+CGREG?", "0,1") == 1: print('SIM868 онлайн\r\n') перерыв еще: print('SIM868 не в сети, подождите...\r\n') utime.sleep(5) продолжать send_at("AT+CPIN?", "ОК") send_at("AT+CSQ", "ОК") send_at("AT+COPS?", "ОК") send_at("AT+CGATT?", "ОК") send_at("AT+CGDCONT?", "ОК") send_at("AT+CSTT?", "ОК") send_at("AT+CSTT=\""+APN+"\"", "ОК") send_at("AT+CIICR", "ОК") send_at("AT+CIFSR", "ОК") Команда AT+CIFSR дает IP-адрес.