Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

[SOLVED] Parallel port trigger to EEG Biosemi is not working (Windows 7 64bit)

edited July 2016 in OpenSesame

Hello, I switched from Presentation and E-Prime. For all my paradigms I need LPT port for triggering EEG. I installed plugin and put init at the begining of the experimet with address 378 as my LPT1 address Hx0378. I get error message all the time that OpenSesame cannot wotk with LPT because it has wrong address. I have tried everything from forums. Maybe it is related do dlportio.dll but I cannont install it correctly on my W7 64bit. Can anyone, please, give me a hint what to do now to get LPT plugin works. Thank you. Michael

Comments

  • edited 11:12PM

    Hi Neuropacabra,

    Managed to get this working by downloading the Binaries only from http://www.highrez.co.uk/downloads/inpout32

    Unpacking the Win32 folder.

    Running InstallDriver.exe as Admin

    Copy the file inpout32.dll from Win32 to c:\Windows\SysWOW64\ and rename it to dlportio.dll

    Best,
    Jarik

    I tested this on Windows 7 64 bit with OpenSesame 3.0.7 using inline script: http://osdoc.cogsci.nl/devices/triggers/#using-dportiodll-in-a-python-inline-script-windows-only

  • edited 11:12PM

    neuropacabra: does it work already?

  • edited 11:12PM

    Hello Jarik and _Bob!

    Thank you for support. Unfortunately it still doen't work for me. I downloaded binaries you posted and installed as you suggested. I completely unistall OpenSesame before and install 3.0.7 version.

    I even tried due to some post to insert that renamed file dlpotio.dll into root of OpenSesame folder. It didn't help eighter.

    I did basic experiment where are four stimuli and in between fixation cross. After that I send triggers.

    At the begining of the epxeriment I put into prepare section initialization of LPT communication.

    Then I null the trigger at the begining like this:

    Then I send at every trigger (inline) object this way:

    Strange this happens - no warning (e.g., wrong port address, cannot access port etc.) and when I print out the value of port it is weird. This is what I got after run of those four text object while sending triggers:

    I dont know if I am sending it to wrong port? Or simply slportio doesn work for my.

    This is my info about LPT from Windows (it dosnt for me at Ubuntu 14.04.4 also)

    Thank you for you time and advice

    PS: Here is link to my experiment which I write to test my LPT settings

    image

  • edited 11:12PM

    Hi Michael Tesar,

    Some quick thoughts:

    I even tried due to some post to insert that renamed file dlpotio.dll into root of OpenSesame folder. It didn't help eighter.

    The file should be named dlportio.dll (not dlpotio.dll).

    Strange this happens - no warning (e.g., wrong port address, cannot access port etc.) and when I print out the value of port it is weird. This is what I got after run of those four text object while sending triggers:

    If you use try like documented here you should get a warning when try fails.

    And last but not least:
    Could you try using port = 0xCFF8 instead of port = 0x378

    Best,

    Jarik

  • edited 11:12PM

    Jarik, thank you for your super-quick reply. I really appriate it.

    I get only this error:

  • edited July 2016

    Well maybe is problem somewhere in my code...

  • edited 11:12PM

    Jarik, you are genius! Thank you. I did not double check dll. File name was OK but I had two version (one from documentation and from you). I installed yours and put the one from documentation to OpenSesame root.

    It just work like a char with the one from you. Thank you very much!

  • Hi, guys! I have a similar issue with Biopac MP150 (trying to send triggers to Acknowledge recordings for ECG and EDA). I'm running on Win 7 x64 bit, have both Open Sesame and the parallel plug-in up to date. I recently installed a PCI express card (Delock, Oxford chipset); driver is up to date and the port is functional (checked with LPT port test utility). Also, I went through all the steps described in the Open Sesame documentation...but if I enter the port adress 0xD010 (this is the adress I found in the Device Manager) in the trigger init, I get the following message when I attempt a test-run:
    I'd be very greateful if anyone could share some thoughts on what this means/how could I fix it... Thank you very much!

  • Hi Raluca_Szekely,

    Maybe this post helps:
    http://forum.cogsci.nl/index.php?p=/discussion/comment/7519/#Comment_7519

    Best,
    Jarik

  • Thank you, Jarik, for the quick reply! Did try that and it did not work, but I will try installing everything again, see how it goes :) Best, -Raluca

  • Hi Raluca,

    I see the link in: http://forum.cogsci.nl/index.php?p=/discussion/comment/7519/#Comment_7519 is dead.

    You can now use: http://osdoc.cogsci.nl/3.1/manual/devices/parallel/#using-dportiodll-in-a-python-inline-script-windows-only

    I would like to advise you to first try to get LPT triggers to work with inline script. If that works you could try the plugin.

    Jarik

  • Awesome, I will do that first then...Big thanks! - Raluca

