Search found 200 matches

by morgan
Thu Jan 22, 2015 5:02 pm
Forum: OptiTrack Data Streaming
Topic: Unicast packet client disconnect
Replies: 3
Views: 2004

Re: Unicast packet client disconnect

OK - We'll work on getting a disconnect for unicast clients into the next release of Motive.

thx!

Morgan
by morgan
Mon Jan 19, 2015 10:56 am
Forum: Motive
Topic: Request ServerDescription via UDP
Replies: 2
Views: 900

Re: Request ServerDescription via UDP

Data is delivered on the NatNet data port (1511). Commands must be issued/received on the NatNet command port (1510).

Hope this helps,

Morgan
by morgan
Mon Jan 19, 2015 10:44 am
Forum: OptiTrack Data Streaming
Topic: Unicast packet client disconnect
Replies: 3
Views: 2004

Re: Unicast packet client disconnect

Currently there is no message for direct depacketization clients to register a disconnect from server when using Unicast. We've made a note to schedule this for the next NatNet release. In the interim, is it possible for you to use Multicast, which would prevent the duplication of packets when multi...
by morgan
Wed Oct 08, 2014 10:53 am
Forum: OptiTrack Data Streaming
Topic: Motive (NatNet) interface to Simulink using Optitrack Camera
Replies: 5
Views: 3569

Re: Motive (NatNet) interface to Simulink using Optitrack Ca

I'm afraid I'm not too familiar with how Simulink consumes MATLAB / .NET assemblies. [UPDATE] One suggestion was to put the .NET assembly in the MATLAB working directory. [/UPDATE] A completely separate approach would be to consume NatNet UDP packets directly in Simulink. This approach does not requ...
by morgan
Mon Oct 06, 2014 2:02 pm
Forum: OptiTrack Data Streaming
Topic: NatNet SDK .NET version does not include Timecode
Replies: 7
Views: 2369

Re: NatNet SDK .NET version does not include Timecode

So far we have been unable to reproduce this issue. Testing here with Motive 1.6b2 and a horita timecode generator, frame rate reporting via NatNet using the "FrameRate" command appears to be reporting correctly, and SMPTE timecode reporting @60hz does not show the extra subframe at 0 issue. When yo...
by morgan
Mon Oct 06, 2014 1:35 pm
Forum: OptiTrack Data Streaming
Topic: Motive (NatNet) interface to Simulink using Optitrack Camera
Replies: 5
Views: 3569

Re: Motive (NatNet) interface to Simulink using Optitrack Ca

the error i got from Simulink is : Undefined function or variable 'NatNetML.NatNetClientML'. This usually means MATLAB cannot find the NatNetML.dll or one of its dependencies. You might try confirming the NatNetML.dll is at the path specified in the code (i.e. dllPath = fullfile('c:','NatNetSDK2.5'...
by morgan
Mon Oct 06, 2014 11:46 am
Forum: OptiTrack Data Streaming
Topic: Scripting Only Streaming Solution -> NatNetVersion
Replies: 1
Views: 1011

Re: Scripting Only Streaming Solution -> NatNetVersion

Hi Stefan, Yes - you can get the NatNet version and Server version using the same mechanism the script uses to get the data descriptions: 1. Instead of sending the NAT_REQUEST_MODELDEF id (4), send the NAT_PING request id (0) Something like (approximating the original script): Byte[] message = new B...
by morgan
Mon Oct 06, 2014 10:46 am
Forum: OptiTrack Data Streaming
Topic: Arena to Unity streaming
Replies: 44
Views: 30875

Re: Arena to Unity streaming

Ah yes that would do it to. Thanks for updating on what resolved.

As more machines now have multiple NICs we've been updating the NatNet samples to include a local interface adapter selection. We'll add a note to the docs as well.
by morgan
Mon Oct 06, 2014 10:42 am
Forum: OptiTrack Data Streaming
Topic: C# NatNet precision and frame skip issues.
Replies: 5
Views: 2833

Re: C# NatNet precision and frame skip issues.

Motive 1.6b2 and earlier has an inconsistency in the NatNet streaming frameID parameter in Live when not recording.

This has been resolved for the pending 1.7 release. Until then can you try using the NatNet fTimestmap value, and converting that to a frameID if necessary?

Morgan
by morgan
Thu Oct 02, 2014 4:28 pm
Forum: OptiTrack Data Streaming
Topic: Arena to Unity streaming
Replies: 44
Views: 30875

Re: Arena to Unity streaming

We have seen this on some network topologies where multicast packets (the Motive default) get filtered by smart switches or routers. One test for this would be to switch to Unicast. On the Motive side it can be set in the streaming panel options, on the script side Unicast uses the same port as the ...