megarazor
Участник-
Постов
75 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о megarazor
-
Звание
Частый гость
Контакты
-
Сайт
Array
-
ICQ
Array
Информация
-
Город
Array
-
SIM5215 & Beeline
megarazor ответил KAlex тема в Сотовая связь и ее приложения
Нет. Я использовал сервак товарища. Но его адрес сказать не могу). Насколько я знаю найти такой очень проблематично. Лучше самому поднять. -
SIM5215 & Beeline
megarazor ответил KAlex тема в Сотовая связь и ее приложения
at+cipstart="TCP","smtp.server.com","25" OK CONNECT OK Ответ: 220 smtp.server.com ESMTP at+cipsend > HELO SEND OK Ответ: 250 smtp.server.com at+cipsend > MAIL FROM: <[email protected]> // от кого SEND OK Ответ: 250 ok at+cipsend > RCPT TO: <[email protected]> // кому SEND OK Ответ: 250 ok at+cipsend > DATA SEND OK Ответ: 354 go ahead at+cipsend > Текст письма. SEND OK at+cipsend > . // обязательно отправить точку SEND OK Ответ: 250 ok 1281069452 qp 30268 at+cipsend > QUIT SEND OK Ответ: 221 smtp.server.com Лучше заполнять все поля как вот тут описано http://ru.wikipedia.org/wiki/SMTP а то могут зафильтровать письмо но у меня и так получилось. Сервер должен быть без авторизации. С авторизацией все сложнее. Там используется шифрование. -
SIM5215 & Beeline
megarazor ответил KAlex тема в Сотовая связь и ее приложения
Получилось отправить письмо через smtp без авторизации. Проблемы такие: 1. Сервер после коннекта отвечает 220 smtp.server.ru ESMTP только через 3 минуты 2. В конце любого TCP пакета <LF> нужен теперь только 1. В случае с гуглом я специально несколько раз проверял. Срабатывает только года в конце два <LF>. :blink: -
SIM5215 & Beeline
megarazor ответил KAlex тема в Сотовая связь и ее приложения
Наконец то получилось. Для SIM900: AT+CGATT=1 AT+CSTT="internet.mts.ru","mts","mts" AT+CIICR AT+CIFSR at+cipstart="TCP","www.google.com","80" at+cipsend > GET /index.html HTTP/1.0<CR><LF><LF> Отправлял с контроллера. В конце пакета должно быть два LF. Один из них модуль почему то отрезает :blink: Щас попробую отправить письмо. -
SIM5215 & Beeline
megarazor ответил KAlex тема в Сотовая связь и ее приложения
Не пойдет. Там нет smtp встроенного. Я понял в чем проблема. В конце пакета отправляемого серверу обязательно должно присутствовать <CR> <LF>. Модуль получив CR срабатывает согласно 2.2.17 ATS3 Set Command Line Termination Character Прикол в том что значение ATS3 нельзя изменить. Может попробовать <LF> дослать вторым пакетом... http://cr.yp.to/docs/smtplf.html -
SIM5215 & Beeline
megarazor ответил KAlex тема в Сотовая связь и ее приложения
NETOPEN что за команда ??? у вас какой модуль ? -
Как это UDP соединение ?
-
Это я на edaboard видел речь об этом шла. А вообще в пункте 1.4 написано про CR LF . Непонятно тогда почему мне ни кто не отвечает ни по http ни по smtp. Вроде все правильно делаю. Кодировка символов в пакете tcp какая ?
-
SIM900: AT+CIPSEND: Ввод <LF> <CR>
megarazor опубликовал тема в Сотовая связь и ее приложения
Команда AT+CIPSEND требует после себя ввести <LF> <CR> <CTRL+Z>. C CTRL+Z проблем не возникает. А вот как с клавы ввести <LF> <CR> ? Как по UART "сказать" <LF> <CR> <CTRL+Z> ? И еще после символа > появляется пробел. Он тоже помещается в TCP пакет ? -
SIM5215 & Beeline
megarazor ответил KAlex тема в Сотовая связь и ее приложения
С МТС на какое мыло получалось отправлять и как именно ? Я тоже парюсь с smtp ... пока что проблемно все. -
USART0 & at91sam7s256
megarazor ответил mempfis_ тема в ARM, 32bit
Какие именно примеры атмела использовал ? -
SMTP SIM900
megarazor ответил megarazor тема в Сотовая связь и ее приложения
У мтс нету общедоступного smtp. При прозрачном режиме: at+cipstart="TCP","smtp.mail.ru","25" OK CONNECT 220 mail.ru ESMTP Mon, 02 Aug 2010 13:32:22 +0400 И все подвисает до таймаута. -
SIM900 вообще работает?
megarazor ответил porty тема в Сотовая связь и ее приложения
симки ? у симки нет емкостей по питанию -
SMTP SIM900
megarazor опубликовал тема в Сотовая связь и ее приложения
Пытаюсь отправить письмо с SIM900. Замучился искать нормальный SMTP сервер. Нужен бесплатный SMTP сервер без авторизации и без шифрования. Буду признателен если кто-нибудь подскажет такой. Устанавливаю соединение так: at+cipstart="TCP","сервер","25" OK CONNECT OK at+cipsend >EHLO ip // тут пробовал различные варианты. HELO, EHLO, EHLO + IP, EHLO + адрес сервера. Только один сервер ответил и тех что я мучал но я не знаю как на нем регистрироваться. Вообще то не понятно в какой кодировке SIM900 отправляет текст по TCP.