Re: how to incorporate TTL out from Multi-D GUI

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: how to incorporate TTL out from Multi-D GUI

dpoburko
Hi all,

In my time-lapse imaging I use variable interval acquisition and at
specified frames I send a TTL pulse via the LTP1 adapter to signal other
PCs to do something (i.e. start an ePhys protocol). Since the latest
version of µMan includes variable interval acquisition through the
multi-dimension GUI, I am wondering if there is a simple way to also
signal the TTL pulse via the multi-dimension GUI. At the moment, the
best I could do was to have two "channels" pointing to a configuration
group that had LTP1 set to state-0 and state-1 respectively, then I
would have the "state-1" channel skips X number of frames so that it
would effectively fire when I wanted it to. The down side to this is
that µMan also takes an extra image as it correctly think it is
acquiring an image on a different "channel", which I have hi-jacked to
use as a TTL trigger. If any has a more elegant way of firing a TTL via
the multi-dim GUI, I'd love to hear about it.

Thanks,
Damon

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
micro-manager-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/micro-manager-general
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: how to incorporate TTL out from Multi-D GUI

Nico Stuurman-4
Hi Damon,

In my time-lapse imaging I use variable interval acquisition and at  specified frames I send a TTL pulse via the LTP1 adapter to signal other  PCs to do something (i.e. start an ePhys protocol). Since the latest  version of µMan includes variable interval acquisition through the  multi-dimension GUI, I am wondering if there is a simple way to also  signal the TTL pulse via the multi-dimension GUI.

In principle, you should be able to use the method used in this script:


However, this script does not work as expected for me.  Moreover, I can not even find the method "attachRunnable" in the acquisition api, so it seems more coincidental that this ever worked.

Best,

Nico


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
micro-manager-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/micro-manager-general
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: how to incorporate TTL out from Multi-D GUI

dpoburko
Thanks Nico,

  I'll look into that.

Cheers,
Damon

On 11/24/2011 8:35 AM, Nico Stuurman wrote:
Hi Damon,

In my time-lapse imaging I use variable interval acquisition and at  specified frames I send a TTL pulse via the LTP1 adapter to signal other  PCs to do something (i.e. start an ePhys protocol). Since the latest  version of µMan includes variable interval acquisition through the  multi-dimension GUI, I am wondering if there is a simple way to also  signal the TTL pulse via the multi-dimension GUI.

In principle, you should be able to use the method used in this script:


However, this script does not work as expected for me.  Moreover, I can not even find the method "attachRunnable" in the acquisition api, so it seems more coincidental that this ever worked.

Best,

Nico



------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d


_______________________________________________
micro-manager-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/micro-manager-general


-- 
Damon Poburko
Research Assistant
Tsien Lab, Mol. & Cell. Physiol.
Stanford University

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
micro-manager-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/micro-manager-general
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: how to incorporate TTL out from Multi-D GUI

Arthur D. Edelstein
In reply to this post by Nico Stuurman-4
Hi Damon and Nico,

> In principle, you should be able to use the method used in this script:
> https://valelab.ucsf.edu/svn/micromanager2/trunk/scripts/runnableDemo.bsh
> However, this script does not work as expected for me.  Moreover, I can not
> even find the method "attachRunnable" in the acquisition api, so it seems
> more coincidental that this ever worked.

I have found a fixed a bug in the runnable code, so this script works
for me now. I have also added attachRunnable to the AcquisitionEngine
API. This should be available in the next nightly build.

Best regards,
Arthur

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
micro-manager-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/micro-manager-general
Loading...