Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: mms sim900d
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
vintick
В ds пишут, что после команды AT+CMMSSEND
следующие команды не будут восприниматься
пока не будет отправлен файл. Да, если размер
файла 100kb, то ОК на эту команду приходит
через минуту. Т.е. просто ждать ОК минуту?
Как еще можно контролировать отправку?
CADiLO
Как файл отправится, так и прийдет OK - время зависит от объема и оператора. По другому никак.
Закончилась одна операция - делаем следующую.
vintick
А в команде CMMSSTATUS всякие состояния
показаны, например SENDING или DOWNLOADING.
Я так понимаю это "отправляется" и "загружается".
Если опрос не доступен при передаче, то что они
показывают?
CADiLO
AT+CMMSSEND //send MMS to default recipient
OK

Но вот если после OK получаем

MMS FAIL //send MMS fail

Или просто хотим понять что с нашими блоками MMS

Тогда порт уже доступен и можно у оператора спросить - а в каком состоянии то что мы отправили

AT+CMMSSTATUS? //query the failing reason
MMSTITLE: TITLE_INITIAL
MMSTEXT: TEXT_INITIAL
MMSPIC: PIC_END
MMSSEND: MMS_NETWORK_ERROR //network error

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