Notice: MediaWiki has been updated. Report any rough edges to marcan@marcan.st
CSharp Wrapper: Difference between revisions
From OpenKinect
Jump to navigationJump to search
(Created page and added some sample code. Functionality table is also up to date.) |
(Corrected source tag parameter to csharp instead of C#) |
||
Line 47: | Line 47: | ||
== Sample Code == | == Sample Code == | ||
<source lang=" | <source lang="csharp" border="1"> | ||
using LibFreenect; | using LibFreenect; | ||
Revision as of 05:26, 26 November 2010
This effort will provide a wrapper to access the Kinect through C#.
About
Who is involved
Coordinator/Development: Aditya Gaddam (User:LostInCake)
Current Status
Feature | Supported? | Notes |
---|---|---|
Connect to Kinect (heh) | Yes | |
Control LED | Yes | 0x04 and 0x05 for the LED status seem to do the same thing - Blink Green. Seems to be something on the native lib side though. |
Control motor | No | |
Get accelerometer data | No | |
RGB data callback | No | |
Depth data callback | No |
Demos / Videos
Some demo links / videos / images will go here
Installation/Configuration
- Step one
- Step two
- Step three
Sample Code
using LibFreenect;
...
// Getting device count
Console.WriteLine("Number of devices = " + Kinect.DeviceCount);
if(Kinect.DeviceCount > 0)
{
// Connecting to a device
Kinect k = new Kinect(0);
k.Open();
// Setting LED color
k.LED.Color = KinectLED.ColorOption.Yellow;
// Closing connection
k.Close();
}
// Shutdown library and close any open devices
// Should probably do this at the end of every program.
Kinect.Shutdown();