| OrbbecSDK 1.5.7 OrbbecSDK: Software-Development-Kit for Orbbec 3D-Sensor devices

- 首页
- 命名空间
- 类
- 文件

- 类列表
- 类索引
- 类继承关系
- 类成员

Public 属性 | 所有成员列表
OBDeviceSyncConfig结构体 参考

设备同步配置 更多...

`#include <ObTypes.h>`

## Public 属性
OBSyncMode | syncMode
| 同步模式 更多...
uint16_t | irTriggerSignalInDelay
| IR 触发信号输入延时，用于 IR/Depth/TOF Sensor 接收到触发信号后到开始曝光的延时配置，单位为微秒 更多...
uint16_t | rgbTriggerSignalInDelay
| RGB 触发信号输入延时，用于 RGB Sensor 接收到触发信号后到开始曝光的延时配置，单位为微秒 更多...
uint16_t | deviceTriggerSignalOutDelay
| 设备触发信号输出延时，用于控制主机设备向外输 或 从机设备向外中继输出 触发信号的延时配置，单位：微秒 更多...
uint16_t | deviceTriggerSignalOutPolarity
| 设备触发信号输出极性 更多...
uint16_t | mcuTriggerFrequency
| MCU 触发频率，用于 MCU 主模式下，MCU触发信号输出频率配置，单位：Hz. 更多...
uint16_t | deviceId
| 设备编号，用户可用该编号对设备进行标记 更多...

## 详细描述

设备同步配置

单机内不同 Sensor 的同步 及 多机间同步 配置

在文件 ObTypes.h 第 959 行定义.

## 类成员变量说明

OBSyncMode OBDeviceSyncConfig::syncMode

同步模式

在文件 ObTypes.h 第 967 行定义.

uint16_t OBDeviceSyncConfig::irTriggerSignalInDelay

IR 触发信号输入延时，用于 IR/Depth/TOF Sensor 接收到触发信号后到开始曝光的延时配置，单位为微秒

注意
  同步模式配置为 OB_SYNC_MODE_PRIMARY_IR_TRIGGER 时无效

在文件 ObTypes.h 第 981 行定义.

uint16_t OBDeviceSyncConfig::rgbTriggerSignalInDelay

RGB 触发信号输入延时，用于 RGB Sensor 接收到触发信号后到开始曝光的延时配置，单位为微秒

注意
  同步模式配置为 OB_SYNC_MODE_PRIMARY 时无效

在文件 ObTypes.h 第 995 行定义.

uint16_t OBDeviceSyncConfig::deviceTriggerSignalOutDelay

设备触发信号输出延时，用于控制主机设备向外输 或 从机设备向外中继输出 触发信号的延时配置，单位：微秒

注意
  同步模式配置为 OB_SYNC_MODE_CLOSE 和 OB_SYNC_MODE_STANDALONE 时无效

在文件 ObTypes.h 第 1009 行定义.

uint16_t OBDeviceSyncConfig::deviceTriggerSignalOutPolarity

设备触发信号输出极性

0: 正向脉冲；1: 负向脉冲

注意
  同步模式配置为 OB_SYNC_MODE_CLOSE 和 OB_SYNC_MODE_STANDALONE 时无效

在文件 ObTypes.h 第 1024 行定义.

uint16_t OBDeviceSyncConfig::mcuTriggerFrequency

MCU 触发频率，用于 MCU 主模式下，MCU触发信号输出频率配置，单位：Hz.

该配置会直接影响 Sensor 的图像输出帧率，即也可以认为单位为：FPS （frame pre second）

注意
  仅当同步模式配置为 OB_SYNC_MODE_PRIMARY_MCU_TRIGGER 时无效

在文件 ObTypes.h 第 1039 行定义.

uint16_t OBDeviceSyncConfig::deviceId

设备编号，用户可用该编号对设备进行标记

在文件 ObTypes.h 第 1048 行定义.

该结构体的文档由以下文件生成:

- /root/libobsensor/include/libobsensor/h/ObTypes.h