Page 176 of 191
800581-2.11 NeurOne System User Manual.doc
Type
Name
Description
uint8
FrameType
3 = Triggers
uint8
MainUnitNum
Indicates which main unit the triggers packet is coming from (see
MainUnitNum
field in Samples packet).
uint16
NumTriggers
Number of triggers in this packet
uint32
Reserved
Reserved for future use
Trigger[N] Triggers
Array of structures, each describing a single trigger event:
(N =
NumTriggers
)
Type
Name
Description
uint64
MicroTime
Trigger position relative to start
time of measurement
(microseconds)
uint64
SampleIndex
Index of sample tied to trigger
uint8
Type
4/4 bits; trigger source channel
id and mode.
uint8
Code
Parallel trigger code.
uint8[2] Reserved
Reserved for future use
The value of trigger type field is divided into upper and lower 4 bits; the upper 4 bits denote
the physical channel the trigger came from. The lower 4 bits indicate the mode the trigger
hardware was configured for:
Source id
(upper 4)
Description
Mode
(lower 4)
Description
1
Isolated port A
1
Stimulation trigger
2
Isolated port B
2
Video trigger
3
Parallel trigger
3
Mute trigger
4
SyncBox button
4
Parallel trigger
5
SyncBox external trigger
5
Trigger output
MeasurementEnd Packet
This packet is sent by NeurOne to indicate t
he end of the measurement. It’s the last packet
emitted when measurement hardware is stopped. The emission of this packet is optional and
may be enabled / disabled per-
measurement. By default this packet isn’t emitted.
The MeasurementEnd packet structure is shown below:
Type
Name
Description
uint8
FrameType
4 = MeasurementEnd
uint8
MainUnitNum
Indicates which main unit the packet is coming from (see
MainUnitNum field in Samples packet).
uint8[2] Reserved
Reserved for future use
uint64
FinalSampleCount
Total number of sample bundles sent during this
measurement