Compare products that can help improve your millisecond timing accuracy
To see which of our products is right for you we have put together the two comparison tables below. If you're unsure feel free to get in touch and we will be happy to advise. Presentation, synchronization & response timing validation and event marking | Response devices | Hybrid devices
Presentation, synchronization & response timing validation and event marking
Product / Features |
BBTK v3 |
mBBTK v2 |
USB TTL module |
Main function |
Presentation, synchronization & response timing validation. |
Complex real time timestamping and TTL event marking/TTL triggers. |
Basic event marking. |
Example usage | Independently check the onsets and durations of stimulus images, sounds or event marks against responses. Also lets you tune your experiment generators accuracy in a particular study by automatically simulating a human participant that is millisecond accurate. This enables you to modify onsets, delays and RTs so that they are accurate in the real world. Show me a worked example. | Timing critical independent TTL event marking of stimulus images, sounds, TTL inputs or response pad button presses on EEG machines or eye trackers. Create TTL triggers quickly, easily and reliably in EEG, fMRI or any cognitive paradigm. Show me a worked example. | Acts as a USB parallel port replacement to allow basic TTL event marking/TTL triggers from any experiment generator that supports a serial port. |
I/O options |
|
|
|
Connection to PC | USB 2/3 | USB 2/3 & Bluetooth | USB 2/3 |
Software | Full Microsoft Windows suite for programming, control and timing analysis. API available for advanced users. | Full Microsoft Windows suite for programming, control and event marking and response monitoring. Can also be used independently without a PC using 10 on-board profiles stored in RAM. API available for advanced users. | Basic Microsoft Windows configuration and latency testing PC software. Basic API available for event marking. |
Platforms supported |
|
|
|
Nominal timing characteristics | Onboard timing chip for real time accuracy. Sub-millisecond accurate. Timing accuracy independent of PC or experiment generator used. | Onboard timing chip for real time event marking accuracy. Sub-millisecond accurate. Timing accuracy independent of PC or experiment generator used. | Hardware capable of sub-millisecond accuracy. Timing accuracy tied to PC and experiment generator used. |
Product / Features |
TTL to USB keys module
|
Main function | Turns a TTL signal into a key press. |
Example usage | Converts any TTL input into a keyboard keystroke or value if a TTL pattern is detected. |
I/O options |
|
Connection to PC | USB 2/3 |
Software | Microsoft Windows keystroke configuration utility (once configured stored on TTL to USB keys module). |
Platforms supported |
|
Nominal timing characteristics | Full Speed USB keyboard HID with 1 ms latency (1,000 Hz). Timing accuracy tied to PC and experiment generator used. |
Response devices
Product / Features |
1-8 button USB response pad |
1-8 button URP & voice key |
1-10 button advanced USB response pad with timer, light sensor & voice key |
Main function | Accept responses on up to 8 buttons. | Accept responses on up to 8 buttons and vocal response via a mic. | Accept responses on up to 10 buttons, vocal response via a mic and detect onsets of visual stimuli. |
Example usage | Turns a button press into a USB keyboard keystroke as if a key had been pressed on a real keyboard. | Turns a button press or vocal response into a USB keyboard keystroke as if a key had been pressed on a real keyboard. | Streams activity on up to 10 buttons and all timings over serial. Also turns a button press, light sensor or vocal response into a USB keyboard keystroke for ease of integration with existing experimental scripts. Independently timestamps all activity. |
I/O options |
|
|
|
Connection to PC | USB 2/3 | USB 2/3 | 2x USB 2/3 |
Software | Microsoft Windows keystroke configuration utility (once configured stored on response pad). | Microsoft Windows keystroke configuration utility (once configured stored on response pad). | Microsoft Windows configuration utility (once configured stored on response pad). |
Platforms supported |
|
|
|
Nominal timing characteristics | Full Speed USB keyboard HID with 1 ms latency (1,000 Hz). TTL event marks sent in real time with sub-millisecond accuracy. Response accuracy tied to PC and experiment generator used. | Full Speed USB keyboard HID with 1 ms latency (1,000 Hz). TTL event marks sent in real time with sub-millisecond accuracy. Response accuracy tied to PC and experiment generator used. |
|
Product / Features |
Hand-held USB response button |
1-5 button pressure sensitive force activated USB response pad |
1-4 button USB response pad with slider/fader
|
Main function | Accept responses on up to 4 external buttons or hand-held triggers. | Accept pressure sensitive force responses on up to 5 buttons. | Accept responses on up to 4 buttons and up to 1024 positions on a linear slider/fader. |
Example usage | Turns a button press into a USB keyboard keystroke as if a key had been pressed on a real keyboard. | Turns a button press into a pressure sensitive force curve whilst at the same time generating a standard USB keyboard key press for ease of integration with your own experiments. | Turns a button press into a USB keyboard keystroke as if a key had been pressed on a real keyboard. Produces keystrokes for each position on the slider/fader for Likert Scales (2-32 positions) or for finer grain judgements types numbers 0-1023. |
I/O options |
|
|
|
Connection to PC | USB 2/3 | USB 2/3 | USB 2/3 |
Software | Keystroke configuration utility built-in to hand-held (once configured stored on response button). | Microsoft Windows configuration utility for setting thresholds and keyboard keys etc. (once configured stored on response pad). PC App for streaming pressure sensitive force data to a file whilst your experiment is running and accepting standard keyboard keystrokes. Enables you to automatically time lock your data to pressure/force curves. |
PC configuration utility sets one of three slider/fader modes (once configured stored on response pad) Utility also allows you to test button presses and slider position. |
Platforms supported |
|
|
|
Nominal timing characteristics | Full Speed USB keyboard HID with 1 ms latency (1,000 Hz). Response accuracy tied to PC and experiment generator used. | Samples at 250 Hz and transmits data to PC as an 11 byte serial stream. Keyboard keystrokes generated once a set force threshold is reached. Full Speed USB keyboard HID and Virtual COM port with 1 ms latency (1,000 Hz). |
Samples at 500 Hz & transmits button and slider positional data to PC as keyboard keystrokes. Full Speed USB keyboard HID with 1 ms latency (1,000 Hz). Response accuracy tied to PC and Experiment Generator used. |
Product / Features |
4 port USB response box |
Main function | Accept responses on up to 4 external buttons or hand-held triggers. |
Example usage | Turns an external button or hand-held trigger press into a USB keyboard keystroke as if a key had been pressed on a real keyboard. |
I/O options |
|
Connection to PC | USB 2/3 |
Software | PC keystroke configuration utility (once configured stored on response box). |
Platforms supported |
|
Nominal timing characteristics | Full Speed USB keyboard HID with 1 ms latency (1,000 Hz). TTL event marks sent in real time with sub-millisecond accuracy. Response accuracy tied to PC and experiment generator used. |
*BBTK Microsoft Windows software Apps not supported directly. Full API provided for control over serial regardless of platform used.
Unless otherwise labelled, all products offered for sale by The Black Box ToolKit Ltd are for academic study and/or research use only.