Есть ли ограничения по количеству шаблонов и как учитываются пробелы в сообщениях?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
На количество шаблонов ограничений нет. Что Вы подразумеваете под "сообщениями"?
Posted by Bob (Участник № / Member № 137) on :
Имеется в виду команда SMS с сотового телефона, которая обрабатывается GSM-активатором по шаблонам
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Мы же уже отвечали на этот вопрос в прошлой теме: "Количество пробелов - не важно, главное, чтобы не менее одного".
Posted by Bob (Участник № / Member № 137) on :
В прошлой теме речь шла о командах SET , GET , a сейчас вопрос об использовании шаблонов. Допустимы ли пробелы в шаблоне и как SMS сообщения обрабатываются GSM-активатором,если это не SET... или GET... и в сообщении присутствуют пробелы?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Много пробелов идентифицируются как один символ пробела. Т.е., сколько ни ставь - все равно будет воспринят системой как один символ.
Posted by Bob (Участник № / Member № 137) on :
То есть пробел - это разделитель,а не символ. Тогда допустимы ли в одном SMS сообщении несколько команд (по шаблонам)с разделением пробелом?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Нет не допустимо - пробел относится к тексту самого шаблона, а не является его разделителем.
Posted by Bob (Участник № / Member № 137) on :
То есть одно сообщение - одна команда,и любое количество пробелов как в шаблоне, так и в сообщении интерпретируется как один пробел. Всё верно?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Да.
Posted by Bob (Участник № / Member № 137) on :
Будет ли работать GSM - активатор в демо режиме с модемом Siemens TC35 и где взять демо модуль GSM-активатора
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
GSM-Активатору - все равно с каким модемом работать, главное, чтобы этот модем поддерживал стандартные и расширенные АТ-команды управления им. Модем TC35 - вполне для этого подойдет. Демо-вариант GSM-Активатора есть как на Базовом, так и на Профессиональном CD-ROM с инсталляцией Trace Mode.
Posted by Bob (Участник № / Member № 137) on :
Работает ли GSM активатор с МРВ Модем+? Необходима одновременная работа по коммутируемым линиям и GSM.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Нет - только с МикроМРВ GSM+.
Posted by Bob (Участник № / Member № 137) on :
Имеются ввиду продукты, установленные на одном компьютере. Может ли GSM-активатор работать с МРВ Модем+ так же, как с МРВ, т.е. изменять значения каналов, извлекать информацию по команде GET и т.д.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Да.
Posted by Bob (Участник № / Member № 137) on :
Вопрос к техподдержке: Работает связка GSM-активатор---система разработки: все команды отрабатываются нормально. Но с чем связано появление сообщений об ошибках в логе SMSCtrl: Jun 25 13:50:10.955 2004@LM_INFO@Process command from +79202515379: SET K000SMS.IN 3 Jun 25 13:50:10.975 2004@LM_INFO@Object K000SMS not found, may be object name skipped Jun 25 13:50:10.975 2004@LM_ERROR@Failed to found requested channel K000SMS attribute IN
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Все ведь подробно расписано: "Не наден объект с именем K00SMS" - очевидно у Вас в GSM-конфигураторе не заданы шаблоны для SMS-команд. Раз шаблона нет - активатор ищет канал с таким именем. "Не найден атрибут IN у канала K000SMS" - такого атрибута действительно нет, есть In.
Posted by Bob (Участник № / Member № 137) on :
И все-таки продолжаем разговор. Техподдержка, прокомментируйте: Jul 28 15:06:23.370 2004@LM_INFO@Template map: Jul 28 15:06:23.370 2004@LM_INFO@ K038-AVAR380B -> SET K000SMS 2 Jul 28 15:06:23.370 2004@LM_INFO@Main worker thread started Jul 28 15:17:45.581 2004@LM_INFO@Template founded K038-AVAR380B -> SET K000SMS 2 Jul 28 15:17:45.982 2004@LM_INFO@Process command from +79202515397: SET K000SMS 2 Jul 28 15:23:15.035 2004@LM_INFO@Service control stop requested Jul 28 15:23:15.035 2004@LM_INFO@Main worker thread stopped Jul 28 15:23:15.125 2004@LM_INFO@SMS Control service stopped Jul 28 15:23:29.325 2004@LM_INFO@SMS Control service running Jul 28 15:23:29.696 2004@LM_INFO@Template map: Jul 28 15:23:29.696 2004@LM_INFO@ K038-AVAR380B -> SET K000SMS.IN 2 Jul 28 15:23:29.696 2004@LM_INFO@Main worker thread started Jul 28 15:24:03.635 2004@LM_INFO@Template founded K038-AVAR380B -> SET K000SMS.IN 2 Jul 28 15:24:04.025 2004@LM_INFO@Process command from +79202515397: SET K000SMS.IN 2 Jul 28 15:24:04.155 2004@LM_INFO@Object K000SMS not found, may be object name skipped Jul 28 15:24:04.155 2004@LM_ERROR@Failed to found requested channel K000SMS attribute IN Jul 28 15:35:34.989 2004@LM_INFO@Service control stop requested Jul 28 15:35:35.009 2004@LM_INFO@Main worker thread stopped Jul 28 15:35:35.129 2004@LM_INFO@SMS Control service stopped Jul 28 15:35:49.469 2004@LM_INFO@SMS Control service running Jul 28 15:35:49.890 2004@LM_INFO@Template map: Jul 28 15:35:49.890 2004@LM_INFO@ K038-AVAR380B -> SET K000SMS.In 2 Jul 28 15:35:49.900 2004@LM_INFO@Main worker thread started Jul 28 15:36:34.664 2004@LM_INFO@Template founded K038-AVAR380B -> SET K000SMS.In 2 Jul 28 15:36:35.115 2004@LM_INFO@Process command from +79202515397: SET K000SMS.In 2 Jul 28 15:36:35.676 2004@LM_INFO@Object K000SMS not found, may be object name skipped
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Правильные варианты: SET K000SMS 2 SET K000SMS.In 2
То, что он ругается на последний - это ошибка, на самом деле он находит этот канал и все нормально отрабатывается.
Posted by Bob (Участник № / Member № 137) on :
То есть эти варианты равнозначны, и SET K000SMS 2 пишет в атрибут In?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :