Skip to content

Commit

Permalink
updated docs
Browse files Browse the repository at this point in the history
  • Loading branch information
dev-jam committed Apr 12, 2021
1 parent ee6a15a commit 260f6a2
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 17 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,11 @@ OpenSesame Plug-in: Parallel Port Trigger

*An OpenSesame Plug-in for sending stimulus synchronization triggers through the parallel port to data acquisition systems.*

Copyright, 2016, Bob Rosbag
Copyright, 2021, Bob Rosbag

Contributions: Code is based on the work of Per Sederberg. Debugged and polished by Edwin Dalmaijer.


## 1. About
--------

Expand Down Expand Up @@ -35,8 +36,7 @@ The full license should be included in the file COPYING, or can be obtained from

- <http://www.gnu.org/licenses/gpl.txt>

This Plug-in contains works of others. For the full license information, please
refer to `debian/copyright`.
This Plug-in contains works of others.


## 3. Documentation
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,22 @@ OpenSesame Plug-in: Parallel Port Trigger

*An OpenSesame Plug-in for sending stimulus synchronization triggers through the parallel port to data acquisition systems.*

Copyright, 2020, Bob Rosbag
Copyright, 2021, Bob Rosbag

Contributions: Code is based on the work of Per Sederberg. Debugged and polished by Edwin Dalmaijer.


## 1. About
--------

In EEG/ERP studies it is common to send triggers to mark the timestamp for significant events (e.g., the onset of a trial, presentation of a particular stimulus, etc.). Triggers are typically bytes that are sent via the parallel port to data acquisition systems.

The plug-in has an *init* item which should be placed at the beginning of an experiment and a *trigger* item for initiating triggers.

This plug-in has six options:
The *init* item has three parameters:
- *Dummy mode* for testing experiments.
- *Verbose mode* for testing experiments.
- *Port address* for Windows: hexadecimal or decimal value, for Linux: full path or port number.
- *Value* is a positive integer between 1-255 and specifies the trigger byte.
- *Enable duration* option to enable the duration parameter.
- *Duration* is the duration in ms.


Linux and Windows are supported (possible also OSX, not tested). For Windows the `DLPortIO.dll` driver is used to access the parallel port. No need for driver installation.

Expand All @@ -37,8 +34,7 @@ The full license should be included in the file COPYING, or can be obtained from

- <http://www.gnu.org/licenses/gpl.txt>

This plug-in contains works of others. For the full license information, please
refer to `debian/copyright`.
This plug-in contains works of others.


## 3. Documentation
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,24 +3,23 @@ OpenSesame Plug-in: Parallel Port Trigger

*An OpenSesame Plug-in for sending stimulus synchronization triggers through the parallel port to data acquisition systems.*

Copyright, 2020, Bob Rosbag
Copyright, 2021, Bob Rosbag

Contributions: Code is based on the work of Per Sederberg. Debugged and polished by Edwin Dalmaijer.


## 1. About
--------

In EEG/ERP studies it is common to send triggers to mark the timestamp for significant events (e.g., the onset of a trial, presentation of a particular stimulus, etc.). Triggers are typically bytes that are sent via the parallel port to data acquisition systems.

The plug-in has an *init* item which should be placed at the beginning of an experiment and a *trigger* item for initiating triggers:

- *Dummy mode* for testing experiments.
- *Port address* for Windows: hexadecimal or decimal value, for Linux: full path or port number.
The *send* item has three parameters:
- *Value* is a positive integer between 1-255 and specifies the trigger byte.
- *Enable duration* option to enable the duration parameter.
- *Duration* is the duration in ms.


Linux and Windows are supported (possible also OSX, not tested). For Windows the `DLPortIO.dll` driver is used to access the parallel port. No need for driver installation.


Expand All @@ -35,8 +34,7 @@ The full license should be included in the file COPYING, or can be obtained from

- <http://www.gnu.org/licenses/gpl.txt>

This plug-in contains works of others. For the full license information, please
refer to `debian/copyright`.
This plug-in contains works of others.


## 3. Documentation
Expand Down

0 comments on commit 260f6a2

Please sign in to comment.