Skip to content

Commit 34f6c7f

Browse files
committed
fix add camera
1 parent fd48588 commit 34f6c7f

File tree

2 files changed

+7
-11
lines changed

2 files changed

+7
-11
lines changed

example/CustomCam/cus_cam.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ void CustomCam::Receive(void *handle, const std::string &name) {
4444
}
4545
}
4646
void CustomCam::Start() {
47-
std::string name = "cam";
47+
std::string name = "cus_camera";
4848
cam_threads_.emplace_back(&CustomCam::Receive, this, nullptr, name);
4949
}
5050
} // namespace infinite_sense

example/CustomCam/main.cpp

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,17 @@
11
#include "infinite_sense.h"
2+
#include "cus_cam.h"
23
using namespace infinite_sense;
34
int main() {
45

56
// 1.创建同步器
67
Synchronizer synchronizer;
7-
/*
8-
使用网口连接
9-
synchronizer.SetNetLink("192.168.1.188", 8888);
10-
*/
8+
119
synchronizer.SetUsbLink("/dev/ttyACM0", 460800);
1210

13-
/*
14-
如使用工业相机, 需要指定 相机名称 和 同步板的触发端口
15-
std::map<std::string, TriggerDevice> params;
16-
params["camera_1"] = TriggerDevice::CAM_1; //camera_1:表示设备的名称,TriggerDevice::CAM_1:使用同步板CAM_1端口触发
17-
synchronizer.UseMvCam(params);
18-
*/
11+
std::map<std::string, TriggerDevice> params;
12+
params["cus_camera"] = CAM_1;
13+
const auto cus_cam = std::make_shared<CustomCam>(params);
14+
synchronizer.UseCam(cus_cam);
1915

2016
// 2.开启同步
2117
synchronizer.Start();

0 commit comments

Comments
 (0)