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 |
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 |
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 |
Free forum by Nabble | Edit this page |