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.h959 行定义.

类成员变量说明

OBSyncMode OBDeviceSyncConfig::syncMode

同步模式

在文件 ObTypes.h967 行定义.

uint16_t OBDeviceSyncConfig::irTriggerSignalInDelay

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

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

在文件 ObTypes.h981 行定义.

uint16_t OBDeviceSyncConfig::rgbTriggerSignalInDelay

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

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

在文件 ObTypes.h995 行定义.

uint16_t OBDeviceSyncConfig::deviceTriggerSignalOutDelay

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

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

在文件 ObTypes.h1009 行定义.

uint16_t OBDeviceSyncConfig::deviceTriggerSignalOutPolarity

设备触发信号输出极性

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

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

在文件 ObTypes.h1024 行定义.

uint16_t OBDeviceSyncConfig::mcuTriggerFrequency

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

该配置会直接影响 Sensor 的图像输出帧率,即也可以认为单位为:FPS (frame pre second)

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

在文件 ObTypes.h1039 行定义.

uint16_t OBDeviceSyncConfig::deviceId

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

在文件 ObTypes.h1048 行定义.


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