Name

Build time

New features

Fixed bugs

Known issues

3.6.1

29.11.2022 11:23:22

 

Устранена ошибка, описанная в версии 3.6.

 

3.6

14.10.2022 10:59:08

Выведен из резерва байт №8 «TX Retry Count» в пакете 0x8B (Статус отправки пакета).  Теперь он отражает реальное количество попыток отправки пакета в эфир. Если пакет не ушел в эфир вследствие некорректной команды, или невозможности выделить в данный момент память под него, то поле «TX Retry Count» будет равно 0, что будет говорить о том, что попытки отправки пакета в эфир не производились. Точная причина, по которой пакет не был передан, определяется байтом №9 «Status». Если пакет предназначался спящему узлу, что не предполагает немедленной отправки его в эфир, то байт «TX Retry Count» также будет равен 0, но при этом байт «Status» ,будет содержать значение «Ok». Во всех остальных случаях байт «TX Retry Count» будет содержать точное число попыток передачи. Максимальное число попыток равно 4. При включенном режиме CCA, если это число будет исчерпано, то в байте «TX Retry Count» будет 4, а «Status» содержать «Tx failure».

 

1. Модуль зависает при передаче данных на последовательный порт при битовых скоростях UART более 9600 бит/с и при настройке какого-либо ввода/вывода в режим управления драйвером интерфейса RS485 (режим №21).

3.5

25.11.2021 14:52:06

 

Устранена ошибка, описанная в версии 3.4.

 

3.4

16.02.2021 21:17:26

 

Устранена ошибка, описанная в версии 3.3.

1. При настройке линии R8 (вывод модуля №27) в режим «WAKEUP INPUT FALLING EDGE» (режим №15) или «WAKEUP INPUT RISING EDGE» (режим № 16), не происходит отправка пакета с данными о текущем состоянии активных линий ввода/вывода (фреймы №№ 0x83/0x84).

3.3

20.08.2020 11:24:20

1. Добавлена функция периодической передачи пакета с данными о состоянии линий  ввода/вывода (пакета 0x83) в активном режиме работы модуля.

2. Несущественные изменения в тексте некоторых диагностических сообщений, выводимых при работе в командном режиме.

Устранена ошибка, описанная в версии 3.2.

1. При включенном режиме шифрования блокируется прием передающим модулем пакетов подтверждения доставки 0x8C.

3.2

28.07.2020 22:21:56

 

Устранена ошибка, описанная в версии 3.1.

1. Значение параметра команды SO при вводе с помощью AT-Команд в десятичном режиме ограничено 99 а не 255.

3.1

17.03.2020 19:46:50

1.       Значение выходной мощности «по умолчанию» для модуля MBee-868-2.0 изменено с 14 дБм (25 мВт) на 20 дБм (100 мВт).

 

1. Чтение конфигурации удаленного модуля приводит к ошибке: «Response status for PT is InvalidCode».

3.0

22.01.2020 17:36:30

1.       Добавлена функция беспроводной трансляции состояния линий ввода/вывода. Для управления таймаутом, ассоциированным с данной функцией введена AT-команда PT (Passing Timout).

2.       Введены новые типы API-фреймов 0x82, 0x84, 0x90, 0x98, содержащих дополнительные поля с номером пакета и адресом узла, непосредственно передавшего пакет.

3.       Добавлена поддержка команды получения версий аппаратной и программной конфигурации радиомодуля с помощью команды VR в режиме API-фрейма.

4.       Изменен формат ответа на AT-команду VR. Добавлена информация о версии ПО и версии материнской платы.

5.       Байт статуса в фреймах 0x97 и 0x98 выведен из резерва.

6.       Для сетей с топологией «backbone» наложено ограничение на параметр UR (Uplink Repeater) для узлов, выполняющих роль конечных устройств. Пакеты от них будут ретранслированы в сторону Концентратора только при UR = 0x0001 (значение по умолчанию).

Устранена некорректность, описанная в версии 2.6.

 

2.6

