<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">
    
    <channel>
    
    <title>Code Laboratories</title>
    <link>http://codelaboratories.com/forums/</link>
    <description>Code Laboratories</description>
    <dc:language>en</dc:language>
    <dc:rights>Copyright 2012</dc:rights>
    <dc:date>2012-01-10T02:24:30+00:00</dc:date>
    <admin:generatorAgent rdf:resource="" />
    

    <item>
      <title>Devices not recognized after windows reboot</title>
      <link>http://codelaboratories.com/forums/viewthread/487/</link>
      <guid>http://codelaboratories.com/forums/viewthread/487/#When:00:14:44Z</guid>
      <description>&lt;p&gt;Actually iìm using 3 PScameras, ned to extend it to 5, anyway, I builded my own plugin for vvvv, and it works fine, but, when i restart windows, i hae an error in usb port, devices cannot being recognized, if i unplug and plug again cameras, sometimes it works.&lt;br /&gt;
I tries also precompiled sample for multicamera, using the DLL that enables more then 2 ps devices, same result, when i restart i cant use ps cameras&#8230;how can i solve this ? does anybody had the same issue, using more then 2 cameras ?
&lt;/p&gt;</description>
      <dc:date>2011-01-12T00:14:44+00:00</dc:date>
    </item>

    <item>
      <title>From depth RGB to depth RAW</title>
      <link>http://codelaboratories.com/forums/viewthread/424/</link>
      <guid>http://codelaboratories.com/forums/viewthread/424/#When:16:38:02Z</guid>
      <description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;regarding the CL NUI Platform &#45; Kinect driver, is there anyone (I guess AlexP would be the one) who could explain me how the conversion from depth in RGB (the buffer return by GetNUICameraDepthFrameRGB32) to depth RAW ( the buffer returned by GetNUICameraDepthFrameRAW) is done?&lt;/p&gt;

&lt;p&gt;Clearly, it must be some bit operation, as the rgb buffer is a PWORD while the raw one is a PUSHORT.&lt;/p&gt;

&lt;p&gt;I would really like to know how the RGB bits are written into the raw buffer&#8230; I am trying to do some manipulation on the rgb depth and then reconstruct the raw buffer.&lt;/p&gt;

&lt;p&gt;Thank you very much!&lt;/p&gt;

&lt;p&gt;&#45;Fabrizio
&lt;/p&gt;</description>
      <dc:date>2010-11-25T16:38:02+00:00</dc:date>
    </item>

    <item>
      <title>Processing.org Library Usage</title>
      <link>http://codelaboratories.com/forums/viewthread/68/</link>
      <guid>http://codelaboratories.com/forums/viewthread/68/#When:20:16:02Z</guid>
      <description>&lt;p&gt;AlexP,&lt;br /&gt;
Sometime ago someone in the &lt;a href=&quot;http://processing.org&quot;&gt;Processing &lt;/a&gt; community has written a Processing/Java library or wrapper for your driver to use the camera to Java. It is a great way to attract visual artists and multitouch folks. Now I can&#8217;t find links to the Dec 09 version of your driver before someone told me the CL&#45;driver is the current version. Unfortunately the person that wrote the wrapper is too busy to follow your recent updates so his library only works with your PS3Eye Camera Setup v3.0.0.0901.exe or older.&lt;br /&gt;
So could you still provide a link to this file? Thank you!
&lt;/p&gt;</description>
      <dc:date>2009-12-30T20:16:02+00:00</dc:date>
    </item>

    <item>
      <title>Kinect: No Camera or Audio Detected, just Motor</title>
      <link>http://codelaboratories.com/forums/viewthread/448/</link>
      <guid>http://codelaboratories.com/forums/viewthread/448/#When:20:47:04Z</guid>
      <description>&lt;p&gt;Hi all,&lt;br /&gt;
I got a problem, that started after I got a blue screen, on 32&#45;bit xp box using the latest driver.&lt;br /&gt;
Now when I insert the kinect usb, only the NUI Motor is detected and not Audio nor Camera.&lt;br /&gt;
Everything is in&#45;place, usb and power, and I tried both the new driver as well as the older one.&lt;br /&gt;
Do you think the blue screen I got, damaged the cams?&lt;br /&gt;
Any work&#45;arounds?&lt;/p&gt;

