Understanding Digital I/O with TDT
Equipment setups for neuroscience experiments are complex. Even routine behavioral or optogenetic experiments normally involve multiple pieces of hardware and software that need to communicate with one another. Common examples of experiments where devices need to send signals back and forth include: Trigger pulses for external lasers, capture of behavioral events like lever presses, frame synchronization of video cameras, and timing synchronization between two recording platforms. This communication is done using digital input and output (digital I/O) signals on each device.
TDT hardware and software have the ability to communicate with external devices. The most important knowledge for understanding how to setup digital I/O in your experiment is to make sure the hardware connections are correct and that your software is receiving or sending digital I/O on the channel you expect.
What to Expect
This technical guide will offer readers a full understanding of how digital I/O communication works in TDT equipment and software. This will be done by going over the questions below.
Bit-related:
Byte-related:
-
What is a Byte? What is word-communication and why do we use it?
-
What is Binary? How do binary numbers related to digital words?
By the end of this guide, you will be able to easily add one or more peripheral devices that sends or receives triggers to or from TDT equipment. If the resources you are needing are not covered in this guide, or if you have any questions that you need help with, please do not hesitate to ask support@tdt.com for assistance.
Common Definitions
Here are some common definitions that you will be exposed to throughout the reading. These also link out to relevant sections: