LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Using Labview with an Amersham Typhoon Fluorescent Imager

Hi all,

 

Just wondering if anyone has used LabVIEW with an Amersham Typhoon? I am looking to automate time series imaging, which is not currently available in the software. The other option is to record mouse operations macros using some other software. 

 

Thanks.

0 Kudos
Message 1 of 2
(104 Views)

Generally if you want to automate something properly with LabVIEW, you need one or more of the following:

 

  • A device that is explicitly designed for remote interfacing and has a manual listing commands you can send plus a connection to a common bus type (GPIB, Ethernet, serial, etc.)
  • Digital and/or Analog inputs and outputs, allowing external triggering or similar from other devices, such as PLCs or DAQs that could be controlled by LabVIEW
  • A device that connects to a PC (usually via USB, occasionally other methods) with some sort of proprietary or encrypted format that has a SDK available for 3rd party use

A quick web search makes it look like the device has only a USB port, and I don't see any mention of a SDK or anything similar with a brief search.  That leaves you with these options that I can see:

  • Contact their support and see if they have a SDK or anything similar available.
  • Find the software in the directory it installs into.  See if there's anything in there you can use.  Help files or manuals specifically for automation would be best, but it is possible that if you see DLLs or OCX files in there you could see if they have functions exposed that you could call using .NET or ActiveX calls from LabVIEW.
  • Use something like the macros you were thinking about using.

 

It seems most likely that you'll need to go with the "macros" option shown there.  If you do, I would recommend against just recording "simple" macros.  A "simple" macro would be one that just remembers a set of mouse coordinates and timings of when to send clicks.  A better option would be using something that is more active, like looking for specific menu options to click on by name rather than mouse coordinate, waiting for popups by looking for new windows with a certain title instead of just clicking on them after a given amount of time, and so on.

0 Kudos
Message 2 of 2
(83 Views)