DallySon 0 7 июля, 2017 Опубликовано 7 июля, 2017 · Жалоба Всем доброго времени суток. Имеется связка LINUX/DAemon + GSM устройство. Устройство складирует в базу логи. с Neoway 590E - делает это замечательно. Приложение писишное - тоже.. Т.е. можно считать что с демоном все в порядке. Решил плату сделать на SIM800L, Neoway - не устраиват лишь из-за повышеных требований к питанию. И тут столкнулся с проблемой - "Откуда не ждали"... Регистрируюсь в сети и соединяюсь с серваком - как обычно.. все проходит нормально.. tcpdump - ом вижу подключение. а вот дальше чудеса.. в ответ на приглашение ">" - передаю данные - и пипец - тишина.. завершаю передачу как по "марксу" во всяких ипостасиях ((char)26, 0Х1А )- и все равно - тишина... правда на комманды реагирует.. т.е. можно закрыть соединение и работать дальше - Но вот самой отправки до сервака и не доходит даже. И сразу вопрос попутно - не вижу данных ответных от сервера.. Т.е. модемовские сообщения - вижу.. а вот что пришло с ТСР (сообщения демона) - нет.. С Neoway - все было просто - запрос отправил - а демон ответил - что там да как там... А здесь все как в яму бросаешь... сценарий таков: AT+CIPSHUT OK AT+CIPMUX=0 OK AT+CGATT=1 AT+CSTT="internet.mts.ru","mts","mts" OK AT+CIICR OK AT+CIFSR 10.183.118.175 AT+CIPSTART="TCP","XXXXX.ru","XXX" (или так AT+CIPSTART="TCP","XXX.XXX.XXX.XXX","XXXX") OK CONNECT OK AT+CIPSEND > XXXXXXXXXXXXXX + 0x1A и вот здесь - как партизан молчит....... пробовал и так AT+CIPSEND=5 > XXXXX SEND OK - как то раз проскочило - но в дампе - пакета не увидел. а если делаем AT+CIPCLOSE CLOSED OK c модулем работаем по softserial (2,3) дергают через ресет-пин. ну вот как то так.. Помогите люди добрые - кто чем может. Заранее благодарю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DallySon 0 8 июля, 2017 Опубликовано 8 июля, 2017 · Жалоба Дабы исключить все инсинуации от демона - попробовал этот эксперимент с этими-же терминалами и сокетами. https://www.youtube.com/watch?v=hUMn_6jiO_U Ситауция прежняя.. на сервере вижу - появляется соединение с новым клиентом - а дальше - ТИШИНА!!! CIPSEND - никакого действия ни на кого - не оказывает..... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 53 8 июля, 2017 Опубликовано 8 июля, 2017 · Жалоба Ху из "0x1A" - один символ или таки четыре? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
serglg 0 9 июля, 2017 Опубликовано 9 июля, 2017 (изменено) · Жалоба я тоже понял, что сетевые функции у SIM800L блокированы. Единственное, что видно - внутренний адрес от МТС получает и всё. Никаких эффектов. Но при этом везде исправно говорит ОК. Там ниже моя тема про мои попытки подключиться к SMTP-серверу с помощью SIM800L Изменено 9 июля, 2017 пользователем serglg Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DallySon 0 9 июля, 2017 Опубликовано 9 июля, 2017 · Жалоба Ху из "0x1A" - один символ или таки четыре? Это символ "CTRL+Z"... оправляю так: gsm.print((char)26), и так gsm.write(0x1A) и так gsm.println((char)26) - один пень.... Или где то туплю? я тоже понял, что сетевые функции у SIM800L блокированы. Единственное, что видно - внутренний адрес от МТС получает и всё. Никаких эффектов. Но при этом везде исправно говорит ОК. Там ниже моя тема про мои попытки подключиться к SMTP-серверу с помощью SIM800L Спасибо хоть за догадку:) а то я уж грешить начал на старость:) Так а как все-же вышли из положения? или так все и осталось не решенным? я тут уже прикупил 800С. попробую на нем. или тоже не вариант? в вашей ветке(только сейчас прочитал к сожалению) - рекомендуют 800Н. Это принципиально? Или С - покроет наши задачи? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
serglg 0 9 июля, 2017 Опубликовано 9 июля, 2017 · Жалоба Это символ "CTRL+Z"... оправляю так: gsm.print((char)26), и так gsm.write(0x1A) и так gsm.println((char)26) - один пень.... Или где то туплю? Спасибо хоть за догадку:) а то я уж грешить начал на старость:) Так а как все-же вышли из положения? или так все и осталось не решенным? я тут уже прикупил 800С. попробую на нем. или тоже не вариант? в вашей ветке(только сейчас прочитал к сожалению) - рекомендуют 800Н. Это принципиально? Или С - покроет наши задачи? Пока не знаю, обещали подогнать как раз 800Н, попробую посмотреть. Сообщу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DallySon 0 9 июля, 2017 Опубликовано 9 июля, 2017 · Жалоба Пока не знаю, обещали подогнать как раз 800Н, попробую посмотреть. Сообщу. Спасибо, бум ждать. Ну а я, получу С - соответственно отпишусь, если интересно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alechek 0 10 июля, 2017 Опубликовано 10 июля, 2017 · Жалоба я тоже понял, что сетевые функции у SIM800L блокированы. Ну уж не надо так - ВСЕ. SMTP, может, и блокировано, но базовый функционал (простая передача данных) вполне неплохо работает! Уж с год, наверное, один у меня трудится вместо SIM800H. Нареканий нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
serglg 0 11 июля, 2017 Опубликовано 11 июля, 2017 · Жалоба Ну уж не надо так - ВСЕ. SMTP, может, и блокировано, но базовый функционал (простая передача данных) вполне неплохо работает! Уж с год, наверное, один у меня трудится вместо SIM800H. Нареканий нет. Команда ping работает? У меня на любые запросы - ERROR. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alechek 0 11 июля, 2017 Опубликовано 11 июля, 2017 · Жалоба Насчет PING не знаю, не пользую. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 11 июля, 2017 Опубликовано 11 июля, 2017 · Жалоба PING не во всех вариациях и прошивках даже в 800С и 800Н реализован. Поэтому при покупке уточняйте. Например в SIM800C24 его нет, а в SIM800C32 есть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
serglg 0 12 июля, 2017 Опубликовано 12 июля, 2017 (изменено) · Жалоба очень вся эта история с версиями SIM800 (в зависимости от буквы) удивляет и напрягает. Здесь играет, там не играет, тут жирное пятно... А есть что-то вроде сводной таблицы различий и особенностей всех SIM800 ? Изменено 12 июля, 2017 пользователем serglg Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 12 июля, 2017 Опубликовано 12 июля, 2017 · Жалоба Есть официальные дистрибьюторы по регионам (список на сайте Симком), звоним и выясняем все подробности. Вам подскажут какой использовать модуль под вашу задачу. А не ходим на Али и покупаем что попало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DallySon 0 31 июля, 2017 Опубликовано 31 июля, 2017 · Жалоба ну что ж... Пришел 800С - абсолютно все так же.. Никакой реакции на отправку данных демону.. Дампом пакета даже не просматривается.. Т.е. получается данные модуль не покидают. А чего эта сволочь ждет - не знаю... отправка выглядит так: gsm.println("AT+CIPSEND=6"); gsm.print("123456"); или так gsm.println("AT+CIPSEND"); gsm.print("123456"); gsm.write((char)26); (или же gsm.write(0x1a) ) и опять полная тишина.. ни ошибок ни ответов... короче литера С - не принесла успеха... Может все таки дело не в модуле? Вот только в чем тогда? Все еще надеюсь... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
serglg 0 1 августа, 2017 Опубликовано 1 августа, 2017 · Жалоба я тоже надеялся на приход SIM800C в деле отправки почты. :-) В конечном итоге всё дело оказалось в почтовом сервере и SIM800C с SIM800L работали одинаково. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться