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

 
 
> Распознать вторую часть длинного SMS (более 160 символов), SIM900 / SIM800
Alt.F4
сообщение Jul 10 2016, 06:08
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Здравствуйте.

1. Используется текстовый режим, содержимое SMS считывается сразу в URC.
Пробовал прописывать AT+CSDH=1, но в появившихся доп.параметрах ничего не меняется, относительно первой части SMS.
Подскажите, пожалуйста, как можно определить вторую часть вх. длинного SMS (более 160 символов)?

2. Может быть время между двумя подряд идущими SMS как-то регламентировано и составляет не менее Nсек?

3. Еще возник вопрос по SIM Toolkit: возможен ли запуск SIM Toolkit от специальной входящей SMS (типа рассылки)?

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
x893
сообщение Jul 11 2016, 08:02
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 333
Регистрация: 27-10-08
Из: Планета Земля
Пользователь №: 41 226



Проверяйте UDH и декодируйте.

Multipart User Data Header encoding

The UDH for message concatenation will only take 5 bytes, so there are 135 bytes left for the user data. When sending concatenated text messages, you can send 153 characters when using 7-bit text, when using Unicode 67 characters per part.

Byte Value Description
01 00 Information Element Identifier: Concatenated short message, 8bit reference number
02 03 Information Element Data Length (always 03 for this UDH)
03 A4 Information Element Data: Concatenated short message reference, should be same for all parts of a message
04 03 Information Element Data: Total number of parts
05 01 Information Element Data: Number of this part (1/3)

Example of a multipart message consisting of 3 parts containing 300 bytes:

SMS 1 User Data: 00 03 A4 03 01 [ 135 bytes of message data ]
SMS 2 User Data: 00 03 A4 03 02 [ 135 bytes of message data ]
SMS 3 User Data: 00 03 A4 03 03 [ 30 bytes of message data ]

The UDH present flag in the SMS header has to be set when an UDH block is used.
Go to the top of the page
 
+Quote Post
Alt.F4
сообщение Jul 13 2016, 08:15
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Цитата
Проверяйте UDH и декодируйте.

По всей видимости, в текстовом режиме, UDH нельзя не считать...
Go to the top of the page
 
+Quote Post

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

 


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


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