To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.robolabOpen lugnet.robotics.rcx.robolab in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / ROBOLAB / 252
251  |  253
Subject: 
Re: Robolab, byte codes and assembler
Newsgroups: 
lugnet.robotics.rcx.robolab
Date: 
Thu, 27 Nov 2003 19:21:08 GMT
Viewed: 
9798 times
  
In lugnet.robotics.rcx.robolab, Mark Riley wrote:
In lugnet.robotics.rcx.robolab, Claude Baumann wrote:

Every 3 ms the sensor
output-pins on port6 are set to 0 and the A/D interrupt is enabled.

By contrast, BrickOS continuously samples each sensor at a rate of about 6.7
samples per millisecond.  This is 20 times more often than the standard
firmware.  It's no wonder it's more accurate at higher rotation rates.  Of
course, it also expends 2/3 of the CPU doing this...

Mark

We should not forget that the RCX has initially been designed for kids. So the
standard firmware should be considered according to the initial aims, which were
to provide a really great tool - toy for children. Therefore the firmware
designers had an ambituous task to do... and they have done it brillantly. The
many -unfounded- critics appear to me somehow primitive, since you compare - as
we say "Äppel mat Biren" (apples with pears). The standard firmware builders had
the job to realize a stable, reliable, easy to use program for kids who are able
to do the most incredible things, no designers could ever have imagined :
short-circuits, pressing all buttons together.... Have you ever programmed a
correctly debounced button? I really am convinced that the open-source community
should stay fair and estimate to its distinguished value, what LEGO had realized
in 1998. Have you ever heard of a computer in these days that has survived more
than five years... and people still do not have reached all the limits.
Claude



Message has 1 Reply:
  Re: Robolab, byte codes and assembler
 
(...) Please don't take my post as a criticism of the original firmware, I merely wanted to point out alternatives. I agree, the 3ms sample rate is more than adequate for most applications. (...) Yes, the RCX is rugged in many respects, but I think (...) (21 years ago, 27-Nov-03, to lugnet.robotics.rcx.robolab)

Message is in Reply To:
  Re: Robolab, byte codes and assembler
 
(...) By contrast, BrickOS continuously samples each sensor at a rate of about 6.7 samples per millisecond. This is 20 times more often than the standard firmware. It's no wonder it's more accurate at higher rotation rates. Of course, it also (...) (21 years ago, 27-Nov-03, to lugnet.robotics.rcx.robolab)

24 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