fix: update GMSL trigger start condition to prevent unnecessary execution

This commit is contained in:
ob-yalian
2026-09-03 19:31:33 +08:00
parent 27e0c7dc97
commit ebe0b77d1d
+4 -1
View File
@@ -4408,7 +4408,10 @@ int OBCameraNode::closeSocSyncPwmTrigger() {
}
void OBCameraNode::startGmslTrigger() {
if (gmsl_trigger_fps_ > 0 && enable_gmsl_trigger_) {
if (!enable_gmsl_trigger_) {
return;
}
if (gmsl_trigger_fps_ > 0) {
RCLCPP_WARN_STREAM(logger_, "Start HardwareTrigger by soc-trigger-source. gmsl_trigger_fps_: "
<< gmsl_trigger_fps_);
openSocSyncPwmTrigger(gmsl_trigger_fps_);