Download & setup
Download BITTSy
Fill out this form and proceed to the download link to download the latest version of BITTSy (note the last modified date and version number in the file name).
When you are first starting with BITTSy, you will also need to download the Setup zip file, located on the same download page (see section below for how to use the setup protocol).
BITTSy does not require any installation. Simply unzip your downloaded file and move the folder out of your Downloads folder to somewhere it won't be accidentally erased. Navigate through the subfolders to the .exe file (with the BITTSy spider icon) and right-click to create a shortcut. You can then move that shortcut to the desktop.



Windows Defender or other anti-virus programs on your computer may prevent you from simply double-clicking to open the BITTSy executable from your shortcut. You can right-click and select Open.

If you see a screen like the one below, click "More Info" where it appears below Unknown Publisher, then the "Run anyway" option will appear at the bottom. Once you click this to open BITTSy, Windows Defender will allow you to open BITTSy normally in the future by double-clicking the shortcut.

Upon launch, BITTSy checks for the driver for the lights and whether a DMX box is currently connected. A couple pop-ups (pictured below) will warn you if these are not available. If you are not using lights, you can ignore these and click OK!


When you open BITTSy, it will look like this.

The first protocol file you will load and run will be the setup protocol. See below!
Running the setup protocol
The setup protocol is designed to help you configure BITTSy's starting definitions: SIDES, DISPLAYS, and LIGHTS.
The setup protocol is available for download on the Resources page or here. It is designed to identify starting definitions for a system with three displays (in addition to the experimenter's screen) and three lights. If you have fewer displays/lights, the protocol contains comments describing what changes to make to configure it properly for your system.
This protocol should be run whenever you are setting up a new system with BITTSy, as well as any time that you unplug/replug displays or lights from your system, to ensure that the device ID numbers assigned by your operating system have not swapped around.
To run protocols, use the buttons on the top-left of the BITTSy window in order, starting with Load Protocol. (See this section on the user interface for guidance). Follow the comments written within the protocol file for how to progress from step to step and how to use the setup protocol to create the starting definitions for DISPLAYS and LIGHTS.
If you do not have any external displays connected for displaying visual stimuli, and would like to configure only the LIGHTS definition, you will need to remove all lines beginning with the IMAGE keyword, and delete the opening DISPLAYS definition.
The setup protocol is copied below.
Last updated