Skip to content

Commit d13b15b

Browse files
committed
Updated to code base 5.1.0.25 + applied kinect patch.
1 parent 12ad25d commit d13b15b

File tree

413 files changed

+12043
-12242
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

413 files changed

+12043
-12242
lines changed
-529 KB
Binary file not shown.
-532 KB
Binary file not shown.
-849 KB
Binary file not shown.
534 KB
Binary file not shown.
537 KB
Binary file not shown.
859 KB
Binary file not shown.
4.14 MB
Binary file not shown.
4.19 MB
Binary file not shown.

CHANGES

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,63 @@
11
Detailed Change log:
22
--------------------
33

4+
Version 5.1.0.25 (Unstable version - Dec 18th 2011)
5+
---------------------------------------------------
6+
* Bug Fix: server-client didn't always work due to an uninitialized member.
7+
* Installer bug fix: versions were compared by string instead of by number.
8+
* Added Support for FW 5.5:
9+
1) Support product ID 0601.
10+
2) ISO and BULK interfaces are now switched.
11+
3) AudioGenerator is no longer supported.
12+
* Enumeration Bug Fix: From now on, a generator will not return on enumeration if one already exists from the same device.
13+
* Android: makefiles now match ndk v7.
14+
* Bug Fix: client-server did not pass timestamp correct in the NewDataAvailbale event, causing FrameSync to malfunction.
15+
* Bug Fix: Enumeration for ImageGenerator could cause a crash.
16+
* Default UsbInterface is now BULK on Arm (for performance reasons) and ISO on all other platforms.
17+
* Default Image format is now uncompressed in ISO, and compressed in BULK.
18+
* Server (Multiprocess) is not on by default on Arm.
19+
* BC Bug fix: XnVInitStreamPropertiesInternal::IsProperty did not function correctly.
20+
* BC Bug Fix: XnVDepthRepresentation would not set correct Y resolution.
21+
* Added support for FW 5.6 (no audio)
22+
* Added Android support to open source.
23+
* Temporary patch for MacOSX: Cache the device path's since running enum on the MAC takes several seconds!
24+
25+
Version 5.0.5.1 (Unstable version - Nov 17th 2011)
26+
--------------------------------------------------
27+
* Removed support for very old 2.0 devices.
28+
* Linux: XnSensorServer dependency was missing.
29+
* Bug Fix: AllowMultiUsers property was not handled correctly.
30+
31+
Version 5.0.4.4 (Unstable version - Nov 7th 2011)
32+
-------------------------------------------------
33+
* Added YUV input in high res for FW 5.3.28 and above.
34+
* Added grayscale 8 input format.
35+
* Added automatic setting of input format, and automatic checking of modes.
36+
* Updated to newer common makefiles
37+
* Sensor client-server on windows: Allow starting server and client in different sessions (requires a special setting in GlobalDefaults.ini, as this causes things not to work properly if running on a machine with UAC on).
38+
* Changed Engine changed to Sensor in the final installation files.
39+
* Renamed Linux-x86 to "Linux" (supports x86, x64, Arm and MacOSX).
40+
* Allow better cross compiling.
41+
* Bug Fix: old XNS files would not set their IsGenerating property (and so it is left FALSE, even if node has frames).
42+
* Updated the value of the UsbInterface property once endpoints are opened.
43+
44+
Version 5.0.4.3 (Stable version - Sep 18th 2011)
45+
------------------------------------------------
46+
* Some minor windows installer UI fix (title position).
47+
* Fixed buffer overflow bugs in the software registration.
48+
* Support for firmware 5.4.x: New TEC and extended serial number commands.
49+
* On newer FWs (5.4+) high-res image output does not always have to be bayer so this rule will only be enforced on older versions.
50+
* Preliminary Android Support.
51+
* Preliminary ARM Support.
52+
* Win32: Added the /MP (MultiProcess Compiling) flag to all projects to save build time.
53+
* Bug Fix: Image Generator always said it supports JPEG (without checking the sensor itself).
54+
* Fix a memory leak (about 180 bytes per generator).
55+
56+
Version 5.0.3.4 (Stable version - Jul 5th 2011)
57+
-----------------------------------------------
58+
* Windows Redist: Support for 64-bit systems.
59+
* Control mutex is now per sensor and not global to all sensors.
60+
461
Version 5.0.3.3 (Stable version - Jul 5th 2011)
562
-----------------------------------------------
663
* Linux: Allow installation to a different directory (for cross-compilation mainly).

Data/GlobalDefaultsKinect.ini

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,12 @@ LogWriteToFile=1
1717

1818
;---------------- Server Default Configuration -------------------
1919
[Server]
20-
; Use a server to access sensor. 0 - No (single application), 1 - Yes (multiple applications, default)
20+
; Use a server to access sensor. 0 - No (single application), 1 - Yes (multiple applications). Default: Arm - 0, other platforms - 1. Not supported on Mac.
2121
;EnableMultiProcess=0
2222

23+
; When multi process is enabled, allows server and client running in different sessions. 0 - No (default), 1 - Yes
24+
;EnableMultiUsers=0
25+
2326
; The timeout in which a server goes down if no client is connected, in milliseconds
2427
;ServerNoClientsTimeout=10000
2528

@@ -53,7 +56,7 @@ LogWriteToFile=1
5356
; Is APC enabled. 0 - Off, 1 - On (default)
5457
;APCEnabled=1
5558

56-
; USB interface to be used. 0 - FW Default (default), 1 - ISO endpoints, 2 - BULK endpoints
59+
; USB interface to be used. 0 - FW Default, 1 - ISO endpoints, 2 - BULK endpoints. Default: Arm - 2, other platforms - 1
5760
;UsbInterface=2
5861

5962
[Depth]
@@ -136,7 +139,7 @@ LogWriteToFile=1
136139
; Frames per second (default is 30)
137140
;FPS=30
138141

139-
; Input format. 0 - BAYER (1.3MP or 2.0MP only), 1 - Compressed YUV422, 2 - Jpeg, 5 - Uncompressed YUV422 (default), 6 - Uncompressed 8-bit BAYER
142+
; Input format. 0 - BAYER (1.3MP or 2.0MP only), 1 - Compressed YUV422 (default in BULK), 2 - Jpeg, 5 - Uncompressed YUV422 (default in ISO), 6 - Uncompressed 8-bit BAYER
140143
;InputFormat=5
141144

142145
; Anti Flicker. 0 - Off (default), 50 - 50Hz, 60 - 60 Hz.

0 commit comments

Comments
 (0)