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 / 23133
Subject: 
Re: Why NQC over Robolab?
Newsgroups: 
lugnet.robotics
Date: 
Thu, 9 Dec 2004 19:09:19 GMT
Original-From: 
danl08@aol.comSTOPSPAMMERS
Viewed: 
1223 times
  
First, Robolab is for working with the RCX. I saw no Scout >>or microscout support.

Not true
RoboLab supports the Scout, microscout and Interface B.


Subject: 
Re: Why NQC over Robolab?
Newsgroups: 
lugnet.robotics
Date: 
Fri, 10 Dec 2004 16:50:56 GMT
Viewed: 
1296 times
  
In lugnet.robotics, DanL08@aol.com wrote:
First, Robolab is for working with the RCX. I saw no Scout >>or microscout support.

Not true
RoboLab supports the Scout, microscout and Interface B.

Can you explain exactly how RoboLab support the MicroScout?  I'm guessing you
can write simple scripts that can be downloaded using the USB tower's VLL
support.  Is that right?

John Hansen


Subject: 
Re: Why NQC over Robolab?
Newsgroups: 
lugnet.robotics
Date: 
Fri, 10 Dec 2004 21:49:26 GMT
Viewed: 
1326 times
  
In lugnet.robotics, John Hansen wrote:
In lugnet.robotics, DanL08@aol.com wrote:
First, Robolab is for working with the RCX. I saw no Scout >>or microscout support.

Not true
RoboLab supports the Scout, microscout and Interface B.

Can you explain exactly how RoboLab support the MicroScout?  I'm guessing you
can write simple scripts that can be downloaded using the USB tower's VLL
support.  Is that right?

Robolab uses the Scout as an intermediary.  Essentially, you program the Scout
to program the microScout. Using the Scout, scripts or direct commands are sent
to the MicroScout.  Robolab supports the Code Pilot in the same fashion.
Although this method may seem somewhat convoluted, it works quite well.

I would guess that it is possible to do nearly the same thing in NQC?

Tom


Subject: 
Re: Why NQC over Robolab?
Newsgroups: 
lugnet.robotics
Date: 
Fri, 10 Dec 2004 23:06:27 GMT
Viewed: 
1464 times
  
In lugnet.robotics, Thomas Johnson wrote:
Robolab uses the Scout as an intermediary.  Essentially, you program the Scout
to program the microScout. Using the Scout, scripts or direct commands are sent
to the MicroScout.  Robolab supports the Code Pilot in the same fashion.
Although this method may seem somewhat convoluted, it works quite well.

I would guess that it is possible to do nearly the same thing in NQC?

I'm having a hard time grasping the concept for some reason.  In Robolab do you
say "I want to write a program for the MicroScout" or do you simply have a
component that can be placed into a script written for the Scout which says
"send a VLL command to the MicroScout" or "send a VLL command to the Code
Pilot"?

If the latter then NQC already supports the MicroScout and the Code Pilot for
both the Scout and the Spybot targets (and via custom NQC headers files the
RCX).

Does Robolab support the Spybot?  If not, why not?

John Hansen


Subject: 
Re: Why NQC over Robolab?
Newsgroups: 
lugnet.robotics
Date: 
Sat, 11 Dec 2004 04:42:17 GMT
Viewed: 
1538 times
  
In lugnet.robotics, John Hansen wrote:
In lugnet.robotics, Thomas Johnson wrote:
Robolab uses the Scout as an intermediary.  Essentially, you program the Scout
to program the microScout. Using the Scout, scripts or direct commands are sent
to the MicroScout.  Robolab supports the Code Pilot in the same fashion.
Although this method may seem somewhat convoluted, it works quite well.

I would guess that it is possible to do nearly the same thing in NQC?

I'm having a hard time grasping the concept for some reason.  In Robolab do you
say "I want to write a program for the MicroScout" or do you simply have a
component that can be placed into a script written for the Scout which says
"send a VLL command to the MicroScout" or "send a VLL command to the Code
Pilot"?

