Data Acquisition Control

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Data Acquisition Control

Mike Ingle
Hi All,

I am looking into controlling our microwave imaging system using imageJ.
 We presently have a "C" DLL which is used for LABVIEW and "C" programs.
 Additionally I have ported the data acquisition library to MATLAB.

Just to be clear, we do not have a standard labview library, but rather use
a custom "C" DLL.

Are there any examples demonstrating how to make a custom instrument
control plugin?

I am also open to a tcp-ip solution, where I provide a server controlling
the data acq board, and imageJ controls via tcp-ip.  I am leaning towards
this method as opposed to direct imageJ control.

Any guidance and examples would be deeply appreciated.

Best Regards,  Mike Ingle

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html
Reply | Threaded
Open this post in threaded view
|

Re: Data Acquisition Control

Nikolay
With JNA you can have an access to your  "C" DLL from ImageJ pluging.


--
Rogoshchenkov Nikolay


On Tue, Oct 29, 2013 at 3:13 PM, Mike Ingle <[hidden email]> wrote:

> Hi All,
>
> I am looking into controlling our microwave imaging system using imageJ.
>  We presently have a "C" DLL which is used for LABVIEW and "C" programs.
>  Additionally I have ported the data acquisition library to MATLAB.
>
> Just to be clear, we do not have a standard labview library, but rather use
> a custom "C" DLL.
>
> Are there any examples demonstrating how to make a custom instrument
> control plugin?
>
> I am also open to a tcp-ip solution, where I provide a server controlling
> the data acq board, and imageJ controls via tcp-ip.  I am leaning towards
> this method as opposed to direct imageJ control.
>
> Any guidance and examples would be deeply appreciated.
>
> Best Regards,  Mike Ingle
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html
Reply | Threaded
Open this post in threaded view
|

Re: Data Acquisition Control

Alexandre Dufour
Hi Mike,

Have you looked at how MicroManager works (http://www.micro-manager.org)? They basically have a similar problem for controlling microscopes using low-level drivers, that might give you a few interesting pointers to start from…

Alexandre

---
Alexandre Dufour, Ph.D.
Institut Pasteur - Quantitative Image Analysis Group
25, rue du Docteur Roux, Paris, France
Research: http://www.bioimageanalysis.org/dufour
Software: http://www.bioimageanalysis.org/icy



On 29 Oct 2013, at 20:43, Nikolay Rogoshchenkov <[hidden email]> wrote:

> With JNA you can have an access to your  "C" DLL from ImageJ pluging.
>
>
> --
> Rogoshchenkov Nikolay
>
>
> On Tue, Oct 29, 2013 at 3:13 PM, Mike Ingle <[hidden email]> wrote:
>
>> Hi All,
>>
>> I am looking into controlling our microwave imaging system using imageJ.
>> We presently have a "C" DLL which is used for LABVIEW and "C" programs.
>> Additionally I have ported the data acquisition library to MATLAB.
>>
>> Just to be clear, we do not have a standard labview library, but rather use
>> a custom "C" DLL.
>>
>> Are there any examples demonstrating how to make a custom instrument
>> control plugin?
>>
>> I am also open to a tcp-ip solution, where I provide a server controlling
>> the data acq board, and imageJ controls via tcp-ip.  I am leaning towards
>> this method as opposed to direct imageJ control.
>>
>> Any guidance and examples would be deeply appreciated.
>>
>> Best Regards,  Mike Ingle
>>
>> --
>> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>>
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html


--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html