реклама на сайте
подробности

 
 
> SIM800C Yota
Mysteo
сообщение Aug 22 2017, 06:55
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 93
Регистрация: 27-09-12
Пользователь №: 73 707



Здравствуйте! Проблема следующая, использую SMTP и HTTP всё работает как надо но только в таком порядке:

1. Создаю письмо
2. Открываю интернет соединение
3. Отправляю письмо
Письмо отправлено
4. Соединение закрываю

Если пытаюсь за одно соединение отправить несколько писем, то получаю 64 либо 84 ошибки.

Также и с HTTP

1. Инициализирую HTTP
2. Указываю URL
3. Открываю интернет соединение
3. Считываю URL
В ответ получаю : 0 , 200, Размер страницы
Все хорошо
4. DEINIT HTTP
5. Закрываю GPRS

Но если GPRS соединение не закрывать и пробовать считать другую страницу, то ловлю следующее
0. 302, 0

Где копать ? Постоянно открывать закрывать соединения не очень удобно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Mysteo
сообщение Aug 30 2017, 08:34
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 93
Регистрация: 27-09-12
Пользователь №: 73 707



AT

OK
AT+SAPBR=3,1,"CONTYPE","GPRS"

OK
AT+SAPBR=3,1,"APN","internet.yota"

OK
AT+SAPBR=3,1,"USER",""

OK
AT+SAPBR=3,1,"PWD",""

OK
AT+SAPBR=1,1

OK
AT+HTTPINIT

OK
AT+HTTPPARA="CID",1

OK
AT+HTTPPARA="URL","http://alex-exe.ru/links/links.html"

OK
AT+HTTPACTION=0

OK

+HTTPACTION:0,200,1804
AT+HTTPTERM
///ПРОБУЮ ЕЩЕ РАЗ
OK
AT+HTTPINIT

OK
AT+HTTPPARA="CID",1

OK
AT+HTTPPARA="URL","http://alex-exe.ru/links/links.html"

OK
AT+HTTPACTION=0

OK
/////ПОЛУЧАЮ ЕРУНДУ
+HTTPACTION:0,302,0
///// ПЕРЕПОДКЛЮЧАЮ СОЕДИНЕНИЕ
AT+SAPBR=0,1

OK
AT+SAPBR=1,1

OK
AT+HTTPACTION=0

OK

+HTTPACTION:0,200,1804


AT+CGMR
Revision:1418B04SIM800C24_BT





Также с почтовой рассылкой
AT+SAPBR=1,1

OK
AT+EMAILSSL=1

OK
AT+EMAILCID=1

OK
AT+EMAILTO=30

OK
AT+SMTPSRV="smtp.mail.ru",465

OK
AT+SMTPAUTH=1,"mysteo91@mail.ru","********"

OK
AT+SMTPFROM="mysteo91@mail.ru","test"

OK
AT+SMTPRCPT=0,0,"killa91@mail.ru","test"

OK
AT+SMTPSUB="Test SIM800"

OK
AT+SMTPBODY

> asdasd
OK
AT+SMTPSEND

OK

+SMTPSEND: 1



// отправляю следующее письмо

AT+EMAILSSL=1

OK
AT+EMAILCID=1

OK
AT+EMAILTO=30

OK
AT+SMTPSRV="smtp.mail.ru",465

OK
AT+SMTPAUTH=1,"mysteo91@mail.ru","*******"

OK
AT+SMTPFROM="mysteo91@mail.ru","test"

OK
AT+SMTPRCPT=0,0,"killa2@mail.ru","test"

OK
AT+SMTPSUB="Test SIM800"

OK
AT+SMTPBODY

> asdasd
OK
AT+SMTPSEND

OK

+SMTPSEND: 81

Получаю ошибку, если произведу переподключение к интернету то все ок

Сообщение отредактировал Mysteo - Aug 30 2017, 08:35
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 06:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.0138 секунд с 7
ELECTRONIX ©2004-2016