&lt;p&gt;Thanx,&lt;br /&gt;
Yanis
&lt;/p&gt;</description>
      <dc:date>2010-12-13T20:47:04+00:00</dc:date>
    </item>

    <item>
      <title>Windows Kinect Driver/SDK &#45; CL NUI Platform Release v1.0.0.1210</title>
      <link>http://codelaboratories.com/forums/viewthread/442/</link>
      <guid>http://codelaboratories.com/forums/viewthread/442/#When:09:16:23Z</guid>
      <description>&lt;p&gt;We are proud to present the first official release of the new CL NUI Platform which consists of an SDK, API and a stable driver for Microsoft’s new Kinect Hardware (Xbox NUI Audio, NUI Camera, NUI Motor and Accelerometer) devices on Windows machines. &lt;/p&gt;

&lt;p&gt;The new CL NUI Platform now supports multiple Kinect devices! &lt;br /&gt;
You can download the latest copy here: &lt;a href=&quot;http://codelaboratories.com/get/nui&quot;&gt;http://codelaboratories.com/get/nui&lt;/a&gt;&lt;br /&gt;
NOTE: Before installing the CL NUI SDK, please make sure you uninstall any older drivers including the previous preview version of CL NUI Driver and/or libusb drivers. &lt;/p&gt;

&lt;p&gt;Features in this release:&lt;br /&gt;
&#45; Support for Windows XP/Vista/Win7 both x86 and x64&lt;br /&gt;
&#45; Support multiple Kinect cameras&lt;br /&gt;
&#45; Device serial number retrieval&lt;br /&gt;
&#45; RAW, RGB24 and RGB32 Color frame data&lt;br /&gt;
&#45; RAW, Corrected8, Corrected12 and RGB32 Depth frame data&lt;br /&gt;
&#45; Full 30fps camera data streaming&lt;br /&gt;
&#45; Reading of built&#45;in Accelerometer x, y, z data&lt;br /&gt;
&#45; Camera motor control&lt;br /&gt;
&#45; Camera LED control&lt;br /&gt;
&#45; Fully signed driver&lt;br /&gt;
&#45; To get you started we have included sample source code written in C# as well as C/C++ SDK lib and header files&lt;/p&gt;

&lt;p&gt;The CL NUI SDK Platform 1.0 Overview:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://codelaboratories.com/images/CL_NUI_PLATFORM_OVERVIEW.png&quot;  alt=&#39;CL_NUI_PLATFORM_OVERVIEW.png&#39; /&gt;&lt;/p&gt;

