Версия прошивки для камер MOBOTIX 26-й, 16-й серий (D16 / M16 / S16 / V16 / D26 / M26 / Q26 / S26 / T26 / M16-Thermal / S16-Thermal и т. д.).
Для более гибкого отображения значений температуры на изображении и обращениях к API камеры были добавлены дополнительные температурные переменные
В дополнении к существующим
'$(SEN.<Sensor type>.Celsius)' and '$(SEN.<Sensor Type>.Fahrenheit)'
Было добавлено
'$(SEN.<Sensor Type>.<Unit>.<Format>)'
Возможные варианты:
<Unit> единицы измерения {'Celsius', 'C, 'c, 'Fahrenheit', 'F', 'f', 'Kelvin', 'K', 'k'}
<Format> формат {'INT', 'I10', ''F10', 'F41', 'F72', 'NUM'}
Значения формата:
INT: целое число, может принимать отрицательное значение
I10: значение, умноженное на 10, в виде целого числа, может принимать отрицательное значение
F10: целое число с одним знаком после запятой
F41: целое число с выравниванием по левому краю, минимум 4 знака, десятичный разряд
F72: целое число с выравниванием по левому краю, минимум 7 знаков, два десятичных разряда
NUM: вывод в виде десятичного числа с десятичными знаками, может принимать отрицательное значение – разработан специально для использования в выражениях JSON формате
Примеры вывода значения температуры Thermal TR +56,7 C °:
$ (SEN.TTR.C.INT) => «56»
$ (SEN.TTR.C.I10) => «567»
$ (SEN.TTR.C.F41) => «+56.7»
$ (SEN.TTR.C.F72) => «+56.70»
$ (SEN.TTR.C.NUM) => «56,7»
Параметр SKIP для переменных
Параметр $ (, SKIP = ) в выводе значения пропускает символов с начала. Если принимает отрицательное значение, функция пропустит символы с конца числа.
Переменные для отдельных окон тепловизионной детекции
в дополнении к $(SEN.TTR.CELSIUS/FAHRENHEIT) было добавлено $(SEN.TTR.0. CELSIUS/FAHRENHEIT), $(SEN. TTR.1.CELSIUS/FAHRENHEIT),... $(SEN.TTR.<(номер окна детекции)-1>.CELSIUS/FAHRENHEIT), позволяет получать конкретные значения из определенных зон детекции
Обнаружение вторжений с использованием множества HTTP клиентов
Если в камере активирована функция защиты от вторжений, могла возникнуть ситуация, когда множество подключенных клиентов воспринималась как атака, с последующей блокировкой последнего
RTSP поток
Исправлена ошибка не позволяющая автоматически запустить RTSP сервер после перезагрузки камеры, которая могла возникнуть когда камера долго время не перезагружалась
Пароль для файлового сервера
Наличие «user» в пароле к файловому серверу вызывало ошибку подключения
Использование совместно переменных $(ID.ET0)/$(ID.FIP)
При совместном использовании переменных в данном порядке $(ID.ET0) $(ID.FIP) вместо текущего IP-адреса и заводского IP-адреса камеры два раза выводился текущий IP-адрес