To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.legosOpen lugnet.robotics.rcx.legos in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / legOS / 1132
1131  |  1133
Subject: 
Re: SDL and legOS (was: memory left)
Newsgroups: 
lugnet.robotics.rcx.legos
Date: 
Thu, 8 Jun 2000 18:18:07 GMT
Viewed: 
1321 times
  
Quoting Torkel Niklasson <torkel.niklasson@telelogic.com>:

Well, SDL is a very good programming language indeed. Its main
attraction to
me is that it draws your attention away from stupid little programming
errors, such as memory allocation, pointers not pointing where they're
supposed to point and suchlike. SDL code is pretty much a number of
state
machines, and you control it with signals and timers, which are
generated by
other state machines or the environment (the robot, in our case).

That's what I gathered from the docs. Interesting- sounds much more productive,
too, if perhaps a little limiting.

The programming tool itself generates C-code, based on the SDL code you
produce. (Without legOS, it would not have been possible for us to get
as
far as we have. Thanks to all who have worked on it.)
Then you have to adapt this C-code to the platform you are currently
adapting to. In our case, it's the RCX/legOS. So far, we've got the
robot to
do pretty much what we want it to do.

Great. What exactly do you mean by "adapt", by the way? Just certain interfaces
that need to be provided or what?

Now, this may sound great, but there is indeed a major downside to it.
It is
not a programming tool designed for the home user, but for major
telecommunication corporations, like Ericsson, Nokia, Motorola, Alcatel
and
Bellcore, and therefor the license cost is scaled accordingly. I believe
you'd have to cough up about $50000 for it. Unless of course you're an
educational institution. Then you can probably get it cheaper. The
reason we
get to work with the tool for free, is that we work at the company that
produces it.

/me nods. Once upon a time I was an educational institution but I'm afraid that
day has passed ;) It would seem unlikely then that this "port" is for external
distribution- are you just doing it for fun, or is some type of technology demo
for the company or clients?

Anyway, i'm just curious- no need to answer these if they pry too far into
company secrets-
Luis

Torkel

Luis Villa <liv@duke.edu> wrote in message
news:Pine.SOL.3.91.1000607103559.18360A-100000@teer13.acpub.duke.edu...
I'm pretty much always interested in anything that anyone does with
legOS.... makes me feel less lonely here ;) I've never heard of SDL
before, but after looking through some of the docs, I'll admit it • looks
quite interesting. Please keep up us to date (especially if there is • any
way we can use the tools- i'm always interested in new devel platforms
for legOS.)
-Luis

On Wed, 7 Jun 2000, Torkel Niklasson wrote:

Thank you. The reason I'm asking is that we are doing our master's
work/thesis on adapting the Telelogic (Swedish company) SDL tool to • the
legos platform. I guess the measurement of memory is not a critical
part
of
this, unless there is none left, but it would be useful to know how
big
of a
system we are actually generating. If anyone is interested, I can • further
describe our project later. I will probably explain even if no one • is
interested. :)

Torkel


Luis Villa <liv@duke.edu> wrote in message

news:Pine.SOL.3.91.1000607101019.18310A-100000@teer13.acpub.duke.edu...
Not to the best of my knowledge, but I'll take a look later this
afternoon. If you need to create more memory, take a look at
kernel/config.h, and start undefining features that you don't
need.
None
of those will make a huge difference, but they are worth trying...
Luis

On Wed, 7 Jun 2000, Torkel Niklasson wrote:

Date: Wed, 7 Jun 2000 10:44:59 GMT
From: Torkel Niklasson <torkel.niklasson@telelogic.com>
To: lugnet.robotics.rcx.legos@lugnet.com
Subject: memory left

Is there a way to check how much memory is still available on
the
RCX?

Torkel





-----------------------------------------------------------------------

           "Going to California with an aching in my heart.
               Someone told me there's a girl out there
            with love in her eyes and flowers in her hair."
-Led Zeppelin, "Going to California"



-----------------------------------------------------------------------





-----------------------------------------------------------------------

           "Going to California with an aching in my heart.
               Someone told me there's a girl out there
            with love in her eyes and flowers in her hair."
-Led Zeppelin, "Going to California"


-----------------------------------------------------------------------






Message has 1 Reply:
  Re: SDL and legOS (was: memory left)
 
Luis Villa <liv@duke.edu> wrote in message news:960488287.393fe...uke.edu... (...) productive, (...) Well, it depends of course on what you intend to do with it. If you for example design and implement a protocol of some sort, it's a great (...) (24 years ago, 9-Jun-00, to lugnet.robotics.rcx.legos)

Message is in Reply To:
  SDL and legOS (was: memory left)
 
Well, SDL is a very good programming language indeed. Its main attraction to me is that it draws your attention away from stupid little programming errors, such as memory allocation, pointers not pointing where they're supposed to point and (...) (24 years ago, 8-Jun-00, to lugnet.robotics.rcx.legos)

9 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