Версии программного обеспечения контроллеров ЛЭРС GSM Lite/Plus

Программное обеспечение контроллеров ЛЭРС GSM Lite/Plusпостоянно дорабатывается с учетом новых предложений наших клиентов.

Текущая версия ПО на сервере обновлений: 3.4.14

Для дистанционного определения версии ПО требуется отправить SMS-команду ?3
Для дистанционного обновления ПО требуется отправить SMS-команду 1234;UPDATE

История изменений ПО контроллеров:

L/P3.4.14 - текущая рабочая версия от 20.10.2015
! [*-0100] Изменен алгоритм контроля GPRS-подключения

L/P3.4.13

  • отключена перезагрузка контроллера при диагностике сбоя SIM-карты (+CME ERROR: 13) по причине ложного срабатывания на некоторых SIM-картах

L/P3.4.12 от 19.09.2015
! Исправлена ошибка при которой сборка 3.4.11 не устанавливалась на некоторых контроллерах.

L/P3.4.11 от 15.09.2015
! [*] Исправлена ошибка, при которой происходило переполнение буффера отправки журналов параметров и работы при отправке на TCP-сервер разработчика.

L/P3.4.10
! [] Исправлена ошибка передачи данных при использовании GPRS канала для Web-сервера
! [
] Дополнена работа проверки канала связи - процедура PING, в случае, если PINGADDR не указывается (по умолчанию задано пустое значение “”), то проверяется связь с текущим подключенным сервером сбора данных путем отсылки ему символа “?” и проверки отсутствия сбоев передачи.

L/P3.4.9
! [*] Исправлена ошибка при которой выдавалось сообщение об ошибке передачи журналов работы даже в случае удачного завершения передачи.

[*] Добавлена возможность проводить удаленную настройку параметров на объекте при обновлении в формате SMS при подключении к серверу обновлений

  • [*] удалены параметры: BEARER_RESET, GSMRESET
  • [*] Добавлен параметр TIMERST - настройка времени перезагрузки контроллера в формате HH:MM[;HH:MM[;…]] (по умолчанию - не задано)
  • [*] Добавлен параметр IORST (взамен GSMRESET) - время сброса/перезагрузки в случае отсутствия обмена по CSD и/или GPRS каналам (по умолчанию 1500 минут)
  • [*] Добавлен параметр GPRSRST (взамен BEARER_RESET) - время сброса/перезагрузки в случае отсутствия подключения к услуге GPRS (по умолчанию 60 минут)
  • [*] Добавлен параметр GSMRST - время сброса/перезагрузки в случае отсутствия регистрации в GSM-сети (по умолчанию 30 минут)
  • [*] Добавлен параметр RSTACT - поведение при срабатывании счетчиков параметров GSMRST, GPRSRST, IORST: 0 - отключено, 1 - Рестарт радиомодуля & SIM-карты, 2 - Рестарт устройства
  • [*] Добавлен параметр STARTACT определяющий поведение при начале интервала: 0 - подключение к серверу, 1 - Рестарт радиомодуля & SIM с последующим подключением к серверу, 2 - Рестарт устройства с последующим подключением к серверу
  • [*] Добавлен адрес сервера, к которому подключиться в разрешенном интервале AUTOCONNECTPERIOD: HH:MM-HH:MM[!MMM][%server:Port][,HH:MM-HH:MM[!MMM][%server:Port]]
  • [*] Добавлен адрес сервера, к которому подключиться при звонке с номера активации GPRSCALLPHONE: [%server:Port]
  • [*] Увеличено количество номеров активации GPRSCALLPHONE до 8
  • [] Добавлен новый набор настроек последовательного пората “SET42,115200,8,n,2” (Контроллеры SIGNETICS)
    ! [
    ] Исправлена ошибка при которой максимальная длина непрерывного блока данных при отправке по GPRS-каналу составляла 120 байт.

L/P3.4.8
! Команда рестарта радиомодуля изменена на рестарт радиомодуля + рестарт SIM-карты
! Индикация режима отсутствия GPRS-подключения изменена на постоянное 5-ти секундное горение и 200мсек выключение светодиода для визуального подтверждения активности ПО

L/P3.4.7

  • [] Добавлен алгоритм контроля и восстановления блока настроек который хранится в энергонезависимой памяти.
    ! [
    ] Восстановлена отсутствовавшая индикация режима обновления ПО - частое мигание красным светодиодом “Н/С”

L/P3.4.6

  • [*] Добавлен альтернативный режим обновления системного времени при помощи службы GSM-сети NITZ. Если после подключения к GSM-сети получено NITZ-извещение, то подключение к NTP-серверу не производится

L/P3.4.5
! [*] Исправлена ошибка при которой из-за некорректного первоначального включения радиомодуля при его перезагрузке оказывался отключенным таймер контроля выключенности радиомодуля и таймер перезагруки устройства при отсутствии обмена по GSM-сети

L/P3.4.4 - рабочая версия

  • [*] При возникновении сбоя в блоке отладочной информации фиксируется время относительно старта
  • [*] В режиме индикации светодиода Работа - “Всегда включено” (индикация отсутствия подключения к GPRS) светодиод раз 10 секунд выключается на 200мс. Режим изменен для визуализации нормальной работы контроллера. т.е. исключен вариант “зависания” с постоянно включенным светодиодом.
  • [] Убраны неиспользуемые функци по работе с base64 кодировкой
    ! [P] Исправлена ошибка при которой если не задан сервер обработки дискретных входов, то контроллер пытался подключиться к адресу “<>:2080”
    ! [
    ] Добавлен дополнительный контроль выключенного состояния радиомодуля (+cfun: 4) - при обнаружении производится включение радиомодуля
  • [*] Добавлена принудительное выключение/включение радиомодуля в начале интервала автоматического подключения к серверу по расписанию

