Skip to content

Commit 7f24969

Browse files
committed
update main
1 parent ecea3e7 commit 7f24969

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

example/GigeCam/main.cpp

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
1+
// 加入SDK头文件
12
#include "infinite_sense.h"
3+
// 加入工业相机头文件
24
#include "mv_cam.h"
35
using namespace infinite_sense;
6+
// 自定义回调函数
47
void ImuCallback(const void* msg, size_t) {
58
const auto* imu_data = static_cast<const ImuData*>(msg);
69
// 处理IMU数据
710
}
11+
// 自定义回调函数
812
void ImageCallback(const void* msg, size_t) {
913
const auto* cam_data = static_cast<const CamData*>(msg);
1014
// 处理图像数据
@@ -25,12 +29,11 @@ int main() {
2529
// 4.接收数据
2630
Messenger::GetInstance().SubStruct("imu_1", ImuCallback);
2731
Messenger::GetInstance().SubStruct("camera_1", ImageCallback);
28-
29-
// 5.停止同步
32+
// 阻塞线程
3033
while (true) {
3134
std::this_thread::sleep_for(std::chrono::milliseconds(100));
3235
}
33-
36+
// 5.停止同步
3437
synchronizer.Stop();
3538
return 0;
3639
}

0 commit comments

Comments
 (0)