21.12.2019 19:14:30

Внутренние изменения, значительно ускоряющие работу парсера AT-команд.

Устранена ошибка, описанная в версии 2.5.

1. В линейной сети ретрансляторов, пакет, источником которого является один из нетерминальных ретрансляторов, зацикливается между ретранслятором источником и ретрансляторами, стоящими на одну ступень дальше от Концентратора. Особая благодарность Петру Сдвижкову (ООО «Мобильные системы диагностики Холдинг»), обнаружившему и подробно описавшему некорректность.

2.5

20.03.2019 18:47:16

1. В байт опций, содержащийся в пакете 0x81, добавлены биты, информирующие о наличии шифрования, буферизации и режима CCA с которыми передавался принятый пакет.

Устранена ошибка, описанная в версии 2.4.

1. В пакете 0x97, отправленном удаленным модулем на команду IO, после байта опций присутствует один дополнительный мусорный байт.

2.4

08.11.2018 16:28:14

 

Устранены ошибки, описанные в версии 2.3.

1. В сетях с плотным эфирным трафиком, состоящих как из спящих, так и не спящих узлов, в ряде случаев могла происходить блокировка перехода спящего узла в режим низкого энергопотребления. При этом модуль оставался в режиме приема и реагировал на команды по эфиру. Снятие блокировки и переход в режим сна могло быть осуществлено только удаленной командой или аппаратным рестартом модуля.

2.3

07.06.2018 10:10:08

Добавлена AT-команда AI (Apply Immediately), предназначенная для немедленного применения сделанных изменений без сохранения их в энергонезависимой памяти.

 

1. API-фрейм 0x01 (передача данных на UART удаленного модема), отправлялся в эфир, однако данные удаленным модемом в UART не передавались.

2. Отключение CCA при больших битовых эфирных скоростях приводит к передаче в эфир искаженных пакетов и отсутствию их приема прочими узлами сети.

2.2

04.05.2018 18:56:48

1. Ошибка, описанная в версии 2.0, устранена за счет введения случайной задержки 0..255 мкс перед ответом на команду.

 

2.1

13.02.2018 13:27:56

1. Добавлена функция фильтрации принятых пакетов с помощью сетевой маски.

2. Для управления сетевой маской введена AT-команда NM.

Устранена ошибка, описанная в версии 2.0.

1. При отправке широковещательной команды одновременно на несколько узлов, находящихся в зоне покрытия, происходит интерференция ответов на входе приемника. При этом возможна полная потеря всех пакетов.

2.0

09.01.2018 17:16:08

Добавлена функция ретрансляции пакетов.

 

1. При отправке API-фрейма с командой удаленному модему (фрейм 0x17), локальный ответ (фрейм 0x8B) всегда приходит со статусом ОК, даже если реальная передача пакета в эфир не произошла вследствие занятости канала (CCA).

1.4

23.12.2017 15:53:32

 

Устранены ошибки, описанные в версии 1.3.

 

1.3

10.12.2017 07:35:34

1. Добавлена функция управления опорным напряжением АЦП с помощью бита №1 регистра Device Mode (AT-команда DM).

Устранена ошибка, описанная в версии 1.2.

1.При работе с эфирными битовыми скоростями менее, чем 19200 бит/сек (RB=1, 2, 3 и 4) происходит потеря пакетов при приближении числа байт в пакете к максимальному возможному (40 байт).

2.На скоростях работы UART 9600 и 19200 бит/сек в пакетных режимах передачи данных для пакетов типов 0x01, 0x10 и 0x0F, максимальная длина поля данных ограничена 36 байтами, а не 39/40 как указано в документации.

1.2

06.12.2017 20:09:00

 

Устранена ошибка, описанная в версии 1.1.

1.При подключении аналогового сигнала к линии R6 источника с высоким выходным сопротивлением (более 15 КОм) измерения были некорректны.

1.1

28.11.2017 20:23:38

 

Устранена ошибка, описанная в версии 1.0.

