megarazor 0 4 августа, 2010 Опубликовано 4 августа, 2010 (изменено) · Жалоба Команда AT+CIPSEND требует после себя ввести <LF> <CR> <CTRL+Z>. C CTRL+Z проблем не возникает. А вот как с клавы ввести <LF> <CR> ? Как по UART "сказать" <LF> <CR> <CTRL+Z> ? И еще после символа > появляется пробел. Он тоже помещается в TCP пакет ? Изменено 4 августа, 2010 пользователем MegaFPGA Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
masterofnature 0 4 августа, 2010 Опубликовано 4 августа, 2010 · Жалоба Команда AT+CIPSEND требует после себя ввести <LF> <CR> <CTRL+Z>. C CTRL+Z проблем не возникает. А вот как с клавы ввести <LF> <CR> ? Как по UART "сказать" <LF> <CR> <CTRL+Z> ? И еще после символа > появляется пробел. Он тоже помещается в TCP пакет ? <CR> - "Возврат Каретки" - код 13 (дес.) или 0x0D (шестн.) <LF> - "Перевод строки" - код 10(дес.) или 0x0A (шестн.) Вообще-то с клавы эти символы генерятся при нажатии "Enter". Правда для перевода строки надо поставить галочку в настройках ввода в гипертерминале (если вы через него работаете). И еще: укажите пожалуйста, в каком документе вы встретили такую рекомендацию (про <LF> <CR> <CTRL+Z>) ? Что касается пробела - в пакет помещаются только те символы, которые вы отправляете в модуль. То что вы принимаете от модуля - совсем другая песня. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
masterofnature 0 4 августа, 2010 Опубликовано 4 августа, 2010 · Жалоба Сверился с ATC_SIM900_V1.01 (AT Command Set). Никакого упоминания про возврат каретки и перевод строки для команды CIPSEND нет. Неизвестно откуда вы это взяли? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
megarazor 0 5 августа, 2010 Опубликовано 5 августа, 2010 · Жалоба Это я на edaboard видел речь об этом шла. А вообще в пункте 1.4 написано про CR LF . Непонятно тогда почему мне ни кто не отвечает ни по http ни по smtp. Вроде все правильно делаю. Кодировка символов в пакете tcp какая ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
masterofnature 0 5 августа, 2010 Опубликовано 5 августа, 2010 · Жалоба Это я на edaboard видел речь об этом шла. А вообще в пункте 1.4 написано про CR LF . Непонятно тогда почему мне ни кто не отвечает ни по http ни по smtp. Вроде все правильно делаю. Кодировка символов в пакете tcp какая ? По поводу HTTP поищите информацию, возможно и здесь есть, как правильно формировать запрос. Если не изменяет память - в конце запроса нужна пустая строка. Что касается п.1.4 - прочитайте внимательнее. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться