Полная версия этой страницы:
mms sim900d
vintick
Nov 21 2012, 09:38
В ds пишут, что после команды AT+CMMSSEND
следующие команды не будут восприниматься
пока не будет отправлен файл. Да, если размер
файла 100kb, то ОК на эту команду приходит
через минуту. Т.е. просто ждать ОК минуту?
Как еще можно контролировать отправку?
CADiLO
Nov 21 2012, 09:46
Как файл отправится, так и прийдет OK - время зависит от объема и оператора. По другому никак.
Закончилась одна операция - делаем следующую.
vintick
Nov 21 2012, 09:54
А в команде CMMSSTATUS всякие состояния
показаны, например SENDING или DOWNLOADING.
Я так понимаю это "отправляется" и "загружается".
Если опрос не доступен при передаче, то что они
показывают?
CADiLO
Nov 21 2012, 10:18
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
видим что ушло, что еще уходит, а что зависло....
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.