L/P3.4.2

  • [*] Добавлен алгоритм проверки целостности хранения параметров в энергонезависимой памяти, в случае обнаружения начальной стадии сбоя производится информирование на журнале работы и на сервере техподдержки, а при достижении критического уровня автоматическо восстанавливаются настройки по умолчанию. При восстановлении настроек по умолчанию серийный номер контроллера изменяется на значение “EP”
  • [*] Добавлен алгоритм проверки формата серийного номера - в случае, если обнаружен некорректный серийный номер, содержащий символя кроме цифровых, он будет измерен на значение “EF”
  • [*] В случае незаданного или “сбойного” серийного номера индикаця будет попеременно мигать светодиодами “Работа” и “Н/С”

L/P3.4.1
! [] Улучшена диагностика сбоев и перезагрузок, оптимизирована работа
! [
] Мелкие правки и оптимизация работы Web-сервера

L/P3.4.0

  • [*] Добавлен Web-server
  • [*] Добавлена диагностика перезагрузок. При наличии сбоя в работе ПО приведшего к несанкционированной перезагрузке в журале будут записаны контрольные точки предшествовавшие сбою.
  • [*] В заголовке подключения к серверу обновлений добавлен папраметр EXC, в котором отражены причины перезагрузки, и если это был сбой, то контрольные точки предшествовавшие сбою.
  • [] Добавлен уровень протоколирования журала, параметр SYSLOGLEVEL: 2 - Протоколируются только самые общие сообщения, 1 - расширенные сообщения, 0 - все сообщения.
    ! [
    ] Переработана функция проверки работы канала GPRS (доступности хоста) PING, добавлен параметр PINGADDR - адрес хоста для проверки. По умолчанию lers.ru

L/P3.3.10 от 06.06.2015
! [*-0033] Исправлена ошибка приводящая к перезагрузке при получении пустого SMS-сообщения
! [P-0034] Исправлена ошибка при которой не могли быть открыты одновременно два аппаратных последовательных порта

L/P3.3.9 от 27.05.2015
! [-0031] Исправлена ошибка перезагрузки радиомодуля, при которой GPRS-услуга не переподключалась после остановки основного рабочего таймера.
! [
-0032] Исправлена ошибка при которой выполнялась попытка подключить GPRS при отключенном радиомодуле

L/P3.3.8 от 25.05.2015
! [*-0022] Добавлен вывод в журнал сообщений полученных по USSD- и SMS-каналам после UTF-трансформации

  • [-0023] Добавлен обработчик управления портом для работы с прибором учета Kamstrup Multical, требующим передавать запросы на скорости 300 бод, а принимать ответы на скорости 1200 бод. Добавлена настройка PORT1MODE и идентификатор порта 4
    ! [
    -0024] Исправлена ошибка при которой при чтении баланса по USSD-запросу не работало при получении ответа через SMS. Результат мог быть получен только по USSD-ответу.
  • [*-0025] Добавлена информация о режиме портов при подключении к серверу - настройки PORT1MODE, PORT2MODE
  • [*-0026] Добавлена настройка режима работы порта COM1 - настройка PORT1MODE
  • [*-0027] Добавлена индикация уровня GSM-сигнала в ждущем режиме желтым светодиодом “Работа”: длинное включение, а замем от 1 до 3 вспышек. 1 - вспышка сост. GSM-сети “Возм. сбои”, 2 - “Нормально”, 3 - “Отлично”
  • [-0029] Переподключение контроллеров по расписанию, если они уже были подключены вручную SMS-командой или GPRS-вызова.
    ! [
    -0030] Добавлена перезагрузка радиомодуля вместо переподключения к GPRS-услуге

L/P3.3.7 от 11.03.2015
! [*-0021] Исправление исправляющее ошибочный вывод отладочной информации в последовательный порт COM1

L/P3.3.6 от 11.03.2015
! [-0009] Исправлена ошибка при которой новое правило определения собственного номера не сохранялось в базе настроек
! [
-0010] Сделано раздельное обновление правил автоматического определения APN и правил определения собственного номера

  • [*-0011] Убрана идентификация о типе GPRS-подключения: GPRS или EDGE.

[*-0000] BearerConnectManager переименован в ConnectManager. В журнале работы маркируется как “CM”

! [*-0012] Исправлена ошибка при которой в журнал работы контроллера циклически записывалось сообщение об отключении от GPRS

  • [P-0013] Добавлен порт CAN0 - физический порт с питанием интерфейса
    ! [P-0014] Изменена обработка дискретных входов на CAN-плате (2 входа вместо 4-х)
    ! [P-0015] Исправлена ошибка, при которой на запрос о состоянии порта CAN или MBUS могли ответить оба драйвера, вне зависимости от того, какой режим порта CAN или MBus выбран
    ! [-0016] Исправлена ошибка при которой TCP-сервер мог принимать входящие подключения только на порт по умолчанию (9999) вместо заданных в параметре TCPSERVERPORT1/2
    ! [
    -0017] Изменена логика обработки сбоев услуги GPRS-подключения. Добавлен контроль времени перезагрузки модуля, при отсутствии подключения услуги GPRS. При отсутствии услуги GPRS контроллер будет перезагружен через количество минут указанное в параметре BEARERRESET. Если значение параметра не нулевое и менее 30, то перезагрузка делается через 30 минут, иначе, через указаное количество минут.
  • [*-0018] Добавлены SMS-команды запроса баланса SIM-карты: “?9” - ответ последнего известного баланса, “GETBALANCE” (“GB”) - запрос баланса и его ответ по SMS
  • [*-0019] Добавлена функция периодического запроса баланса SIM-карты
  • [*-ХХХХ] Добавлена сборка ПО для версии ОС R7.52 (API_VERSION: 6.52)

