Subject:
|
Re: RIS 2.0 Problems - Low Level Languages?
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Tue, 8 Mar 2005 01:39:26 GMT
|
Original-From:
|
Steve Baker <sjbaker1@airmail./nospam/net>
|
Viewed:
|
2874 times
|
| |
| |
Mark Bellis wrote:
> Do you have facilities to program the RCX in assembler or hex?
You could certainly use assembler (and presumably hex) using brickOS but
I don't think it's possible with the standard firmware.
Of course a true 'Real Programmer' would just dump the firmware altogether
and write to the bare metal.
> Since I soon learned that the way to squeeze more out of a BBC micro was to use
> machine code, I think the same is probably true for the RCX.
Dumping the standard firmware allows you to do much more sophisticated stuff.
If you use brickOS, you can use 'real' C instead of Not-Quite-C - and since it'll
be fully compiled, it'll run about as fast as unoptimised hand-written assembler.
> Are the sensor port power/read cycle timing and the available motor speeds
> dependent on the firmware or the hardware?
Yes - things are quite different in the brickOS world.
---------------------------- Steve Baker -------------------------
HomeEmail: <sjbaker1@airmail.net> WorkEmail: <sjbaker@link.com>
HomePage : http://www.sjbaker.org
Projects : http://plib.sf.net http://tuxaqfh.sf.net
http://tuxkart.sf.net http://prettypoly.sf.net
-----BEGIN GEEK CODE BLOCK-----
GCS d-- s:+ a+ C++++$ UL+++$ P--- L++++$ E--- W+++ N o+ K? w--- !O M-
V-- PS++ PE- Y-- PGP-- t+ 5 X R+++ tv b++ DI++ D G+ e++ h--(-) r+++ y++++
-----END GEEK CODE BLOCK-----
|
|
Message has 1 Reply: | | Re: RIS 2.0 Problems - Low Level Languages?
|
| (...) Or if you really wanna reduce the memory use, compile your program as firmware that you can send using firmdl3 (like the BrickOS kernel itself, or LDCC). Although I must admit that BrickOS, if you use the kernel compile defines, can be made (...) (20 years ago, 8-Mar-05, to lugnet.robotics)
|
Message is in Reply To:
| | Re: RIS 2.0 Problems - Low Level Languages?
|
| (...) Reminds me of BBC micros, where the most useful BASIC command was the open square bracket to go into assembler! Do you have facilities to program the RCX in assembler or hex? I'm interested in a lower level language so that I don't have to (...) (20 years ago, 7-Mar-05, to lugnet.robotics)
|
114 Messages in This Thread: (Inline display suppressed due to large size. Click Dots below to view.)
- 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
|
|
|
Active threads in Robotics
|
|
|
|