To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.loc.ptOpen lugnet.loc.pt in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Local / Portugal / 1215
1214  |  1216
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
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR