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 / 4769
4768  |  4770
Subject: 
Re: Something else is needed, I think...
Newsgroups: 
lugnet.robotics
Date: 
Sun, 2 May 1999 23:27:06 GMT
Viewed: 
932 times
  
In article <372C96C0.C93AC5C5@lynx.bc.ca>, Mark Tarrabain
<markt@lynx.bc.ca> wrote:

I do not believe that a "bridge" is possible.  LegOS and NQC function on
two radically different premises -- the former requiring nothing beyond
the hardware, the latter requiring the hardware and an acknowledgeably
limited firmware.  It would seem to me that what lies exactly in the
middle is something which requires the hardware (of
course) and the presence of a firmware that happens to be more robust
than the one included with the Mindstorms RIS.  The two most annoying
limitations of the RCX standard firmware are, IMO, the 32 variable limit
per program, and the inabilty to have local variables (in the true sense
of the term).  I do not believe that it is viable to
make a new firmware that is backwards compatible with the standard
firmware without sharing most of its same limitations.  If I am wrong,
then a bridge may prove to be quite feasible.


I agree wholeheartedly about the variable limitation.

If someone wanted to enhance the Lego firmware to add a few new bytecodes
for additional global and local variable space, I'd consider enhancing NQC
to take advantage of them when present.  If effect, NQC could target two
different platforms - standard firmware and enhanced firmware.  Such an
undertaking may be easier than completely new firmware and/or tools.

Dave

--
reply to: dbaum at enteract dot com



Message has 1 Reply:
  Re: Something else is needed, I think...
 
(...) I think new firmware is a good way to go. I would vote for a completely new byte code, perhaps similar in spirit to the original, but designed fresh from the ground up. There is no source for the current firmware, although there is pseudocode (...) (25 years ago, 3-May-99, to lugnet.robotics)

Message is in Reply To:
  Re: Something else is needed, I think...
 
(...) ^^^...^^^ That is exactly the point that I was trying to make. (...) Again, though, such a system would bear the incredible weight of having a full-blown C/C++ cross-compiler and linking system as being part of the package. Making legos (...) (25 years ago, 2-May-99, to lugnet.robotics)

67 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