[LUGDucale] Robotica amatoriale

Matteo Pietro Dazzi matteopietro.dazzi@gmail.com
Mer 5 Dic 2012 10:05:45 CET


Aasolutamente d'accordo! Mi son preso troppo bene!
Il giorno 05/dic/2012 09:55, "Sergio" <sergio.camici@tiscali.it> ha scritto:

> Naturalmente mentre entravo in casa mi si è accesa la lampadina...
>
>
> if (cicli==1) {
>     if (prev_stato==0) {
>         stato = 2;
>         velocity=70;
>         cicli=3;
>         prev_stato=stato;  // <-----------------------------**---
>     }                  |
>     if (prev_stato==2) {  // Ma... nell' IF precedente lo abbiamo appena
> messo = a 2...
>         stato = 0;
>         velocity=100;
>         cicli=0;
>         prev_stato=stato;
>     }
> }
>
> Soluzione:
> if (cicli==1) {
>     switch(prev_stato) {
>         case 0: {
>         stato = 2;
>         velocity=70;
>         cicli=3;
>         prev_stato=stato;
>         }
>         break;
>         case 2: {
>         stato = 0;
>         velocity=100;
>         cicli=0;
>         prev_stato=stato;
>         }
>         break;
>     }
> }
>
> 'ao
> S
>
> p.s.
> io ci ho preso gusto... che ne pensate di un terzo incontro?
>
>
> --
> Mailing list info: http://lists.linux.it/**listinfo/lugducale<http://lists.linux.it/listinfo/lugducale>
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.linux.it/pipermail/lugducale/attachments/20121205/170fc33d/attachment.html>


Maggiori informazioni sulla lista LUGDucale