Login  Register

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