L/P3.3.5 от 10.02.2015
! [-0007] Исправлена ошибка при которой, если настроено расписание с периодическим интервалом переподключения по GPRS в режиме TCP-Клиента, но было инницировано подключение в “ручном” режиме (например при помощи SMS-сообщения), то контроллер, после выхода из “ручного режима”, мог дополнительно переподключаться еще несколько раз
! [
-0008] Исправлена ошибка при которой обработка входящих сообщений могла не производится, если сообщение начиналось с пробела и/или перевода строки

L/P3.3.4 от 06.02.2015
! [-0001] Исправлена ошибка, при которой таймер перезагрузки при отсутствии подключений по GPRS/CSD сбрасывался даже при отсутствии установленных соединений.
! [
-0002] Исправлена ошибка, при которой в SMS-ответах неправильно отображались параметры записываемые в целых числах
! [-0003] Оптимизированна логика чтения часов реального времени
! [
-0004] Исправлена ошибка, при которой счетчик ошибок соединения по GPRS сбрасывался при установке соединения по событию отправки данных в TCP-соединение. Теперь сброс только по получению данных из TCP-соединения.
! [*-0005] Установлен часовой пояс по умолчанию для московского региона

  • [*] В журнале работы добавлен код ошибки при сбое UDP-подключения
  • [] В настройке периода подключения добавлен параметр переподключения, по истечении которого контроллер будет переподключен к серверу в течении разрешенного периода “HH:mm-HH:mm[!mmm][,HH:mm-HH:mm[!mmm][,…]]”
    ! [
    -0006] Принудительно снижена скорость обмена с SIM-картой. Высокая скорость обмена в некоторых случаях приводила к появлению ошибки SIM-карты “Исчерпаны попытки ввода PUK-кода”, когда SIM-карта таких ошибок не выдавала.

L/P3.3.3 от 10.12.2014
! [*] Исправлен часовой пояс г. Хабаровск с +11 на +10

  • [] Если время контроллера не обновлено, то в пакете идентификации поле текущего времени будет отражено как “DT#N/A”
    ! [
    ] Исправлена идентификация версии ПО (команда ATI9)
    ! [P] Добавлены диагностические сообщения в SMS о сбое диагностики состояния MBus (если плата не установлена)
    ! [P] При сбое диагностики платы MBus AT-команда “AT@MBUS?” выдает состояние 2
    ! [*] Исправлена ошибка которая приводила к перезагрузке при отправке журнала последнего сеанса работы на сервер технической поддержки.
  • [*] Добавлена возможность передачи на сервер технической поддержки части журнала работы контроллера с самыми поздними записями при помощи SMS-команды SENDLOG@<Размер в байтах>
  • [P] Улучшена диагностика плат расширения MBus
  • [*] В сохраняемом журнале работы контроллера удален идентификатор последней сессии
  • [*] Добавлена настройка “SMSANSWERMODE” отвечающая за ответы на SMS-команды: 0 - все ответы отправляются как есть, 1 - в ответ на команду отправляется подтверждение “SMS-обработано”, 2 - ответы запрещены (кроме ответов на SMS запросы “?” и сообщений о сработки дискретных входов)
  • [P] В пакете идентификации добавлен идентификатор порта открытого по умолчанию
    ! [*] Исправлено ошибка при которой контроллер с версией ОС R7.51 мог циклически перезагружаться, если в новой версии ПО добавлялся новый настроечный параметр

L/P3.3.2 от 20.11.2014

  • [*] Добавлен набор настроек №38 скорость 9600,7,Odd,1,rts=off
  • [] Добавить возможность настройки SMS-командой US@<ТекстНабораНастроек>, при этом сам набор настроек сохраняется в USERSET30
    ! [
    ] Исправлена ошибка при которой могли не настраиваться параметры последовательного порта SMS-командой “USERSET@”, если номер набора был больше 34
    ! [*] Исправлена ошибка, при которой настройка параметров последовательного порта могла производиться, если неправильно указана скорость порта в Бод.
    ! [P] Исправлена ошибка, при которой порт MBus занимал линии используемые дикретными входами, даже если использование MBus выключено, при этом дискретные входы не работали

