menu_book

Knowledge Base

Documentation, guides, and resources for Noldus products.

EthoVision XT 18 - THC - Trial and Hardware Control - Version 18

Last updated: Jul 30, 2026

Introduction to Trial Control

This manual covers trial and hardware control in EthoVision XT version 18.

The Trial Control Screen

  • The components pane
  • The trial control window
  • Maximum trial duration pane

Program Trial Control

  • Procedure
  • Conditions
  • Actions
  • Trial control variables
  • External commands
  • External commands: arena- and trial-specific
  • Operators
  • Re-use trial control elements
  • Frequently-occurring cases
  • Test the trial control sequence
  • Apply trial control to your trials

The Start-Stop Trial Rule

  • The default start-stop trial rule
  • Customize the start-stop trial rule
  • Examples of start-stop trial rules

Sub-Rules

  • Use sub-rules
  • Create a sub-rule
  • Create a reference to a sub-rule
  • Sub-rule start conditions
  • Sub-rule stop conditions
  • Place the sub-rule reference in the trial control sequence
  • End a sub-rule
  • Call a sub-rule from another sub-rule

Conditions

  • Conditions based on time
  • Conditions based on a time interval
  • Conditions based on a trial control variable
  • Conditions based on a dependent variable
  • Subjects in a condition
  • When is a condition met?
  • Conditions based on behaviors scored manually
  • Conditions based on hardware devices

Variables

  • Distance Moved: Total distance traveled by the subject.
  • Velocity: Speed of the subject.
  • Movement: General movement detection.
  • Acceleration: Rate of change of velocity.
  • In Zone: Whether the subject is within a defined zone.
  • Distance to Zone: Distance from the subject to a zone.
  • Distance to Point: Distance from the subject to a point.
  • Meander: Change in heading relative to distance moved.
  • Target Visits and Errors: Visits to target zones and error counts.
  • Zone Alternation: Alternation between zones.
  • Zone Transition: Transitions from one zone to another.
  • Heading: Direction the subject is moving.
  • Heading to Point: Direction from subject toward a point.
  • Head Direction: Orientation of the subject's head.
  • Head Directed to Zone: Whether the head is directed toward a zone.
  • Turn Angle: Angle turned by the subject.
  • Angular Velocity: Rate of turning.
  • Activity: Level of activity detected.
  • Body Elongation: Elongation of the subject's body.
  • Body Elongation State: State derived from body elongation.
  • Body Angle: Angle of the subject's body.
  • Body Angle State: State derived from body angle.
  • Mobility: Degree of mobility of the subject.
  • Mobility State: State derived from mobility.
  • Rotation: Rotational movement of the subject.
  • JavaScript Variables: Custom variables defined via JavaScript.
  • Distance Between Subjects: Distance between two tracked subjects.
  • Proximity: Whether subjects are within a defined proximity.
  • Body Contact: Detection of physical contact between subjects.
  • Relative Movement: Movement of one subject relative to another.
  • Net Weighted Movement: Net weighted movement value.
  • Weighted Movement From: Weighted movement away from a reference.
  • Weighted Movement To: Weighted movement toward a reference.
  • Conditions Based on Multiple Dependent Variables: Combining multiple variables in a condition.

Control Hardware Devices

  • Devices supported in EthoVision XT
  • Work with multiple devices
  • Connect the hardware devices
  • Set the port connections
  • Assign devices to arenas
  • Test the hardware devices
  • Program trial control with hardware devices

The USB-IO Box and the Mini USB-IO Box

  • The USB-IO box
  • Install the USB-IO box
  • Connect the USB-IO box to devices
  • Use multiple USB-IO boxes
  • Test the USB-IO box
  • Jumper and DIP switch settings
  • Configure EthoVision XT
  • The Mini USB-IO box
  • The TTL port tester
  • The optical isolated TTL-IO interface
  • Technical specifications

User-Defined Device Types

  • Overview of user-defined device types
  • In a nutshell
  • Define a new device type
  • Sample file
  • Predefined IDs
  • XML file entries

Analysis of Trial Control Data

  • What do you want to do?
  • Trial control events
  • Trial control states
  • Analyze the data within trial control states
  • Trial control variables
  • Hardware command
  • Hardware continuous variable
  • Hardware state variable
  • Free intervals based on trial control and hardware data
  • The analysis results
  • Export trial control data

Apply Different Protocols to Different Arenas

  • Introduction
  • Simple case: two arenas
  • Advanced case: six arenas

Source: EthoVision XT 18 - THC - Trial and Hardware Control, Noldus Information Technology

Interested in this solution?

Leave your details and we will reach out to discuss how we can support your research goals.

Noldus is here to assist you throughout the whole process.

shopping_bag
check_circle

Thank you!

We'll get back to you shortly.

error

Please correct the following errors:

error

error

error

error

By clicking Submit, you consent to Noldus processing your data as described in our privacy policy.