Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM900: AT+CIPSEND: Ввод <LF> <CR>
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
MegaFPGA
Команда AT+CIPSEND требует после себя ввести <LF> <CR> <CTRL+Z>.
C CTRL+Z проблем не возникает. А вот как с клавы ввести <LF> <CR> ?
Как по UART "сказать" <LF> <CR> <CTRL+Z> ?
И еще после символа > появляется пробел. Он тоже помещается в TCP пакет ?
Master of Nature
Цитата(MegaFPGA @ Aug 4 2010, 14:18) *
Команда 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>) ?

Что касается пробела - в пакет помещаются только те символы, которые вы отправляете в модуль. То что вы принимаете от модуля - совсем другая песня.
Master of Nature
Сверился с ATC_SIM900_V1.01 (AT Command Set). Никакого упоминания про возврат каретки и перевод строки для команды CIPSEND нет. Неизвестно откуда вы это взяли?
MegaFPGA
Это я на edaboard видел речь об этом шла. А вообще в пункте 1.4 написано про CR LF .
Непонятно тогда почему мне ни кто не отвечает ни по http ни по smtp. Вроде все правильно делаю. Кодировка символов в пакете tcp какая ?
Master of Nature
Цитата(MegaFPGA @ Aug 5 2010, 06:17) *
Это я на edaboard видел речь об этом шла. А вообще в пункте 1.4 написано про CR LF .
Непонятно тогда почему мне ни кто не отвечает ни по http ни по smtp. Вроде все правильно делаю. Кодировка символов в пакете tcp какая ?

По поводу HTTP поищите информацию, возможно и здесь есть, как правильно формировать запрос.
Если не изменяет память - в конце запроса нужна пустая строка.

Что касается п.1.4 - прочитайте внимательнее.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.