fk0, легенда (12.04.2013 11:41, просмотров: 314) ответил DragonS на Есть у кого-нибудь примеры создания/декодирования на Си смс в PDU формате с русским текстом?
Кодирование, кроме заголовка, ничем не отличается от декодирования принятых. С UCS2 всё достаточно однозначно. Многосегментные сообщения -- аналогично (только добавляется заголовок сегмента). Вот с кодированием в GSM-кодировке многосегментных сообщений -- это да... сказка. Выравнивание по 7-и битам нужно 3 года отлаживать, или разницу между размером в байтах и символах (которые, нужно не забывать, не совсем ascii, особенно доставляет '@'). Ещё ньюанс -- смешивать разные кодировки (UCS2 и GSM) в одном сообщении не стоит. Старенький сименс в такой ситуации, например, справился, а Windows mobile сошёл с ума.
[ZX]