&lt;p&gt;The CL NUI SDK API: 
&lt;/p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #FF8000&quot;&gt;//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;//&lt;br /&gt;//&amp;nbsp;This&amp;nbsp;library&amp;nbsp;is&amp;nbsp;part&amp;nbsp;of&amp;nbsp;CL&amp;nbsp;NUI&amp;nbsp;SDK&lt;br /&gt;//&amp;nbsp;It&amp;nbsp;allows&amp;nbsp;the&amp;nbsp;use&amp;nbsp;of&amp;nbsp;Microsoft&amp;nbsp;Kinect&amp;nbsp;cameras&amp;nbsp;in&amp;nbsp;your&amp;nbsp;own&amp;nbsp;applications&lt;br /&gt;//&lt;br /&gt;//&amp;nbsp;For&amp;nbsp;updates&amp;nbsp;and&amp;nbsp;file&amp;nbsp;downloads&amp;nbsp;go&amp;nbsp;to:&amp;nbsp;http://codelaboratories.com/get/kinect&lt;br /&gt;//&lt;br /&gt;//&amp;nbsp;Copyright&amp;nbsp;2010&amp;nbsp;(c)&amp;nbsp;Code&amp;nbsp;Laboratories,&amp;nbsp;Inc.&amp;nbsp;&amp;nbsp;All&amp;nbsp;rights&amp;nbsp;reserved.&lt;br /&gt;//&lt;br /&gt;//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;#pragma&amp;nbsp;once&lt;br /&gt;#include&amp;nbsp;&amp;lt;windows.h&amp;gt;&lt;br /&gt;&lt;br /&gt;#define&amp;nbsp;IMPORT(type)&amp;nbsp;extern&amp;nbsp;&quot;C&quot;&amp;nbsp;__declspec(dllimport)##&amp;nbsp;type&amp;nbsp;__cdecl&lt;br /&gt;&lt;br /&gt;//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;//&amp;nbsp;NUIDevice&amp;nbsp;&amp;nbsp;API&lt;br /&gt;//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;//&amp;nbsp;Device&amp;nbsp;enumeration&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(int)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;GetNUIDeviceCount&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PCHAR&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;GetNUIDeviceSerial&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;int&amp;nbsp;index&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;//&amp;nbsp;CLNUIMotor&amp;nbsp;&amp;nbsp;API&lt;br /&gt;//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;//&amp;nbsp;Motor&amp;nbsp;instance&amp;nbsp;type&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;typedef&amp;nbsp;void&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUIMotor&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Library&amp;nbsp;initialization&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUIMotor&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CreateNUIMotor&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PCHAR&amp;nbsp;serial&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(bool)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;DestroyNUIMotor&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUIMotor&amp;nbsp;mot&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Motor&amp;nbsp;control&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(bool)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;SetNUIMotorPosition&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUIMotor&amp;nbsp;mot&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;SHORT&amp;nbsp;position&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Get&amp;nbsp;accelerometer&amp;nbsp;data&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(bool)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;GetNUIMotorAccelerometer&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUIMotor&amp;nbsp;mot&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;SHORT&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;x&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;SHORT&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;y&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;SHORT&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;z&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(bool)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;SetNUIMotorLED&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUIMotor&amp;nbsp;mot&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;BYTE&amp;nbsp;value&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;&lt;br /&gt;//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;//&amp;nbsp;CLNUICamera&amp;nbsp;API&lt;br /&gt;//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;//&amp;nbsp;Camera&amp;nbsp;instance&amp;nbsp;type&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;typedef&amp;nbsp;void&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUICamera&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Library&amp;nbsp;initialization&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUICamera&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CreateNUICamera&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PCHAR&amp;nbsp;serial&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(bool)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;DestroyNUICamera&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUICamera&amp;nbsp;cam&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Camera&amp;nbsp;capture&amp;nbsp;control&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(bool)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;StartNUICamera&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUICamera&amp;nbsp;cam&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(bool)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;StopNUICamera&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUICamera&amp;nbsp;cam&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Camera&amp;nbsp;video&amp;nbsp;frame&amp;nbsp;image&amp;nbsp;data&amp;nbsp;retrieval&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(bool)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;GetNUICameraColorFrameRAW&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUICamera&amp;nbsp;cam&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PBYTE&amp;nbsp;pData&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;int&amp;nbsp;waitTimeout&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;2000&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(bool)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;GetNUICameraColorFrameRGB24&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUICamera&amp;nbsp;cam&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PBYTE&amp;nbsp;pData&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;int&amp;nbsp;waitTimeout&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;2000&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(bool)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;GetNUICameraColorFrameRGB32&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUICamera&amp;nbsp;cam&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PDWORD&amp;nbsp;pData&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;int&amp;nbsp;waitTimeout&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;2000&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Camera&amp;nbsp;depth&amp;nbsp;frame&amp;nbsp;image&amp;nbsp;data&amp;nbsp;retrieval&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(bool)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;GetNUICameraDepthFrameRAW&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUICamera&amp;nbsp;cam&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PUSHORT&amp;nbsp;pData&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;int&amp;nbsp;waitTimeout&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;2000&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(bool)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;GetNUICameraDepthFrameCorrected12&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUICamera&amp;nbsp;cam&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PUSHORT&amp;nbsp;pData&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;int&amp;nbsp;waitTimeout&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;2000&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(bool)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;GetNUICameraDepthFrameCorrected8&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUICamera&amp;nbsp;cam&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PBYTE&amp;nbsp;pData&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;int&amp;nbsp;waitTimeout&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;2000&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;IMPORT&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(bool)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;GetNUICameraDepthFrameRGB32&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLNUICamera&amp;nbsp;cam&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PDWORD&amp;nbsp;pData&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;int&amp;nbsp;waitTimeout&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;2000&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&amp;nbsp;&lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;

