Kinect gives "NotReady" status in .Net samples works in C ++ samples

I am trying to use the Kinect SDK v1 with an Xbox Kinect sensor. I installed the SDK on my dev machine and I ran the samples. C # samples not working, I either get "oops there was error" or "NotReady" and the FPS is stuck at -1.

At first I thought it was a problem with the device itself, so I tried to install the SDK on my laptop and the samples work at this level in both C # and C ++. Therefore, the kinect device itself is fine.

I have reinstalled the SDK on my development machine and I still have the same problems.

Any ideas / solutions?

EDIT: I should note that I have previules developed with this kinect under the 1.0 SDK and when I debug my own application the enumeration of the sensor state is still "NotReady"

+3


source to share


1 answer


How the configuration of a machine differs from a laptop. It was mentioned in the release notes @ http://www.microsoft.com/en-us/kinectforwindows/develop/release-notes.aspx that



USB Host Controller Compatibility Kinect Windows drivers have encountered compatibility issues with some USB host controllers when tested on certain computer configurations. Some examples of these controllers are the AMD Fusion A75 USB2.0 controller, the Etron USB 3.0 eXtensible host controller, or the Renesas Electronics USB 3.0 controller. On these controllers, you may encounter an issue such as low RGB frame rates or an unavailable state when connecting / disconnecting the Kinect. These compatibility issues are more likely on a PC that is running Windows 8 Developer Preview, or if you reconnect / disconnect multiple devices multiple times. If this happens to you, you may need to restart the application or restart your computer.You can also try connecting your device to a different USB 2.0 controller.

+2


source







All Articles