mirror of
https://github.com/orbbec/OrbbecSDK_ROS2.git
synced 2026-10-04 12:07:46 +08:00
Modify multi device sync config parameter.
This commit is contained in:
@@ -137,8 +137,8 @@ void OBCameraNode::setupDevices() {
|
||||
sync_config.depthDelayUs = depth_delay_us_;
|
||||
sync_config.colorDelayUs = color_delay_us_;
|
||||
sync_config.trigger2ImageDelayUs = trigger2image_delay_us_;
|
||||
sync_config.triggerOutDelayUs = trigger_output_delay_us_;
|
||||
sync_config.triggerOutEnable = trigger_output_enabled_;
|
||||
sync_config.triggerOutDelayUs = trigger_out_delay_us_;
|
||||
sync_config.triggerOutEnable = trigger_out_enabled_;
|
||||
device_->setMultiDeviceSyncConfig(sync_config);
|
||||
}
|
||||
if (info->pid() == GEMINI2_PID) {
|
||||
@@ -435,8 +435,8 @@ void OBCameraNode::getParameters() {
|
||||
setAndGetNodeParameter(depth_delay_us_, "depth_delay_us", 0);
|
||||
setAndGetNodeParameter(color_delay_us_, "color_delay_us", 0);
|
||||
setAndGetNodeParameter(trigger2image_delay_us_, "trigger2image_delay_us", 0);
|
||||
setAndGetNodeParameter(trigger_output_delay_us_, "trigger_output_delay_us", 0);
|
||||
setAndGetNodeParameter(trigger_output_enabled_, "trigger_output_enabled", false);
|
||||
setAndGetNodeParameter(trigger_out_delay_us_, "trigger_out_delay_us", 0);
|
||||
setAndGetNodeParameter(trigger_out_enabled_, "trigger_out_enabled", false);
|
||||
setAndGetNodeParameter<std::string>(depth_precision_str_, "depth_precision", "1mm");
|
||||
std::transform(sync_mode_str_.begin(), sync_mode_str_.end(), sync_mode_str_.begin(), ::toupper);
|
||||
sync_mode_ = OBSyncModeFromString(sync_mode_str_);
|
||||
|
||||
Reference in New Issue
Block a user