StimTracker Duo and parallel ports for fNIRS experiment
I have only recently started using Opensesame and while it has a very user friendly interface for creating experiments, it has become increasingly difficult for more complex functions. I used the instruction for parallel port (EEG triggers) and even that was a challenge for someone like me with no knowledge of python or coding in general. After installing the parallel_port_trigger plug in and downloading the DLPortIO driver I plugged new_parallel_port_trigger_init to the beginning of my experiment and new_parallel_port_trigger_send to the beginning of the practice_sequence which is where the stimuli first gets presented and ideally where I'd like the triggers to be recorded. I have it set on dummy mode with the port address set to the default 0x378, but now when I run the experiment with the fNIRS connected I get the error message:
item-stack:
experiment[run].practice_loop1[run].block_sequence1[run].block_loop_1[run].practice_sequence_1[prepare].new_paralel_port_trigger_send[prepare]exception type: AttributeError
- exception message: pptrigger not found
- time: Fri Jun 08 13:52:17 2018
This computer does not allow me to directly plug in the DisplayPort Cable directly from the Parallel Port Output. This being the case; I have a CEDRUS StimTracker Duo connected to the computer via USB. This being the case, I fear the StimTracker might be complicating the process, but have not seen this type of issue addressed before.
The StimTracker support makes it clear that a USB driver is necessary and I have already gone ahead and installed that as well.
I am currently working on increasing my knowledge of python in order to better deal with this situation. Even so I will definitely need to be pushed in the right direction which is why I am here to ask for help.
What could possibly be the issue in my experiment and what is the next step I should take. Please let me know if there is something I should elaborate on and I will do my best to be more clear.