Hello,
I am trying to get the list of trackables from the server via GetDataDescriptions call but nothing appears to happen. The call returns 0 and the pointer passed in does not change. In Motive I have 1 rigid body and rigid body streaming is enabled. The client has been initialized and I am able to read frame data..
Is there anyplace I can look for error messages/ anybody know whats wrong?
Thanks!
GetDataDescriptions returns 0
-
- Posts: 609
- Joined: Tue Mar 19, 2013 5:03 pm
Re: GetDataDescriptions returns 0
Hello,
Thank you for posting on the forums. Are you testing with the precompiled samples in the NatNet SDK?
Thank you for posting on the forums. Are you testing with the precompiled samples in the NatNet SDK?
Dustin
Technical Support Engineer
OptiTrack | TrackIR | SmartNav
Technical Support Engineer
OptiTrack | TrackIR | SmartNav
Re: GetDataDescriptions returns 0
I am testing with 2.5.0. I was testing with my own application, but I just checked the WinFormTestApp with unicast and it also appears to fail with "Unable to retrieve DataDescriptions"
Thanks!
Thanks!
-
- NaturalPoint Employee
- Posts: 199
- Joined: Tue Jun 24, 2008 2:01 pm
- Location: Corvallis, OR, USA
- Contact:
Re: GetDataDescriptions returns 0
Some ideas for troubleshooting:
If streaming locally:
- Run with the default settings in Motive and Winforms sample, with both client and server IP addresses set to local loopback (127.0.0.1) on the client, and 127.0.0.1 set in Motive.
- Disable Windows firewall
If streaming remotely
- Disable Windows firewall on client and server
- Check server and client ip settings.
- If either machine has mulitple network cards/interfaces, make sure you are connecting to a network card that can talk to the other network card.
- Remove network switches/hubs between client and server
- Switch to Unicast (on both client and server) to isolate whether multicast filtering is in effect on your network.
Let us know if this helps,
Morgan
If streaming locally:
- Run with the default settings in Motive and Winforms sample, with both client and server IP addresses set to local loopback (127.0.0.1) on the client, and 127.0.0.1 set in Motive.
- Disable Windows firewall
If streaming remotely
- Disable Windows firewall on client and server
- Check server and client ip settings.
- If either machine has mulitple network cards/interfaces, make sure you are connecting to a network card that can talk to the other network card.
- Remove network switches/hubs between client and server
- Switch to Unicast (on both client and server) to isolate whether multicast filtering is in effect on your network.
Let us know if this helps,
Morgan