1. При отправке пакетов 0x01 и 0x10 спящим узлам, ответный пакет 0x8B (статус отправки) вместо байта статуса содержит первый байт поля данных отправленного пакета.

1.0

18.09.2017 15:58:40

1. Устранена ошибка, описанная в версии beta 3.5. Для дистанционного изменения ID-параметров модуля, необходимо после передачи новых значений сетевых параметров, использовать команду CN, которая выполняет применение изменений и последующий рестарт модуля. В прежних версиях команда CN не была разрешена для удаленного исполнения.

 

1. При установке периода сна больше или равным 1 минуте, модуль начинает корректно работать только после холодного рестарта (Power Up Reset).

beta 3.5

03.08.2017 15:06:08

1. Добавлена специализированная AT-команда DS (DELAY SAMPLING) для управления задержкой между выходом модема из спящего режима и измерением аналоговых входов. Прежний функционал, когда эта задержка управлялась параметром, управляемым командой ST, отменен.

2. Введена AT-команда IO, предназначенная для запроса у удаленного модема текущего состояния датчиков.

 

1. Невозможно удаленно изменить сетевые параметры модуля командой ID. Сетевые параметры вступают в силу только после перезагрузки модуля. После изменения сетевых настроек командой ID и последующим их применением командой AC, необходим рестарт модуля. Однако команда рестарта FR уже блокируется фильтром входящих пакетов, поскольку ID-параметры еще действуют неизмененные, а фильтр использует обновленные значения.

beta 3.4

13.07.2017 10:47:38

1. Отключено использование аппаратного контроля потоком CTS/RTS в настройках «по умолчанию».

2. Добавлена возможность подключения к аналоговым входам источников сигналов с выходными сопротивлениями, превышающими 100 КОм. Данная функция позволяет, например, подключать датчики влажности серии HIH-4000 непосредственно к выводам модуля без использования буферных элементов.

Исправлена ошибка, описанная в версии от 28.06.2017.

 

beta 3.3

28.06.2017 10:47:38

Введена функция задержки между выходом модема из режима сна измерением аналоговых входов.

Исправлены ошибки, описанные в версии от 14.06.2017.

1. Невозможно установить в десятичном виде параметр команды SO, если значение параметра превышает 9. В шестнадцатеричном виде параметр вводится во всем диапазоне допустимых значений.

beta 3.2

14.06.2017 20:02:06

Добавлена поддержка пакетного режима с escape-символами в направлении модуль->хост (AP=2,6) .

Только для модуля MBee-8686-2.0 cкорректировано значение RSSI, выдаваемое модулем в пакетных режимах.

1. API-фрейм, формируемый в ответ на команды AC/DC содержит один лишний байт, следующий за байтом статуса команды.

2. Командный API-фрейм, содержащий недопустимый код команды признается валидным. При этом байт статуса в ответном пакете содержит некорректные значения.

beta 3.1

05.06.2017 09:31:46

1.  Изменен алгоритм формирования буфера сообщений для спящих узлов. Сделанная модификация позволяет автоматически удалять зависшие сообщения.

 

 

beta 3.0

01.06.2017 20:20:02

1.    Добавлена функция шифрования трафика в соответствии с AES-128.

2.    Введена поддержка буферизации сообщений, предназначенных для спящих узлов.

3.    Поддерживается автоматическая коррекция значения RSSI в зависимости от типа радиомодуля. Работа модуля MBee-868.2.0 в режиме CCA (LBT) стала более стабильной. Кроме этого, теперь для определения уровня сигнала на антенном входе не требуется учитывать наличие или отсутствие на модуле микросхемы усилителя.

4.    ВНИМАНИЕ! Бит, управляющий активацией режима CCA (LBT) при передаче, перемещен с позиции 1 на 4. Т.е. с 0x02 на 0x10. Перемещение осуществлено для всех соответствующих управляющих регистров и байт опций (Device Mode и Options).

Исправлены ошибки 1 и 2, выявленные в beta 2.2

 

