extension ExtPose


CRX id


Description from extension meta

Allows browsers to access COM and LPT port hardware

Description from store The jsPsych library allows researchers in psychology and any other behavioral sciences to run experiments easily and transparently on the web. Participants now only need an internet connection and a regular browser, the same stuff they use everyday online! However, it can be useful to compare data gathered through web experiments with physiological data (like EEG, EMG, Eyetracker) that can only be recorded with sophisticated lab equipement. Rather than wasting time developing the very same experiment both in jsPsych (for the web) and your standard experiment editor (PsychoPy, OpenSesame, E-prime, etc), which runs the risk of introducing confounding differences in the protocols, it would be nice to give jsPsych the power to interface with such equipement. Subjects in the lab would go to the very same URL they would have requested at home, and do the same experiment, only that now, it sends triggers to hardware. And this extension, coupled with a small program available freely on our lab website, allows just that :)

Latest issues

  • (2019-09-17, v:0.5) Robert Zenz: jsPsych Stop Signal Task: Problem to send triggers (serial port COM1)
    Dear Mr. Rivas, My name is Robert Zenz and I am working for the university of salzburg. We found your version of the stop signal task and are very excited. It is very important for us to send trigger - we also found your extension jsPsychHardware. Unfortunately we have some problems to send triggers. We tried to adapt the stop signal task and integrated the following code: //you can 'send' Strings to the serial port document.dispatchEvent(new CustomEvent('jspsych',{ detail:{ target: 'serial', action: 'send', payload: 'Test' //String only, other types will fail } })); Is this enough? It is also strange, that the COM Port of our Serial Trigger (COM1) isnĀ“t listed in the icon (jsPsychHardware) in google chrome. It would be absolutely great if you could probably help us here. Many thanks in advance. Kind Regards, Robert


32 history
0.0 (0 votes)
Last update / version
2017-11-21 / 0.5
Listing languages