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

 
 
> SIM800C, нет ответа на AT+HTTPACTION
turnon
сообщение Sep 18 2016, 17:13
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207



Помогите пожалуйста разобраться. Перешел с SIM900 на SIM800C, упорно не удается наладить GPRS. Нет ответа на HTTP запрос, причем на сервере вижу что сам запрос приходит успешно, ответ до модуля не доходит.

Один и тот же код успешно работает на SIM900 и нет ответа на AT+HTTPACTION=0 (HTTP GET) на SIM800C.
SMS и дозвон на SIM800C работают без проблем.

Во вложении плата и схема. Пробовал питание через внешний аккум. 4.2В, пробовал отрезать антенну и прямо на пин SIM800C припаивал другую антенну. Смотрел питание осцилографом, просадки не более 150 мВ.

Вот выдержка из лога:
Цитата
18.09.16 19:29:42, Disables command echoes, "E0"...
18.09.16 19:29:42, OK: "ATE0" (28 msec)
18.09.16 19:29:42, Enables error description, "+CMEE=2"...
18.09.16 19:29:42, OK: "OK" (29 msec)
18.09.16 19:29:42, Disables sleep mode, "+CSCLK=0"...
18.09.16 19:29:42, OK: "OK" (29 msec)
18.09.16 19:29:42, Enable full functionality, "+CFUN=1"...
18.09.16 19:29:42, OK: "OK" (28 msec)

18.09.16 19:29:46, cpas = 2
18.09.16 19:29:53, cpas = 0
18.09.16 19:29:53, No flow control, "+IFC=0,0"...
18.09.16 19:29:53, OK: "OK" (18 msec)
18.09.16 19:29:53, csq = 17, signalQuality = 4 (1..8)
18.09.16 19:29:53, creg = 0,1

18.09.16 19:29:53, Get Device Info, "I"...
18.09.16 19:29:53, OK: "SIM800 R14.18" (28 msec)
18.09.16 19:29:53, Get Device Revision, "+CGMR"...
18.09.16 19:29:53, OK: "1418B04SIM800C32_BT_EAT" (38 msec)
18.09.16 19:29:53, Get current operator, "+COPS?"...
18.09.16 19:29:53, OK: "0,0,"KYIVSTAR"" (19 msec)

18.09.16 19:30:09, [GSM] Execute TaskHttpGetOrPost
18.09.16 19:30:09, gprsAttached = 0
18.09.16 19:30:13, gprsAttached = 1

18.09.16 19:30:13, gprsStatus = CLOSED
18.09.16 19:30:13, "+SAPBR=3,1,"Contype","GPRS""...
18.09.16 19:30:13, OK: "OK" (29 msec)
18.09.16 19:30:13, "+SAPBR=3,1,"APN","www.ab.kyivstar.net""...
18.09.16 19:30:13, OK: "OK" (48 msec)
18.09.16 19:30:13, gprsOpen, "+SAPBR=1,1"...
18.09.16 19:30:14, OK: "OK" (478 msec)
18.09.16 19:30:14, gprsStatus = CONNECTED

18.09.16 19:30:14, "+HTTPINIT"...
18.09.16 19:30:14, OK: "OK" (38 msec)

18.09.16 19:30:14, "+HTTPPARA="CID",1"...
18.09.16 19:30:14, OK: "OK" (28 msec)
18.09.16 19:30:14, "+HTTPPARA="URL","http://www.***"...
18.09.16 19:30:14, OK: "OK" (48 msec)

18.09.16 19:30:14, "+HTTPACTION=0"...
18.09.16 19:30:24, ERR: NO_RESPONSE, "+HTTPACTION:0," not found (10021 msec)
18.09.16 19:30:25, "+HTTPACTION=0"...
18.09.16 19:30:35, ERR: NO_RESPONSE, "+HTTPACTION:0," not found (10028 msec)

18.09.16 19:30:35, "+HTTPTERM"...
18.09.16 19:30:35, OK: "OK" (37 msec)

Прикрепленные файлы
Прикрепленный файл  gsm.SIM800C.zip ( 9.34 мегабайт ) Кол-во скачиваний: 16
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
smalcom
сообщение Sep 18 2016, 18:45
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



Цитата
+HTTPACTION:0,

там после запятой должен быть код статуса/ошибки. Если это "not found" (404), то попробуйте направить запрос к существующему серверу, например - ya.ru, google.com.
Go to the top of the page
 
+Quote Post
turnon
сообщение Sep 18 2016, 19:01
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207



Цитата(smalcom @ Sep 18 2016, 21:45) *
там после запятой должен быть код статуса/ошибки. Если это "not found" (404), то попробуйте направить запрос к существующему серверу, например - ya.ru, google.com.

С ya.ru/google.com то же самое. И "+HTTPACTION:0," - это в логе просто ожидаемый ответ, от SIM800C на AT+HTTPACTION=0 ответа нет никакого.
Go to the top of the page
 
+Quote Post



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

 


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


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