beta 2.2

24.05.2017 11:28:10

1.    Изменения в ПО, не влияющие на существующую функциональность и предназначенные для обеспечения совместимости с будущими релизами, поддерживающими шифрование трафика.

 

1. Линии R4 не запрещено назначение режима IO_ADC (2). В эфирный пакет при этом помещается 0x0000.

2. Если мощность устанавливается с помощью программы SysmcBootLoader, то она применяется только если выполнить возврат к значениям «по умолчанию». Если этого не сделать, то в качестве значения мощности будет продолжать использоваться значение, установленное с помощью AT-команд или API-фрейма.

beta 2.1

18.05.2017 19:51:24

1.    Добавлена возможность управления драйвером RS485.

2.    Изменен принцип настройки аппаратного управления потоком интерфейса UART. Настройки, сделанные с помощью программы SysmcBootLoader игнорируются. Для активации соответствующей линии достаточно присвоить соответствующим линиям ввода/вывода значения UART RTS и UART CTS. Линии могут быть настроены независимо.

Устранена ошибка, в интерпретаторе AT-команд. Ошибка приводила к тому, что при нулевом значении параметра и в случае отделения его от кода команды пробелами, происходила установка не нулевого значения требуемого параметра, а значение, которое использовалось предыдущей командой.

 

beta 2.0

15.05.2017 12:54:54

1.    Добавлена поддержка до 25 линий GPIO.

2.    Возможность переназначения периферийных цифровых линий ввода/вывода на различные контакты радиомодуля.

3.    Добавлена возможность локального и удаленного управления с помощью API-фреймов.

4.    Поддержка разнообразных режимов для цифровых входов – «сухой контакт», счетный или тревожный.

5.    Наличие до 4 каналов ШИМ и до 5 аналоговых входов.

6.    Реализована защита от установки некорректных значений параметров при настройке модуля с помощью AT-команд или API-фреймов.

7.    Добавлена функция восстановления параметров «по умолчанию» при 4-х кратном нажатии на системную кнопку.

8.    Поддержана блокировка приема широковещательных пакетов и управление режимом CCA (Clear Channel Assessment).

9.    Изменено сообщение, выдаваемое по команде HV. Теперь, кроме описания назначения выводов, недоступных для настройки пользователем, формируется также список режимов, назначенных пользователем для каждой линии ввода/вывода.

Устранена ошибка при установке сетевых идентификаторов с помощью команды ID, описанная в beta 1.5.

 

beta 1.5

08.12.2016 17:42:24

Реализованы режимы сверхнизкого потребления модуля (сна). Добавлены команды SM, ST, SP, SO, предназначенные для управления этими режимами.

 

Установка сетевых идентификаторов с помощью AT-команды ID приводит к возврату всех параметров к значениям «по-умолчанию».

Решение: для установки сетевых идентификаторов необходимо пользоваться программой SysmcBootLoader.

beta 1.4

19.11.2016 17:04:48

Добавлена AT-команда DC (Discard Changes).

 

 

beta 1.3

14.11.2016 14:00:50

Добавлена AT-команда RB (Radio Bitrate).

 

 

beta 1.2

07.11.2016 19:46:28

1.       Исправлена ошибка, проявлявшаяся при работе в пакетных режимах хост->модем (AP=1, AP=3). Ошибка приводила к передаче в эфир данных некорректной длины при значениях поля длины данных фрейма, бОльших, чем реальная длина.

2.       Добавлена AT-команда CF (Carrier Frequency).

3.       Для изменения мощности перезапуск модуля теперь не является обязательным.

 

 

beta 1.1 

25.10.2016 10:17:24

1.       Сообщение, формируемое при входе в командный режим сокращено до строки «Command mode».

2.       Реакция на ввод AT<CR> изменена с ошибочной (выводилось сообщение «Command is interrupted») на корректную (выводится «OK»).

 

 

beta 1.0

17.10.2016 10:59:32

Первая доступная для тестирования версия ПО SerialStar.