реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Прием и передача длиных SMS, техпомощ
blad
сообщение Mar 26 2008, 13:23
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 25-03-08
Пользователь №: 36 210



Здравствуйть.
Соль вопроса – если на сотовом телефоне написать длинное SMS сообщение более 140 байт (70 байт –русскими символами) то телефон разбивает сообщение на файлы по 67 байт + 3 байта служебных и передает. На приемном конце SMS- сообщение получается связанное. Этого я хочу достичь при работе микропроцессора с модемом SIM 300CZ.
Для этой цели подаю команды на модем.
AT+CMGF=1
AT+”UCS2”
AT+CSMP=17,167,0,25
AT+CMGW=”номер” текст сообщения $1A
При этом происходит запись на SIM карту файлов вроде правильно по 67 байт . ответ приходит с указанием индекса только первого файла - что надо сделать чтобы добиться указание индексов всех файлов этого SMS сообщения? Первый вопрос.
AT+CMSS=индекс
При этом передается только сообщение данного индекса и ответ приходит, через 4 сек. Если передать все файлы, то они получаются не связанные в одно сообщение.
Думаю – передача должна производиться в течение 4 сек., чтобы станция смогла их связать, но для этой цели нет индексов (индексы идут вроде в порядке возрастания) и количества файлов. Если передавать командой (AT+CMSS=индекс) все файлы, не дожидаясь ответа, то можно достичь результата. По логике работы модема это не правильно. Какое время необходимо отпускать для выполнения команды (Второй вопрос) ведь команда дает ответ после ответа станцией о принятии SMS сообщения. Мне нужно отсчитать только передачу по каналу (время запуска передачи зависит от станции).
Уверен, что Вы встречались с данной проблемой, подскажите, как правильно сделать, какие настройки изменить. (Третий вопрос).
Go to the top of the page
 
+Quote Post
ptolemy
сообщение Mar 27 2008, 16:31
Сообщение #2





Группа: Участник
Сообщений: 10
Регистрация: 25-05-07
Из: SPb
Пользователь №: 27 954



Цитата(blad @ Mar 26 2008, 16:23) *
...На приемном конце SMS- сообщение получается связанное. Этого я хочу достичь при работе микропроцессора с модемом SIM 300CZ....

А на приемной стороне что? Человек с мобильником или контроллер с модемом?

Вообще базовые станции бывают разные, и фокусов у разных сотовых операторов тоже пруд пруди. Я бы придумал нечто простое и не привязанное к провайдеру.


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 10:28
Рейтинг@Mail.ru


Страница сгенерированна за 0.01354 секунд с 7
ELECTRONIX ©2004-2016