To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcxOpen lugnet.robotics.rcx in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / 12
11  |  13
Subject: 
Re: Some goals, ideas, etc. for a new bytecode interpreter (long)
Newsgroups: 
lugnet.robotics.rcx
Date: 
Mon, 10 May 1999 17:44:19 GMT
Viewed: 
1326 times
  
On Mon, 10 May 1999, Mark Tarrabain wrote:

I was not intending to limit its functionality to that  performed by the RCX with
the standard firmware loaded.  I did say "when no new features are being
exploited".  The idea of flashing an identifier associated with the current
program may not be that viable given the limited display capabilities of the RCX.
If this can be worked around, though, I think it'd be a neat idea.

You have 4 7-segment characters which could display a 4 character text string
(albeit with some of the characters being different case and some confusion
between characters).

I believe that the concept of an administrative mode is overkill for this sort of
project.  The only circumstance in which I can see this being important is to
prevent other RCX units from deleting or overwriting your programs, such as may be
encountered in RCX competitions.

Adding limited functions to check the memory usage without having to haul
your bot over to the computer would be useful and I don't think it would
take much to do it.

I proposed a workaround for this -- that the RCX
*NOT* allow any changes to its state unless no programs are running (or the
current program is being debugged).  Since in such a competition, the RCX's
program is going to be presumably always running, and will probably not be a
debugging state, I do not see this as being a potential problem.  Further, the
issue of security itself for something like an RCX is moot.  Somebody can easily
just pick it up, take out the batteries, and wipe the whole firmware, as well as
all your loaded programs.  While speaking on the subject of computer security, a
professor I had once said that "physical access to a machine will always superceed
root privileges".  (The premise behind the statement being that it's important to
keep systems under lock and key where security sensitive data is kept, no matter
how secure the operating system or login procedures may be.)

I think you have misunderstood my intent -- it is not to provide any sort
of security, but rather acess from the front panel to some internal state
of the machine.

Just one question though... how were you expecting to control the motors without
having a program looaded or using a host computer?

By having that functionality built into the "shell" program that controls
everything (ie, the same one that handles switching active programs when
you press the program button).

John A. Tamplin Traveller Information Services
jat@LiveOnTheNet.COM 2104 West Ferry Way
256/705-7007 - FAX 256/705-7100 Huntsville, AL 35801



Message is in Reply To:
  Re: Some goals, ideas, etc. for a new bytecode interpreter (long)
 
(...) I was not intending to limit its functionality to that performed by the RCX with the standard firmware loaded. I did say "when no new features are being exploited". The idea of flashing an identifier associated with the current program may not (...) (25 years ago, 10-May-99, to lugnet.robotics.rcx)

9 Messages 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