L/P3.3.1 от 15.11.2014
! [P] Исправлена “отладочная” ошибка при которой при подключении по GPRS-каналу контроллер автоматически подключался к COM2 порту вместо COM1
! [P] Исправлена ошибка при которой мог происходить сбой переключения между портами контроллера по команде “SET:…”

  • [P] Добавлена диагностическая информация о шине MBus, которя доступна по SMS-команде “?8”
    ! [P] Исправлена ошибка при которой порт MBus мог считаться нормально открытым даже при сбое включения питания MBus при перегрузке по току, и при переключении порта формировался ответ “!АСТ:” вместо “!ERR:”.
  • [P] Расчет количества подключеных MBus устройств по-умолчанию используется диапазон токов потребления от 1.23 до 1.5мА, что дает диапазон подключенных устройств от N_MIN до N_MAX. Для точного расчета используется значение тока в параметре “MBUSDEVCURR” (в мА)
    ! [P] Исправлена ошибка при которой после переключения между портами контроллера мог передеваться мусор на сервер
    ! [P] Исправлена ошибка при которой после прихода команды переключения на уже используемый порт не генерировалось подтверждение успешного подключения к этому порту
  • [P] Добавлен параметр указания порта контроллера по умолчанию “DEFPORT” в котором указывается какой порт будет открыт по умолчанию, если установлено соединение по CSD- или GPRS-каналу.

L/P3.3.0 от 10.11.2014

  • [*] Добавлена функция сохранения параметров контроллера на SIM-карту. После копирования параметров на ней в 1-й ячейке создается идентификатор “MASTER_SIM”
  • [*] Добавлена функция автоматического чтения параметров контроллера с установленной SIM-карты с идентификатором “MASTER_SIM”. Считываются и запоминаются параметры и устанавливается скорость по портам
  • [*] Добавлена компиляция файлов под ОС R7.51.0

L/P3.2.6 от 10.10.2014

  • исправлена ошибка при которой при невозможности определить имя сотового оператора подключение к GPRS не производилось.
  • Добавлена процедура ручного и автоматического определения баланса лицеового счета при помощи USSD-запроса.
    ! Исправлена ошибка при которой не отправлялись USSD-запросы начинающиеся с символа “#”
    ! Исправлена потенциальная ошибка переполнения буфера при работе с SIM-картами
    ! При сбое автоматической блокировки SIM-карты, сама автоматическая блокикровка теперь не отключается, а при установке новой SIM, делается новая попытка.
    ! Исправлена ошибка, при которой контроллер не подключался к серверу сбора данных, если отключено определение его координат (параметр LOCATION=0)
  • В заголовке пакета подключения к серверу сбора данных добавлено поле MO#<Имя сотового оператора>,<Код сотового оператора> - информация перенесена из поля GSM#
    ! Исправлена ошибка при которой при разрыве GPRS-соединения и освобождении COM-порта в некоторых случаях контроллер перезагружался

L/P3.2.5 от 06.10.2014
! В SMS-командах в качестве символа разделилеля имени и параметров функции может использоваться символ “%” также как и символ “@”

  • При подключении к серверу сбора данных на него передается информация о базовых станциях, текущие настройки последовательного порта и текущее месторасположение (если определено).
    ! переименовано сокращенное наименование SMS-команды “SENDLOG” из “SL” в “LO”, т.к. “SL” уже занято командой “SIMLOCK”
    ! Исправлена ошибка, при которой служба обновлений не искала обновления на альтернативном сервере.
    ! Исправлено правило определения сотового номера для Beeline в казахстане
  • Добавлена запись дампа обмена по последовательным портам в журнал работы. Управляется параметром “COMDUMP”
    ! Изменена логика автоматического подключения к серверу сбора данных по GPRS. Автоматическое подключение производится после определения координат, а не после подключения к GPRS.
    ! Исправлена идентификация аппаратнконтроллервоя контроллеров Plus

L/P3.2.4 от 15.07.2014

  • Изменена работа алгоритма выгрузки журналов работы: теперь в качестве канала используется TCP. Для отправки логов работы используется порт 4097.
  • Исправлена AT-команда отправки логов на “AT@LOG”
  • Исправлена SMS-команда отправки логов на “AT@SL” или “AT@SENDLOG”
    ! Исправлены ошибки работы MBus-интерфейса

L/P3.2.3 от 08.07.2014

  • Добавлен параметр “DIIND” отвечающий за вывод сообщений об изменении состояния дискретного входа. Значения “0” - вывод сообщений отключен (по умолчанию), “1” - вывод сообщений включен.

L/P3.2.2от 03.07.2014

  • Добавлена возможность выгрузки на FTP-сервер списка настроечных параметров хранимых во флэш-памяти, а также ответов на команды AT%V.
    ! Исправлена работа порта MBus (в версии 3.2.1 не включалось питание интерфейса)

L/P3.2.1 от 11.06.2014

  • Добавлена однопоточная служба приема TCP-соединений (TCP-Server)
  • Службе обновления прошивки при попытке обновлении передаются данные о названии оператора, коде сети, видимых базовых станциях и уровне их сигналов.
  • Службе обновления прошивки при попытке обновлении передаются данные о настройке последовательного порта.
  • Добавлен альтернативный, неизменяемый адрес сервера обновлений UPDATESERVERBASE (“lers.ru:4096”)
  • Добавлен альтернативный, неизменяемый адрес сервера часов реального времени NTPSERVERBASE (“pool.ntp.org:123”)
    ! Исправлен сбой при котором контроллер самопроизвольно перезагружался при коррекции времени журнала.
    ! Исправлена фильтрация входящих звонков при отключенной услуге АОН (или невозможности определить входящий номер) и включенном фильтре входящих номеров. Если входящий номер не определен, то входящий CSD-вызов будут принят.
  • добавлена АТ-команда AT@FTPLOG предназначенная для отправки журнала работы контроллера на FTP-сервер технической поддержки
    ! исправлена ошибка, при которой, при невозможности определить свой номер, контроллер запрашивает свой номер у сотового оператора при каждой смене базовой станции
    ! исправлена ошибка при которой при отключенном АОН контроллер отклоняет все входящие CSD-звонки, если активирована фильтрация по префиксу или номеру входящего CSD-подключения. При отключенном
    ! изменена логика обработки входящих SMS-сообщений: при разборе входящего SMS, его текст не переводится в верхний регистр, если оно в UFT-8 кодировке.

L/P3.2.0 от 02.05.2014

  • Добавлено в настройки по умолчанию отключение сигнала DTR
    ! Значение параметра CSDPREFIX по умолчанию “” (пустое)
    ! Исправлена фильтрация голосовых звонков - теперь звонок будет отклонен
  • Добавлена поддержка скорости 19200,8,n,1 с упправлением потоком, и 300,8,n,1 без управления потоком
  • Добавлена возможность отправки логов работы на FTP-сервер по SMS-команде “FL” (“FTPLOG”). Если в качестве параметра указано “L” или “LAST”, будут отправлены логи текущей сесии.
    ! Отправка SMS-сообщений, в том числе составных, реализована через очередь, с вызовом через таймер
  • Добавлена скорость 9600,8,e,1,rts=no (USERSET37)
  • Добавлена поддержка платы расширения MBus. Подключение к плате производится по команде “!SET:MBUS:95”

L/P3.1.14 от 27.11.2013

  • Добавлены параметры автонастройки GPRS-подключения для Казахстана - операторы Beeline, KCell, Tele2
    ! Исправлена возможность автоматического подключения в случае, если не удалось считать время с сервера точного времени.
  • Ограничено количество попыток доступа к серверу точного времени (по умолчанию 3)
  • Исправлено определение собственного номера с учетом работы за пределами PФ

L/P3.1.13 от 13.11.2013
! Таймеры перезагрузок по отсутствию GPRS и CSD-соединений объединены в один таймаут отсутствия соединений.

  • Таймер перезагрузки по отсутствию соединений CSD и передачи данных по GPRS может быть отключен при значении таймаута в 0
  • Убрана возможность настройки контроллера в качестве диспетчерского модема, а также AT- и SMS-команды связанные управлением диспетчерским модемом
  • Добавлена возможность проверять номера входящих CSD-подключений на разрешенные и указанные в переменной “CSDIN”
  • Добавлена возможность проверять все входящие (голос и данные) на разрешенный префикс указанный в переменной “CSDPREFIX”, по умолчанию “+79” - сотовые номера РФ
  • Удалена SMS-команда “LOG” для получения записей лог журнала через SMS
  • Добавлен кэш системного журнала. Размер кэша 1024kb.
  • Добавлена возможность считывания кэшированной части журнала работы контроллера при подключении по CSD и/или GPRS-каналам. Для подключения к службе журнала работы используется управляющая последовательность !SET:LOG0:E8. Формат команды: <пароль>;<команда>. Команды: “G” - считать первый блок журнала, “N” - считать следующий блок, “L” - считать последний блок. “I” - информация о занимаемой и доступной памяти. Размер передаваемой порции данных ограничен 1024 байта.

L/P3.1.12 от 06.06.2013

  • Убрана возможность подсчета использованного входящего и исходящего траффика, как невостребованная функциональность
  • Добавлена возможность временного запрета на автоматическое подключение сессии в режиме “GPRS-по-расписанию” по иннициативе сервера сбора данных: команда !SET:STOP:XX
    ! Увеличен размер стека до 163839
  • Добавлен параметр “AUTOSMS” отвечающий за автоматическую отправку SMS-сообщения с серийным номером и уровнем сигнала на номер входящего голосового звонка.
  • ЛЭРС GSM Plus: Добавлен контроль дискретных входов. Максимальное количество 4 входа. Извещения могут быть отправлены на сервер по GPRS-каналу и/или SMS-сообщением. Возможно извещение сервисного инженера - сервисные сообщения настраиваются на каждый вход.
  • ЛЭРС GSM Plus: Добавлено информирование о состоянии дискретных входов по SMS-заросу “?7”.

L3.1.11 от 27.05.2013

  • Восстановление настроек по умолчанию для скорости порта
  • Скорость порта по умолчанию (на выпуске изделия) 9600,8,n,1 RTS=off. По умолчанию прием звонков включен. (US13)
    ! Команда AT@DEV переименована в команду AT@PORT
  • Добавить команду определения текущих настроек последовательного порта “AT@PORT=<Номер порта>,2”, где 2 - выдать описание настроек в виде “@PORT: <Номер порта>,<Автоответ:1-вкл, 0-выкл.>,<Скорость>,<Бит данных>,<Четность:N,E,O,1,0>,<Стоп-биты>,<Управление потоком:1-вкл, 0-выкл.>,<Исп DTR:1-вкл, 0-выкл.>”

