Subject:
|
Re: Mindstorms su Dev
|
Newsgroups:
|
lugnet.loc.it
|
Date:
|
Wed, 13 Jun 2001 07:14:51 GMT
|
Viewed:
|
452 times
|
| |
| |
> > Per esempio, supponi di voler mandare all'RCX un messaggio contenente 5
> > caratteri da visualizzare sull'LCD (facendo uno sforzo di fantasia, diciamo
> > "pippo"). Con il firmware standard dovresti mandare 5 messaggi singoli,
> > contenenti ciascuno un carattere (+ magari un messaggio di comando, ma lasciamo
> > perdere); con il nuovo firmware, invece, puoi scegliere tu il formato del
> > messaggio e mandare i 5 caratteri tutti insieme. O qualcosa del genere...
> Wow! Quale onore, una risposta direttamente dall'autorevole fonte!
E se vogliamo rincarare la dose, occorre dire che quando tu trasmetti un
byte con una sendmessage ed il firmware standard, in realtà ne trasmetti 9,
col risultato di ottenere una velocità di trasmissione a dir poco risibile
.... supponi di voler trasmettere il byte "0x12" ... dalla porta IR dell'RCX
usciranno in ordine
0x55 (preambolo costante per tutte le trasmissioni)
0xFF (preambolo costante per tutte le trasmissioni)
0x00 (complemento del byte precedente)
0xF7 (trasmissione messaggio)
0x08 (complemento del byte precedente)
0x12 (messaggio)
0xED (complemento del byte precedente)
0x09 (checksum)
0xF6 (complemento del byte precedente)
Efficiente vero ?? Praticamente mezzo secondo per un byte .... coi segnali
di fumo va più in fretta .... 8-))))
CiaoCiaoSergio
|
|
Message is in Reply To:
17 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|