Форум: "Сети";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Внизgprs modem + sms Найти похожие ветки
← →
Поросенок Винни-Пух © (2008-10-20 12:53) [0]Подскажите куда копать.
Отпавляю смс в юникоде через гпрс модем в режиме пду.
Все нормально работает для сообщений длиной до 4 символов.
Если их пять и более, то получаю ошибку cms error 533 (Incorrect PDU length).
PS Сам блок пду закодирован верно, последовательность AT команд тоже верна. (Взял триальный активикс для отправки смс через модем и посмотрел пормоном что и как он пишет в порт)
← →
Поросенок Винни-Пух © (2008-10-20 20:06) [1]Нащупал причину и стало еще больше непонятно.
В общем оказалось, что TP-VP как-то зависит от длины сообщения.
Первый октет пду у меня "11" (3-й бит = 1, 4-й бит = 0) То есть длина поля vp = 1 октет и в нем относительное значение для expiration period.
В самом поле vp записано скажем "18"
С такими параметрами успешно уходят смс длиной x символов.
Если длину сооющения меняем, то смс уже не уходит, пока не угадаешь другое правильное значение vp.
Хотя в доках никакого упоминания про эту зависимость от длины нет.
Подскажите, плиз, где косяк.
← →
Поросенок Винни-Пух © (2008-10-21 18:17) [2]гы гы. проблема наконец-то решена.
но вам, молчаливым я ничего не скажу :)
← →
brother © (2008-10-22 04:29) [3]тихо сам с собой я веду беседу)
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.065 c