sensor — датчик камеры¶
Устарело, начиная с версии 4.5: Модуль sensor устарел. Вместо него используйте новый модуль csi (см. csi — датчики камеры). В этот модуль не будут добавляться новые функции, и в будущих выпусках он может быть удалён.
Модуль sensor представляет собой устаревший интерфейс уровня модуля к основному датчику камеры на OpenMV Cam. Каждый вызов является свободной функцией, работающей с единственным скрытым экземпляром CSI, что ограничивает поддержку плат с более чем одной камерой. Он сохранён для обратной совместимости со старыми скриптами OpenMV; в новом коде следует использовать объектно-ориентированный модуль csi.
Имена функций следуют более старому стилю set_pixformat / set_framesize. Каждая функция взаимно однозначно соответствует методу класса csi.CSI; полный набор возможностей и описания каждого аргумента приведены в модуле csi.
Пример использования:
import sensor
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QVGA)
sensor.skip_frames(time=2000)
while True:
img = sensor.snapshot()
Функции¶
- sensor.sleep(enable: bool) None¶
Переводит камеру в спящий режим, если
enableравноTrue. В противном случае возвращает её в рабочее состояние.
- sensor.shutdown(enable: bool) None¶
Переводит камеру в режим энергопотребления более низкий, чем спящий. При пробуждении камеру необходимо сбросить.
- sensor.snapshot() image.Image¶
Делает снимок с помощью камеры и возвращает объект
image.Image.Если включён режим
sensor.set_auto_rotation(), этот метод возвращает новый уже повёрнутый объектimage.Image.
- sensor.skip_frames(n: int | None = None, time: int = 300) None¶
Пропускает
nкадров илиtimeмиллисекунд (в зависимости от того, что указано), чтобы изображение камеры стабилизировалось после изменения настроек камеры.Если не указаны ни
n, ниtime, этот метод пропускает кадры в течение 300 миллисекунд.Если указаны оба параметра, этот метод пропускает
nкадров, но завершается по тайм-ауту черезtimeмиллисекунд.
- sensor.get_fb() image.Image | None¶
Возвращает объект изображения, возвращённый предыдущим вызовом
sensor.snapshot(). ВозвращаетNone, еслиsensor.snapshot()ранее не вызывался.
- sensor.get_frame_available() bool¶
Возвращает
True, если кадр доступен для чтения путём вызоваsensor.snapshot().
- sensor.alloc_extra_fb(width: int, height: int, pixformat: int) image.Image¶
Устарело, начиная с версии 4.5: Эта функция устарела и вызовет
OSError. Вместо неё используйте новый модульcsi.
- sensor.dealloc_extra_fb() None¶
Устарело, начиная с версии 4.5: Эта функция устарела и вызовет
OSError. Вместо неё используйте новый модульcsi.
- sensor.set_pixformat(pixformat: int) None¶
Устанавливает формат пикселей для модуля камеры.
pixformatявляется одним из:sensor.JPEG(только для OV2640/OV5640)
- sensor.set_framesize(framesize: int) None¶
Устанавливает размер кадра для модуля камеры. Допустимые значения см. в константах framesize ниже.
- sensor.set_windowing(roi: Tuple[int, int] | Tuple[int, int, int, int] | List[int]) None¶
Устанавливает разрешение камеры на субразрешение внутри текущего разрешения.
roi— это кортеж/список прямоугольника(x, y, w, h). Можно также передать(w, h), иroiбудет отцентрирован по кадру. Аргументы также могут быть переданы распакованными как позиционные целые числа.
- sensor.get_windowing() Tuple[int, int, int, int]¶
Возвращает кортеж
roi(x, y, w, h), ранее заданный с помощьюsensor.set_windowing().
- sensor.set_gainceiling(gainceiling: int) bool¶
Устанавливает потолок усиления изображения камеры. Допустимые значения:
2,4,8,16,32,64или128. ВозвращаетTrueпри успехе.
- sensor.set_contrast(contrast: int) bool¶
Устанавливает контраст изображения камеры. Допустимый диапазон от
-3до+3. ВозвращаетTrueпри успехе.
- sensor.set_brightness(brightness: int) bool¶
Устанавливает яркость изображения камеры. Допустимый диапазон от
-3до+3. ВозвращаетTrueпри успехе.
- sensor.set_saturation(saturation: int) bool¶
Устанавливает насыщенность изображения камеры. Допустимый диапазон от
-3до+3. ВозвращаетTrueпри успехе.
- sensor.set_quality(quality: int) bool¶
Устанавливает качество JPEG-сжатия изображения камеры. Допустимый диапазон от
0до100. ВозвращаетTrueпри успехе. Только для камер OV2640/OV5640.
- sensor.set_colorbar(enable: bool) bool¶
Включает (
True) или выключает (False) режим тестовых цветных полос. ВозвращаетTrueпри успехе.
- sensor.set_auto_gain(enable: int, gain_db: float | None = None, gain_db_ceiling: float | None = None) None¶
enableвключает (1) или выключает (0) автоматическое управление усилением.Если
enableравно0, вы можете задать фиксированное усиление в децибелах с помощьюgain_db.Если
enableне равно нулю, вы можете задать максимальный потолок усиления в децибелах с помощьюgain_db_ceilingдля алгоритма автоматического управления усилением.gain_dbиgain_db_ceilingявляются аргументами, передаваемыми только по ключевому слову.
- sensor.set_auto_exposure(enable: int, exposure_us: int = -1) None¶
enableвключает (1) или выключает (0) автоматическое управление экспозицией.Если
enableравно0, вы можете задать фиксированное время экспозиции в микросекундах с помощьюexposure_us.exposure_usявляется аргументом, передаваемым только по ключевому слову.
- sensor.set_auto_whitebal(enable: int, rgb_gain_db: Tuple[float, float, float] | None = None) None¶
enableвключает (1) или выключает (0) автоматический баланс белого.Если
enableравно0, вы можете задать фиксированное усиление в децибелах для красного, зелёного и синего каналов соответственно с помощьюrgb_gain_db.rgb_gain_dbявляется аргументом, передаваемым только по ключевому слову.
- sensor.get_rgb_gain_db() Tuple[float, float, float]¶
Возвращает кортеж с текущими значениями усиления красного, зелёного и синего каналов камеры в децибелах.
- sensor.set_auto_blc(enable: int, regs: List[int] | None = None) None¶
Устанавливает управление автоматической калибровкой уровня чёрного (BLC) на камере.
enableравно1для включения или0для отключения.regs— если отключено, вы можете вручную задать значения регистров BLC через значения, ранее считанные с помощьюsensor.get_blc_regs(). Длина списка должна совпадать с количеством регистров BLC датчика.
- sensor.get_blc_regs() List[int]¶
Возвращает регистры BLC датчика в виде списка целых чисел. Для использования с
sensor.set_auto_blc().
- sensor.set_hmirror(enable: bool) None¶
Включает (
True) или выключает (False) режим горизонтального зеркального отражения. По умолчанию выключен.
- sensor.get_hmirror() bool¶
Возвращает
True, если включён режим горизонтального зеркального отражения.
- sensor.set_vflip(enable: bool) None¶
Включает (
True) или выключает (False) режим вертикального переворота. По умолчанию выключен.
- sensor.set_transpose(enable: bool) None¶
Включает (
True) или выключает (False) режим транспонирования. По умолчанию выключен.vflip=False, hmirror=False, transpose=False -> поворот на 0 градусов
vflip=True, hmirror=False, transpose=True -> поворот на 90 градусов
vflip=True, hmirror=True, transpose=False -> поворот на 180 градусов
vflip=False, hmirror=True, transpose=True -> поворот на 270 градусов
- sensor.set_auto_rotation(enable: bool) None¶
Включает (
True) или выключает (False) режим автоматического поворота. По умолчанию выключен. Работает только когда на OpenMV Cam установленimu.
- sensor.set_framebuffers(count: int) None¶
Устанавливает количество буферов кадра, используемых для приёма данных изображения.
countможет быть равно1(одинарный буфер),2(двойной буфер),3(тройной буфер) или4и более, чтобы перевести драйвер датчика в режим видео-FIFO, в котором принятые кадры сохраняются в FIFO изcountбуферов.
- sensor.disable_delays(disable: bool | None = None) bool | None¶
Если
disableравноTrue, отключает все задержки времени установления в модуле датчика.При вызове без аргументов возвращает
True, если задержки отключены.
- sensor.disable_full_flush(disable: bool | None = None) bool | None¶
Если
disableравноTrue, автоматический сброс буфера кадра при потере кадра отключается.При вызове без аргументов возвращает
True, если автоматический сброс отключён.
- sensor.set_special_effect(sde: int) bool¶
Устанавливает специальный цифровой эффект (SDE) на датчике.
sdeявляется одним изsensor.NORMALилиsensor.NEGATIVE. ВозвращаетTrueпри успехе.
- sensor.set_lens_correction(enable: bool, radi: int, coef: int) bool¶
enableTrueдля включения,Falseдля отключения.radiцелочисленный радиус пикселей для коррекции.coefстепень коррекции.Возвращает
Trueпри успехе.
- sensor.set_vsync_callback(cb: Callable[[int], None] | None) None¶
Регистрирует функцию обратного вызова
cbдля выполнения (в контексте прерывания) каждый раз, когда модуль камеры генерирует новый кадр (но до того, как кадр будет получен).cbпринимает один аргумент: текущее состояние вывода vsync после изменения.Передайте не вызываемое значение (например,
None) для отмены регистрации.
- sensor.set_frame_callback(cb: Callable[[], None] | None) None¶
Регистрирует функцию обратного вызова
cbдля выполнения (в контексте прерывания) каждый раз, когда модуль камеры генерирует новый кадр и кадр готов к чтению черезsensor.snapshot().cbне принимает аргументов.Передайте не вызываемое значение (например,
None) для отмены регистрации.
- sensor.ioctl(request: int, *args: Any) Any¶
Выполняет специфичный для датчика запрос.
requestявляется одной из константIOCTL_*; остальные позиционные аргументы и возвращаемое значение зависят от запроса. Поддерживаемые запросы сгруппированы по семействам датчиков ниже.Общие (любой датчик):
ioctl(IOCTL_SET_READOUT_WINDOW, (x, y, w, h))ioctl(IOCTL_SET_READOUT_WINDOW, (w, h))Устанавливает окно считывания датчика. Меньшее окно повышает частоту кадров за счёт поля зрения.
ioctl(IOCTL_GET_READOUT_WINDOW)Возвращает текущее окно считывания в виде кортежа
(x, y, w, h).ioctl(IOCTL_SET_TRIGGERED_MODE, enable)Включает (
True) или выключает (False) режим запуска по триггеру на MT9V034.ioctl(IOCTL_GET_TRIGGERED_MODE)Возвращает текущее состояние режима запуска по триггеру в виде
bool.ioctl(IOCTL_SET_FOV_WIDE, enable)При значении
Trueуказываетset_framesize()оптимизировать поле зрения, а не частоту кадров.ioctl(IOCTL_GET_FOV_WIDE)Возвращает текущее состояние широкого поля зрения в виде
bool.ioctl(IOCTL_SET_NIGHT_MODE, enable)Включает (
True) или выключает (False) «ночной режим» датчика для слабого освещения. Только OV7725 и OV5640.ioctl(IOCTL_GET_NIGHT_MODE)Возвращает текущее состояние ночного режима в виде
bool.ioctl(IOCTL_GET_RGB_STATS)Возвращает кортеж из 4 элементов с сырой статистикой RGB-каналов
(r, gb, gr, b), считанной с датчика (обычно используется для настройки баланса белого).
OV5640 FPC — автофокус:
ioctl(IOCTL_TRIGGER_AUTO_FOCUS)Запускает проход автофокуса на модуле OV5640 FPC.
ioctl(IOCTL_PAUSE_AUTO_FOCUS)Приостанавливает выполняемый проход автофокуса.
ioctl(IOCTL_RESET_AUTO_FOCUS)Сбрасывает положение автофокуса в значение по умолчанию.
ioctl(IOCTL_WAIT_ON_AUTO_FOCUS)ioctl(IOCTL_WAIT_ON_AUTO_FOCUS, timeout_ms)Блокирует выполнение, пока текущий проход автофокуса не завершится.
timeout_msпо умолчанию равно 5000, если не указано.
FLIR Lepton:
ioctl(IOCTL_LEPTON_GET_WIDTH)Возвращает ширину изображения Lepton в пикселях.
ioctl(IOCTL_LEPTON_GET_HEIGHT)Возвращает высоту изображения Lepton в пикселях.
ioctl(IOCTL_LEPTON_GET_RADIOMETRY)Возвращает тип Lepton (радиометрический или нет) в виде целого числа.
ioctl(IOCTL_LEPTON_GET_REFRESH)Возвращает частоту обновления Lepton в Гц.
ioctl(IOCTL_LEPTON_GET_RESOLUTION)Возвращает разрешение АЦП Lepton в битах.
ioctl(IOCTL_LEPTON_RUN_COMMAND, cmd)Выполняет команду FLIR Lepton SDK.
cmd— это 16-битный идентификатор команды, определённый SDK.ioctl(IOCTL_LEPTON_SET_ATTRIBUTE, attr_id, payload)Записывает атрибут Lepton SDK.
attr_id— это 16-битный идентификатор атрибута;payload— этоbytes/bytearray, длина которого должна быть кратна 16 битам.ioctl(IOCTL_LEPTON_GET_ATTRIBUTE, attr_id, words)Считывает атрибут Lepton SDK.
attr_id— это 16-битный идентификатор атрибута;words— количество считываемых 16-битных слов. Возвращаетbytearray.ioctl(IOCTL_LEPTON_GET_FPA_TEMP)Возвращает температуру матрицы фокальной плоскости Lepton в градусах Цельсия.
ioctl(IOCTL_LEPTON_GET_AUX_TEMP)Возвращает вспомогательную температуру Lepton в градусах Цельсия.
ioctl(IOCTL_LEPTON_SET_MODE, measurement_enabled)ioctl(IOCTL_LEPTON_SET_MODE, measurement_enabled, high_temp_enabled)Переключает Lepton между выводом AGC и прямым выводом температуры.
measurement_enabled=Trueвключает прямой вывод температуры. Необязательный флагhigh_temp_enabledвыбирает высокотемпературный диапазон.ioctl(IOCTL_LEPTON_GET_MODE)Возвращает кортеж из 2 элементов
(measurement_enabled, high_temp_enabled).ioctl(IOCTL_LEPTON_SET_RANGE, min_temp_c, max_temp_c)Устанавливает диапазон температур, отображаемый на
0..255, когда включён режим измерения.ioctl(IOCTL_LEPTON_GET_RANGE)Возвращает текущий диапазон
(min_celsius, max_celsius).
Himax HM01B0 — обнаружение движения:
ioctl(IOCTL_HIMAX_MD_ENABLE, enable)Включает (
True) или выключает (False) блок обнаружения движения на датчике HM01B0.ioctl(IOCTL_HIMAX_MD_WINDOW, (x, y, w, h))ioctl(IOCTL_HIMAX_MD_WINDOW, (w, h))Устанавливает окно обнаружения движения на HM01B0.
ioctl(IOCTL_HIMAX_MD_THRESHOLD, threshold)Устанавливает порог обнаружения движения (
0–255).ioctl(IOCTL_HIMAX_MD_CLEAR)Сбрасывает защёлку прерывания обнаружения движения.
ioctl(IOCTL_HIMAX_OSC_ENABLE, enable)Включает (
True) или выключает (False) внутренний генератор HM01B0.
Prophesee GENX320 — событийный датчик:
ioctl(IOCTL_GENX320_SET_BIASES, preset)Применяет предустановку смещений.
presetявляется одной из константGENX320_BIASES_*.ioctl(IOCTL_GENX320_SET_BIAS, bias, value)Устанавливает одно смещение.
biasявляется одной из константGENX320_BIAS_*;value— целочисленное значение настройки.ioctl(IOCTL_GENX320_SET_AFK, enable)ioctl(IOCTL_GENX320_SET_AFK, enable, freq_low_hz, freq_high_hz)Настраивает фильтр подавления мерцания.
enable— это bool; необязательные аргументы частоты задают полосу пропускания фильтра.
- sensor.set_color_palette(palette: int) None¶
Устанавливает цветовую палитру для преобразования оттенков серого в RGB565 для FLIR Lepton (и аналогичных).
paletteявляется одной изimage.PALETTE_RAINBOW,image.PALETTE_IRONBOW,image.PALETTE_DEPTH,image.PALETTE_EVT_DARKилиimage.PALETTE_EVT_LIGHT.
- sensor.get_color_palette() int | None¶
Возвращает текущую настройку цветовой палитры или
None, если активная палитра не распознана.
Константы¶
- sensor.GRAYSCALE: int¶
Формат пикселей GRAYSCALE (Y из YUV422). Каждый пиксель составляет 8 бит, 1 байт.
- sensor.RGB565: int¶
Формат пикселей RGB565. Каждый пиксель составляет 16 бит, 2 байта. 5 бит красного, 6 бит зелёного, 5 бит синего.
- sensor.OV2640: int¶
sensor.get_id()возвращает это для камеры OV2640.
- sensor.OV5640: int¶
sensor.get_id()возвращает это для камеры OV5640.
- sensor.OV7670: int¶
sensor.get_id()возвращает это для камеры OV7670.
- sensor.OV7690: int¶
sensor.get_id()возвращает это для камеры OV7690.
- sensor.OV7725: int¶
sensor.get_id()возвращает это для камеры OV7725.
- sensor.OV9650: int¶
sensor.get_id()возвращает это для камеры OV9650.
- sensor.MT9V022: int¶
sensor.get_id()возвращает это для камеры MT9V022.
- sensor.MT9V024: int¶
sensor.get_id()возвращает это для камеры MT9V024.
- sensor.MT9V032: int¶
sensor.get_id()возвращает это для камеры MT9V032.
- sensor.MT9V034: int¶
sensor.get_id()возвращает это для камеры MT9V034.
- sensor.MT9M114: int¶
sensor.get_id()возвращает это для камеры MT9M114.
- sensor.BOSON320: int¶
sensor.get_id()возвращает это для камеры BOSON 320x256.
- sensor.BOSON640: int¶
sensor.get_id()возвращает это для камеры BOSON 640x512.
- sensor.LEPTON: int¶
sensor.get_id()возвращает это для камер LEPTON1/2/3.
- sensor.HM01B0: int¶
sensor.get_id()возвращает это для камеры HM01B0.
- sensor.HM0360: int¶
sensor.get_id()возвращает это для камеры HM0360.
- sensor.GC2145: int¶
sensor.get_id()возвращает это для камеры GC2145.
- sensor.GENX320ES: int¶
sensor.get_id()возвращает это для камеры GENX320 (инженерный образец).
- sensor.GENX320: int¶
sensor.get_id()возвращает это для камеры GENX320.
- sensor.PAG7920: int¶
sensor.get_id()возвращает это для камеры PAG7920.
- sensor.PAG7936: int¶
sensor.get_id()возвращает это для камеры PAG7936.
- sensor.PAJ6100: int¶
sensor.get_id()возвращает это для камеры PAJ6100.
- sensor.FROGEYE2020: int¶
sensor.get_id()возвращает это для камеры FROGEYE2020.
- sensor.NORMAL: int¶
Передайте в
sensor.set_special_effect()для обычного вывода (без SDE).
- sensor.NEGATIVE: int¶
Передайте в
sensor.set_special_effect()для вывода негативного изображения.
- sensor.B64X32: int¶
Разрешение 64x32. Для использования с
Image.find_displacement()и другими алгоритмами на основе FFT.
- sensor.B64X64: int¶
Разрешение 64x64. Для использования с
Image.find_displacement()и другими алгоритмами на основе FFT.
- sensor.B128X64: int¶
Разрешение 128x64. Для использования с
Image.find_displacement()и другими алгоритмами на основе FFT.
- sensor.B128X128: int¶
Разрешение 128x128. Для использования с
Image.find_displacement()и другими алгоритмами на основе FFT.
- sensor.IOCTL_SET_READOUT_WINDOW: int¶
Устанавливает окно считывания датчика. См.
sensor.ioctl().
- sensor.IOCTL_GET_READOUT_WINDOW: int¶
Получает окно считывания датчика. См.
sensor.ioctl().
- sensor.IOCTL_SET_TRIGGERED_MODE: int¶
Устанавливает режим запуска по триггеру (например, для MT9V034). См.
sensor.ioctl().
- sensor.IOCTL_GET_TRIGGERED_MODE: int¶
Получает текущее состояние режима запуска по триггеру. См.
sensor.ioctl().
- sensor.IOCTL_SET_FOV_WIDE: int¶
Оптимизирует
sensor.set_framesize()для поля зрения вместо FPS. См.sensor.ioctl().
- sensor.IOCTL_GET_FOV_WIDE: int¶
Получает текущее состояние оптимизации поля зрения вместо FPS. См.
sensor.ioctl().
- sensor.IOCTL_TRIGGER_AUTO_FOCUS: int¶
Запускает автофокус на модуле камеры OV5640 FPC. См.
sensor.ioctl().
- sensor.IOCTL_PAUSE_AUTO_FOCUS: int¶
Приостанавливает автофокус на модуле камеры OV5640 FPC. См.
sensor.ioctl().
- sensor.IOCTL_RESET_AUTO_FOCUS: int¶
Сбрасывает автофокус на модуле камеры OV5640 FPC. См.
sensor.ioctl().
- sensor.IOCTL_WAIT_ON_AUTO_FOCUS: int¶
Ожидает завершения автофокуса на модуле камеры OV5640 FPC. См.
sensor.ioctl().
- sensor.IOCTL_SET_NIGHT_MODE: int¶
Включает/выключает ночной режим на датчике. См.
sensor.ioctl().
- sensor.IOCTL_GET_NIGHT_MODE: int¶
Получает текущее состояние ночного режима. См.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_WIDTH: int¶
Получает ширину изображения FLIR Lepton в пикселях. См.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_HEIGHT: int¶
Получает высоту изображения FLIR Lepton в пикселях. См.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_RADIOMETRY: int¶
Получает тип FLIR Lepton (радиометрический или нет). См.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_REFRESH: int¶
Получает частоту обновления FLIR Lepton в Гц. См.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_RESOLUTION: int¶
Получает разрешение АЦП FLIR Lepton в битах. См.
sensor.ioctl().
- sensor.IOCTL_LEPTON_RUN_COMMAND: int¶
Выполняет 16-битную команду FLIR Lepton SDK. См.
sensor.ioctl().
- sensor.IOCTL_LEPTON_SET_ATTRIBUTE: int¶
Устанавливает атрибут FLIR Lepton. См.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_ATTRIBUTE: int¶
Получает атрибут FLIR Lepton. См.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_FPA_TEMP: int¶
Получает температуру FPA FLIR Lepton в градусах Цельсия. См.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_AUX_TEMP: int¶
Получает температуру AUX FLIR Lepton в градусах Цельсия. См.
sensor.ioctl().
- sensor.IOCTL_LEPTON_SET_MODE: int¶
Устанавливает режим измерения FLIR Lepton. См.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_MODE: int¶
Получает состояние режима измерения FLIR Lepton. См.
sensor.ioctl().
- sensor.IOCTL_LEPTON_SET_RANGE: int¶
Устанавливает диапазон температур режима измерения FLIR Lepton. См.
sensor.ioctl().
- sensor.IOCTL_LEPTON_GET_RANGE: int¶
Получает диапазон температур режима измерения FLIR Lepton. См.
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_ENABLE: int¶
Включает/выключает обнаружение движения HM01B0. См.
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_WINDOW: int¶
Устанавливает окно обнаружения движения HM01B0. См.
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_THRESHOLD: int¶
Устанавливает порог обнаружения движения HM01B0. См.
sensor.ioctl().
- sensor.IOCTL_HIMAX_MD_CLEAR: int¶
Сбрасывает прерывание обнаружения движения HM01B0. См.
sensor.ioctl().
- sensor.IOCTL_HIMAX_OSC_ENABLE: int¶
Включает/выключает внутренний генератор HM01B0. См.
sensor.ioctl().
- sensor.IOCTL_GET_RGB_STATS: int¶
Получает статистику RGB
(r, gb, gr, b)с датчика. См.sensor.ioctl().
- sensor.IOCTL_GENX320_SET_BIASES: int¶
Устанавливает предустановку смещений датчика GENX320. См.
sensor.ioctl().
- sensor.IOCTL_GENX320_SET_BIAS: int¶
Устанавливает одно смещение датчика GENX320. См.
sensor.ioctl().
- sensor.IOCTL_GENX320_SET_AFK: int¶
Устанавливает параметры фильтра подавления мерцания GENX320. См.
sensor.ioctl().