&lt;p&gt;We are currently working on the upcoming CL NUI Audio component, although there are some potential issues related to DMCA so we will keep you updated. Thanks again and please feel free to share any code and/or videos of your projects build on CL NUI Platform. Also to make the CL NUI SDK better, we appreciate any feedback you might have while getting started.&lt;/p&gt;

&lt;p&gt;Update: &lt;br /&gt;
&#45;Fixed crashing issues on some systems&lt;br /&gt;
&#45;Improved image stability&lt;/p&gt;

&lt;p&gt;AlexP
&lt;/p&gt;</description>
      <dc:date>2010-12-09T09:16:23+00:00</dc:date>
    </item>

    <item>
      <title>SDK ps eye platfom</title>
      <link>http://codelaboratories.com/forums/viewthread/690/</link>
      <guid>http://codelaboratories.com/forums/viewthread/690/#When:02:06:50Z</guid>
      <description>&lt;p&gt;Hello good day,&lt;/p&gt;

&lt;p&gt;Im new PS eye programming, i just downloaded its SDK, &lt;/p&gt;

&lt;p&gt;can anyone post a simple program capturing and displaying image from the PS eye, i would really appreciate it&lt;/p&gt;

&lt;p&gt;Thanks in advance
&lt;/p&gt;</description>
      <dc:date>2011-10-01T02:06:50+00:00</dc:date>
    </item>

    <item>
      <title>640x480 color mode freeze</title>
      <link>http://codelaboratories.com/forums/viewthread/139/</link>
      <guid>http://codelaboratories.com/forums/viewthread/139/#When:05:37:58Z</guid>
      <description>&lt;p&gt;hi Alex,&lt;br /&gt;
