Cedrus logo

Support   XID

XID

The XID 2 commands, described in this section, apply to the following devices:

  • Lumina 3G controller
  • Riponda
  • RB-x40 response pads
  • c-pod
  • m-pod
  • StimTracker 2G

VERSION 2

Introduction

XID stands for eXperiment Interface Devices. It is a set of commands that allows researchers to interact with devices used in experimental psychology and other research disciplines, providing uniformity across devices.

This technology made its debut in April 2002 with the introduction of the original Lumina LSC400 controller used with fMRI response pads, and was later deployed on all Cedrus devices.

The XID 2 platform made its debut in 2013 with the introduction of the Lumina 3G controller. It uses more powerful and up-to-date processors, rethinks the I/O portion, and adds hardware features such as Keyboard mode and light sensor support.

This support section documents XID 2 devices only, listed above. If using an older device, see archive of the XID 1 commands.

For Users

For Programmers

Xidon 2
Software for configuring and updating your device.

Libraries
Open source C++ and Python libraries.

Troubleshooting Mac OS PsychoPy Installation
Steps to resolve installation issues with PsychoPy.

Matlab Support
Sample Matlab code.

Signal Filtering & Flow
Guide to powerful built-in signal filtering options. 

Raw XID Commands
Can’t use the libraries? Here is a full description.

Timing
How 2ms precision is achieved and timing validation.

Using a Terminal Program
You might need to communicate with an XID device directly using a terminal program.

PRODUCTS

SUPPORT

STAY IN TOUCH

© Copyright 2026 Cedrus Corporation, P.O. Box 6309, San Pedro, CA 90734 - USA

Phone: +1-310-548-9595. Send us an email Envelope. See privacy policy.

qwerasdf