GPRS-контроллеры ЛЭРС GSM имеют определенную методику настройки параметров последовательных портов: все параметры хранятся в виде наборов настроек, содержащих параметры скорости, количество бит данных и стоповых бит, а также контроль потока и настройкой чувствительности к сигналу DTR. Поэтому для настройки скорости порта и других параметров нужно указать номер набора настроек. 


Полный список настроек указан в приложении №1 к Руководству по эксплуатации ЛЭРС GSM.


Внутреннее программное обеспечение контролера "знает" несколько десятков наборов настроек подходящих для нескольких сотен приборов, и тем не менее возникают случаи когда контроллеры используются с приборами, скорость которых еще не описана ни в одном наборе. Дистанционно настроить контроллер в этом случае можно двумя способами:


Способ №1 - подходит для любой версии ПО: отправить SMS-команду с текстом 1234;USERSET30=<Набор параметров>;USERSET@30 или чуть короче 1234;USERSET30=<Набор параметров>;US@30


Способ №2 - подходит для версии ПО 3.3.2 или новее: отправить SMS-команду с текстом 1234;USERSET@<Набор параметров> или чуть короче 1234;US@<Набор параметров>


Например для газового счетчика ЕК-270 можно отправить сообщение 1234;USERSET30=MYSET,1,9600,7,o,1,0,0;US@30 или 1234;US@MYSET,1,9600,7,o,1,0,0



Формат описания <Набора параметров> (любая версия ПО):

     <Имя>,<Звонки>,<Скорость>,<Данные>,<Четность>,<Стоп>,<Поток1>


Формат описания <Набора параметров> (любая версия 3.3.2, или новее):

     <Имя>,<Звонки>,<Скорость>,<Данные>,<Четность>,<Стоп>,<Поток2>,<DTR>


где:

  • <Имя> - название набора настроек 
  • <Звонки> - количество входящих гудков при CSD-звонке. Допустимые значения: 0 – контроллер не принимает входящие CSD-соединения и 1 – входящие CSD-соединения устанавливаются 
  • <Скорость> - скорость порта в бод. Допустимые значения: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200. 
  • <Данные> - количество бит данных в битах. Допустимые значения: 7, 8. 
  • <Четность> - контроль бита четности. Допустимые значения: «n» - контроль выключен (NONE), «e» - работает контроль четности (EVEN), «o» работает контроль нечетности (ODD), «m» - работает контроль единицы (MARK), «s» - работает контроль нуля (SPACE). 
  • <Стоп> - количество стоповых бит. Допустимые значения: 1, 2. 
  • <Поток1> - контроль потока при помощи линий CTS/RTS. Допустимые значения: «rts=yes» - использование контроля потока разрешено, «rts=no» - использование потока запрещено. 
  • <Поток2> - контроль потока при помощи линий CTS/RTS. Допустимые значения: «1» использование контроля потока разрешено, «0» - использование потока запрещено. 
  • <DTR> - Реакция на сигнал DTR. Допустимые значения: «1» реакция на сигнал DTR разрешена, «0» - реакция запрещена. 


Для получения более подробной информации скачайте Руководство по эксплуатации контроллеров семейства Lite/Plus.