Subject:
|
Re: Proprio non ci arrivo!
|
Newsgroups:
|
lugnet.loc.it
|
Date:
|
Mon, 15 Apr 2002 16:48:41 GMT
|
Viewed:
|
633 times
|
| |
| |
"Guido Truffelli" <guy@aga.it> ha scritto:
> Ciao Andrea,
>
> > gestione del cambio ... e qui nascono i casini poichè ... boh ..penso ci
> > siano troppi rilevamenti che si accavallano inoltre ... poichè viene
> > continuamente monitorato il trend viene continuamente lanciato daccapo il
> > task di gestione cambio ....
>
> Da quanto ho capito basta la seguente cosa.
>
> - Variabile globale che vale inizialmente 0
> - Appena vorresti entrare nella gestione cambio fallo effettivamente solo se
> la variabile è ancora a 0
> - Appena prima di entrare nella gestione cambio la poni a 1
> - Appena esci dalla gestione cambio la poni nuovamente a 0
>
> In questo modo sincronizzi tutto abbastanza facilmente
Condivido in pieno quanto ha detto Guido. In generale sono pochissime le
occasioni di utilizzare in modo sensato lo stesso sensore in due task
diversi, a meno che non siano esclusivi uno con l'altro e corrispondano
realmente a due fasi diverse dell'attività del robot, che non interferiscono
una con l'altra. Oppure, sempre in situazioni di alternanza tra fasi e
tasks, che non siano due sensori accoppiati sulla stessa porta (touch+touch
o light+touch).
Nel tuo caso mi sembra molto meglio usare un unico task, dove è più semplice
sincronizzare i vari passaggi da uno stato all'altro.
Ciao
Mario
|
|
Message has 1 Reply: | | Re: Proprio non ci arrivo!
|
| (...) Funzionaaa...aaa !!!! Oltre alla variabile che controlla lo start dei task, ho dovuto anche lavorare un pò sulle modalità e sugli intervalli di rilevamento poichè mi sono accorto, ad esempio, che i reset del sensore in un task sballavano i (...) (23 years ago, 2-May-02, to lugnet.loc.it)
|
Message is in Reply To:
| | Re: Proprio non ci arrivo!
|
| Ciao Andrea, (...) Da quanto ho capito basta la seguente cosa. - Variabile globale che vale inizialmente 0 - Appena vorresti entrare nella gestione cambio fallo effettivamente solo se la variabile è ancora a 0 - Appena prima di entrare nella (...) (23 years ago, 15-Apr-02, to lugnet.loc.it)
|
7 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|