L3.1.10 от 07.05.2013

  • вывод оператора по названию в SMS ?6
  • Добавлен контроль смены SIM-карты для устранения дублирущихся запросов определения сотового номера
  • Изменена идентификация оператора с имени на PLMN-код (MCC+MNC) при автоматическом задании APN и определении сотового номера.
  • Добавить команду AT@APN=[,"[:[:]]"], а также чтение состояния AT@APN?
  • Добавить команду AT@MSISDN=[,"[:]"], а также чтение состояния AT@CHECKNUM?
  • Добавлены автоматические настройки APN для различных операторов: МТС, МегаФон, Beeline, Tele2, МОТИВ, СМАРТС, НТК, Ростелеком (НСС, Элайн-GSM,Оренбург-GSM, Тамбов GSM, Utel, ЕТК, Байкалвестком)
  • Добавлены автоматические настройки MSISDN (абонентского телефонного номера) для различных операторов: МТС, МегаФон, Beeline, Tele2, МОТИВ, СМАРТС, НТК, Ростелеком (НСС, Элайн-GSM, U-Tel, ЕТК, Байкалвестком)


    L3.1.9 от 07.02.2013
  • Добавлен отдельный режим работы контроллера как диспетчерского модема. Управляется AT-командой “AT@DISPMODE=”, или SMS-командой “1234;DISPMODE@” (“1234;DM@”), где N: 0 - Обычный режим контроллера, 1 - Режим диспетчерского модема настройки вручную, 2 - Режим ДМ с настройками под ЛЭРС Учет - 9600 бод, протокол v32/v110: Auto, 3 - Режим ДМ с ЛУ - 9600 бод, протокол v32/v110: v32, 4 - Режим ДМ с ЛУ - 9600 бод, протокол v32/v110: v110. В режиме диспетчерского модема контроллер не может принимать CSD звонки. В обычном режиме контроллер не может совершать CSD звонки по командам с RS-232/485 порта
  • Добавлена SMS-команда отключения эха AT-модема GSM-контроллера: “ECHOMODE@<РЕЖИМ>” ( или “EM@<РЕЖИМ>” ) - где 1 включено эхо, 0 выключено.
  • Добавлена SMS-команда управления сигналом DTR AT-модема GSM-контроллера: “DTRMODE@<РЕЖИМ>” ( или “DT@<РЕЖИМ>” ) - где 1 включен режим DTR, 0 выключен.
  • Возможность отправить SMS-ответ на указанный номер используя команду ANS@<Номер телефона>, которя доложна быть указана сразу после пароля.

L3.1.8 - критическое обновление от 24.01.2013

  • Минимальный таймаут GSMRESET и GPRSRESET 30 минут.
  • Контроллеры с серийным номером “0” не могут подключиться к серверу сбора данных по GPRS и CSD
  • GSM-соты с номером 65535 пропускаются при определении местоположения Яндексом
  • SMS-команда “?6” отображает пустой CID ("-") вместо 65535
  • Добавлен виртуальный SMS-порт для настроек и команд SMSG, выбор “!SET:SMSG:96”, а далее текстом SMS-команд.
  • Добавить оценку качества GSM-связи: ОТЛИЧНО, ХОРОШО, УДОВЛЕТВОРИТЕЛЬНО, ПЛОХО в SMS-команду “?6”
  • Добавлена информация по диапазону GSM-соты в SMS-команде “?6”
  • Исправлена ошибка при которой данные не передавались в COM-порт при повторном установленном соединении
  • Исправлена ошибка при которой соединение GPRS-по-требованию разрывалось, если был выключен режим автоматического подключения к серверу сбора данных

L3.1.7 от 11.01.2013

  • Сборка версии “ЛЭРС GSM Plus” вынесена в отдельную ветку
  • Исправлена идентификация аппаратной платформы некоторых контроллеров версии hw3.7.1
  • Исправлена ошибка при которой из-за неправильного определения собственного номера (отсутствие ответа от сети) останавливалось подключение к GPRS
  • Добавлена информация состояния определения сосбственного номера: Undef-TO - вышел таймаут, Undef-NR - отсутствует правило определения номера.
  • Добавлен режим работы AT-команды AT@CFG=2,… для настройки параметров по умолчанию - AT@CFG=2,,DEFAULT (сбрасываются все рабочие параметры, кроме неизменяемых заводских параметров и настроек SIM-карты)
  • Добавлена SMS-команда восстановления настройки параметров по умолчанию - “RESTORE” (или “RE”) - текст SMS: ;RESTORE@DEFAULT (сбрасываются все рабочие параметры, кроме неизменяемых заводских параметров и настроек SIM-карты)
  • Добавлена SMS-запрос “?6” показывающий параметры текущей и окружающих сот, уровнем сигнала в них и наличием в них возможности подключиться к GPRS.
  • Добавлена информационная настройка “GROUP” позволяющая описывать группу контроллеров (например по географическому или пр. признаку). По умолчанию поле “GROUP” пустое.
  • Исправлена логика подключения к серверу обновлений: введено три состояния: 0 - автоматическое подключение к серверу обновлений отключено, 1 - автоматическая передача статистики на сервер обновлений (обновление в ручном режиме через AT-команды, или SMS), 2 - автоматическое обновление программного обеспечения при появлении новой версии на сервере обновлений

L3.1.6 от 30.10.2012

  • Добавлена возможность настраивать скорость работы порта COM1 и COM2 путем отправки управляющей последовательности !SET:S<Номер набора настроек><Номер порта>:. Например для настройки порта COM1 на 9600 можно отправить “!SET:S141:FB”
    ! Исправлено отображение имени оператора, если не найдено правило его обработки при подключении к GPRS
  • Добравлена возможность переподключения GPRS, если по косвенным признакам можно определить (SUM(WIP_CEV_ERROR) > BEARER_ERROR_CTRL_LEVEL) его неработоспособность.
  • Добавлен APN по умолчанию
  • Добавлена возможность отправки сообщений на номера начинающиес с ‘8’, а не только ‘+7’
  • Добавлена возможность отображать в лог текст входящих/исходящих сообщений SMS
  • Добавлены две настройки скоростей “SET33,1,19200,8,e,1,rts=no” и “SET34,1,38400,8,e,1,rts=no”
  • Сборка версии “ЛЭРС GSM Lite+” будет называться “ЛЭРС GSM Plus”
    ! Изменена логика подсчета сессий GPRS - теперь считаются только успешные GPRS сессии (с выдачей IP адреса)

