Skip to content

Commit 5d6ec47

Browse files
committed
Fix the bug that the service control SequenceIdFilter setting is invalid
1 parent a93752a commit 5d6ec47

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

orbbec_camera/src/ob_camera_node.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2955,7 +2955,7 @@ void OBCameraNode::setFilterCallback(const std::shared_ptr<SetFilter ::Request>
29552955
std::shared_ptr<SetFilter ::Response> &response) {
29562956
try {
29572957
RCLCPP_INFO_STREAM(logger_, "filter_name: " << request->filter_name
2958-
<< " filter_enable: " << request->filter_enable);
2958+
<< " filter_enable: " << (request->filter_enable? "true" : "false"));
29592959
auto it = std::remove_if(filter_list_.begin(), filter_list_.end(),
29602960
[&request](const std::shared_ptr<ob::Filter> &filter) {
29612961
return filter->getName() == request->filter_name;
@@ -2994,7 +2994,7 @@ void OBCameraNode::setFilterCallback(const std::shared_ptr<SetFilter ::Request>
29942994
<< "\ngain_1: " << request->filter_param[1]
29952995
<< "\nexposure_2: " << request->filter_param[2]
29962996
<< "\ngain_2: " << request->filter_param[3]);
2997-
} else if (request->filter_name == "SequencedFilter") {
2997+
} else if (request->filter_name == "SequenceIdFilter") {
29982998
auto sequenced_filter = std::make_shared<ob::SequenceIdFilter>();
29992999
sequenced_filter->enable(request->filter_enable);
30003000
filter_list_.push_back(sequenced_filter);
@@ -3072,7 +3072,7 @@ void OBCameraNode::setFilterCallback(const std::shared_ptr<SetFilter ::Request>
30723072
request->filter_name
30733073
<< "Cannot be set\n"
30743074
<< "The filter_name value that can be set is "
3075-
"DecimationFilter、HDRMerge、SequencedFilter、ThresholdFilter、Nois"
3075+
"DecimationFilter、HDRMerge、SequenceIdFilter、ThresholdFilter、Nois"
30763076
"eRemovalFilter、SpatialAdvancedFilter and TemporalFilter");
30773077
}
30783078
for (auto &filter : filter_list_) {

0 commit comments

Comments
 (0)