we have a problem using the latest SDK and drivers with PS3eye camera. even with the sample application provided the camera freezes quite often it sometimes returns back to normal or we have to plug out and plug in the camera. we are capturing 640x480 30fps in color mode (although it hangs/freezes in black&#45;n&#45;white mode too). i have tried it with 2&#45;3 computers all have the same problem. mentioned below is the configuration of the latptop/PC i&#8217;m using.&lt;/p&gt;

&lt;p&gt;Core 2 Duo 2.2Ghz&lt;br /&gt;
3GB RAM&lt;br /&gt;
250GB HDD&lt;br /&gt;
Windows XP SP3&lt;/p&gt;

&lt;p&gt;Please let me know what could be wrong here.
&lt;/p&gt;</description>
      <dc:date>2010-02-08T05:37:58+00:00</dc:date>
    </item>

    <item>
      <title>Parameter not updated</title>
      <link>http://codelaboratories.com/forums/viewthread/639/</link>
      <guid>http://codelaboratories.com/forums/viewthread/639/#When:13:28:36Z</guid>
      <description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;&amp;nbsp; I am modifying CLEyeMulticamTest.cpp to use three cameras and set the rotaion to &lt;br /&gt;
zero intitally.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;  I have this method in CLEyeCameraCapture&lt;/p&gt;

&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #0000BB&quot;&gt;void&amp;nbsp;SetCameraParameter_zero&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;int&amp;nbsp;param&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#123;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if(!&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_cam&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLEyeSetCameraParameter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_cam&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLEyeCameraParameter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;param&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLEyeGetCameraParameter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_cam&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLEyeCameraParameter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;param&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&#45;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLEyeGetCameraParameter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_cam&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLEyeCameraParameter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;param&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#125;&amp;nbsp;&lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;

&lt;p&gt;If I do the following only camera one is set to rotation 0&lt;/p&gt;

&lt;p&gt;&amp;nbsp;  &lt;/p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #FF8000&quot;&gt;//Make&amp;nbsp;camera&amp;nbsp;orient&amp;nbsp;in&amp;nbsp;the&amp;nbsp;right&amp;nbsp;way&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;for(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;int&amp;nbsp;j&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;j&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;3&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;j&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#123;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cam&#91;j&#93;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;SetCameraParameter_zero&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CLEYE_ROTATION&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;printf&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;j=%dn&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;j&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#125;&amp;nbsp;&lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;

&lt;p&gt;but if I use the same method in the switch and one by one set each&lt;br /&gt;
camera to 0 by keyboard input it works.&lt;/p&gt;

&lt;p&gt;Any clues?&lt;br /&gt;
&amp;nbsp; thanks, joby
&lt;/p&gt;</description>
      <dc:date>2011-07-13T13:28:36+00:00</dc:date>
    </item>

    <item>
      <title>Eye Platform 1.2 driver fails to load from Java VM (causing Processing to fail)</title>
      <link>http://codelaboratories.com/forums/viewthread/620/</link>
      <guid>http://codelaboratories.com/forums/viewthread/620/#When:02:59:23Z</guid>
      <description>&lt;p&gt;The latest CL Eye platform driver v1.2 doesn&#8217;t load properly from the Java VM.&lt;/p&gt;

&lt;p&gt;In particular, the CLEyeMulticam.dll fails to load due to &#8220;missing dependencies&#8221; and generates an UnsatisifedLinkError.&amp;nbsp; However, this only occurs when you ask the Java VM for extra memory.&amp;nbsp; (This is very strange.)&lt;/p&gt;

&lt;p&gt;That is,&lt;/p&gt;

&lt;p&gt;java ... works okay&lt;br /&gt;
but,&lt;br /&gt;
java &#45;Xmx500M ... produces the error&lt;/p&gt;

&lt;p&gt;This causes Processing, which asks for extra heap memory, to fail, which is the topic of a previous thread:&lt;br /&gt;
&lt;a href=&quot;http://codelaboratories.com/forums/viewthread/68/P45/#1351&quot;&gt;http://codelaboratories.com/forums/viewthread/68/P45/#1351&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Older versions of the driver (notably 1.0.1.0109) do not have this problem.&lt;/p&gt;

&lt;p&gt;Here&#8217;s my environment:&lt;br /&gt;
Windows 7 Ent x64 (Also happens in Windows XP Pro 32&#45;bit)&lt;br /&gt;
Java 1.6 (jdk1.6.0_26)&lt;/p&gt;

&lt;p&gt;The easiest way to replicate this error is to add a main method to CLCamera.java&lt;/p&gt;

&lt;p&gt;public static void main(String[] args) &#123;&lt;br /&gt;
&amp;nbsp; System.out.println(CLCamera.cameraCount());&lt;br /&gt;
&#125;&lt;/p&gt;

&lt;p&gt;This will run fine with no args to the VM, but crash with java &#45;Xmx500M&lt;/p&gt;

&lt;p&gt;I&#8217;ve attached an old version of the driver 1.0.1.0109 for people who are having this problem.&amp;nbsp; However, the older platform versions have bugs.
&lt;/p&gt;</description>
      <dc:date>2011-06-14T02:59:23+00:00</dc:date>
    </item>

    <item>
      <title>Kinect Calibration, Raw Near IR Images</title>
      <link>http://codelaboratories.com/forums/viewthread/615/</link>
      <guid>http://codelaboratories.com/forums/viewthread/615/#When:04:48:40Z</guid>
      <description>&lt;p&gt;Hi, &lt;/p&gt;

&lt;p&gt;I&#8217;m trying to perform Calibration between the Depth and RGB cameras on the Kinect using the CLNUI API. I&#8217;d like to access the Raw Near IR image that the kinect sees (which is the reflection of all the points of IR light from the real world) and *can identify a chessboard image in*. I&#8217;d need to use these to be able to develop a correspondence between the RGB and depth cameras, which aren&#8217;t currently calibrated together. &lt;/p&gt;

&lt;p&gt;The current feeds that I have manged to pull from the kinect are all processed depth maps that can&#8217;t identify the Raw pull from the Kinect, but are interpretations of how the IR light hits the depth sensor. &lt;/p&gt;

&lt;p&gt;I know that the libfreenect API does provide this pull, but I need to use the CLNUI API for some consistency. Any suggestions would be helpful.&lt;/p&gt;

&lt;p&gt;Cheers!
&lt;/p&gt;</description>
      <dc:date>2011-06-07T04:48:40+00:00</dc:date>
    </item>

    
    </channel>
</rss>