L3.1.5 от 17.10.2012
! Определение WCPU делается только через функцию GetWCPUExt.

  • При обновлении в описании версии устройства добален признак “GPRS” (для Q2686) и “EDGE” (для Q2687), для точного определения модуля

L3.1.4 от 16.10.2012
! Исправлена ошибка при которой при сбросе соединения сигналом DTR модем не переходил в командный режим при разрыве соединения

  • Добавлен параметр “CONNECTDELAY” - задержка в минутах перед повторным подключении, если активирован режим автоподключения.
  • Добавлен параметр “PING” - при активированном подключении на сервер сбора данных произовдится проверка соедининения посылкой символа ‘?’ через количество минут указанном в “PING”. Если соединение “разорвано”, то производится переподключение.
  • Добавлен ориентировочный расчет траффика и вывод информации “?4”
    ! Исправлено ошибочное детектирование управляющей последовательности, при котором производилось ошибочное включение порта с произвольным названием, и возвращался ответ с ошибкой “!ERR:…”
    ! Уменьшен размер заголовка отправляемого при подключении к серверу сбора данных: ( “LERS GSM Lite #XXX” + “CC#YYYY-YYYY” + “CONNECT GPRS”), для уменьшения количества трафика, если подключение не “устанавливается”

L3.1.3 от 10.10.2012
! Исправлена ошибка при которой в SMS-сообщении “?” и “?4” статус GPRS мог отображаться ошибочно, как активный, при фактическом отсуствии подключения к GPRS

L3.1.2 от 05.10.2012
! исправлена ошибка, при которой часть данных терялась при передаче в порт для прибора (вырезалась как часть управляющей последовательности переключения потока)
! Исправлена работа индикации: при некоторых условиях не отображалась потеря связи с сервером при потере регистрации в GSM сети

L3.1.1 от 02.10.2012

  • Количество попыток определить координаты по номерам базовых станций увеличено до 5
  • Если попытка определить координаты прерывается сбоем (потерей) GSM-связи, то после ее восстановления определение координат возобновляется.
  • Если точность определения координат менее 30км. (максимальная дальность определения координат в сельской местности и 1 соте) координаты считаются неопределившимися.
    ! Исправлена индикация контроля PIN-кода: теперь мигает, ТОЛЬКО, если включен контроль PIN-кода и он введен правильно
    ! Исправлена ошибка при которой для определения координат сервису Яндекса могли передаваться несуществующие коды сотовых сетей и базовых станций
    ! Исправлена ошибка при которой контроллер самопроизвольно перезагружался.

L3.1.0 от 24.09.2012

  • Изменено правило настройки подключения к серверу сбора данных по расписанию “HH:MM-hh:mm[,HH:MM-hh:mm]”, где “HH:MM” начало разрешенного интервала, “hh:mm” - его окончание, а “PP” - период выхода на связь в минутах. Расписание по умолчанию “00:30-06:40”
  • Изменена работа GPRS носителя - теперь он один на всех
  • Изменена работа TCP/UDP подсистемы: снято ограничение на 1 одновременно открываемый сокет
  • Структура приложения сделана максимально событийно ориентированой (убрано максимальное количество таймеров)
  • Передалано система индикации связи с сервером: Желтый - горит, если не подлючен GPRS (который проверяется считыванием времени с общедоствупного NTP сервера), Мигает медленно, если есть подключение GPRS и готовность TCP/UDP, мигает часто - идет сеанс связи по CSD/GPRS.
  • Сделан механизм разделения TCP/UDP потоков при возможности подключения GPRS и Ethernet
  • Сделан контроль и автоблокировка (при соотвествующих настройках) SIM-карты.
  • При активации автоблокировки SIM-карты, на ней активируется один из 2-х кодов: серийный номер контроллера, или последние 5 цифр CCID-номера карты

L3.0.24 - Финальная версия ветки L3.0.x от 24.07.2012

  • Автообновление прошивки отключено по умолчанию. Активируется в ручную установкой AUTOUPDATE в “1”
  • Изменена информация об уровне GSM сигнала: вывод уровня делается в dBm и процентах

L3.0.23 от 10.07.2012

  • Исправлена ошибка при которой возможен отказ в подключении GPRS, если устройство подключалось к сети GSM с задержкой и появлялись конкурентные подключения обновления времени и передачи данных по расписанию

L3.0.22 от 03.07.2012

  • Исправлено сообщение результата SMS команды “CONNECT” (“CO”) в зависимости от успешности активации GPRS
  • Добавлена возможность подключения к серверу сбора данных по расписанию “HH:MM-hh:mm@PP[,HH:MM-hh:mm@PP]”, где “HH:MM” начало разрешенного интервала, “hh:mm” - его окончание, а “PP” - период выхода на связь в минутах. Расписание по умолчанию “00:30-06:40@60”

L3.0.21 от 27.06.2012

  • Добавлена проверка на открытое GPRS соединение, при новой попытке установить GPRS соединение

L3.0.20 - критическое обновление от 21.06.2012

  • Исправлена ошибка нового алгоритма по установлению соединения GPRS обновлений L3.0.18-L3.0.19

L3.0.19 - критическое обновление от 21.06.2012

  • Добавлена возможность переподключения GPRS в случае, если сбой произошел после установки соединения

L3.0.18 - критическое обновление от 20.06.2012

  • Доработана логика работы переподключения GPRS

L3.0.17 - критическое обновление от 17.06.2012

  • Добавлена возможность делать попытки переподключения GPRS, если очередная попытка подключения оказалась неудачной.

L3.0.16 - критическое обновление от 07.06.2012

  • Изменена логика работы GPRS модуля: добавлена принудительное высвобождение ресурсов TCP/IP стека перед новым подключением к GPRS, для восстановления в случае предыдущих неудачных попыток подключиться к GPRS
  • Убраны настройки сервера активации, т.к его использование не имеет необходимости.

L3.0.15 - критическое обновление от 16.06.2012

  • Исправлена ошибка при которой некорректно освобождались ресурсы GPRS соединения, что могло приводить к сбою новых подключений

L3.0.14 от 16.06.2012

  • Если получено SMS сообщение с командой в которой в качестве параметра задан “?” (например “1234;…;up@?”;…), то отправляется помощь по этой команде на номер отправителя.
  • Добавлена возможность получить последние несколько строк логов через SMS командой “LOG” (“LO”)

L3.0.13 от 06.06.2012

  • Оптимизация вывода логов работы: удаление дублирующегося вывода
  • Исправлено определение размера заголовка при приеме команд обновления по каналу GPRS
  • Добавлен перезапуск контроллера при отсутствии соединений CSD и/или GPRS в течении 24 часов (по умолчанию)
  • При обработке SMS не учитываются пробелы в начале и конце пароля, имени функции и/или параметра
  • Исправлено русское наименование прибора КМ-5 (КМ5) при настройке параметров через SMS
  • Исправлено дублирующееся подключение к сети GPRS при старте
  • Если процессор определен командами GetWCPUType и GetWCPUTypeExt одинаково, то в SMS и при GPRS соединении выводится один тип процессора, без дублирования

L3.0.12 от 15.05.2012

  • Изменено определение уровня сигнала на ответ команды +CSQ
  • Отключен вывод ответов команды AT+CREG, если команду выполняет приложение
  • Исправлена работа SMS команды установки параметров порта по имени прибора
  • Исправлена ошибка при которой устройства с серийныи номерами от 10023 до 10099 сообщали свою версию 3.8.5 вместо правильной 3.7.1
  • Cделано удаление сообщений с симкарты после “BasicGPRS - SIM is ready”

L3.0.11 - промежуточная технологическая версия от 19.04.2012

  • Добавлена сервисная возможность установки параметров (включая серийный номер), при условии что серийный номер равен “0” и сообщение приходит с номеров +79145446165 или +79141563051

L3.0.10 от 17.04.2012

  • Определение текущих настроек последовательного порта по команде SMS “?1”
  • Исправлена проблема полученя SMS сообщений из-за переполнения буфера памяти SIM-карты. Теперь удаление пула смс сообщений при включении командой “at+cmgd=1,4”
  • Автопределение аппаратной версии платформы (старше 3.8.6)
  • Исправлена ошибка при которой производилась попытка обновления ПО до окончания процедуры начального запуска GPRS


    L3.0.9 от 13.04.2012
  • Отключена работа команд WDWL и WOPEN по умолчанию. Включение/отключение режима загрузки и управление стартом ПО - команда AT@SECURE…
  • Добавлена возможность ручного обновления прошивки по команде AT@UPDATE…
  • исправлена ошибка приема SMS команд при которой при одинаковых паролях MASTER и USER выдавался уровень доступа USER
  • исправлена ошибка неправильного разбора команды AT@DEV=1,N если N двухзначное число
  • исправлена работа команды AT@SECURE из-за которой неправильно определялось включена или выключена защита по команде AT@SECURE=Х,…
  • Проверка и изменение размера A&D проводится и при отсутствующей симкарте.
  • Исправлена работа проблема алгоритма обновления ПО, из-за которой обновление происходило только с первого указанного сервера

L3.0.8 от 07.04.2012

  • Отключена работа команд WDWL и WOPEN по умолчанию
  • Отключено AT@LED… (управление светодиодами), AT@CM… (вспомогательные функции)

L3.0.7 от 06.04.2012

  • определение оператора и номера абонента через команды USSD и SMS
  • настройка параметров порта по имени прибора, в т.ч. на русском языке
  • прием SMS на русском языке
  • индикация перехода в рабочий режим

L3.0.6 - L3.0.0 от 27.03.2012

  • Прием коммутируемых соединений CSD
  • SMS информирование по голосовому звонку и запросам типа “?” и “?x” где х - номер 1 - 2
  • Активация GPRS соединения по звонку данных с номера зарегистрированного вызывающего сервера и/или сообщения с командой “CONNECT”
  • Обновление прошивки, включая ОС: периодическое и по команде SMS
  • Дистанционное управление параметрами последовательного порта

Было бы совсем хорошо, если бы у каждой версии было видно дату её выпуска :a_g_a:

Давно не обновлялась тема, у меня версия 3.4.16, новей чем здесь указано. Необходимо понять - у меня актуальная версия?