Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SMS Beeline
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
at90
GSM-модем Siemens M35

отправляем смс-ку в формате PDU

AT+CMGS=17
>00_11_00_0C919781747301F5_0000aa_0331500C(символ ESCAPE)
Подчеркивания вставлены для читабельности
00 - использовать номер смс-сервера с сим-карты
11 (или 01) - тип PDU - исходящее смс
00 - PID
0C919781747301F5 -номер адресата в международном формате
0000aa - 7-битный алфавит, допустимое время доставки - максимальное
0331500C - данные

Результат:
Если отправлять с МТС-овой симки - все нормально
Если отправлять с Билайна - возвращает ошибку (ERROR, 4 в числовом формате)

В чем подвох?

P.S. Если задавать номер сервисного центра явным образом, результат такой же
Палыч
ИМХО, в телефоне для Билайна номер сервисного центра не установлен "по-умолчанию" в настройках
at90
Через мобильник всё отсылается. На сайте билайна написано что все настройки на симке и настраивать ничего не нада.
Проблема когда я сам формирую PDU и отправляю через GSM модем!
Палыч
Навскидку - длина номера телефона 11 ( т.е. 0B), а не 12 (0С) как у Вас: т.к. добавок до четного числа (F) - не считаем
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.