Psychtoolbox:PsychHardware
Sense and control the world outside the computer. For keyboard and mouse
see
PsychBasic. For other USB devices, see
web
http://psychtoolbox.org/usb.html -browser;
ActiveWire - Win:
ActiveWire minimal USB interface, $59.
CedrusResponseBox - All: Support for RB-x30 response boxes by Cedrus.
CMCheckInit - All: Turn on and connect to color meter.
CMClose - All: Turn off color meter.
CMUBox - All: Access CMUBox or PST (E-Prime) serial port
button response boxes, as well as Bitwhacker
and fORP serial port response boxes.
FindSerialPort - All: Find port number associated with a particular input string.
MeasSpd - All: Use color meter to measure a spectral power
distribution.
MeasXYZ - All: Use color meter to measure XYZ coordinates.
CRSColorToolbox - ???: Talk to CRS Colorimeter.
PR650Toolbox - All: Talk to PR650 Colorimeter.
PR655Toolbox - All: Talk to PR655 Colorimeter.
Daq folder - OSX: Control the USB-1208FS data acquisition
device as well as the 1408FS and 1608FS and
maybe the 1024LS (the latter untested).
Joystick - OS9: Read USB game controllers. OSX: renamed "Gamepad".
Gamepad - OSX: Read USB game controllers. Formerly "Joystick".
GetGamepadIndices - OSX: Get indices of gampads in
PsychHID device list.
GetKeyboardIndices - OSX: Get indices of keyboards in
PsychHID device list.
GetMouseIndices - OSX: Get indices of mice in the
PsychHID device list.
PsychHID - OSX: Read/write any HID-compliant USB device. See web page:
PsychRTBox - All: Driver for RTBox reaction time button box.
PsychSerial - Win, OS9: Send and receive through serial ports. -> DEPRECATED: Use
IOPort instead!
SERIAL - Win: Send and receive through serial ports. -> DEPRECATED: Use
IOPort instead!
Standard Matlab function. Requires Java, so it's
not available if you run Matlab with the
-NOJVM switch. In Win we use the -NOJVM switch
to fix the problem with
GetChar.
SerialComm - OSX Send and receive through serial ports. -> DEPRECATED: Use
IOPort instead!
Snd - All: Play a sound. Only for simple sounds! Use
PsychPortAudio for serious sound playback and capture!
EyelinkToolbox - All: Toolbox for control of the SR-Research Eyelink gazetrackers.
iViewXToolbox - All: Toolbox for control of the MSI-Research iView gazetrackers.
NetStation - All: Control the EGI Netstation EEG recording system via network.
Minolta Toolbox
Set of m-files and sample code that can be used for reading luminance data
from the Minolta LS-110 luminance meter. Contains simple program for
creating a LUT.
web
http://cornelis.med.rug.nl/pub/psychtoolboxstuff/minoltatoolbox.sit -browser;
OSX: For serial port access under Mac OS X you may want to download COMM
from the Mathworks web site. Written by Tom Davis. "This MEX-file
provides Matlab access to Mac serial ports. This includes built-in ports
(modem and irDa) and add-on ports, such as USB-to-serial adapters. It has
been tested with Mac OS X 10.3 and Matlab 6.5.1. The Xcode project used to
develop the MEX-file is included."
web
http://www.mathworks.com/Matlabcentral/fileexchange/loadFile.do?objectId=4952&objectType=file -browser;
TCP/UDP/IP Toolbox 2.0.5
This toolbox can be used to set up TCP/IP connections or send/receive
UDP/IP packets in Matlab. It can transmit data over the Intranet/Internet
between Matlab processes or other applications. It is possible to act as
server and/or client and transmit strings, arrays of any data type,
files, or Matlab variables. There's no mexmac file in this release,
but this toolbox works perfectly on Mac OS X as is. Tested with
Matlab 7.0.1 and Mac OS X 10.3.7. Just use the MEX command with the main
pnet.c file and it will generate a pnet.mexmac.
web
http://www.mathworks.com/Matlabcentral/fileexchange/loadFile.do?objectId=345&objectType=file -browser;
See also
PsychHID, Daq, Gamepad.
Psychtoolbox/Contents.m
The following 296 page(s) belong to PsychHardware