Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

От объекта SMS поступают события, представленные в таблице ниже. Запуск процедур происходит при возникновении соответствующего события. Формат процедуры событий для объекта Сервис коротких сообщений:

...

Описание событий от объекта SMS:

СобытиеОписание событияКомментарий
RECEIVEПолучено сообщение

Если событие не поступает при получении сообщения на модем, следует использовать ключ реестра ProcessFromSim (см. Справочник ключей реестра).

В параметре сообщения message<> содержится текст присланного сообщения.

В параметре phone<> содержится телефон, с которого поступило сообщение, в формате +7XXXXXXXXXX

Формат оператора для описания действий с сервисом коротких сообщений:

Code Block
DoReact("SMS","_id_","_команда_" [,"_параметры_"]);

Список команд и параметров для объекта SMS представлен в таблице.:

Команда – описание команды

Параметры

Описание параметров

"SETUP" – настройка сервиса коротких сообщений.

device<>

SMS устройство.

flags<>

Флаги.

message<>

Текст сообщения.

name<>

Имя объекта.

phone<>

Номер телефона.

Свойства объекта SMS показаны в таблице.:

Свойства объектаSMS

Описание свойств объекта

ID<>

Идентификатор объекта.

PARENT_ID<>

Идентификатор родительского объекта.

...

объекта

...

Необходимо послать короткое сообщение на номер «89179190909» при тревоге на первой видеокамере.

Code Block
OnEvent("CAM","1","MD_START")
{
	DoReact("SMS","1","SETUP","phone<+79179190909>,message<камера 1, тревога>");
}

Необходимо установить устройство для передачи коротких сообщений и послать сообщение по номеру «89179190909» при тревоге на первом луче.

Code Block
OnEvent("GRAY","1","CONFIRM") //принять тревогу от луча 1
{
	DoReact("SMS","1","SETUP","device<>",); //установить устройство для передачи коротких сообщений
	DoReact("SMS","1","SETUP","phone<+79179190909>,message<луч  1, тревога>"); //послать сообщение о тревоге на луче 1 по номеру телефона
}

При получении SMS через Сервис почтовых сообщений 2 проиграть звуковой файл c:\Windows\Media\Tada.wav.

...