|

|
|
The Various Protocols Supported by the
RB Series Response Pads
Last
Revision: July 27, 2002
The information in this
document applies to:
Owners of an RB-420,
RB-520, RB-620, or RB-820 response pad who want to use it with programs other than the ones listed
on the RB Series Support home page.
Note: These models have been
discontinued. For tech support on a new RB Series model, see the
RB Series support home page.
Summary
The RB-x20 generation of
response pads is the third one that Cedrus has built and supports three
different protocols. This document compares these protocols.
The Available Choices
If you decide to use an RB
Series response pad with a program other than the ones described on the
RB Series Support home page, the first task is to chose
which protocol suits your application best. A protocol is simply a fancy
word for a method or format used to send the information to the host computer.
The three protocols supported
are: RB Series, ASCII, and PST SRB. Each has advantages and disadvantages:
|
RB
Series |
|
 |
Each bit
within the byte indicates which key is pressed |
|
 |
One and
only one byte is sent every time a key is pressed or released |
|
|
 |
You can
detect when two or more keys are pressed simultaneously |
|
 |
You can
detect when a key has been released |
|
 |
It takes some
programming to decode the individual bits |
|
|
ASCII |
|
 |
An ASCII
value is sent when a key is pressed |
|
 |
One and
only one byte is sent every time a key is pressed |
|
|
 |
Simplest
mode |
|
 |
You can
see readable output from the response pad using a terminal
emulation program such as HyperTerminal in Windows or VersaTerm on
the Mac |
|
 |
You cannot detect when
two or more keys are pressed simultaneously |
|
 |
You cannot detect when
a key has been released |
|
PST SRB
(Psychology Software Tools
Serial Response Box) |
|
 |
Each bit
within the byte indicates which key is pressed |
|
 |
A stream
of bytes is sent approximately 800 or 1600 times per second |
|
|
 |
You can
detect when two or more keys are pressed simultaneously |
|
 |
You can
detect when a key has been released |
|
 |
It might take some
programming to decode the individual bits |
|
 |
The constant stream of
bytes makes it more difficult to deal with |
|
Which Protocol to Use
For adapting an RB Series
response pad to your own software package, the choice boils down to RB
Series or ASCII modes. We do not recommend the use of PST SRB mode except
with MEL Professional and E-Prime, mainly because the constant stream of
bytes can be a hassle to deal with.
If your experiments do not
require knowing when two keys are pressed simultaneously or when a key has
been released, then ASCII mode is the simplest and easiest to deal with.
Otherwise, we recommend that you use the RB
Series mode.
If you prefer to use the PST SRB mode, you
will need to contact Psychology Software Tools, Inc. directly for
information about their Serial Response Box Model 200 protocol.
|