При отправке СМС в PDU формате, после того как уже получил приглашение ">" и кидаю данные в УАРТ, вылезает ошибка "+CMS ERROR: operation not allowed". Пробовал то же самое на SIM300 - там ошибка называлась "Incorrect PDU length"
Порядок действий:
AT+CMGF=0
AT+CSCS=\"GSM\"
AT+CMGS=17
жду ">"
0011030B919711213355F40000FF0331D90C
1A
Также пробовал с UCS2 и IRA, естественно меняя UDL и само сообщение в соответствие с PDU форматом, пробовал задавать SCA вручную, вместо первого ноля, пробовал задействовать команды относящиеся к СМС такие как AT+CCODE, AT+CSMS - ничего не дало. Само PDU сообщение сначала вручную составлял, потом примеры переделывал, а в этом примере PDU вообще сгенерировано стопудово работающей прогой.
В отладчике вижу что эхом приходит назад всесь буфер, именно то что нужно послать, ничего лишнего не прихватил и не забыл докинуть.
Пробовал также 0x1a кидать отдельно через пару секунд - не помогло.
В текстовом режиме все хорошо работает.