<?xml version="1.0" encoding="UTF-8" ?>
<cmdprofile>
<!--
  <page id="link" name="Установки параметров связи">
    <command command="" description="" polldata="false" exportdata="" maxindex="3" pollprocessor="" > 
      <parameter type="string" description="" suffix="" optional="true" maxlen="10" onchar_mask="^.*" onleave_mask="^.*" defaultvalue="" />
      <parameter type="integer" description="" suffix="" optional="true" defaultvalue="" minvalue="" maxvalue="" />
      <parameter type="hex" description="" suffix="" optional="true" maxlen="8" defaultvalue="" />
      <parameter type="option" description="" suffix="" optional="true" defaultvalue="ON">
        <option value="ON" text="on1" />
        <option value="OFF" text="off3" />
      </parameter>
-->
  <page id="link" name="Установки параметров связи">
    <command command="+SGDT" description="Настройки APN SIM#1" polldata="true" exportdata="true" maxindex="" pollprocessor="" passwordmode="AdminUser">
      <parameter type="string" description="APN" suffix="" optional="true" maxlen="" defaultvalue="internet" />
      <parameter type="string" description="Логин" suffix="" optional="true" maxlen="" defaultvalue="" />
      <parameter type="string" description="Пароль" suffix="" optional="true" maxlen="" defaultvalue="" />
    </command>
    <command command="+SGD2" description="Настройки APN SIM#2" polldata="true" exportdata="true" maxindex="" pollprocessor="" passwordmode="AdminUser">
      <parameter type="string" description="APN" suffix="" optional="true" maxlen="" defaultvalue="internet" />
      <parameter type="string" description="Логин" suffix="" optional="true" maxlen="" defaultvalue="" />
      <parameter type="string" description="Пароль" suffix="" optional="true" maxlen="" defaultvalue="" />
    </command>
    <command command="+SMSD" description="IP-адрес основного сервера" polldata="true" exportdata="true" maxindex="" pollprocessor=""  passwordmode="AdminUser">
      <parameter type="string" description="Хост или IP сервера" suffix="" optional="true" maxlen="" defaultvalue="" />
      <parameter type="integer" description="Порт" suffix="" optional="true" defaultvalue="9877" minvalue="1" maxvalue="65535" />
    </command>
    <command command="+SASD" description="IP-адрес вспомогательного сервера" polldata="true" exportdata="true" maxindex="" pollprocessor=""  passwordmode="AdminUser">
      <parameter type="string" description="Хост или IP сервера" suffix="" optional="true" maxlen="" defaultvalue="" />
      <parameter type="integer" description="Порт" suffix="" optional="true" defaultvalue="9877" minvalue="1" maxvalue="65535" />
    </command>
    <command command="+SCSD" description="IP-адрес сервера прошивок" polldata="true" exportdata="true" maxindex="" pollprocessor=""  passwordmode="Admin">
      <parameter type="string" description="Хост или IP сервера" suffix="" optional="true" maxlen="" defaultvalue="" />
      <parameter type="integer" description="Порт" suffix="" optional="true" defaultvalue="9877" minvalue="1" maxvalue="65535" />
    </command>
    <command command="+SPIN" description="PIN-код SIM-карты" polldata="false" exportdata="false" maxindex="" pollprocessor="" >
      <parameter type="string" description="PIN 1" suffix="" optional="true" maxlen="" defaultvalue="" />
      <parameter type="string" description="PIN 2" suffix="" optional="true" maxlen="" defaultvalue="" />
    </command>
    <command command="+SRMN" description="Режим работы SIM-карт в роуминге и конфигурация SIM-карт" polldata="true" exportdata="true" maxindex="" pollprocessor="" >
      <parameter type="option" description="Режим работы" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Запрет на SIM1 и SIM2" />
        <option value="1" text="Разрешен на SIM1" />
        <option value="2" text="Разрешен на SIM2" />
        <option value="3" text="Разрешен на SIM1 и SIM2" />
      </parameter>
      <parameter type="option" description="СИМ-холдер №2" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Не установлен" />
        <option value="1" text="Установлен" />
      </parameter>
      <parameter type="integer" description="Размер накопленных данных при работе в домешней сети (0 - накопление отключено)" suffix="кб" optional="true" defaultvalue="0" minvalue="0" maxvalue="1023" />
      <parameter type="integer" description="Размер накопленных данных при работе в роуминге (0 - накопление отключено)" suffix="кб" optional="true" defaultvalue="0" minvalue="0" maxvalue="1023" />
      <parameter type="integer" description="Минимальный интервал сбора данных при работе в роуминге" suffix="сек" optional="true" defaultvalue="5" minvalue="1" maxvalue="65535" />
      <parameter type="integer" description="Максимальный интервал сбора данных при работе в роуминге" suffix="сек" optional="true" defaultvalue="60" minvalue="5" maxvalue="65535" />
      <parameter type="integer" description="Интервал сбора данных в спящем режитме при работе в роуминге" suffix="сек" optional="true" defaultvalue="600" minvalue="5" maxvalue="65535" />
      <parameter type="integer" description="Интервал переключения СИМ-карт при работе в роуминге с целью поиска домашней сети" suffix="сек" optional="true" defaultvalue="7200" minvalue="600" maxvalue="65535" />
      <parameter type="option" description="Выдача сообщений с GPS координатами" suffix="" optional="true" defaultvalue="1">
        <option value="0" text="Запрет" />
        <option value="1" text="Разрешить" />
      </parameter>
      <parameter type="option" description="Выдача сообщения с данными топливных датчиков и акселерометра" suffix="" optional="true" defaultvalue="1">
        <option value="0" text="Запрет" />
        <option value="1" text="Разрешить" />
      </parameter>
      <parameter type="option" description="Выдача сообщения с данными GSM сети" suffix="" optional="true" defaultvalue="1">
        <option value="0" text="Запрет" />
        <option value="1" text="Разрешить" />
      </parameter>
      <parameter type="option" description="Формировать укороченное сообщение L2B_GPS_DATA_MIN взамен стандартного" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Запрет" />
        <option value="1" text="Разрешить" />
      </parameter>
      <parameter type="option" description="Формировать укороченное сообщение L2B_GPS_DATA_MIN взамен стандартного только в роуминге" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Запрет" />
        <option value="1" text="Разрешить" />
      </parameter>
      <parameter type="option" description="Действие при отсутсвии валидного GPS сигнала" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Отправлять сообщение CSPOLL вместо сообщений терминала" />
        <option value="1" text="Отправлять сообщения терминала с признаком отсутвуия GPS сигнала" />
      </parameter>
      <parameter type="option" description="Переход в спящий режим при отключении зажигания на входе 1" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Запрещен" />
        <option value="1" text="Разрешен" />
      </parameter>
      <parameter type="option" description="Выдача сообщений с данными датчиков на шине 1-WIRE" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Запрещен" />
        <option value="1" text="Разрешен" />
      </parameter>
    </command>
  </page>

  <page id="motion" name="Установки параметров движения">
    <command command="+SMTD" description="Условия передачи данных на сервер" polldata="true" exportdata="true" maxindex="" pollprocessor="" >
      <parameter type="integer" description="Минимальный интервал передачи данных" suffix="сек" optional="true" defaultvalue="15" minvalue="1" maxvalue="65535" />
      <parameter type="integer" description="Минимальный интервал передачи данных в спящем режиме" suffix="сек" optional="true" defaultvalue="30" minvalue="3" maxvalue="65535" />
      <parameter type="integer" description="Максимальный интервал передачи данных" suffix="сек" optional="true" defaultvalue="30" minvalue="1" maxvalue="86400" />
      <parameter type="integer" description="Максимальный интервал передачи данных в спящем режиме" suffix="сек" optional="true" defaultvalue="600" minvalue="3" maxvalue="86400" />
      <parameter type="integer" description="Минимальный интервал отправки данных в роуминге" suffix="сек" optional="true" defaultvalue="3600" minvalue="3" maxvalue="86400" />
      <parameter type="integer" description="Изменение скорости" suffix="км/ч" optional="true" defaultvalue="10" minvalue="3" maxvalue="300" />
      <parameter type="integer" description="Изменение вектора движения" suffix="град" optional="true" defaultvalue="15" minvalue="3" maxvalue="180" />
      <parameter type="integer" description="Изменение показаний акселерометра" suffix="у.е." optional="true" defaultvalue="60" minvalue="10" maxvalue="127" />
      <parameter type="integer" description="Количество входящих звонков до ответа терминала в голосовом режиме (0 - не берет трубку)" suffix="зв" optional="true" defaultvalue="3" minvalue="0" maxvalue="16" />
      <parameter type="integer" description="Максимальный интервал передачи данных в роуминге" suffix="сек" optional="true" defaultvalue="60" minvalue="5" maxvalue="65535" />
      <parameter type="integer" description="Сглаживание АЦП" suffix="семплов" optional="true" defaultvalue="5" minvalue="1" maxvalue="96" />
      <parameter type="integer" description="Сглаживание ЧД" suffix="семплов" optional="true" defaultvalue="5" minvalue="1" maxvalue="96" />
      <parameter type="integer" description="Сглаживание LLS" suffix="семплов" optional="true" defaultvalue="5" minvalue="1" maxvalue="96" />
      <parameter type="integer" description="Изменение показаний температурных датчиков (0 - не производить отправку при изменении температуры)" suffix="град" optional="true" defaultvalue="5" minvalue="1" maxvalue="256" />
    </command>

    <command command="+SSTD" description="Параметры работы датчиков" polldata="true" exportdata="true" maxindex="" pollprocessor="" >
      <parameter type="integer" description="Изменение показаний аналоговых датчиков" suffix="0.01В" optional="true" defaultvalue="100" minvalue="10" maxvalue="4096" />
      <parameter type="integer" description="Изменение показаний частотных датчиков" suffix="Гц" optional="true" defaultvalue="20" minvalue="5" maxvalue="65535" />
      <parameter type="integer" description="Изменение показаний топливного датчика Стрела-232" suffix="ед" optional="true" defaultvalue="10" minvalue="3" maxvalue="65535" />
      <parameter type="integer" description="Состояние релейных выходов (r/o)" suffix="" optional="true" defaultvalue="" minvalue="1" maxvalue="" />
      <parameter type="integer" description="Калибровочная константа GPS-одомера" suffix="" optional="true" defaultvalue="194229" minvalue="194000" maxvalue="195000" />
      <parameter type="integer" description="Таймер защиты от дребезга контактов на счетных входах" suffix="0.01сек" optional="true" defaultvalue="3" minvalue="1" maxvalue="100" />
      <parameter type="integer" description="Время перехода в спящий режим после того, как прекратится движение автомобиля (данные акседерометра)" suffix="0.01сек" optional="true" defaultvalue="600" minvalue="1" maxvalue="65535" />
      <parameter type="integer" description="Время накопления/усреднения данных от аналоговых входов" suffix="сек" optional="true" defaultvalue="20" minvalue="1" maxvalue="65535" />
      <parameter type="integer" description="Время накопления/усреднения данных от частотных входов" suffix="сек" optional="true" defaultvalue="20" minvalue="1" maxvalue="65535" />
      <parameter type="option" description="'Заморозка' координат по данным акселерометра" suffix="" optional="true" defaultvalue="0">
        <option value="1" text="Разрешена" />
        <option value="0" text="Запрещена" />
      </parameter>
      <parameter type="option" description="'Заморозка' координат по данным входа зажигания" suffix="" optional="true" defaultvalue="0">
        <option value="1" text="Разрешена" />
        <option value="0" text="Запрещена" />
      </parameter>
      <parameter type="integer" description="Уровень срабатывания датчика остановки по акселерометру" suffix="ед" optional="true" defaultvalue="7" minvalue="3" maxvalue="120" />
      <parameter type="option" description="Режим работы драйвера топливного датчика DUT-232" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Передается поле f_curr" />
        <option value="1" text="Передается поле n" />
      </parameter>
    </command>

    <command command="+SDAD" description="Разнообразные настройки" polldata="true" exportdata="true" maxindex="" pollprocessor="sdad" >
      <parameter type="option" description="Переход в спящий режим по акселерометру" suffix="" optional="true" defaultvalue="0000">
        <option value="0001" text="Запрет" />
        <option value="0000" text="Разрешить" />
      </parameter>
      <parameter type="option" description="Выдача отладочных сообщений" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Запрет" />
        <option value="1" text="Разрешить" />
      </parameter>
      <parameter type="option" description="Выдача сообщений с GPS координатами" suffix="" optional="true" defaultvalue="1">
        <option value="0" text="Запрет" />
        <option value="1" text="Разрешить" />
      </parameter>
      <parameter type="option" description="Выдача сообщения с данными датчиков" suffix="" optional="true" defaultvalue="1">
        <option value="0" text="Запрет" />
        <option value="1" text="Разрешить" />
      </parameter>
      <parameter type="option" description="Выдача сообщения с данными GSM сети" suffix="" optional="true" defaultvalue="1">
        <option value="0" text="Запрет" />
        <option value="1" text="Разрешить" />
      </parameter>
      <parameter type="string" description="Данные температурного датчика (R/O)" suffix="" optional="true" maxlen="" defaultvalue="" />
      <parameter type="string" description="IMEI модема (R/O)" suffix="" optional="true" maxlen="" defaultvalue="" />
      <parameter type="string" description="Версия прошивки (R/O)" suffix="" optional="true" maxlen="" defaultvalue="" />
      <parameter type="string" description="ICCID SIM-карты (R/O, только SIM-карта №1)" suffix="" optional="true" maxlen="" defaultvalue="" />
    </command>
  </page>
  <page id="other" name="Другие">
    <command command="+CALM" description="Настройка тревожной кнопки" polldata="true" exportdata="false" maxindex="" pollprocessor="">
      <parameter type="option" description="Режим работы дискретного входа 3" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Нет реакции на изменение состояния" />
        <option value="1" text="При изменении состояния генерируется сообщение на сервер" />
        <option value="2" text="При активации входа генерируется тревожное сообщение и сообщение на сервер" />
      </parameter>
      <parameter type="option" description="Действия для тревожного номера 1 при возникновении тревожного сообщения" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Игнорировать тревожное сообщение" />
        <option value="1" text="Отправить СМС" />
        <option value="2" text="Совершить исходящий звонок" />
        <option value="3" text="Совершить исходящий звонок и отправить СМС" />
      </parameter>
      <parameter type="option" description="Действия для тревожного номера 2 при возникновении тревожного сообщения" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Игнорировать тревожное сообщение" />
        <option value="1" text="Отправить СМС" />
        <option value="2" text="Совершить исходящий звонок" />
        <option value="3" text="Совершить исходящий звонок и отправить СМС" />
      </parameter>
      <parameter type="integer" description="Таймаут при голосовых вызовах (входящих и исходящих)" suffix="сек" optional="true" defaultvalue="30" minvalue="15" maxvalue="1200" />
  </command>

    <command command="+SAPH" description="Список тревожных номеров" polldata="true" exportdata="true" pollprocessor="" >
      <parameter type="string" description="Тревожный номер 1:" suffix="" optional="true" maxlen="12" defaultvalue="" onchar_mask="^(\+?)\d*$" />
      <parameter type="string" description="Тревожный номер 2:" suffix="" optional="true" maxlen="12" defaultvalue="" onchar_mask="^(\+?)\d*$" />
    </command>

    <command command="+SREL" description="Управление релейными выходами" polldata="false" exportdata="true" maxindex="" pollprocessor="" >
      <parameter type="option" description="Состояние реле 1" suffix="" optional="true" defaultvalue="OFF">
        <option value="OFF" text="Выкл" />
        <option value="ON" text="Вкл" />
      </parameter>
      <parameter type="integer" description="Длительность импульса" suffix="0.01 сек" optional="true" defaultvalue="100" minvalue="20" maxvalue="1200" />
    </command>
    <command command="+SMSA" description="Отправить SMS на произвольный номер" polldata="false" exportdata="false" maxindex="" pollprocessor="" >
      <parameter type="string" description="Номер" suffix="" optional="false" maxlen="12" defaultvalue="" onchar_mask="^(\+?)\d*$" />
      <parameter type="string" description="Текст" suffix="" optional="true" maxlen="140" defaultvalue="" onchar_mask="^[ -~]*$" onleave_mask="^[ -~]{1,140}$" />
    </command>
    <command command="+LSID" description="Идентефикаторы топливных датчиков с интерфейсом RS485" polldata="true" exportdata="false" maxindex="" pollprocessor="">
      <parameter type="integer" description="Датчик 1" suffix="сек" optional="true" defaultvalue="0" minvalue="0" maxvalue="255" />
      <parameter type="integer" description="Датчик 2" suffix="сек" optional="true" defaultvalue="0" minvalue="0" maxvalue="255" />
      <parameter type="integer" description="Датчик 3" suffix="сек" optional="true" defaultvalue="0" minvalue="0" maxvalue="255" />
      <parameter type="integer" description="Датчик 4" suffix="сек" optional="true" defaultvalue="0" minvalue="0" maxvalue="255" />
      <parameter type="integer" description="Интервал опроса ТД" suffix="сек" optional="true" defaultvalue="30" minvalue="15" maxvalue="65535" />
  </command>
  </page>
  <page id="service" name="Служебные">
    <command command="+SAVE" description="Сохранить изменения в энергонезависимую память" polldata="false" exportdata="false" maxindex="" pollprocessor="" />
    <command command="+FRST" description="Очистить flash-память" polldata="false" exportdata="false" maxindex="" pollprocessor="" />
    <command command="+STID" description="Установить номер терминала" polldata="true" exportdata="false" maxindex="" pollprocessor="">
      <parameter type="integer" description="Номер терминала" suffix="" optional="true" defaultvalue="" minvalue="0" maxvalue="12000000" />
  </command>
    <command command="+SRBT" description="Перезагрузка терминала" polldata="false" exportdata="false" maxindex="" pollprocessor="">
      <parameter type="option" description="Проверка обновлений" suffix="" optional="true" defaultvalue="Не проверять">
        <option value="0" text="Не проверять обновление ПО терминала" />
        <option value="1" text="Проверить обновление ПО и обновить его" />
      </parameter>
  </command>
    <command command="+FCCS" description="Параметры связи с конфигурационным сервером" polldata="false" exportdata="false" maxindex="" pollprocessor="" >
      <parameter type="option" description="Соединение с сервером прошивок" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Разорвать связь с сервером прошивок" />
        <option value="1" text="Установить связь с сервером прошивок" />
      </parameter>
      <parameter type="integer" description="Таймаут связи с конфигурационным сервером" suffix="сек" optional="true" defaultvalue="300" minvalue="30" maxvalue="65535"/>
      <parameter type="integer" description="Интервал связи с конфигурационным сервером" suffix="мин" optional="true" defaultvalue="3600" minvalue="30" maxvalue="65535"/>
  </command>

    <command command="+SENG" description="Конфигурация GPS" polldata="true" exportdata="false" maxindex="" pollprocessor="">
      <parameter type="option" description="Скорость GPS модуля" suffix="" optional="true" defaultvalue="9600">
        <option value="4800" text="4800" />
        <option value="9600" text="9600" />
        <option value="57600" text="57600" />
        <option value="115200" text="115200" />
      </parameter>

      <parameter type="option" description="Тип антенного детектора" suffix="" optional="true" defaultvalue="Внешний компаратор (L26)">
        <option value="0" text="Внешний компаратор (L26)" />
        <option value="1" text="Мониторинг напряжения на антенне (UBLOX)" />
      </parameter>

      <parameter type="integer" description="Дельта U при мониторинге напряжения" suffix="0.01 в" optional="true" defaultvalue="20" minvalue="5" maxvalue="300"/>

      <parameter type="option" description="Зарезервировано" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="0" />
        <option value="1" text="1" />
      </parameter>

      <parameter type="option" description="Энергосбережение GPS" suffix="" optional="true" defaultvalue="Не активно">
        <option value="0" text="Не активно" />
        <option value="1" text="Активно" />
      </parameter>
  </command>

  <command command="+SIDT" description="Конфигурация GPS" polldata="true" exportdata="false" maxindex="" pollprocessor="">
      <parameter type="integer" description="Начальный пробег автомобиля" suffix="км" optional="true" defaultvalue="100000" minvalue="0" maxvalue="9999999"/>
      <parameter type="integer" description="Интервал ТО для автомобиля" suffix="км" optional="true" defaultvalue="100000" minvalue="0" maxvalue="9999999"/>

      <parameter type="option" description="Тип драйвера RS232" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="DUT/LLS" />
        <option value="1" text="TPMS/PRESSURE PRO" />
        <option value="2" text="WEIGHT/PEGASUS" />
        <option value="3" text="CANLOG" />
      </parameter>

      <parameter type="integer" description="Интервал отправки данных TPMS/WEIGHT/CANLOG" suffix="сек" optional="true" defaultvalue="60" minvalue="15" maxvalue="9999999"/>
      <parameter type="integer" description="Пробег при котором производится отправка данных" suffix="м" optional="true" defaultvalue="500" minvalue="25" maxvalue="9999999"/>
  </command>
  </page>
  
  <page id="permissions" name="Пароли и разрешения">
    <command command="+SUPW" description="Установить/сменить пароль пользователя" polldata="false" exportdata="false" maxindex="" pollprocessor="" >
      <parameter type="string" description="Пароль пользователя" suffix="" optional="false" maxlen="9" defaultvalue=""/>
    </command> 

    <command command="+SMPW" description="Установить/сменить мастер-пароль" polldata="true" exportdata="false" maxindex="" pollprocessor="">
      <parameter type="string" description="Мастер-пароль" suffix="" optional="true" maxlen="9" defaultvalue=""/>
      <parameter type="option" description="Смена ID терминала пользователем" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Запретить" />
        <option value="1" text="Разрешить" />
      </parameter>
      <parameter type="option" description="Смена адреса/порта основного сервера пользователем" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Запретить" />
        <option value="1" text="Разрешить" />
      </parameter>
      <parameter type="option" description="Смена адреса/порта дополнительного сервера пользователем" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Запретить" />
        <option value="1" text="Разрешить" />
      </parameter>
      <parameter type="option" description="Смена адреса/порта конфигурационного сервера пользователем" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Запретить" />
        <option value="1" text="Разрешить" />
      </parameter>
      <parameter type="option" description="Смена APN для СИМ-карты №1 пользователем" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Запретить" />
        <option value="1" text="Разрешить" />
      </parameter>
      <parameter type="option" description="Смена APN для СИМ-карты №2 пользователем" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Запретить" />
        <option value="1" text="Разрешить" />
      </parameter>
      <parameter type="option" description="Смена врменных параметров для связи с конфигурационным сервером пользователем" suffix="" optional="true" defaultvalue="0">
        <option value="0" text="Запретить" />
        <option value="1" text="Разрешить" />
      </parameter>
    </command> 
  </page>
</cmdprofile>
