Re: imagej vs. Arduino
Posted by
Jerome Mutterer-3 on
Oct 29, 2013; 10:52pm
URL: http://imagej.273.s1.nabble.com/imagej-vs-Arduino-tp5005366p5005377.html
Dear Marcel,
you could poll the serial port at shorter intervals and wait for a given
answer to be read.
You can do this with a do/while loop:
data ="";
do {
data = Ext.read();
wait(500);
} while ( !startsWith(data,"Z") )
Sincerely,
Jerome.
On 29 October 2013 17:58, Marcel Krzan <
[hidden email]> wrote:
> Hello everybody,
>
> Is it possible to construct better program in Macro for the data exchange
> between Arduino and ImageJ?
>
> Ext.write("a"); // send an order to Arduino
>
> wait (7000); // delay 7 s till the Arduino finish the
> necessary performance and send confirmation !!!
>
>
>
> data=Ext.read();
>
> if {data == "Z") { // ImageJ Macro do something
>
> else
>
> { // ImageJ Macro do something another ....
>
> My question is directed especially for the line 2 and 3 - how to construct
> Macro delay - the program should wait exactly till the data=="Z"
>
> Regards
>
> Marcel Krzan
>
> --
> ImageJ mailing list:
http://imagej.nih.gov/ij/list.html>
--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html