Celeritas response box

I can't seem to reply to messages, so sorry for starting the new thread.


It started working after I updated to the most recent psychtoolbox version, 3.0.11, thanks!!


Stephanie


XXX---In PSYCHTOOLBOX@yahoogroups.com, <mcmains@...> wrote :


Does it work with real operating systems like Linux? Or with MS-Windows?

Full output of PsychHID('Devices') - make sure to post the actual output, not something abbreviated like Matlab often does. Also full output of [a,b,c] = GetKeyboardIndices.

Does it work with KbCheck? With GetChar? In the regular Matlab window?

Output of KbQueueCreate for that device after setenv('PSYCHHID_TELLME','1')?

-mario


I am using a new Celeritas response system from PST, which is made to work with Eprime, but is suppose to also work as a stand alone HID device (on systems that support Full Speed USB, not sure if that matters).  Matlab finds it, and gives it a name and ID number.  However, when I attempt to set up a queue for it, I get the following error message:


INTERNAL PSYCHTOOLBOX ERROR

error:                PsychError_system

general description:  Error reported by a system call

specific description: Failed to get any appropriate elements from the device.

module name:          PsychHID

subfunction call:     KbQueueCreate

file name:            Common/PsychHID/PsychHIDKbQueueCreate.c

function name:        PsychHIDOSKbQueueCreate

line number:          922

Error using PsychHID

See error message printed above.


Error in KbQueueCreate (line 155)

  PsychHID('KbQueueCreate', deviceNumber, keyList);


Error in att_mot_ver1_que (line 143)

    KbQueueCreate(device,keylist);%%make cue



But it sees it:
[id,name] = GetKeyboardIndices

id =

     3     6


name = 

    'Celeritas Dev'    [1x34 char]

Thanks,
Stephanie McMains