Commit Graph

320 Commits

Author SHA1 Message Date
John Zhao
1c17308a02 Merge branch 'develop' into devel-s210a-merge 2018-12-17 18:00:37 +08:00
kalman
f59c918e81 Support windows 2018-12-14 16:10:22 +08:00
Tiny
a57c096e91 Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop 2018-12-11 17:12:43 +08:00
Tiny
132cbc19e2 Merge branch 'develop' of https://github.com/slightech/MYNT-EYE-SDK-2 into develop 2018-12-11 17:08:38 +08:00
Tiny
66eb9883ff add mac uvc impl file. 2018-12-11 17:08:31 +08:00
kalman
206683b76f Fix disparity_processor.cc bug 2018-12-08 21:10:31 +08:00
kalman
b9db889fa3 Delete uesless space 2018-12-08 20:55:14 +08:00
kalman
28ca9b60b0 Rollback to sgbm 2018-12-08 20:53:11 +08:00
kalman
0ecb395044 Replace tab with space 2018-12-07 16:22:32 +08:00
kalman
7a9f9139fd Successful first compilation after merge 2018-11-27 14:50:12 +08:00
kalman
b346f7fec9 Fix the conflict again 2018-11-24 16:56:52 +08:00
kalman
1811f20a14 Fix the conflict 2018-11-24 16:43:38 +08:00
Osenberg
bd273eed4f merge develop 2018-11-21 18:03:10 +08:00
Kalman
210ddba1ba Do samll change in uvc-v4l2.cc 2018-11-20 19:49:42 +08:00
Kalman
2b1288bcd4 Fix imu range bug 2018-11-20 19:13:41 +08:00
kalman
ee19a8c857 Add imu range setting 2018-11-20 15:23:07 +08:00
Kalman
4021c565d2 Remove submodule glog 2018-11-16 17:52:58 +08:00
Kalman
2096f93a92 Add miniglog 2018-11-16 16:30:13 +08:00
John Zhao
fbec6bfc65 Change project name & links 2018-11-08 21:12:07 +08:00
Kalman
8331b8415d Fix push motion datas in callback 2018-11-08 15:31:15 +08:00
John Zhao
41610fd714 Fix push motion datas in callback 2018-11-07 17:11:44 +08:00
John Zhao
1bd02ef56c Add image data to synthetic streams 2018-11-05 18:02:28 +08:00
Kalman
a57edded4b Add pulse detection 2018-11-05 16:23:32 +08:00
John Zhao
fccc52eceb Add get sdk dirs 2018-11-05 12:36:02 +08:00
John Zhao
66ce5c8ad0 Update opencv macros 2018-11-05 11:27:28 +08:00
Tiny
7475dc3dbe uvc readme change. 2018-11-02 09:42:15 +08:00
Tiny
9a3a53b240 Merge branch 'develop' of http://gitlab.mynt.com/mynteye/mynt-eye-sdk-2 into develop 2018-11-02 09:14:26 +08:00
Tiny
969cbfd073 add macosx demo project in sub dir and change the project platform dir 2018-11-02 09:11:01 +08:00
John Zhao
f923414660 Support debug build 2018-11-01 20:42:44 +08:00
Tiny
b102e5ae19 add uvc code for test. 2018-11-01 16:59:05 +08:00
John Zhao
972ab79a76 Rearrage include and src 2018-10-27 21:24:04 +08:00
John Zhao
08271be063 Add frame id to synthetic streams 2018-10-26 15:39:34 +08:00
Kalman
a9353c965a Increase the effectiveness of checking all values 2018-10-24 11:16:19 +08:00
kalman
1f96a6ee29 Add frame rate 60 2018-10-17 11:12:40 +08:00
Kalman
2a56616195 Update doc 2018-09-30 14:51:24 +08:00
Kalman
30363e18c6 Add constraints to imu's parameter settings 2018-09-30 13:57:21 +08:00
Kalman
33e38bba2f Update option_supports_map 2018-09-29 16:36:14 +08:00
Kalman
672b9da6f9 Modified a spelling mistake 2018-09-26 10:48:57 +08:00
Kalman
6a39aae98f delete a useless log again 2018-09-21 19:39:49 +08:00
Kalman
aa7e89a502 Delete a useless log 2018-09-21 19:36:54 +08:00
Kalman
41222abfec make_shared device by model.generation 2018-09-21 19:35:35 +08:00
Kalman
fbdbb5b6f6 Add initReslution 2018-09-21 19:25:27 +08:00
Kalman
30332a80de add spc version in img.params 2018-09-20 16:52:08 +08:00
Kalman
13e9a89b59 fix save img params bug 2018-09-20 15:53:55 +08:00
Kalman
6feeb49d62 Select the img params by resolution 2018-09-14 20:00:28 +08:00
John Zhao
0bcd3c02b9 Fix miniglog on win 2018-09-11 13:24:07 +08:00
John Zhao
1b95e376a5 Update macros 2018-09-11 10:50:44 +08:00
John Zhao
d96797c835 Add miniglog 2018-09-04 17:00:18 +08:00
John Zhao
94ecacef6c Build pass without glog 2018-09-04 16:07:36 +08:00
John Zhao
4d5ff16f82 Change log header 2018-09-04 15:49:11 +08:00
kalman
92585a3b8d Replace LOG(WARNING) with VLOG(2) When get imu params failed or image packet is unaccepted 2018-09-01 21:03:28 +08:00
kalman
54f01eec1a Miss blank line 2018-09-01 20:51:14 +08:00
kalman
d80d506360 Throw error in v4l2 when time out 2018-09-01 20:47:35 +08:00
Kalman
3c670cedb3 Comment the code of get imu range 2018-08-18 22:59:19 +08:00
Kalman
0d1b063942 Add options 2018-08-16 19:34:01 +08:00
Osenberg-Y
94fd56a65d code style 2018-08-13 18:49:59 +08:00
Osenberg-Y
23e28e20a6 Made some modification of code style and perfect function 2018-08-13 18:42:53 +08:00
Osenberg-Y
5677aa56b2 Made some optimization about pointscloud 2018-08-10 15:55:22 +08:00
Kalman
ef890dee0c delete the unsupported option in option_supports_map 2018-08-10 15:21:09 +08:00
Osenberg-Y
f92ecd4371 optimized pointscloud 2018-08-09 12:14:54 +08:00
Osenberg-Y
45b4fdeedf Remove frame rate 60 2018-08-07 17:35:42 +08:00
Kalman
67a0356a84 Replace CV_BGRA2RGBA with CV_BGR2RGB 2018-08-07 16:58:19 +08:00
Kalman
6d961203be add bgr888 2018-08-07 02:29:07 +08:00
Kalman
26d95ec0ac support RGB 2018-08-06 02:23:27 +08:00
Kalman
00aa72166d add header file in synthetic.cc 2018-08-05 23:30:06 +08:00
Kalman
33d3f15b86 Add some resolution,format and frame rate. 2018-08-05 23:18:51 +08:00
John Zhao
8ab9b42896 Fix constexpr on VS 2015 2018-08-04 14:05:19 +08:00
Kalman
b139fd21c3 miss serial_number in ImuData 2018-08-03 19:31:36 +08:00
Kalman
d2b4cc3022 fix two warning 2018-08-01 20:20:39 +08:00
Kalman
94053b8e35 change UpdateControlInfos() 2018-07-30 14:45:48 +08:00
KalmanSLightech
5ef5e8d866 read info 2018-07-27 18:06:55 +08:00
Osenberg-Y
5a9fffe3ed Fix compile failure on VS2015. Using const instead of constexpr 2018-07-26 13:15:14 +08:00
KalmanSLightech
d4547c5525 fix imu count bug 2018-07-23 17:15:20 +08:00
KalmanSLightech
c5a4161b9c change the range of accel 2018-07-23 11:23:44 +08:00
John Zhao
54165b1acb Fix t as right to left 2018-07-22 10:42:15 +08:00
KalmanSLightech
01c3c71516 fix tool bug 2018-07-21 17:09:47 +08:00
KalmanSLightech
259dc968aa Enable imu data 2018-07-21 15:43:02 +08:00
KalmanSLightech
b33fc86a45 change the data protocol of imu 2018-07-21 15:34:07 +08:00
KalmanSLightech
25220a27ed creat device based on custom code 2018-07-13 14:58:18 +08:00
John Zhao
3dc21c0378 Limit max data size for async callback 2018-07-11 15:04:14 +08:00
John Zhao
25f72dd74f Add WITH_DEVICE_INFO_REQUIRED option 2018-07-11 12:17:21 +08:00
John Zhao
922bf624e7 Do small change 2018-07-11 11:58:32 +08:00
junyang
c2f04c487e Increase the effectiveness of checking all values. 2018-07-11 02:07:01 +08:00
KalmanSLightech
659f03ac18 change the way of split images 2018-07-08 18:49:09 +08:00
John Zhao
1c1503aae2 Add get_all_device_info sample 2018-06-14 09:38:38 +08:00
John Zhao
d3a67b7d29 Change output of processor to smart pointer 2018-06-13 18:00:31 +08:00
John Zhao
a119b36f72 Catch process exception 2018-06-12 23:08:28 +08:00
John Zhao
24ca757c92 Improve process childs 2018-06-12 22:05:47 +08:00
John Zhao
92b38291ee Check image params when use api 2018-06-12 15:58:13 +08:00
John Zhao
377f9b21f1 Check supports stream or not when get its data 2018-06-12 12:31:07 +08:00
John Zhao
591bbdd3e6 Fix doc comments of api 2018-06-12 10:46:39 +08:00
John Zhao
9caf979d4c Merge branch 'feature/one-thread-read' into develop 2018-06-08 12:17:13 +08:00
John Zhao
9b91304f0b Get stream & motion datas in one thread 2018-06-07 11:19:58 +08:00
John Zhao
dfb574c179 Support find plugin to load 2018-06-04 22:09:20 +08:00
John Zhao
7451b6417d Restore lock stream datas 2018-06-01 16:50:15 +08:00
John Zhao
9c20d62763 Increase v4l2 request buffers 2018-06-01 16:34:21 +08:00
John Zhao
a0cf8fd902 Do small changes 2018-06-01 07:09:03 +00:00
John Zhao
5a836b2ae3 Add proc period support 2018-06-01 10:32:36 +08:00
John Zhao
e4fddf2b8d Merge win support into develop 2018-06-01 00:38:37 +08:00
John Zhao
1da095f5c3 Optimize streams 2018-05-31 23:41:32 +08:00
John Zhao
f447739488 Add async callback for motion datas 2018-05-31 20:36:17 +08:00
KalmanSLightech
84103d91bb change the callback's parameter in uvc-v4l2.cc 2018-05-31 16:19:32 +08:00
KalmanSLightech
8bf0d982ea spelling mistake 2018-05-31 15:48:58 +08:00
John Zhao
7e55f78418 Add async callback support 2018-05-31 15:39:42 +08:00
kalman
5be47846e7 change the way to get xu control's range 2018-05-31 15:09:00 +08:00
John Zhao
425b181216 Improve lock stream datas 2018-05-31 10:28:52 +08:00
John Zhao
b96d7a1782 Fix log message 2018-05-30 22:15:50 +08:00
John Zhao
240b18270b Change log fatal 2018-05-30 12:41:35 +08:00
John Zhao
87470f29a9 Update xu_control_range in uvc-wmf.cc 2018-05-30 11:12:28 +08:00
John Zhao
5daf4162e4 Add log info in uvc-wmf.cc 2018-05-29 12:23:11 +08:00
John Zhao
aed39f0942 Change channel value 2018-05-29 12:21:30 +08:00
John Zhao
3673324079 Update uvc-wmf.cc & add xu_control_range 2018-05-25 12:32:58 +08:00
John Zhao
13939734a7 Update python wrapper 2018-05-22 11:32:30 +08:00
kalman
0b7375698d change xu guid 2018-05-18 18:36:52 +08:00
John Zhao
49771d5b8e Format uvc-wmf.cc 2018-05-18 11:47:05 +08:00
John Zhao
25d3526086 Fix imu track period 2018-05-16 16:37:12 +08:00
John Zhao
152af37138 Fix forward declaration 2018-05-16 10:48:15 +08:00
John Zhao
dd2fc88846 Update doc comments 2018-05-16 10:31:31 +08:00
John Zhao
de0f0d0639 Log error and return if no devices 2018-05-15 22:01:15 +08:00
John Zhao
58fdc4c01b Fix capture video stream in uvc-wmf 2018-05-15 17:32:04 +08:00
John Zhao
276406dd1e Add imu track period 2018-05-15 14:54:22 +08:00
John Zhao
9e7c2cfa68 Get real exposure time and draw 2018-05-13 10:34:03 +08:00
John Zhao
42cf45a4c0 Add save_all_infos tool 2018-05-11 16:48:22 +08:00
John Zhao
4dc9108ae4 Add copyright information 2018-05-10 14:46:34 +08:00
John Zhao
bbdc0ac178 Update uvc-wmf.cc 2018-05-10 14:46:21 +08:00
John Zhao
1fec1300a8 Add tutorial get_with_plugin 2018-05-09 13:40:34 +08:00
John Zhao
401c003906 Add plugin support 2018-05-08 11:12:45 +08:00
kalman
ca0ae22aea change a parameter of ksproperty 2018-05-07 21:58:01 +08:00
kalman
9988c49060 corrected a mistake about get 2018-05-07 21:53:59 +08:00
kalman
b8f20c570c change the node and confirm the KSNODETYPE_DEV 2018-05-07 20:33:10 +08:00
kalman
8ca90f3478 add KSNODETYPE_DEV_SPECIFIC_LOCAL 2018-05-07 16:43:47 +08:00
kalman
b1b9b60626 add uvc extension unit guid 2018-05-07 15:03:52 +08:00
kalman
113d2e5951 add two space 2018-05-05 21:10:49 +08:00
kalman
ff33770ca4 add some log 2018-05-05 20:52:36 +08:00
kalman
8d017f5e2d add code in uvc-wmf.cc 2018-05-05 16:27:05 +08:00
John Zhao
e041d43183 Test addons support and add tutorial ir control 2018-05-04 15:59:07 +08:00
John Zhao
2e31a79b1a Add add-ons enum type 2018-05-04 13:44:13 +08:00
John Zhao
fbc7c3b6ef Add api create methods 2018-05-03 16:33:27 +08:00
John Zhao
f3d6fcdcb9 Could inverse extrinsics 2018-04-29 14:47:35 +08:00
John Zhao
2111a183d0 Done points and depth processor 2018-04-28 14:27:43 +08:00
John Zhao
c49342f9f7 Add process return bool 2018-04-28 13:37:25 +08:00
John Zhao
c176f55af2 Done disparity processor 2018-04-28 13:26:46 +08:00
John Zhao
21f2f91343 Done rectify processor 2018-04-28 12:44:15 +08:00
John Zhao
9e497cfa80 Process synthetic stream data and callback 2018-04-28 12:40:29 +08:00
John Zhao
cf80332e13 Complete native streams 2018-04-27 22:35:43 +08:00
John Zhao
3467c822c9 Combine enable/disable stream with processors 2018-04-27 15:47:54 +08:00
John Zhao
a5ce17a987 Add processor files 2018-04-27 09:58:53 +08:00
John Zhao
81be95db12 Update processor 2018-04-26 15:15:33 +08:00
John Zhao
b97baae06d Add processor and update api 2018-04-26 14:44:47 +08:00
John Zhao
8f10285773 Add synthetic files 2018-04-26 10:33:37 +08:00