Граф коммитов

497 Коммитов

Автор SHA1 Сообщение Дата
Laura f6d1b92b3f
Adds descriptive config validation error messages (#513)
* adds descriptive error messages to config validation
2019-07-29 17:41:15 -07:00
Derek M 98c8644f9e
Add the current module path to the search path (#545)
Adding logic to add the current module path to the search path when attempting to load the depth engine.
2019-07-25 17:59:55 -07:00
Jeremy Foster 8774cc55b7 Fixed some spelling and grammar and removed hard line breaks (#402)
* Spelling and grammar improvements

* Remove hard line breaks
2019-07-25 13:21:49 -07:00
wes-b a06d47fcf2
Added code based comment to address expsure mapping (#525) 2019-07-22 16:56:07 -07:00
Tsukasa Sugiura a281018825 Move C++ wrapper for playback (#493)
* Move playback.hpp

Move playback.hpp to include/k4arecord

* Add set color conversion

Add set color conversion to playback wrapper.

* Update to comment for Clang-Format
2019-07-22 12:26:49 -07:00
Matt Schulte 6ee1626d9f
Add better details for obtaining the linux depth engine (#523) 2019-07-22 10:11:40 -07:00
wes-b 9afcd78957
Fix exposure settings2 (#515)
* Setting powerline to 60Hz

* Fixed Linux Break

* Added exposure mapping support for Linux and Windows

* updated comment

* minor cleanup

* Updated Throughput_perf to support exposure

* fixing build break on Linux with Clang

* fixed Linux Clang build break

* Fixed Linux Clang build break
2019-07-18 16:34:03 -07:00
wes-b cdcbbb37ce
publishing link to 1.1.1 (#516) 2019-07-18 16:06:38 -07:00
Derek M fd6f537bb5
Csharp logging (#508)
* Adding logging APIs into the C# wrapper.
2019-07-17 16:10:51 -07:00
Andrew Duan 6d2a6c7813
Improve the sensor sdk calibration function usage (#512)
* Improve the sensor sdk calibration function usage

* fix clangformat
2019-07-16 16:32:56 -07:00
Jacob Wirth 4d6ebbce28
Fix IMU graph label being delayed (#505)
Fix point cloud fragment shader deprecated usage
Fix playback of PASSIVE_IR recordings
Add better error checking for failed window creation
2019-07-15 16:58:06 -07:00
Brent Allen b34928a7e1
Update depthengine.md 2019-07-11 16:30:37 -07:00
Laura 0f8dd65385 Updates docs to include links to depth engine readme (#480) 2019-07-11 16:12:35 -07:00
Brent Allen b4b495aede
Added global init and rwlock (#475)
* Added rwlock
* Added global init
2019-07-11 15:48:52 -07:00
Derek M 872db6703a
Merge pull request #474 from microsoft/feature/csharp
Integrating C# into Develop
2019-07-10 15:48:46 -07:00
Matt Schulte 255f28fb7e
Merge branch 'develop' into feature/csharp 2019-07-10 14:36:36 -07:00
Derek M d05830221c
Applying code review feedback. (#479)
Fixing formatting on CMakeLists.txt.
2019-07-10 14:27:03 -07:00
Matt Schulte 8718669d0a Updates documented linux dependencies (#414)
* Updates documented linux dependencies

Previously our linux development dependencies where listed in the
building.md documentation on our bootstrap-ubuntu.sh file. In order to
minimize duplication, the documentation now points to
bootstrap-ubuntu.sh

* Linux dependencies documentation now only points to script

* Update docs/building.md

Co-Authored-By: Brent Allen <brenta@microsoft.com>
2019-07-09 17:43:22 -07:00
Brent Allen 94259a1a0f
Merge branch 'develop' into feature/csharp 2019-07-09 16:48:19 -07:00
Derek M 9870f26402
C# Assembly Info standardization (#469)
* Adding an editor config and cleaning up the BGRA file.
* Trying to standardize on the AssemblyInfo and VersionInfo.
2019-07-09 15:30:44 -07:00
Steven Schulte dbe6c58897 Fixed hanging, failing unit tests (#472) 2019-07-09 13:05:44 -07:00
Steven Schulte 5065d3fd70 Make examples test cases (#426)
* "example" is now "sample" so examples can be tests

Renamed example to "sample" because the existing examples will become
tests.

* Starting work for adding example tests

* Should now work on Windows

* clangformat

* Abstracting cross-platform (WIP)

* fastpointcloud hacky but tests on linux

* fastpointcloud test works on windows

* less memory usage so it doesn't segfault anymore

* Made declaration static

* clangformat

* tried to fix up testing issues

* factored out a chunk of code

* Added SetUp so the testing dir is only made once

* Added calibration test

* Should work on Windows now

* Disable the logging for examples test

We want to be able to test the output of the examples without dealing with the logging

* loosened regex checker strictness

* removed strict assertion

* Added an enumerate test

* Transformation example better supports Linux

* Added a transformation feature test

* Add simple opencv compat test

* Added a basic test for the streaming example

This test enforces that at least one of 20 captures has both IR and color data

* Added a simple undistort test case

* Removed remnants of moved streaming

* Cleaned up code as suggested

* Backslashes for windows commands

* Factor out getting path to binary

* clangformat

* Factored out some ifdefs

* Fixed for Windows

* Cleanup and flush

* Renamed examples test to executables test

This definition better specifies what exactly is tested, and we can test other executables that aren't examples

* Modified the working directory for CTest (Linux)

* Revert "Modified the working directory for CTest (Linux)"

This reverts commit f43c4112dd.

* Fixed the binary paths but keep Windows backslash

* Attempt to fix python script to run properly

* Actually use, not just print, that change

* flush instead of endl because no need for newline

* Factored assertions out of functions

In Google Test, ASSERT_* clauses can cause the function to exit- however,
because we had nested functions, the function was continuing in a very
questionable state.

* Added explanatory comment for regex test function

* Re-named example test as example

* Pass parameters by pointers rather than by reference
2019-07-09 12:25:18 -07:00
Brent Allen b3dbeda33c Re-ordered issue templates 2019-07-08 10:24:18 -07:00
Brent Allen 18c2c33069 Re-ordered issue templates 2019-07-08 10:20:59 -07:00
Derek M 13131a3b4a
Enabling FXCop and StyleCop for C# (#463)
* Adding StyleCop and FxCop analyzers to all projects.
2019-07-05 14:56:50 -07:00
Brent Allen dcd76a1588 Corrected spec for the libk4a symlinks (#444)
* Corrected spec for the libk4a symlinks

These files come in the development, not runtime, packages.

* Update docs/releasing.md

Co-Authored-By: Matt Schulte <schultetwin1@gmail.com>

* Update docs/releasing.md

Co-Authored-By: Matt Schulte <maschu@microsoft.com>
2019-07-05 05:31:12 -07:00
Derek M bea7eb07db
Renaming "Exception" to "AzureKinectException" (#458)
Renaming "Exception" to "AzureKinectException"
2019-07-03 15:58:13 -07:00
Derek M 31cd29e5b7
Shortening C# folder names. (#456)
Shortening C# folder names.
2019-07-03 10:29:02 -07:00
Derek M 81c218bfdf
Tweaking the native DLL Imports to work on x86 projects (#455)
* Tweaking the native DLL Imports to work on x86 projects.
2019-07-02 16:50:51 -07:00
Brent Allen 882e1bc418
Delete bug_report.md 2019-07-02 14:17:54 -07:00
Brent Allen 68b798cc02
Update feature-request--enhancement-.md 2019-07-02 14:17:32 -07:00
Brent Allen 7dc390eb8a Update issue templates 2019-07-02 14:16:20 -07:00
Derek M bc07e771cc
Adding copyright headers to C# (#451)
* Adding Copyright header to the C# solution files.
* Removing StubValidator as that isn't used.
* Move the intellisense file to the output directory.
2019-07-01 15:16:35 -07:00
Brent Allen 89f7ba5047 Merge branch 'develop' into feature/csharp 2019-07-01 13:16:24 -07:00
Derek M 7153c3c0a6
Update develop to use the candidate firmware (#450)
Update the develop branch build pipeline to use the candidate firmware 1.6.102075014.
2019-06-28 17:00:06 -07:00
Steven d9fa172532
Merge pull request #431 from microsoft/fix-linking-libk4a
Install properly links libk4a.so again
2019-06-28 10:30:06 -07:00
Steven f311aaa35b
Merge branch 'develop' into fix-linking-libk4a 2019-06-28 10:12:49 -07:00
Matt Schulte dc809249ab
Do not limit fetch depth in CI (#445)
There was a change from git 2.21 to 2.22 that is causing our git
checkout commands to fail in CI. While we determine what that change was
and how to work around it, we should disable fetch depth as a quick fix.
2019-06-28 09:10:28 -07:00
Steven 923a432c36
Merge branch 'develop' into fix-linking-libk4a 2019-06-27 16:28:27 -07:00
Steven Schulte 03bde0d145 Need component symlinked 2019-06-27 16:21:24 -07:00
wes-b 98b62c9521
Merge pull request #440 from wes-b/change_libuvc_submodule
updating the LibUvc Submodule
2019-06-27 13:16:03 -07:00
wes-b 24c6796a02
Merge branch 'develop' into change_libuvc_submodule 2019-06-27 11:29:30 -07:00
wes-b 8c6a4d5fb8
Merge pull request #435 from wes-b/fix_logging_crash_with_recorder
K4A_RECORD_ENABLE_LOG_TO_A_FILE added for playback / record
2019-06-27 11:29:12 -07:00
Derek M a906d5a421
Adding some documentation about the C# build (#442) 2019-06-27 11:11:12 -07:00
Wes Barcalow 8f984a0f0b updating the LibUvc Submodule 2019-06-26 15:44:48 -07:00
Wes Barcalow 4546c8b483 Merge remote-tracking branch 'upstream/develop' into fix_logging_crash_with_recorder 2019-06-26 15:18:02 -07:00
Wes Barcalow fa69d5ec22 Merge branch 'fix_logging_crash_with_recorder' of https://github.com/wes-b/Azure-Kinect-Sensor-SDK-1 into fix_logging_crash_with_recorder 2019-06-26 15:17:10 -07:00
Wes Barcalow 223dd04e41 Catching the exception in the event the file can not be opened 2019-06-26 15:14:28 -07:00
wes-b 34a39e2438
Merge pull request #437 from wes-b/start_color_camera_when_master
Start color camera when master
2019-06-26 10:09:53 -07:00
Derek M 99d52d2fc4
Renaming from Microsoft.AzureKinect to Microsoft.Azure.Kinect.Sensor to match the NuGet pacakge. (#438)
Renaming the C# namespace and assemblies from Microsoft.AzureKinect to Microsoft.Azure.Kinect.Sensor to better match the NuGet package and existing naming.
2019-06-26 10:04:05 -07:00