-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathapt-get-intall-libopenni-sensor-primesense.diff
51 lines (47 loc) · 2.99 KB
/
apt-get-intall-libopenni-sensor-primesense.diff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
diff -ru openni-sensor-primesense-5.1.0.41/debian/changelog openni-sensor-primesense-5.1.0.41-99/debian/changelog
--- openni-sensor-primesense-5.1.0.41/debian/changelog 2016-05-26 18:59:42.736544744 +0900
+++ openni-sensor-primesense-5.1.0.41-99/debian/changelog 2016-05-26 18:58:00.300083609 +0900
@@ -1,3 +1,9 @@
+openni-sensor-primesense (5.1.0.41-99) unstable; urgency=low
+
+ * Support 1d27:0609 device
+
+ -- Kei Okada <[email protected]> Tue, 26 May 2016 18:55:55 +0900
+
openni-sensor-primesense (5.1.0.41-3) unstable; urgency=low
[ Jochen Sprickerhof ]
diff -ru openni-sensor-primesense-5.1.0.41/Source/XnDeviceSensorV2/XnDeviceSensorIO.cpp openni-sensor-primesense-5.1.0.41-99/Source/XnDeviceSensorV2/XnDeviceSensorIO.cpp
--- openni-sensor-primesense-5.1.0.41/Source/XnDeviceSensorV2/XnDeviceSensorIO.cpp 2012-01-04 20:43:06.000000000 +0900
+++ openni-sensor-primesense-5.1.0.41-99/Source/XnDeviceSensorV2/XnDeviceSensorIO.cpp 2016-05-26 18:58:00.308083645 +0900
@@ -33,6 +33,7 @@
#define XN_SENSOR_5_0_PRODUCT_ID 0x0500
#define XN_SENSOR_6_0_PRODUCT_ID 0x0600
#define XN_SENSOR_6_0_1_PRODUCT_ID 0x0601
+#define XN_SENSOR_6_0_9_PRODUCT_ID 0x0609
//---------------------------------------------------------------------------
// Enums
@@ -402,6 +403,10 @@
#else
XnStringsHash devicesSet;
+ // search for a v6.0.9 device
+ nRetVal = Enumerate(XN_SENSOR_6_0_9_PRODUCT_ID, devicesSet);
+ XN_IS_STATUS_OK(nRetVal);
+
// search for a v6.0.1 device
nRetVal = Enumerate(XN_SENSOR_6_0_1_PRODUCT_ID, devicesSet);
XN_IS_STATUS_OK(nRetVal);
--- openni-sensor-primesense-5.1.0.41/debian/libopenni-sensor-primesense0.udev 2013-11-30 05:35:50.000000000 +0900
+++ openni-sensor-primesense-5.1.0.41-99/debian/libopenni-sensor-primesense0.udev 2016-05-26 19:13:22.027791765 +0900
@@ -5,3 +5,4 @@
SUBSYSTEM=="usb", ATTR{idProduct}=="0500", ATTR{idVendor}=="1d27", MODE:="0666", OWNER:="root", GROUP:="video"
SUBSYSTEM=="usb", ATTR{idProduct}=="0600", ATTR{idVendor}=="1d27", MODE:="0666", OWNER:="root", GROUP:="video"
SUBSYSTEM=="usb", ATTR{idProduct}=="0601", ATTR{idVendor}=="1d27", MODE:="0666", OWNER:="root", GROUP:="video"
+SUBSYSTEM=="usb", ATTR{idProduct}=="0609", ATTR{idVendor}=="1d27", MODE:="0666", OWNER:="root", GROUP:="video"
diff -ru openni-sensor-primesense-5.1.0.41/Platform/Linux/Install/55-primesense-usb.rules openni-sensor-primesense-5.1.0.41-99/Platform/Linux/Install/55-primesense-usb.rules
--- openni-sensor-primesense-5.1.0.41/Platform/Linux/Install/55-primesense-usb.rules 2012-01-04 20:43:06.000000000 +0900
+++ openni-sensor-primesense-5.1.0.41-99/Platform/Linux/Install/55-primesense-usb.rules 2016-05-26 19:15:43.172355043 +0900
@@ -5,4 +5,5 @@
SYSFS{idProduct}=="0500",SYSFS{idVendor}=="1d27",MODE="666",OWNER="xxx",GROUP="users"
SYSFS{idProduct}=="0600",SYSFS{idVendor}=="1d27",MODE="666",OWNER="xxx",GROUP="users"
SYSFS{idProduct}=="0601",SYSFS{idVendor}=="1d27",MODE="666",OWNER="xxx",GROUP="users"
+SYSFS{idProduct}=="0609",SYSFS{idVendor}=="1d27",MODE="666",OWNER="xxx",GROUP="users"