Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NameThe name of the trial, which is used as the filename for the capture files, for example <Name>.x2d.
NotesAny notes provided
DescriptionAny description provided. Avoid very long description strings as the broadcast must fit into one UDP packet. If it does not, the broadcast is not sent.
DatabasePathThe target path for the capture files. DatabasePath updates the current capture folder and capture files are written to this path.
DelayThe number of milliseconds that the broadcast is made before the capture starts. This delay enables clients to do any preparation required to respond.
PacketIDA unique number that individually identifies the packet. It is incremented for each packet generated. Use it to discard duplicate packets that are delivered by UDP. (This can happen if there are multiple paths between the broadcasting and listening machines.)

...

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<CaptureComplete>
  <Name VALUE="dance"/>
  <DatabasePath VALUE="D:/Jeremy/Susan/Captures/Take"/>
  <PacketID VALUE="33362"/>
</CaptureComplete>

Anchor
TimecodeStart
TimecodeStart
Timecode Start notification

The following example shows a Timecode Start notification. It is generated when the system is armed. Note that:

...

Code Block
languagetext
<Duration FRAMES="12867" PERIOD="653254" TICKS="135000000" />

Anchor
UDPExampleCode
UDPExampleCode
Example code

The examples are provided in C++ and require the boost library for communications.

...