To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 13795
13794  |  13796
Subject: 
Re: CM-RCX comm
Newsgroups: 
lugnet.robotics
Date: 
Tue, 9 Jan 2001 18:05:02 GMT
Original-From: 
Marco C. <marco@SOPORCEL.!spamcake!PT>
Viewed: 
648 times
  
Hiya :)

Well, I'm still waiting for the RCX... it's supposed to arrive in 4 weeks :/

Anyway, these are the things I got so far:

1) It's possible to use the OUTport->INport direct electrical connection
*IF* one uses the Off() and Float() commands to simulate the SENSOR ON and
OFF states. With this, I save the Fiber optic light unit and the light
sensor for other applications, *and* I can implement a bidirectional comms
between the two pBricks.
Ok, each will have a IN and OUT ports "wasted" for comms, but... that's an
option one has, depending on the bot project.

2) After some research, I decided to try the VLL protocol for the serial
comms instead of creating another one.

3) Done a VLL output lib from scratch but still compatible with vll output
through LIGHT (Led or Fiber Optics on OUT port or the LightSensor's LED on
the ON port) or through direct ELECTRIC connection on the OUT ports. I use
a table of pre-calculated vllcode+vllchecksum instead of real-time checksum
calculation. I'm expecting to do the same with the VLL input, descarding
any checksum calculation.

4) I'm working on the VLL *input* routines also in NCQ, because of CM's
standard firmware. Er... well, this is where I think I need another pBrick,
although I'm convinced that, *if* vll input is at all possible (cpu/sensor
sampling speed dependent) with standard firmware, the CM should be capable
of doing "simultaneously" vll out and vll in. hmmm... but I'm still not
sure. The few initial tests weren't that encouraging :/

As soon as I have any new info, I'll post it here.

Comments, info, help and source code are welcome :)

One question:
What happens when a CodePilot or a MicroScout receives a unknown VLL
code/command ?

If it ignores the command, it'd be possible to control a CodePilot +
MicroScout + pBrick from the same VLL source, each responding to it's VLL
command range

ok, I know that there are some overlaping codes on CodePilot + MicroScout
range ...and, another way would be to use the Fiber optic light unit
(#6637) coupled to a motor and control up to 8 VLL aware lego devices.

oh well... :)

At 17:23 09-01-2001 +0100, you wrote:
hi marco!

so have you already managed to get a cm-rcx comm? or are you
still waiting for an rcx?
i'm highly interested in any details on this subject, cause i'm
planning something similiar (using cm for it's radio link and rcx
for it's extended possibilities, mainly the datalog)!
so how have you done/planned it?

thanks and greetz
mat


Marco C. aka McViper
_________________________________
Work mailto:mcviper@geocities.com
Home mailto:mcviper@clix.pt



Message has 2 Replies:
  Re: CM-RCX comm
 
"Marco C." <lego-robotics@crynwr.com> wrote in message news:3.0.6.32.200101...gtlinux... (...) I just thought of something... If we're to use a wire connected from a motor port on one brick, connected to a sensor on another brick, that allows (...) (23 years ago, 9-Jan-01, to lugnet.robotics)
  Re: CM-RCX comm
 
(...) Well, with two RCX's it should work, but then, between RCX's there's the IR port comms. The CM doesn't work with active sensors, so, this wouldn't work from the CyberMaster side. That's MHO. (...) This is what it's used to turn the LightSensor (...) (23 years ago, 9-Jan-01, to lugnet.robotics)

Message is in Reply To:
  Re: proximity detection with laser?
 
(...) In my current project, I mount a wireless camera on top of the mobile robot, to look for barcode tags as the landmarks. The idea is: In the computer it stores a topological map of the locations of each barcode tags. A typical session: I: (...) (23 years ago, 5-Jan-01, to lugnet.robotics)

20 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
    

Custom Search

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