Sign In or Register to comment.

agen judi bola , sportbook, casino, togel, number game, singapore, tangkas, basket, slot, poker, dominoqq, agen bola. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 50.000 ,- bonus cashback hingga 10% , diskon togel hingga 66% bisa bermain di android dan IOS kapanpun dan dimana pun. poker , bandarq , aduq, domino qq , dominobet. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 10.000 ,- bonus turnover 0.5% dan bonus referral 20%. Bonus - bonus yang dihadirkan bisa terbilang cukup tinggi dan memuaskan, anda hanya perlu memasang pada situs yang memberikan bursa pasaran terbaik yaitu http://45.77.173.118/ Bola168. Situs penyedia segala jenis permainan poker online kini semakin banyak ditemukan di Internet, salah satunya TahunQQ merupakan situs Agen Judi Domino66 Dan BandarQ Terpercaya yang mampu memberikan banyak provit bagi bettornya. Permainan Yang Di Sediakan Dewi365 Juga sangat banyak Dan menarik dan Peluang untuk memenangkan Taruhan Judi online ini juga sangat mudah . Mainkan Segera Taruhan Sportbook anda bersama Agen Judi Bola Bersama Dewi365 Kemenangan Anda Berapa pun akan Terbayarkan. Tersedia 9 macam permainan seru yang bisa kamu mainkan hanya di dalam 1 ID saja. Permainan seru yang tersedia seperti Poker, Domino QQ Dan juga BandarQ Online. Semuanya tersedia lengkap hanya di ABGQQ. Situs ABGQQ sangat mudah dimenangkan, kamu juga akan mendapatkan mega bonus dan setiap pemain berhak mendapatkan cashback mingguan. ABGQQ juga telah diakui sebagai Bandar Domino Online yang menjamin sistem FAIR PLAY disetiap permainan yang bisa dimainkan dengan deposit minimal hanya Rp.25.000. DEWI365 adalah Bandar Judi Bola Terpercaya & resmi dan terpercaya di indonesia. Situs judi bola ini menyediakan fasilitas bagi anda untuk dapat bermain memainkan permainan judi bola. Didalam situs ini memiliki berbagai permainan taruhan bola terlengkap seperti Sbobet, yang membuat DEWI365 menjadi situs judi bola terbaik dan terpercaya di Indonesia. Tentunya sebagai situs yang bertugas sebagai Bandar Poker Online pastinya akan berusaha untuk menjaga semua informasi dan keamanan yang terdapat di POKERQQ13. Kotakqq adalah situs Judi Poker Online Terpercayayang menyediakan 9 jenis permainan sakong online, dominoqq, domino99, bandarq, bandar ceme, aduq, poker online, bandar poker, balak66, perang baccarat, dan capsa susun. Dengan minimal deposit withdraw 15.000 Anda sudah bisa memainkan semua permaina pkv games di situs kami. Jackpot besar,Win rate tinggi, Fair play, PKV Games