If the latter then NQC already supports the MicroScout and the Code Pilot for
both the Scout and the Spybot targets (and via custom NQC headers files the
RCX).

It is the latter.


Does Robolab support the Spybot?  If not, why not?

I've never messed w/a spybot so I can't give a definitive answer but if the
spybot is controlled via VLL, then it should be supported.

Tom


Subject: 
Re: Why NQC over Robolab?
Newsgroups: 
lugnet.robotics
Date: 
Sun, 12 Dec 2004 14:11:24 GMT
Viewed: 
1779 times
  
In lugnet.robotics, Thomas Johnson wrote:
In lugnet.robotics, John Hansen wrote:
If the latter then NQC already supports the MicroScout and the Code Pilot for
both the Scout and the Spybot targets (and via custom NQC headers files the
RCX).

It is the latter.

Then I would like to announce that NQC supports the MicroScout and CodePilot
bricks.  It has had this support for several years.

Does Robolab support the Spybot?  If not, why not?

I've never messed w/a spybot so I can't give a definitive answer but if the
spybot is controlled via VLL, then it should be supported.

The Spybot is a fully programmable lego brick like the RCX and Scout.  Like the
Scout its firmware is in ROM.  It has about 4K available for user programs (only
one program slot).  It doesn't have a datalog, but it has a large EEPROM area
for storing data.  It has very powerful IR features for communicating with other
Spybots (as well as Scout and RCX bricks).  It has VLL output capability.  It is
the least expensive programmable brick available, but it is also the least
flexible with respect to its outputs and inputs (sensors and motors are all
built-in).

To say that Robolab has support for the Spybot would require that a user could
write a program in Robolab targeted for the Spybot, with blocks that
specifically represented its capabilities for finding and tracking the position
of other Spybots, defining and using LED animations, defining and using sound
effects, EEPROM reading/writing, etc...

NQC has a Spybot API which provides a programmer with direct access to all the
Spybot capabilities, from those it has in common with the RCX2 firmware to those
that are unique to the Spybot firmware.

John Hansen
http://bricxcc.sourceforge.net/nqc/


Subject: 
Re: Why NQC over Robolab?
Newsgroups: 
lugnet.robotics
Date: 
Mon, 13 Dec 2004 04:57:56 GMT
Viewed: 
2435 times
  
In lugnet.robotics, John Hansen wrote:
In lugnet.robotics, Thomas Johnson wrote:
In lugnet.robotics, John Hansen wrote:
If the latter then NQC already supports the MicroScout and the Code Pilot for
both the Scout and the Spybot targets (and via custom NQC headers files the
RCX).

It is the latter.

Then I would like to announce that NQC supports the MicroScout and CodePilot
bricks.  It has had this support for several years.

I suspected as much.


Does Robolab support the Spybot?  If not, why not?

I've never messed w/a spybot so I can't give a definitive answer but if the
spybot is controlled via VLL, then it should be supported.

The Spybot is a fully programmable lego brick like the RCX and Scout.  Like the
Scout its firmware is in ROM.  It has about 4K available for user programs (only
one program slot).  It doesn't have a datalog, but it has a large EEPROM area
for storing data.  It has very powerful IR features for communicating with other
Spybots (as well as Scout and RCX bricks).  It has VLL output capability.  It is
the least expensive programmable brick available, but it is also the least
flexible with respect to its outputs and inputs (sensors and motors are all
built-in).

Well crud.  Now I'm going to have to go out and get one of those things.


To say that Robolab has support for the Spybot would require that a user could
write a program in Robolab targeted for the Spybot, with blocks that
specifically represented its capabilities for finding and tracking the position
of other Spybots, defining and using LED animations, defining and using sound
effects, EEPROM reading/writing, etc...

Suffice to say, Robolab does not currently support the Spybot.  Sounds like an
interesting project though....

Tom


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