Subject:
|
RE: cybermaster <-> rcx/spybot ?
|
Newsgroups:
|
lugnet.loc.pt
|
Date:
|
Thu, 8 Jan 2004 13:27:32 GMT
|
Reply-To:
|
<marco.correia@soporcel.ptAVOIDSPAM>
|
Viewed:
|
1952 times
|
| |
| |
[Achei aqui esta msg por enviar... não sei há quanto tempo a tinha nos
DRAFTS :/ ...ora, como sou dos q pensa "mais vale tarde que nunca" aqui vai
ela, correndo o risco de estar completamente desactualizada]
Carlos Morgado wrote:
> Marco Correia wrote:
> > falta de memoria do Cybermaster. Para gerar & receber SlowVLL, ficava sem
> > memoria util para o resto do programa q iria usar essas rotinas. Portanto,
> > os projectos tinham q ser bem pensados e usar apenas uma das capacidades, o
> > gerar ou o receber SlowVLL, ou qndo usava ambas, o programa principal era
> > diminuto.
>
> humm. então talvez meter o rádio ao barulho já seja d+ pró
> bichinho ...
Eu inicialmente queria apenas criar um metodo de comunicação com fios
electricos da LEGO. Teoricamente (e na pratica é) seria uma ligação mais
fiavel, o q daria a poder usar a velocidade maxima de transmissão q o cpu do
pBrick mais lento o permitisse.
Ora, durante este processo, apercebi-me q até podia usar o protocolo
standard VLL... ora, se já estava inventado, e se até podia comunicar com
pBricks q o aceitavam, tentei explorar esta via primeiro.
Foi aí q consegui criar uma rotina de VLL e SlowVLL output, através de:
qualquer porta OUT ligada a uma LEGO Light ou LEGO FiberOpticLED
qualquer porta IN usando o LED do LEGO Light Sensor como output
qualquer porta OUT usando LEGO wires ligados a uma porta IN doutro pBrick
a esta rotina juntei-lhe então a parte de SlowVLL input através de qualquer
porta IN ligada a:
um LEGO Light Sensor
uma porta OUT noutro pBrick, usando LEGO wires.
...como podes imaginar esta funcionalidade toda "pesa" na memoria.
Portanto, esta foi a primeira parte do meu projecto. Cheguei à conclusão q
sim, era possivel e tal, mas... pratico, não é, por escassês de memória.
Então, qq dia, vou passar à segunda parte, q é, "esquecer" o SlowVLL (vou
apenas aproveitar e tentar optimizar a rotina de geração de VLL com Luz
mesmo, para situações em q possam ser necessárias) e criar eu um protocolo
mais simples para ligações directas por LEGO wires. O objectivo principal
será minimizar o espaço em memoria ocupado pela rotina de in/out.
Irei usar o firmware standard na mesma (através do NQC), já q quero q seja
compativel com o Cybermaster.
> inscrevi-me ontem para poder postar, só ontem é que descobri
fizeste bem :)
> que os spybotics
> são programáveis e entretanto tinha-me esquecido um bocado
> dos mindstorms. não sabia sequer q havia um .pt
bem... vou voltar pá minha "toca" e... "hibernar" mais uns tempos, *snif*
mc.
|
|
1 Message in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|