Empirisoft Support

    Welcome to Empirisoft Support
Results 1 to 6 of 6

Thread: TTL signal to biopac (case 14307)

  1. #1
    Join Date
    May 2014
    Posts
    4

    TTL signal to biopac (case 14307)

    I'm trying to trigger Biopac using MediaLab that are both installed in a single Laptop computer.
    I've tested that TTL test can send signal to Biopac, and Biopac's software successfully read TTL signals as I send them from TTL test.

    Although, I was able to check that Biopac can receive and display the TTL signals at channel 8, auto-triggering was not activated by TTL siglnals.

    Is this problem related with your finding that parallel port signals of laptops are not strong enough? Is there any solution to solve this issue? Parallel ports on Laptop computer is added via pci express slot. Let me know if you have specific information about this.



    Thank you.




    Quote Originally Posted by JEC View Post
    UPDATE:

    We learned that the laptop running MediaLab had a parallel port not 'strong' enough to drive the BioPac box. So we switched to a desktop computer and had good luck communicating between Empirisoft's IOTest utility and the Biopac system.

    After further testing and removal of a small typo in the experiment file, we were rewarded with a properly running MediaLab experiment which triggered the Biopac system at the appropriate time.

  2. #2
    Join Date
    Nov 2005
    Posts
    294
    Quote Originally Posted by elegizer View Post
    I'm trying to trigger Biopac using MediaLab that are both installed in a single Laptop computer.
    I've tested that TTL test can send signal to Biopac, and Biopac's software successfully read TTL signals as I send them from TTL test.

    Although, I was able to check that Biopac can receive and display the TTL signals at channel 8, auto-triggering was not activated by TTL siglnals.

    Is this problem related with your finding that parallel port signals of laptops are not strong enough? Is there any solution to solve this issue? Parallel ports on Laptop computer is added via pci express slot. Let me know if you have specific information about this.



    Thank you.
    So just to confirm: Your single computer has TWO parallel ports installed. You can send data from one to the other, and the data is received (albeit, in manual mode). If that is true, it sounds like DirectRT is behaving properly.

    Can you also send codes from within the DirectRT experiment? IE, run the experiment as usual, and set Biopac to 'port monitor' or 'debug' mode, or something similar? That way, we can confirm that data is being sent during your experiment as well.

    I'm not sure how Biopac handles auto-trigger. Can you post a link to their instruction manual? Perhaps there is a setting that's not quite right.

    John

  3. #3
    Join Date
    May 2014
    Posts
    4
    This is how I did,

    http://www.biopac.com/visual-present...-the-mp150-100

    Small correction, TTL signals are send and receive through a parallel port, and Biopac reports signals through an Ethernet port in a computer.

    diag.jpg
    Attached Images Attached Images

  4. #4
    Join Date
    May 2014
    Posts
    4
    This is the setting that I followed, http://www.biopac.com/visual-present...-the-mp150-100

    diag.jpg
    Regarding the hardware setting, as you see in the picture, Biopac communicate with their software via Ethernet cable and TTL signals are communicate through parallel port between Medialab and Biopac.

    In addition, using TTL test, I confirmed that the TTL signals that are send by the TTL test program are well monitored on Biopac's monitor at channel 8. As far as I know, Biopac detect the signal changes such as 0 to 1 or 1 to 0 depends on settings. And this change triggers data acquisition.

    I will try in an experiment setting and feedback this to you tomorrow.

    Thank you.
    Last edited by elegizer; 05-05-2014 at 05:31 PM.

  5. #5
    Join Date
    May 2014
    Posts
    4

    Tested

    I've run a test with sendttl.csv, and Biopac read the ttl signal correctly while I monitor the signals.
    It is ok to make a certain markers with it. but It would be better if I could trigger the Biopac using DirectRT.


    Thank you



    Quote Originally Posted by JEC View Post
    UPDATE:

    We learned that the laptop running MediaLab had a parallel port not 'strong' enough to drive the BioPac box. So we switched to a desktop computer and had good luck communicating between Empirisoft's IOTest utility and the Biopac system.

    After further testing and removal of a small typo in the experiment file, we were rewarded with a properly running MediaLab experiment which triggered the Biopac system at the appropriate time.
    Attached Files Attached Files

  6. #6
    Join Date
    Nov 2005
    Posts
    294
    Quote Originally Posted by elegizer View Post
    I've run a test with sendttl.csv, and Biopac read the ttl signal correctly while I monitor the signals.
    It is ok to make a certain markers with it. but It would be better if I could trigger the Biopac using DirectRT.


    Thank you
    That's a great first step. Can you share your DirectRT file as well?

Similar Threads

  1. DirectRT TTL pulse to Biopac Acknowledge for Batch Acquisition (case 11357)
    By gargibhaduri in forum DirectRT v2018: How Do I...
    Replies: 1
    Last Post: 11-08-2013, 12:50 PM
  2. ttl signal always the same length in biopac
    By miriam2010 in forum MediaLab Older Versions: Troubleshooting
    Replies: 2
    Last Post: 09-03-2010, 08:12 AM
  3. TTL signal to biopac
    By revezzzz in forum MediaLab Older Versions: General Questions
    Replies: 6
    Last Post: 02-27-2009, 09:48 AM
  4. TTL signal to Biopac
    By XeniasD in forum MediaLab Older Versions: Troubleshooting
    Replies: 1
    Last Post: 12-15-2006, 02:26 PM
  5. TTL signal to Biopac
    By XeniasD in forum Hardware: Troubleshooting
    Replies: 1
    Last Post: 12-15-2006, 02:26 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •