Оглавление
Руководство по протоколу связи UART CVBS модуля тепловизионной камеры

Предисловие
Данное руководство применимо к модулям тепловизионных камер серии HM-TM5X-XRG/C., и представляет протоколы последовательной связи UART и видеосвязи CVBS, а также соответствующие команды для этой серии модулей тепловизионных камер..
СОДЕРЖАНИЕ
2.1.1 Формат последовательной связи 2
2.1.2 Передача и получение данных. 2
2.2.1 Чтение модели модуля (Только чтение). 6
2.2.2 Чтение номера версии программы FPGA (Только чтение). 6
2.2.3 Чтение времени компиляции программы FPGA (Только чтение). 7
2.2.4 Чтение номера версии программного обеспечения модуля (Только чтение). 8
2.2.5 Чтение времени компиляции программного обеспечения модуля (Только чтение). 8
2.2.6 Чтение времени версии калибровки процесса камеры (Только чтение). 9
2.2.7 Чтение номера версии параметра ISP (Только чтение). 9
2.2.8 Сохранение текущих настроек (Только запись). 10
2.2.9 Фабрика сброса (Только запись). 10
2.2.10 Ручная калибровка затвора (Только запись). 11
2.2.11 Ручная коррекция фона (Только запись). 11
2.2.12 Коррекция виньетирования (Только запись). 12
2.2.13 Автоматическое управление затвором (Чтение/запись). 12
2.2.14 Установка интервала автоматического переключения затвора (Чтение/запись). 14
2.2.15 Исправление дефектных пикселей (Только запись). 15
2.2.16 Настройка яркости (Чтение/запись). 17
2.2.17 Настройка контрастности (Чтение/запись). 18
2.2.18 Настройка цифрового улучшения детализации изображения (Чтение/запись). 18
2.2.19 Установка уровня статического шумоподавления (Чтение/запись). 19
2.2.20 Настройка уровня динамического шумоподавления (Чтение/запись). 20
2.2.21 Настройка палитры (Чтение/запись). 21
2.2.22 Настройка зеркального отображения изображения (Чтение/запись). 22
2.3 Чтение состояния инициализации (Только чтение). 23
2.4 Передача и проверка последовательных команд. 24
1. Введение
1.1 Протоколы связи
Модули тепловизионных камер поддерживают последовательную связь UART и протоколы видеосвязи CVBS..
Последовательная связь UART
Пользователи могут отправлять команды модулям тепловизионных камер через последовательный порт, чтобы управлять модулями и выполнять соответствующие действия., например настройки параметров изображения, регулировка функции, и т.д.
Передача данных и прием последовательной связи должны соответствовать требованиям формата пакета связи..
Видеосвязь CVBS
Тепловые изображения и видеопотоки соответствуют протоколу видеосвязи CVBS.. Видеоданные выводятся сразу после включения модуля. (нет включения управления).
1.2 Подготовка
Пользователи могут подключить модуль (конец «устройства») к устройству, которое будет разработано (“хозяин” конец) через последовательный порт.
После подключения модуля и включения питания, он отправит данные изображения на хост через протокол CVBS.. Хост проанализирует полученные данные, а затем отобразит изображение или использует его для других целей..
Пользователи могут отправлять команды последовательного порта модулю через хост для управления модулем., например, настройка параметров изображения.
2 Последовательная связь
2.1 Введение
Модули используют UART (Универсальный асинхронный приемник/передатчик) последовательная связь. Гостья (устройство, разработанное пользователем) может отправлять команды модулю через последовательный порт и управлять модулем для выполнения соответствующих действий. Команды связи необходимо отправлять в указанном формате пакета..
2.1.1 Формат последовательной связи
Прежде чем установить связь с хостом, вам необходимо настроить параметры связи на хосте согласно Таблице 2-1, который показывает формат последовательной связи модулей тепловизионной камеры..
| Вещь | Описание |
| скорость передачи данных | 115200 бит/с |
| Начинать | 1 немного |
| Данные | 8 биты |
| Конец | 1 немного |
| Проверять | НИКТО |
2.1.2 Передача и получение данных
Передача пакетов данных
Пакет последовательной связи модулей тепловизионной камеры содержит несколько полей., как показано на рисунке 2-1.
Стол 2-2 описывает поля пакета данных.
- Определение Передача пакета данных
| Поле | Байты | Описание | Значение | Компенсировать | |
| НАЧИНАТЬ | 1 | Пакет команд запускается. | 0xF0 | 1 | |
| РАЗМЕР | 1 | Длина командного пакета. | N+4 байта, как показано на рисунке 2-1. | 2 | |
| Устройство Адрес | 1 | Адрес устройства модуля. | 0x36 | 3 | |
| Адрес класса | 1 | Адрес класса команды. | Видеть Команды для подробностей. | 4 | |
| Адрес подкласса | 1 | Адрес подкласса команды. | Видеть Команды для подробностей. | 5 | |
| Ч/З Флаг | 1 | Передача пакета с хоста. | Флаг чтения/записи | Писать: 0x00Читать: 0х01 | 6 |
| Пакетная обратная связь от устройства. | Нормальный возврат. | 0х03 | |||
| Возврат кода ошибки. | 0х04 | ||||
| ДАННЫЕ | Н | Передача пакета с хоста. | Передача содержимого данных. | По умолчанию: 0х00. Видеть Команды для подробностей. | 7~ (Н+6) |
| Пакетная обратная связь от устройства. | Обратная связь обычных команд | Успех: 0x01Не удалось: Нет возврата | |||
| Обратная связь о ненормальных командах | Нет команды: 0х00, команда, отправленная хостом, не относится к командам модуля. Превышен порог: 0х01 | ||||
| Содержание данных | При получении команды чтения, содержимое данных возвращается. | ||||
| ЧК | 1 | Проверка суммирования. | После добавления полей: Адрес устройства, Адрес класса, Адрес подкласса , Флаг чтения/записи и данные, взять нижний 8 биты. | (Н+7) | |
| КОНЕЦ | 1 | Пакет команд заканчивается. | 0хФФ | (Н+8) | |
Прием пакетов данных
В пакете команд модуль тепловизионной камеры возвращается на хост, DATA0 — старший байт, а DATA(Н-1) это младший байт.
Стол 2-3 описывает поля пакета данных.
- Определение полученияобработка пакета данных
| Поле | Байты | Описание | Значение | Компенсировать |
| НАЧИНАТЬ | 1 | Пакет команд запускается. | 0xF0 | 1 |
| РАЗМЕР | 1 | Длина командного пакета. | N+4 байта, как показано на рисунке 2-2. | 2 |
| Устройство Адрес | 1 | Адрес устройства модуля. | 0x36 | 3 |
| Адрес класса | 1 | Адрес класса команды. | Видеть Команды для подробностей. | 4 |
| Адрес подкласса | 1 | Адрес подкласса команды. | Видеть Команды для подробностей. | 5 |
| Возвратный флаг | 1 | Возвратный флаг. | 0х03 | 6 |
| ДАННЫЕ | Н | ДАННЫЕ | Видеть Команды для подробностей. По умолчанию: 0х00 (нет данных). | 7~ (Н+6) |
| ЧК | 1 | Проверка суммирования. | После добавления полей: Адрес устройства, Адрес класса, Адрес подкласса , Флаг возврата и ДАННЫЕ, взять нижний 8 биты. | (Н+7) |
| КОНЕЦ | 1 | Пакет команд заканчивается. | 0хФФ | (Н+8) |
- Заметка
- Когда хост отправляет команду записи модулю, модуль вернет фактическое состояние выполнения команды после ее полного получения.
- 0х01: указывает на то, что получена команда записи, но это не означает, что команда выполнена.
- 0х00: указывает, что команда записи не была получена.
- Когда модуль получает команду чтения, он считывает содержимое реестра и возвращает его хосту согласно протоколу, и конкретный анализ ДАННЫХ можно отнести к таблице 2-3.
Пример последовательной связи
Этот пример предназначен для “Установите параметр яркости модуля тепловизора на 100.”
меры
- Запросить адрес устройства, Адрес класса, Адрес подкласса и флаг R/W команды настройки яркости.
- Запросить таблицу команд последовательной связи в Команды последовательной связи чтобы получить адрес устройства (0x36), Адрес класса (0х78), Адрес подкласса (0х02) и флаг чтения/записи (писать: 0х00) команды настройки яркости.
- Вычислить значения полей: РАЗМЕР, ДАННЫЕ и ЧК.
- РАЗМЕР: Н+4. Количество байт поля DATA команды настройки яркости N=1., поэтому РАЗМЕР 5 (0х05).
- ДАННЫЕ: Шестнадцатеричное значение, соответствующее яркости 100 это 0x64.
- ЧК: Суммирование 0x(36+78+02+00+64)=0x114, взять нижний 8 биты для поля CHK, это 0x14.
- Объединение вышеуказанных параметров, хост отправляет команду 0x F0 05 36 78 02 00 64 14 FF к модулю.
- Хост передает команду для установки яркости 100
- Объединение вышеуказанных параметров, хост отправляет команду 0x F0 05 36 78 02 00 64 14 FF к модулю.
| Поле | НАЧИНАТЬ | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК | КОНЕЦ |
| Хост передает | 0xF0 | 0х05 | 0x36 | 0х78 | 0х02 | 0х00 | 0х64 | 0х14 | 0хФФ |
- Модуль возвращает команду 0x F0. 05 36 78 02 03 01 B4 я.
- Команда обратной связи модуля для установки яркости 100
| Поле | НАЧИНАТЬ | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК | КОНЕЦ |
| Модуль обратной связи | 0xF0 | 0х05 | 0x36 | 0х78 | 0х02 | 0х03 | 0х01 | 0хВ4 | 0хФФ |
- РАЗМЕР: Н+4. Количество байт поля DATA команды настройки яркости N=1., поэтому РАЗМЕР 5 (0х05).
- ДАННЫЕ: Модуль получает команду настройки яркости и возвращает 0x01..
- ЧК: Суммирование 0x(36+78+02+00+01)=0xB4, взять нижний 8 биты для поля CHK, это 0xB4.
- Проверьте, меняется ли яркость экрана, чтобы определить, прошла ли настройка успешно., или вы можете использовать команду запроса яркости, чтобы проверить это.
2.2 Команды
В этом разделе представлены правила чтения и записи для каждой команды., интерпретирует информацию, полученную от модуля, и примечания к командам. Полный список команд, обратиться к Команды последовательной связи.
2.2.1 Чтение модели модуля (Только чтение)
Хост может прочитать модель модуля тепловизионной камеры с помощью этой команды.. Шестнадцатеричные данные, возвращаемые модулем, необходимо преобразовать в символы ASCII..
Команды и параметры
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х74 | 0х02 | 0х01 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | TBD | 0x36 | 0х74 | 0х02 | 0х03 | Модель модуля, необходимо преобразовать в символы ASCII. | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
2.2.2 Чтение номера версии программы FPGA (Только чтение)
Хост может прочитать номер версии программы FPGA модуля с помощью этой команды..
Команды и параметры
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х74 | 0х03 | 0х01 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | TBD | 0x36 | 0х74 | 0х03 | 0х03 | Номер версии программы FPGA модуля., с длиной 3 байт, а старший бит — это старший байт.. | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
- Значение поля ДАННЫЕ — номер версии программы ПЛИС.. Длина 3 байт, а старший бит — это старший байт., e.g. 0x050112 представляет 5.1.12.
2.2.3 Чтение времени компиляции программы FPGA (Только чтение)
Хост может прочитать время компиляции программы FPGA модуля с помощью этой команды..
Команды и параметры
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х74 | 0х04 | 0х01 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | TBD | 0x36 | 0х74 | 0х04 | 0х03 | Время компиляции программы FPGA. Длина 4 байт, а старший бит — это старший байт.. | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
- Значение поля ДАННЫЕ — время компиляции программы ПЛИС.. Длина 4 байт, а старший бит — это старший байт., e.g. 0x20140820 указывает, что время компиляции 20140820.
2.2.4 Чтение номера версии программного обеспечения модуля (Только чтение)
Хост может прочитать номер версии программного обеспечения модуля с помощью этой команды..
Команды и параметры
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х74 | 0х05 | 0х01 | Никто. | TBD |
| Модуль обратной связи | TBD | 0x36 | 0х74 | 0х05 | 0х03 | Номер версии программного обеспечения модуля. Длина 3 байт, а старший бит — это старший байт.. | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
- Значение поля ДАННЫЕ — это номер версии программного обеспечения модуля.. Длина 3 байт, а старший бит — это старший байт., e.g. 0x050112 представляет 5.1.12.
2.2.5 Чтение времени компиляции программного обеспечения модуля (Только чтение)
Хост может прочитать время компиляции программного обеспечения модуля с помощью этой команды..
Команды и параметры
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х74 | 0х06 | 0х01 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | TBD | 0x36 | 0х74 | 0х06 | 0х03 | Время компиляции программного обеспечения модуля. Длина 4 байт, а старший бит — это старший байт.. | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
- Значение поля ДАННЫЕ — это номер версии программного обеспечения модуля.. Длина 4 байт, а старший бит — это старший байт., e.g. 0x20140820 указывает, что время компиляции 20140820.
2.2.6 Чтение времени версии калибровки процесса камеры (Только чтение)
Хост может прочитать время версии калибровки процесса камеры модуля с помощью этой команды..
Команды и параметры
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х74 | 0x0B | 0х01 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | TBD | 0x36 | 0х74 | 0x0B | 0х03 | Время версии калибровки процесса камеры модуля. Длина 4 байт, а старший бит — это старший байт.. | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
- Значение поля ДАННЫЕ — это время версии калибровки процесса камеры модуля.. Длина 4 байт, а старший бит — это старший байт., e.g. 0x20170101 указывает, что время — январь. 1, 2017.
2.2.7 Чтение номера версии параметра ISP (Только чтение)
Хост может прочитать номер версии параметра ISP модуля с помощью этой команды..
Команды и параметры
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х74 | 0х0С | 0х01 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | TBD | 0x36 | 0х74 | 0х0С | 0х03 | 4 байты действительны. | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
- Модуль возвращает номер версии параметра ISP.. Допустимая длина 4 байтов. Например. если номер версии интернет-провайдера 5, 0x00000005 возвращается.
2.2.8 Сохранение текущих настроек (Только запись)
Сохраните текущие настройки модуля с помощью этой команды.
Команды и параметры
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х74 | 0х10 | 0х00 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0х74 | 0х10 | 0х03 | 0х01 | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
2.2.9 Фабрика сброса (Только запись)
Восстановите модуль к заводским настройкам с помощью этой команды.
Команды и параметры
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х74 | 0x0F | 0х00 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0х74 | 0x0F | 0х03 | 0х01 | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
2.2.10 Ручная калибровка затвора (Только запись)
Эта команда используется для выполнения ручной калибровки затвора модуля., известная как калибровка плоского поля (FFC), который используется для исправления неоднородности изображения и улучшения качества изображения.
Команды и параметры
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0x7C | 0х02 | 0х00 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0x7C | 0х02 | 0х03 | 0х01 | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
2.2.11 Ручная коррекция фона (Только запись)
Эта команда используется для выполнения фоновой коррекции модуля.. Коррекция фона уменьшает искажения фонового изображения, обеспечивая его нормальное отображение..
Команды и параметры
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0x7C | 0х03 | 0х00 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0x7C | 0х03 | 0х03 | 0х01 | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
2.2.12 Коррекция виньетирования (Только запись)
Эта команда позволяет вручную выполнить коррекцию виньетирования..
Коррекция виньетирования заключается в исправлении неоднородности изображения, вызванной пропусканием объектива устройства и внутренним излучением. (дефект крышки кастрюли) сделать изображение более однородным.
При использовании этой функции, вам нужно направить объектив к однородной поверхности. В противном случае текущая сцена с объективом будет наложена., что повлияет на отображение изображения.
Команды и параметры
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0x7C | 0х0С | 0х00 | 0х02: Коррекция виньетирования. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0x7C | 0х0С | 0х03 | 0х01 | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
2.2.13 Автоматическое управление затвором (Чтение/запись)
Данная команда используется для переключения режима автоматического управления рольставнями модуля.. 4 режимы можно выбирать: автоматическое управление выключено, контроль времени, контроль разницы температур и полностью автоматическое управление (по умолчанию, 0х03). Рекомендуется оставить настройки по умолчанию..
После установки режима переключения (время, контроль температуры, полностью автоматический), затвор периодически закрывается в соответствии с заданными условиями, что помогает улучшить однородность тепловидения.
Команды и параметры
Написать команду автоматического управления рольставнями.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0x7C | 0х04 | 0х00 | 0х00: Автоматическое управление выключено 0x01: Автоматическое переключение, контроль времени 0x02: Автоматическое переключение, контроль разницы температур 0x03: Полностью автоматическое управление (По умолчанию) | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0x7C | 0х04 | 0х03 | 0х01 | TBD |
Считать команду автоматического управления рольставнями.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0x7C | 0х04 | 0х01 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0x7C | 0х04 | 0х03 | 0х00: Автоматическое управление выключено 0x01: Автоматическое переключение, контроль времени 0x02: Автоматическое переключение, контроль разницы температур 0x03: Полностью автоматическое управление | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
- Есть 4 значения для поля ДАННЫЕ.
- 0х00: Автоматическое управление затвором выключено.
- 0х01: Контроль времени включен, и интервал переключения затвора по умолчанию равен 10 минут, который не рекомендуется пользователям изменять. Обратитесь к Установка интервала автоматического переключения затвора.
- 0х02: Включено управление заслонкой по разнице температур.. Модуль автоматически управляет рольставнями в зависимости от разницы температур.. Никакой дополнительной настройки пользователя не требуется..
- 0х03: Настройка по умолчанию. Управление синхронизацией и управление разницей температур для затвора включаются одновременно.. Интервал переключения затвора по умолчанию составляет 10 минут, который не рекомендуется пользователям изменять. Обратитесь к Установка интервала автоматического переключения затвора. Контроль разницы температур контролируется модулем и не требует пользовательских настроек..
2.2.14 Установка интервала автоматического переключения затвора (Чтение/запись)
Когда для автоматического управления затвором установлено значение 0x01 или 0x03. (обратиться к Автоматическое управление затвором), интервал автоматического переключения жалюзи можно регулировать по мере необходимости. Модуль закроет жалюзи через заданный интервал., 10 минуты по умолчанию, и не рекомендуется его изменять.
Команды и параметры
Записать команду интервала автоматического переключения жалюзи.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | TBD | 0x36 | 0x7C | 0х0 | 0х00 | {ДАТА0, ДАТА1}: интервал затвора, в минутах, действителен для 2 байтов. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0x7C | 0х05 | 0х03 | 0х01 | TBD |
Считать команду интервала автоматического переключения жалюзи.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0x7C | 0х05 | 0х01 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | TBD | 0x36 | 0x7C | 0х05 | 0х03 | {ДАТА0, ДАТА1}: интервал затвора, в минутах, действителен для 2 байтов. | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
- Интервал срабатывания затвора в минутах., а также 2 байты действительны. Настройка по умолчанию: 10 минут (0х00 0А)
2.2.15 Исправление дефектных пикселей (Только запись)
Дефектные пиксели — это пиксели на детекторе, которые нечувствительны к тепловому излучению и не могут отражать изменения температуры измеряемой цели.. При интеграции модуля в хост, могут возникнуть новые битые пиксели, которые необходимо исправить.
Этот модуль может исправлять дефектные пиксели в клиентском программном обеспечении., а также через команды последовательного порта. Ниже описано, как исправить дефектные пиксели с помощью последовательных команд..
меры
- Включите отображение курсора: 0xF0 05 36 78 1А 00 0Ф Д7 ФФ
- Переместите курсор в положение дефектного пикселя. Команды перемещения курсора следующие::
- Курсор вверх: Ф0 05 36 78 1А 00 02 Калифорния ФФ
- Курсор вверх на N пикселей: Ф0 05 36 78 1А 00 2Н ЧК ФФ (N — размер шага, CHK — поле проверки)
- Курсор вниз: Ф0 05 36 78 1А 00 03 КБ я
- Курсор вниз на N пикселей: Ф0 05 36 78 1А 00 3Н ЧК ФФ (N — размер шага, CHK — поле проверки)
- Курсор сдвинут влево: Ф0 05 36 78 1А 00 04 СС ФФ
- Курсор сдвинут влево на N пикселей: Ф0 05 36 78 1А 00 4Н ЧК ФФ (N — размер шага, CHK — поле проверки)
- Курсор сдвинут вправо: Ф0 05 36 78 1А 00 05 компакт-диск ФФ
- Курсор сдвинут вправо на N пикселей: Ф0 05 36 78 1А 00 5Н ЧК ФФ (N — размер шага, CHK — поле проверки)
- Курсор в центр: Ф0 05 36 78 1А 00 06 ЭТО ФФ
- Исправление дефектных пикселей: Ф0 05 36 78 1А 00 0Д Д5 ФФ
- Заметка
Когда на изображении появляется дефектный пиксель, вы можете использовать эту команду, чтобы добавить пиксель в последовательность дефектных пикселей, и пиксель будет удален из изображения..
- Отменить коррекцию дефектных пикселей: Ф0 05 36 78 1А 00 0Э d6 я
- Заметка
Когда исправлен исправный пиксель и ошибочно удален пиксель из изображения, вы можете отправить эту команду, чтобы удалить пиксель из дефектной последовательности пикселей и восстановить его на изображении.
Команды и параметры
Включить/выключить отображение курсора.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х78 | 0x1a | 0х00 | 0х00: Выключить отображение курсора 0x0F: Включите отображение курсора | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0х78 | 0x1a | 0х03 | 0х01 | TBD |
Переместите курсор.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х78 | 0x1a | 0х00 | 0х02: Курсор вверх 0x03: Курсор вниз 0x04: Курсор сдвинут влево 0x05: Курсор сдвинут вправо 0x06: Курсор в центр 0x2N: Курсор вверх на N пикселей (Н: 0х1~0xF) 0x3N: Курсор вниз на N пикселей (Н: 0х1~0xF) 0x4N: Курсор сдвинут влево на N пикселей (Н: 0х1~0xF) 0х5Н: Курсор сдвинут вправо на N пикселей (Н: 0х1~0xF) | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0х78 | 0x1a | 0х03 | 0х01 | TBD |
Добавить/удалить дефектный пиксель.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х78 | 0x1a | 0х00 | 0x0D: Добавить пиксель в таблицу дефектных пикселей. 0х0Е: Удалить пиксель из таблицы дефектных пикселей. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0х78 | 0x1a | 0х03 | 0х01 | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
2.2.16 Настройка яркости (Чтение/запись)
Эта команда используется для установки яркости изображения., который можно установить в диапазоне 0~100 (десятичный), и значение по умолчанию 50 (0х32).
Команды и параметры
Написать команду настройки яркости.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х78 | 0х02 | 0х00 | 0~100, по умолчанию 50 (десятичный). Необходимо преобразовать в шестнадцатеричное значение.. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0х78 | 0х02 | 0х03 | 0х01 | TBD |
Прочитать команду настройки яркости.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х78 | 0х02 | 0х01 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0х78 | 0х02 | 0х03 | 0~100 (десятичный). Необходимо преобразовать в шестнадцатеричное значение.. | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
- Значение поля DATA — это параметр яркости, который необходимо установить или прочитать., если параметр 100 (десятичный), значение поля DATA — 0x64.
2.2.17 Настройка контрастности (Чтение/запись)
Отрегулируйте контрастность изображения модуля или прочтите текущий параметр контрастности модуля..
Команды и параметры
Написать команду настройки контрастности.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | TBD | 0x36 | 0х78 | 0х03 | 0х00 | 0~100, по умолчанию 50 (десятичный). Необходимо преобразовать в шестнадцатеричное значение.. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0х78 | 0х03 | 0х03 | 0х01 | TBD |
Чтение команды настройки контрастности.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х78 | 0х03 | 0х01 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | TBD | 0x36 | 0х78 | 0х03 | 0х03 | 0~100 (десятичный). Необходимо преобразовать в шестнадцатеричное значение.. | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
- Значение поля DATA — это параметр контрастности, который необходимо установить или прочитать., если параметр 65 (десятичный), значение поля ДАННЫЕ равно 0x41..
2.2.18 Настройка цифрового улучшения детализации изображения (Чтение/запись)
Эта команда используется для установки уровня цифрового улучшения деталей изображения.. Чем выше уровень улучшения, тем лучше детали, но при этом шум изображения будет более выраженным.
Команды и параметры
Запишите команду настройки цифрового улучшения.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | TBD | 0x36 | 0х78 | 0х10 | 0х00 | 0~100, по умолчанию 50 (десятичный). Необходимо преобразовать в шестнадцатеричное значение.. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0х78 | 0х10 | 0х03 | 0х01 | TBD |
Чтение команды настройки цифрового улучшения.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х78 | 0х10 | 0х00 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | TBD | 0x36 | 0х78 | 0х10 | 0х03 | 0~100 (десятичный). Необходимо преобразовать в шестнадцатеричное значение.. | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
- Значение поля DATA — это параметр цифрового расширения, который необходимо установить или прочитать., если параметр 65 (десятичный), значение поля ДАННЫЕ равно 0x41..
2.2.19 Установка уровня статического шумоподавления (Чтение/запись)
Эта команда используется для установки уровня статического шумоподавления изображения., который может уменьшить шум изображения при увеличении уровня шумоподавления, но это также снижает резкость изображения, который необходимо настроить в соответствии с фактическим эффектом изображения.
Команды и параметры
Написать команду установки уровня шумоподавления.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | TBD | 0x36 | 0х78 | 0х15 | 0х00 | 0~100, по умолчанию 50 (десятичный). Необходимо преобразовать в шестнадцатеричное значение.. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0х78 | 0х15 | 0х03 | 0х01 | TBD |
Чтение команды установки уровня шумоподавления.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х78 | 0х15 | 0х01 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | TBD | 0x36 | 0х78 | 0х15 | 0х03 | 0~100 (десятичный). Необходимо преобразовать в шестнадцатеричное значение.. | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
- Значение поля DATA — это уровень шумоподавления, который необходимо установить или прочитать., если параметр 65 (десятичный), значение поля ДАННЫЕ равно 0x41..
2.2.20 Настройка уровня динамического шумоподавления (Чтение/запись)
Эта команда используется для установки уровня динамического шумоподавления изображения., который может уменьшить шум изображения при увеличении уровня шумоподавления, но это также снижает резкость изображения, который необходимо настроить в соответствии с фактическим эффектом изображения.
Команды и параметры
Написать команду установки уровня шумоподавления.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | TBD | 0x36 | 0х78 | 0x16 | 0х00 | 0~100, по умолчанию 50 (десятичный). Необходимо преобразовать в шестнадцатеричное значение.. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0х78 | 0x16 | 0х03 | 0х01 | TBD |
Чтение команды установки уровня шумоподавления.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х78 | 0x16 | 0х01 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | TBD | 0x36 | 0х78 | 0x16 | 0х03 | 0~100 (десятичный). Необходимо преобразовать в шестнадцатеричное значение.. | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
- Значение поля DATA — это уровень шумоподавления, который необходимо установить или прочитать., если параметр 65 (десятичный), значение поля ДАННЫЕ равно 0x41..
2.2.21 Настройка палитры (Чтение/запись)
Тепловые изображения основаны на интенсивности инфракрасного излучения и не содержат информации о цвете.. Алгоритмы изображения отображают набор цветов на основе значений оттенков серого., известные как палитры. Модуль поддерживает множество палитр на выбор пользователей.. Белый горячий (0х00) установлено по умолчанию.
Команды и параметры
Написать команду настройки палитры.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | TBD | 0x36 | 0х78 | 0х20 | 0х00 | 0х00: Белый горячий 0x01: Черный горячий 0x02: Слияние 1 0х03: Радуга 0x04: Слияние 2 0х05: Железно-красный 1 0х06: Железно-красный 2 0х07: Темно-коричневый 0x08: цвет 1 0х09: цвет 2 0х0А: Ледяной огонь 0x0B: Дождь 0x0C: Зеленый горячий 0x0D: Красная горячая 0x0E: Темно-синий | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0х78 | 0х20 | 0х03 | 0х01 | TBD |
Чтение команды настройки палитры.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х78 | 0х20 | 0х01 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | TBD | 0x36 | 0х78 | 0х20 | 0х03 | 0х00: Белый горячий 0x01: Черный горячий 0x02: Слияние 1 0х03: Радуга 0x04: Слияние 2 0х05: Железно-красный 1 0х06: Железно-красный 2 0х07: Темно-коричневый 0x08: цвет 1 0х09: цвет 2 0х0А: Ледяной огонь 0x0B: Дождь 0x0C: Зеленый горячий 0x0D: Красная горячая 0x0E: Темно-синий | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
- Белый горячий (0х00) установлено по умолчанию.
- Переключение палитры займет некоторое время. Вам нужно подождать после отправки команды, чтобы проверить результат переключения.
2.2.22 Настройка зеркального отображения изображения (Чтение/запись)
Установите режим зеркального отображения изображения, или прочитать текущий статус зеркалирования модуля.
Команды и параметры
Написать команду настройки зеркального отображения изображений.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х70 | 0х11 | 0х00 | 0х00: Нет зеркалирования. 0х01: Центральное зеркалирование. 0х02: Зеркальное отображение слева и справа. 0х03: Зеркальное отображение вверх и вниз. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0х70 | 0х11 | 0х03 | 0х01 | TBD |
Чтение команды настройки зеркального отображения изображений.
| Поле | РАЗМЕР | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | ЧК |
| Хост передает | 0х05 | 0x36 | 0х70 | 0х11 | 0х01 | Никто. 0х00 по умолчанию. | TBD |
| Модуль обратной связи | 0х05 | 0x36 | 0х70 | 0х11 | 0х03 | 0х00: Нет зеркалирования. 0х01: Центральное зеркалирование. 0х02: Зеркальное отображение слева и справа. 0х03: Зеркальное отображение вверх и вниз. | TBD |
Описание команд
- Обратитесь к Передача и получение данных редактировать команды или интерпретировать данные обратной связи.
- Для расчета полей SIZE и CHK, обратиться к Передача и получение данных.
- Нет зеркалирования (0х00) установлено по умолчанию.
2.3 Чтение состояния инициализации (Только чтение)
Эта команда используется хостом для чтения состояния инициализации модуля..
Когда модуль находится в состоянии инициализации, идет загрузка видеопотоков. Когда инициализация завершена, видеопотоки будут выводиться.
Команды и параметры
Написать команду настройки зеркального отображения изображений.
| Поле | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | замечания |
| Хост передает | 0x7C | 0х14 | 0х00 | 0х00 | |
| Модуль обратной связи | 0x7D | 0х06 | 0х03 | 0х00: Загрузка 0x01: Видео выход |
- Заметка
Если команда успешно выполнена, и поле флага обратной связи модуля “Нормальный возврат (0х03)”, и поле ДАННЫЕ “0х00” (состояние загрузки) или “0х01” (состояние видеовыхода).
2.4 Передача и проверка последовательных команд
Для этого модуля, обычно после отправки команды, данные, возвращаемые модулем, указывают только на то, была ли получена команда, но не вступило ли оно в силу.
Для некоторых команд настройки изображения, вы можете проверить, вступили ли команды в силу, изменив изображение. Для других команд, вам необходимо отправить команду чтения соответствующей функции для запроса состояния устройства.
Процедура следующая.
меры
- Отправить команду записи.
- Подождите, пока устройство выполнит команду. Время ожидания варьируется в зависимости от разных команд..
- Отправьте команду чтения для соответствующей функции.
- Проверьте данные, возвращаемые модулем, и проверьте, были ли изменены параметры..
- Подождите, пока устройство выполнит команду. Время ожидания варьируется в зависимости от разных команд..
- Заметка
Не отправляйте команды записи в модуль часто., так как он зависнет при превышении мощности обработки.
3 Вопросы-Ответы
Часто задаваемые вопросы об устройстве.
Почему не удается подключить модуль к средству разработки или нельзя задать параметры модуля?
- Пожалуйста, проверьте, правильно ли подключен последовательный порт к модулю..
- Проверьте, правильно ли выбраны скорость передачи данных и COM-порт подключенного модуля., и соответствующий COM-порт также доступен на ПК.
- Если вы используете USB для последовательного порта, пожалуйста, подтвердите, установлен ли драйвер USB для последовательного порта.
Как обновить модуль?
После подключения модуля к средству разработки, используйте функцию обновления для обновления модуля.
- Команды последовательной связи
- Команды запроса информации
| Команда | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | замечания |
| Чтение модели модуля | 0x36 | 0х74 | 0х02 | 0х01 | Никто | 5 действительные байты. Вернуть модель модуля. |
| Чтение номера версии программы FPGA | 0x36 | 0х74 | 0х03 | 0х01 | Никто | Например. 0x050112 указывает 5.1.12. 5 это основная версия, что такое 3рд байт; 1 это минорная версия, что такое 2й байт, 12 это разделенная версия, что такое 1улица байт. 3 действительные байты, MSB — старший байт. |
| Чтение времени компиляции программы FPGA | 0x36 | 0х74 | 0х04 | 0х01 | Никто | 4 действительные байты, MSB — старший байт. Например. 0x20140820 означает 20140820. |
| Чтение номера версии программного обеспечения модуля | 0x36 | 0х74 | 0х05 | 0х01 | Никто | Обратитесь к Чтение номера версии программы FPGA выше. |
| Чтение времени компиляции программного обеспечения модуля | 0x36 | 0х74 | 0х06 | 0х01 | Никто | Обратитесь к Чтение времени компиляции программы FPGA выше. |
| Чтение времени версии калибровки процесса камеры | 0x36 | 0х74 | 0x0B | 0х01 | Никто | 4 действительные байты, MSB — старший байт. Например. 0x20170101 означает 20170101. |
| Чтение номера версии параметра ISP | 0x36 | 0х74 | 0х0С | 0х01 | Никто | 4 действительные байты. Например. если номер версии интернет-провайдера 5, 0x00000005 будет возвращено. |
- Команды настройки функций
| Команда | Устройство Адрес | Учебный класс Адрес | Подкласс Адрес | Флаг | ДАННЫЕ | По умолчанию |
| Ручная калибровка затвора | 0x36 | 0x7C | 0х02 | 0х00 | Только запись | |
| Ручная коррекция фона | 0x36 | 0x7C | 0х03 | 0х00 | Только запись | |
| Автоматическое управление затвором | 0x36 | 0x7C | 0х04 | 0х00 | 0х00: Автоматическое управление выключено 0x01: Автоматическое переключение, контроль времени 0x02: Автоматическое переключение, контроль разницы температур 0x03: Полностью автоматическое управление | 0х03 |
| Установка интервала автоматического переключения затвора | 0x36 | 0x7C | 0х05 | 0х00 | Интервал срабатывания затвора в минутах., а также 2 байты действительны. Настройка по умолчанию: 10 минут (0х00 0А) | 0х00 0А |
| Коррекция виньетирования | 0x36 | 0x7C | 0х0С | 0х00 | 0х02: Коррекция виньетирования | |
| Настройка яркости | 0x36 | 0х78 | 0х02 | 0х00 | 1 байт действителен. Диапазон значений: 0~100, по умолчанию 50 (десятичный). | 0х32 |
| Настройка контрастности | 0x36 | 0х78 | 0х03 | 0х00 | 1 байт действителен. Диапазон значений: 0~100, по умолчанию 50 (десятичный). | 0х32 |
| Настройка цифрового улучшения детализации изображения | 0x36 | 0х78 | 0х10 | 0х00 | 1 байт действителен. Диапазон значений: 0~100, по умолчанию 50 (десятичный). | 0х32 |
| Установка уровня статического шумоподавления | 0x36 | 0х78 | 0х15 | 0х00 | 1 байт действителен. Диапазон значений: 0~100, по умолчанию 50 (десятичный). | 0х32 |
| Настройка уровня динамического шумоподавления | 0x36 | 0х78 | 0x16 | 0х00 | 1 байт действителен. Диапазон значений: 0~100, по умолчанию 50 (десятичный). | 0х32 |
| Исправление дефектных пикселей | 0x36 | 0х78 | 0x1a | 0х00 | 0х00: Выключить отображение курсора 0x0F: Включить отображение курсора 0x02: Курсор вверх 0x03: Курсор вниз 0x04: Курсор сдвинут влево 0x05: Курсор сдвинут вправо 0x06: Курсор в центр 0x0D: Добавить пиксель в таблицу дефектных пикселей. 0х0Е: Удалить пиксель из таблицы дефектных пикселей. 0х2Н: Курсор вверх на N пикселей (Н: 0х1~0xF) 0x3N: Курсор вниз на N пикселей (Н: 0х1~0xF) 0x4N: Курсор сдвинут влево на N пикселей (Н: 0х1~0xF) 0х5Н: Курсор сдвинут вправо на N пикселей (Н: 0х1~0xF) | 0х00 |
| Настройка палитры | 0x36 | 0х78 | 0х20 | 0х00 | 0х00: Белый горячий 0x01: Черный горячий 0x02: Слияние 1 0х03: Радуга 0x04: Слияние 2 0х05: Железно-красный 1 0х06: Железно-красный 2 0х07: Темно-коричневый 0x08: цвет 1 0х09: цвет 2 0х0А: Ледяной огонь 0x0B: Дождь 0x0C: Зеленый горячий 0x0D: Красная горячая 0x0E: Темно-синий | 0х00 |
| Фабрика сброса | 0x36 | 0х74 | 0x0F | 0х00 | Только запись | |
| Сохранить текущие настройки | 0x36 | 0х74 | 0х10 | 0х00 | Сохраните измененные параметры модуля. | |
| Настройка зеркального отображения изображения | 0x36 | 0х70 | 0х11 | 0х00 | 0х00: Нет зеркалирования. 0х01: Центральное зеркалирование. 0х02: Зеркальное отображение слева и справа. 0х03: Зеркальное отображение вверх и вниз. | 0х00 |
- Обновить историю
| Дата | Изменения |
| февраль 27, 2024 | Первое издание. |
Скачать PDF
FPV-камера
Аналоговая тепловизионная камера для fpv квадрокоптера, дрона, инфракрасная камера ночного видения
FPV-камера
Плата конфигурации параметров платы последовательного порта для инфракрасной тепловизионной камеры
IP-камера с искусственным интеллектом
IP-камера с искусственным интеллектом
Видимый световой тепловая визуализация камера с двойным светом модуля камеры Ethernet IP Выход

Задайте вопрос
Спасибо за ответ! ✨