Additional Nexus reference PDFs:

Nexus legacy documentation:

Vicon Nexus banner

You can configure these settings in the Properties pane for a digital ZeroWire EMG device:

PropertyDescription
Auto PopulateEnables or disables automatic detection of ZeroWire EMG modules that are in use. When enabled, Nexus automatically adds and removes EMG components when they are connected, and the Add and Remove EMG menu items are unavailable.
Default: Selected
Sync RateSets the device frame rate, and affects the number of samples per frame. In free-running mode this parameter may be left at its default. In hardware sync mode this parameter should be set to the appropriate sync frame rate, which would usually be the same as the MX frame rate. Values which do not divide into 2000 can not be used. See the Sync Pulse parameter.
Default: 50
Sync PulseEnables or disables the use of a TTL compatible hardware sync pulse to control drift between the ZeroWire device and a Vicon system. If you wish to use this feature, connect the ZeroWire unit to a GPO pin via the included ZeroWire sync cable.
Advanced users wishing to synchronize ZeroWire to a Vicon system running at a frame rate which does not divide into 2000Hz (for example, 120Hz) should construct a GPO program which provides a sync pulse at a rate which does divide. The GPO program entitled ZeroWire 100Hz Sync.gpo is provided as an example (see Example ZeroWire100Hz Sync.gpo program).
Default: Unchecked
Trigger PulseEnables or disables the use of a TTL compatible hardware trigger pulse to synchronize the start and stop of ZeroWire data acquisition with a Vicon system. Users wishing to synchronize ZeroWire to a Vicon system should connect the ZeroWire unit to a GPO pin via the included ZeroWire sync cable, and run the included GPO program entitled ZeroWire Trigger.gpo (see below).

For best results, use this feature with the Sync Pulse feature. Consult the ZeroWire technical manual for a description of the ZeroWire sync cable.
Default: Unchecked

General section

PropertyDescription
NameA user-defined display name for the device.
Default: Blank
Delay Compensation (s)The delay compensation value (in seconds).
All devices have a delay compensation value which adjusts the synchronization offset between the device and the Vicon data. Analog data collected with the Vicon connectivity devices should already be synchronized, so this value should be set at 0. Values can be set between -10 and 10.
Default: 0
ErrorsAn advanced parameter which stores any diagnostic errors received from the ZeroWire device. Use this parameter for troubleshooting. For further information, see the documentation supplied by the manufacturer.
Default: Determined by device state

Sync section

PropertyDescription
Sync RateSets the device frame rate, and affects the number of samples per frame. In free-running mode this parameter may be left at its default. In hardware sync mode this parameter should be set to the appropriate sync frame rate, which would usually be the same as the MX frame rate. Values which do not divide into 2000 can not be used. See the Sync Pulse parameter.
Default: 50
Sync PulseEnables or disables the use of a TTL compatible hardware sync pulse to control drift between the ZeroWire device and a Vicon system. If you wish to use this feature, connect the ZeroWire unit to a GPO pin via the included ZeroWire sync cable.
Advanced users wishing to synchronize ZeroWire to a Vicon system running at a frame rate which does not divide into 2000Hz (for example, 120Hz) should construct a GPO program which provides a sync pulse at a rate which does divide. The GPO program entitled ZeroWire 100Hz Sync.gpo is provided as an example (see Example ZeroWire100Hz Sync.gpo program).
Default: Unchecked
Trigger PulseEnables or disables the use of a TTL compatible hardware trigger pulse to synchronize the start and stop of ZeroWire data acquisition with a Vicon system. Users wishing to synchronize ZeroWire to a Vicon system should connect the ZeroWire unit to a GPO pin via the included ZeroWire sync cable, and run the included GPO program entitled ZeroWire Trigger.gpo (see Example ZeroWire Trigger.gpo program).
For best results, use this feature with the Sync Pulse feature. Consult the ZeroWire technical manual for a description of the ZeroWire sync cable.
Default: Unchecked


The ZeroWire 100Hz Sync.gpo file is defined as follows:

Example ZeroWire100Hz Sync.gpo program
<?xml version="1.0" standalone="yes"?>
<AllPrograms>
  <Program Name="ZeroWire 100Hz Sync">
    <Type>Repeating</Type>
    <Polarity>High</Polarity>
    <StartEvent>MXDVStart</StartEvent>
    <StopEvent>MXDVStop</StopEvent>
    <StartOffset MicroSeconds="0"/>
    <StopOffset MicroSeconds="0"/>
    <PulseWidth MicroSeconds="5000"/>
    <PulsePeriod MicroSeconds="10000"/>
  </Program>
</AllPrograms>


The ZeroWire Trigger.gpo file is defined as follows:

Example ZeroWire Trigger.gpo program
<?xml version="1.0" standalone="yes"?> 
   <AllPrograms> 
      <Program Name="Duration"> 
        <Type>Duration</Type> 
        <Polarity>High</Polarity> 
        <StartEvent>MXDVStart</StartEvent> 
        <StopEvent>MXDVStop</StopEvent> 
        <StartOffset Frames="0"/> 
        <StopOffset Frames="0"/> 
        <PulseWidth Frames="0"/> 
        <PulsePeriod Frames="0"/> 
   </Program> 
  </AllPrograms>