>
> *I'm still a bit confused about while loops vs setInterval() though. Like
> I vaguely get that there is a difference between the two but I don't really
> understand javascript all that well. *
>
> *Why does setInterval() work while the while loop does not? What is the
> code if I wanted to implement my own setInterval() function?*
>

Here: http://stackoverflow.com/questions/729921/settimeout-or-setinterval
is a good explanation of what setInterval(), and setTimeout() *are*. But
again, Javascript is an event driven language, which in this context is an
incredible strength. setInterval(), and setTimeout() are events( or
callbacks if you prefer ). They're meant to "fire" when  a certain
condition has been met, and execute a callback function. These are all but
guaranteed to execute.

On the opposite side of things. while is just a loop. A loop which may
repeat so often is actually overwhelms the code that is meant to run . .
.But in fact I'm not 100% sure what the problem may be. I have not looked
through every bit of related code, and quite honestly I won't either. My
instinct does tell me that there is a glitch in the bonescript code, and
just willy nilly running that code in a loop is the root cause.

On Thu, Mar 3, 2016 at 5:56 AM, Dennis Lee Bieber <[email protected]>
wrote:

> On Wed, 2 Mar 2016 21:02:38 -0800 (PST), Audrey
> <[email protected]> declaimed the following:
>
> >Hi sorry, yeah no I did actually use
> >
> >b.analogRead('P9_36', printStatus);
> >
> >although I did write it here as just analogRead('P9_36', printStatus);
> >
> >So I don't think that's the issue, although good point.
> >
>
>         As gets pointed out in comp.lang.python quite often:
>
>         Always use cut&paste to avoid transcription errors that cause
> others to
> go off in the wrong direction...        <G>
> --
>         Wulfraed                 Dennis Lee Bieber         AF6VN
>     [email protected]    HTTP://wlfraed.home.netcom.com/
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to