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 / *459 (-100)
  Re: Hapless WinNT user
 
(...) Here is a suggestion for those who are trying it on NT. (I can't right now- access problems :( In Makefile.common, line 20, add the flag -nostdinc (i.e., line 20 should read "COPT =-O2 -fno-builtin -fomit-frame-pointer -nostdinc"). (...) (25 years ago, 9-Nov-99, to lugnet.robotics.rcx.legos)
 
  Re: legOS-0.2.2
 
(...) well, i got it and compiled everything using linux 2.2.13 and glibc 2.01. My native compiler is gcc 2.95.1, for cross compiling i built gcc 2.95.2, after applying the rcx-interrupt patch. compiling the dll and makelx utilities was a little (...) (25 years ago, 9-Nov-99, to lugnet.robotics.rcx.legos)
 
  Re: Hapless WinNT user
 
Apparently, standard gcc include files are processed as well. This should never happen, as legOS defines everything on its own. Maybe there's an additional command-line switch for that? -Y or something? Good luck, Luis - I have access to a NT box in (...) (25 years ago, 9-Nov-99, to lugnet.robotics.rcx.legos)
 
  Re: Hapless WinNT user
 
I'm afraid these are the same errors that were reported with 0.2.1. It would appear that it is looking at a very long and convoluted path which happens to include the standard gcc, not just the cross-compiler. But that is just a guess based on a (...) (25 years ago, 8-Nov-99, to lugnet.robotics.rcx.legos)
 
  Hapless WinNT user
 
That's me, trying to use legOS 0.2.2 on WinNT with CygWin. I'm using the same tools that worked for me for legOS 0.1.7. Make complains when it tries to build dll, specifically when it tries to compile loader.c. I get a bunch of redefined symbols and (...) (25 years ago, 8-Nov-99, to lugnet.robotics.rcx.legos)
 
  legOS-0.2.2
 
Hello, legOS-0.2.2 is out. Generating user programs doesn't require perl anymore, and several bugs have been fixed. Get it at (URL) "Nieder mit den Zitaten!" -Markus L. Noga <markus@noga.de> (25 years ago, 7-Nov-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx)
 
  Re: legOS patches
 
Hi Frank, first, let me thank you for your effort! It's only through collaboration that we can keep this system evolving. (...) This looks very well thought out. Originally, I didn't want to reset motors, sensors or networking, because it makes for (...) (25 years ago, 7-Nov-99, to lugnet.robotics.rcx.legos)
 
  arbitrary motor code
 
Whatever happened to the arbitrary motor code? Lou had given me the impression (ages ago) that there was a solution for 0.2.0, but I don't see it. Is someone still working on it? I can give it a shot if no one else is looking at it... -Luis (...) (25 years ago, 6-Nov-99, to lugnet.robotics.rcx.legos)
 
  Re: 0.2.1 API
 
That was me. Sorry Luis - I've been outta touch lately. Kevin (...) (25 years ago, 5-Nov-99, to lugnet.robotics.rcx.legos)
 
  Re: makelx issues
 
According to Luis Villa: (...) I'll post the new version this weekend, then ;-) (...) It will be for convenience only with the new release - all front- and backends are integrated, so it's only Make that needs to know about program locations. (...) (25 years ago, 5-Nov-99, to lugnet.robotics.rcx.legos)
 
  Networking
 
I saw mention of adding UDP support to the legOS Network and was curious if anyone had started work on it. I'd like to start a project where multiple RCXs communicated with each other and could communicate learned information to each other. The (...) (25 years ago, 5-Nov-99, to lugnet.robotics.rcx.legos)
 
  Re: makelx issues
 
(...) Hmm. Well, I'll put off testing on windows then- I don't have permission (I don't think) to put perl on those boxes. (...) It turns out that just putting the legOS/util in the path did the trick. I had asssumed that was just for convenience, (...) (25 years ago, 5-Nov-99, to lugnet.robotics.rcx.legos)
 
  Re: makelx issues
 
Hi Luis, (...) I rewrote makelx-back - it's called makelx now, and it doesn't require perl anymore. I just didn't post it yet, as it didn't merit a 0.2.2 release just yet. At least in my eyes. For now, try and insert a line into makelx that prints (...) (25 years ago, 5-Nov-99, to lugnet.robotics.rcx.legos)
 
  Updating the Web based compilers?
 
Would it be possible for any of the very kind people who maintain the LegOS Web Based Compilers be able to update their compilers to the latest 0.2.1 version of LegOS? Dying to try out the new programming features... Dave Chen (25 years ago, 5-Nov-99, to lugnet.robotics.rcx.legos)
 
  makelx issues
 
I'm trying to use 0.2.1 and having problems- no executables are appearing in the demo/ directory. Stepping through the make, I can see that the .dc1, .dc2, etc. files are being made (whether or not correctly I have no idea.) Running make-lx (...) (25 years ago, 4-Nov-99, to lugnet.robotics.rcx.legos)
 
  Re: 0.2.1 API
 
Never mind- did it myself. Thanks anyway... -Luis (...) ###...### Profanity is the one language that all programmers understand. -Anonymous ###...### (25 years ago, 4-Nov-99, to lugnet.robotics.rcx.legos)
 
  0.2.1 API
 
I seem to remember that someone here installed doxygen and generated a new set of API docs for 0.2.0. Am I correct in that? Or am I smoking something? If that is the case, I'd love to hear from you- a copy would be real nice to re-link from the (...) (25 years ago, 4-Nov-99, to lugnet.robotics.rcx.legos)
 
  rcx tools setup
 
I have following problem with setting up the rcx tools (the old ones, distributed with legOS-0.1.7): I set up the Makefile.common to properly point to my paths: TOOLPREFIX=/home/eri...tachi-hms- LEGOS_ROOT=/home/eri...gOS-0.1.7/ when I run make I (...) (25 years ago, 4-Nov-99, to lugnet.robotics.rcx.legos)
 
  Re: RCX-enhanced egcs
 
I just downloaded the new rcx tools, unfotunately the gcc dies (segmentation fault, even if I run the gcc only (with no parameters). any ideas what's going on? does it require glibc2.1? any settings? TIA erik (...) (25 years ago, 4-Nov-99, to lugnet.robotics.rcx.legos)
 
  IR
 
Hi All. Is there a way to set the IR transmitter to something like 'long range mode'? I would like to have a more powerful beam for proximity detection. I've tried lnp_logical_range(1), doesn't seem to make a difference. The problem is that I don't (...) (25 years ago, 2-Nov-99, to lugnet.robotics.rcx.legos)
 
  Re: legOS-0.2.1
 
Hi Jeffrey, that's an OS issue - your host system should define O_ASYNC. Some older systems define FASYNC instead, try that one. You can work around this more elegantly, too: #ifndef O_ASYNC #define O_ASYNC FASYNC #endif And hope for the best. (...) (25 years ago, 2-Nov-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx)
 
  Re: legOS-0.2.1
 
(...) ==bulk of message removed (...) I'm getting a compile error when building the dll utility - an undefined symbol 'O_ASYNC' forgive my ignorance but how do I fix this? Thanks in advance, -=RoboCoder=- (25 years ago, 1-Nov-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx)
 
  Re: fast firmware downloader
 
I hate to admit it, but the version of Turbo C++ I just pulled out is 1.00. I departed from the Borland compiler shortly after acquiring this version and did not keep up with advances. Would I gain any advantages by finding a later version, or (...) (25 years ago, 31-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx, lugnet.robotics.rcx.pbforth)
 
  RE: fast firmware downloader
 
(...) Yeah. Not sure about the hardware interface, though. Would it be possible to run the DOS executable to generate a binary and then download it otherwise? I too am not sure what this whole discussion is about- if it is just NQC, then it is (...) (25 years ago, 30-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx, lugnet.robotics.rcx.pbforth)
 
  RE: fast firmware downloader
 
(...) Wes and Dave, I pulled out an ancient copy of Turbo C++ 3.0 for DOS. It compiles most of the code but chokes on the >8 character file names. I might have to try Microsoft VC++ next....to make a DOS executable. I also found a DOS C Comm library (...) (25 years ago, 30-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx, lugnet.robotics.rcx.pbforth)
 
  Re: fast firmware downloader
 
(...) Wes, A good place to start with the porting is to grab the latest NQC source code from www.enteract.com/~dbaum/nqc and take a look at the family of PSerial classes in the platform directory. Create a new class (e.g. PSerial_dos) that (...) (25 years ago, 30-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx, lugnet.robotics.rcx.pbforth)
 
  Re: legOS-0.2.1
 
Cool! If no one else does, I'll try to get it working on Windows next week, along with the rest of the HOWTO push. Don't hold your breath, though :) -Luis (...) ###...### Profanity is the one language that all programmers understand. -Anonymous (...) (25 years ago, 30-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx)
 
  Re: RELEASE: LegoSim -- another LegOS Simulator
 
Nice picture :-) I added this to the legOS tools page. Are you going to do 0.2.1? Markus. (25 years ago, 30-Oct-99, to lugnet.robotics.rcx.legos)
 
  legOS-0.2.1
 
Hello, legOS 0.2.1 is out. No, I'm not working full time on legOS - this is just a day's work. Apart from minor bug fixes, a new file format for user programs is introduced, along with the tools to support it. The dynamic loader is a standalone C (...) (25 years ago, 30-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx)
 
  Re: LegOS newbie wants more info.
 
Thanks Sergey. I was aware of Luis' fine HOWTO. I was actually trolling to see if Luis would offer a preview of the 0.2.0 version ;) I have never heard of doxygen but will grab a copy and see what that gives for documentation. Kevin (...) decided (...) (25 years ago, 29-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: RELEASE: LegoSim -- another LegOS Simulator
 
Cool! I'll add this to the HOWTO when I do the 0.2.0 update. Are there any plans on the horizon for either emuLegOS or LegOSim to update to 0.2.0 anytime soon? Luis (...) ###...### Profanity is the one language that all programmers understand. (...) (25 years ago, 29-Oct-99, to lugnet.robotics.rcx.legos)
 
  RELEASE: LegoSim -- another LegOS Simulator
 
RELEASE: LegoSim A UNIX-based Simulator for LegOS with an Applet-GUI LegoSim is (yet another) simulator for LegOS. URL: (URL) another simulator? At the time the project started, there was no other simulator. Once Emulegos was announced, we did not (...) (25 years ago, 29-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: LegOS newbie wants more info.
 
(...) I'd suggest just browsing the source. It's nicely written, so it's quite easy to understand. Most demos that I've seen are for an older version of LegOS, anyway, and require porting. The API reference is available on the website, and I think (...) (25 years ago, 29-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: LegOS newbie wants more info.
 
Thanks for the advertisement, Marco. I thought I'd let you all know that I'm going to try to get started on the conversion of the HOWTO to 0.2.0 next week, as I have a large Java project due Monday, but the rest of the week will be devoted to (...) (25 years ago, 29-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: LegOS newbie wants more info.
 
(...) decided (...) the (...) demo (...) demo (...) Hi Kevin, look at the excellent legOS HOWTO by Luis Villa: (URL) (25 years ago, 29-Oct-99, to lugnet.robotics.rcx.legos)
 
  LegOS newbie wants more info.
 
Hi everyone. I just got my Robotics Invention System 2 weeks ago and decided to not even try the Lego software. I also just got the O'Reilly book in the mail. I have been able to compile LegOS 0.2.0a and download firmare & demo programs. Can someone (...) (25 years ago, 29-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: fast firmware downloader
 
(...) I'm willing to cover the DOS port since I'm working on a DOS->RCX comm project already. I already have my HP LX200 doing minimal comm with the RCX with hopes of having it ride alongside as a computational component. -Wes Matchett (25 years ago, 28-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx, lugnet.robotics.rcx.pbforth)
 
  Re: fast firmware downloader
 
(...) I'll start by pulling the 4x code into the NQC source base. That should make it trivial to build a stand-alone command line based downloader for Win32 (95/nt/98), Linux, Solaris, and Mac 68k/ppc under MPW. We could also get Win3.1 and DOS (...) (25 years ago, 28-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx, lugnet.robotics.rcx.pbforth)
 
  Re: legOS limitation
 
Hi Colin, (...) The one task per priority level requirement is gone at least since March. There is a priority chain mechanism now, with round-robin scheduling within a priority level. (...) Yes, a task won't die while higher-priority tasks are (...) (25 years ago, 27-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: IR questinos and more
 
Hi Sergey, (...) if you intend only to transmit, you may just disable receiving altogether. (...) for an axle. yes, angle=rotation. (...) using the rotation sensor. otherwise, slippage may occur. night, markus. (25 years ago, 27-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: LegOS 0.2.0a multi-threading problem
 
(...) I'd say this is the way to leave it, since it seems to be how you meant it in the first place. It's just very annoying to take out the batteries if ON/OFF is pressed by mistake while something is running. (...) Don't know, I've never used (...) (25 years ago, 27-Oct-99, to lugnet.robotics.rcx.legos)
 
  legOS limitation
 
Hey, this is a small but frustrating one. This is in legOS 1.7 but I beleive it will still be in 2.0 as it's caused by the 1 priority to a task requirement. If you write code like the following: while(1){ wait(for something); kill(t1); t1 = (...) (25 years ago, 27-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: LegOS 0.2.0a multi-threading problem
 
(...) If ON/OFF is desired while programs run, just drop the if. If ON/OFF isn't to work while programs run, it has to be this: if(nb_tasks<=3) { killall(PRIO_HIGHEST); return 0; // killall doesn't kill self } break; What does standard firmware do? (...) (25 years ago, 27-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: LegOS 0.2.0a multi-threading problem
 
(...) Following up to myself, but here's the error (kernel/program/.c) lines 255-260: case KEY_ONOFF: // works only if no programs are running. if(nb_tasks<=3) { killall(PRIO_HIGHEST); } return 0; ^^^^ This should be 'break'. The way the code is (...) (25 years ago, 27-Oct-99, to lugnet.robotics.rcx.legos)
 
  IR questinos and more
 
Hi All. I'm trying to build an IR proximity sensor with LegOS, by using the on-board transmitter and light sensor. I'm having problems figuring out how to send data, however. I tried using lnp_logical_write(), but 'cu -l /dev/ttyS0' doesn't show any (...) (25 years ago, 27-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: LegOS 0.2.0a multi-threading problem
 
(...) That would be nice, actually. I have only one problem with stability - every once in a while, the "Run" key stops working, and all the other keys as well (don't remember exactly, but I think that's how it is). The program keeps running (...) (25 years ago, 27-Oct-99, to lugnet.robotics.rcx.legos)
 
  RE: fast firmware downloader
 
(...) Count me in. I'm ditching the Tcl interface - it's just too damn goofy! A standard firmware downloader would be great - especially if it ran on all platforms. As far As I know, Dave Baum is the only guy here who has got a downloader for the (...) (25 years ago, 27-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx, lugnet.robotics.rcx.pbforth)
 
  Re: fast firmware downloader
 
(...) If there's interest in a stand-alone firmware downloader running on the Mac, please let me know. I can certainly add the approriate quad-speed stuff into NQC, and can also make a stand-alone version if Mac users are using pbFORTH or something (...) (25 years ago, 27-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx)
 
  Re: LegOS 0.2.0a multi-threading problem
 
Hi, yes, currently, you'll have to make main() your first function. version 0.2.1 will support arbitrary starting offsets. could you report about the stability of repeated program runs? if this works fine, I'll change the ON/OFF behaviour to (...) (25 years ago, 26-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: LegOS 0.2.0a multi-threading problem
 
(...) [snip] Heh. I've spent 2 days on this, so I know how you feel :). main() must be the first function in your source file, otherwise really weird stuff happens. -- Regards, Modemch (25 years ago, 25-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: H8 tools problems on Linux
 
(...) Hi! I got the precompiled tools from the LegOS page, tried with both the 'old' and the 'new' set... by the way, the Windows version works fine. Not 0.2.0, but that's not the tools' fault... thanks for all the help Vlad (25 years ago, 26-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: H8 tools problems on Linux
 
Thanks for the plug, Jacob. I in fact have received a set of instructions for gcc 2.9.5, and began the work of integrating them into the HOWTO last night. However, I was interrupted and will not have time to finish the task tonight, so do expect gcc (...) (25 years ago, 25-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: H8 tools problems on Linux
 
(...) I've compiled LegOS under RedHat 5.2 without problems. I recently upgraded to 6.0 and I still have no problems. Have you downloaded some odd version of gcc or binutils? I've experienced problems when compiling gcc 2.95, but they can (easily) (...) (25 years ago, 24-Oct-99, to lugnet.robotics.rcx.legos)
 
  LegOS 0.2.0a multi-threading problem
 
I have been attempting to us the thread API for a LegOS project. I have been following the examples I found on the LegOS How-To page with out much success. If I run some simple code inside the main function it works fine but if I try the same code (...) (25 years ago, 25-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: H8 tools problems on Linux
 
(...) Vlad- First off, I'd suggest building your own tools, instead of downloading the pre-built tools (which, like anything pre-built, tends to work only on systems very similar to the original builder's.) There are pretty clear directions (I (...) (25 years ago, 24-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: H8 tools problems on Linux
 
(...) I'll let someone else address the rest of your question, but: there is no "Linux 5.2". The latest stable version of Linux is 2.2.13, and the latest devel release is 2.3.22. Perhaps you mean Red Hat 5.2? In that case, I'd suggest upgrading -- (...) (25 years ago, 24-Oct-99, to lugnet.robotics.rcx.legos)
 
  H8 tools problems on Linux
 
Hi all! The H8 tools on Linux won't work for me - it's Linux 5.2 and the C compiler complains about "null char when parsing input" for anything else than a comment... I tried with both the old and new tools form the legOS site.... any ideas? thanks (...) (25 years ago, 24-Oct-99, to lugnet.robotics.rcx.legos)
 
  0.2.0a patch
 
Hello, apparently I introduced a glitch when adding last-minute support for non-patched standard egcs. This and a broken symlink in the archive prevented dllback from compiling on the host. A patched version of legOS is available on (URL) for the (...) (25 years ago, 19-Oct-99, to lugnet.robotics.rcx.legos)
 
  RCX-enhanced egcs
 
Hello, I just posted the final RCX interrupt handling patch for egcs. There is no need for wrappers anymore. Interrupt handlers can be declared like this now: void handler() __attribute__((rcx_interrupt)); void handler() { // do stuff } For a leaf (...) (25 years ago, 19-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: Annoying Journalist's Request
 
To the list: this morning is a break for me, so I'm going to use it to type this out. Hope no one minds that it gets sent to the "annoying journalist" as well. Here at Duke, we are teaching a class with the mindstorms. Recently, we completed a class (...) (25 years ago, 18-Oct-99, to lugnet.robotics, lugnet.robotics.rcx.legos)
 
  Re: legOS 0.2.0 released
 
Well, this is a bad week to say the least, but I hope to have rudimentary HOWTO stuff for 0.2.0 within two weeks. Thanks for everything, Markus! Luis (...) ###...### Profanity is the one language that all programmers understand. -Anonymous ###...### (25 years ago, 18-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics)
 
  legOS 0.2.0 released
 
Hello, legOS 0.2.0 is out. If you like to program your Mindstorms in C, or if you would like to try, it has become better than ever. Dynamic linking and program loading are fully supported now, as well as unreliable LNP datagram networking. Lots of (...) (25 years ago, 19-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics)
 
  RCX Firmware and SP
 
Hi All, After a very frustrating weekend of fiddling with pbFORTH, I caved and asked Kekoa to help with a problem I was having with read_sensor() and pbFORTH. The problem we (mostly he) unearthed has to do with the SP and RCX firmware routines, so I (...) (25 years ago, 17-Oct-99, to lugnet.robotics, lugnet.robotics.rcx.legos, lugnet.robotics.rcx.pbforth)
 
  Re:Solved?? rotation sensor problem
 
On Sep.10,I posted the message regarding rotation-sensor problem. I realized that the first threshold value '0x6fc0' in CURRENT_STATE is too small. Some sensors give raw values around 0x7000. #define CURRENT_STATE (raw<0x6fc0?STATE_0:...STATE_3))) (...) (25 years ago, 17-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: firmdl3 @ 41.13s
 
(...) If you deactivate complements or headers in the ROM protocol, then the ROM does not transmit exactly what you might want it to. See the comments for init_serial in lib/rom.h of the Librcx distribution. If you use the default mode settings, or (...) (25 years ago, 4-Oct-99, to lugnet.robotics.rcx.legos)
 
  RE: firmdl3 @ 41.13s
 
(...) Bug, what bug? Have I missed something? My Tcl based uploader broke when Scriptics released 8.2, and now it works again. Seems I wasn't handling the rcx_recv parameter in my equivalent functions... Anyways, could you elaborate on the bug a (...) (25 years ago, 4-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: firmdl3 @ 41.13s
 
(...) I'll have to test it out in my office, which has difficult lighting. Errors in transmission can often break things in unexpected ways, leaving you in states that are hard to recover from, often resulting in the downloader aborting after giving (...) (25 years ago, 4-Oct-99, to lugnet.robotics.rcx.legos)
 
  firmdl3 @ 41.13s
 
Hi, on my machine, original firmdl3 took 45.2s to download firm0309.lgo. - I increased packet size to 240 bytes, gaining roughly 2 seconds. - Added packet size prediction and bytewise decoding with a state machine (The decoder spent 50 ms per packet (...) (25 years ago, 4-Oct-99, to lugnet.robotics.rcx.legos)
 
  RE: fast firmware downloader
 
(...) Is this the movie where there are guys competing in unassisted (except by a huge weight) deep dives? Those guys are mental... Cheers, Ralph Hempel - P.Eng ---...--- Check out pbFORTH for LEGO Mindstorms at: (URL) ---...--- Reply to: rhempel at (...) (25 years ago, 4-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: fast firmware downloader
 
(...) [mlnoga@mauve mlnoga]$ make firmdl3 cc firmdl3.c -o firmdl3 firmdl3.c:146: rcx_comm.h: No such file or directory firmdl3.c:569: srec.h: No such file or directory make: *** [firmdl3] Error 1 Seems to me we're both getting a little hasty here (...) (25 years ago, 4-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: fast firmware downloader
 
(...) The URL is: (URL) in the nick of time? The original firmdl.c was dated 10/3/98. It is currently 10/3/99 (PDT at least). This was not planned! Like firmdl.c, firmdl3.c is a single file joined from smaller ones for simplicity. I will link a .tgz (...) (25 years ago, 4-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx)
 
  Re: couldn't keep myself from it ;-)
 
(...) Whoa. Not so fast. My firmdl3 does the job in 44 seconds, not 53 seconds, so I think firmdl4 is a step backwards. :) Just hold on a bit while I finish packing it up. It is almost done, I promise. The new version (firmdl3) will be MPL. If you (...) (25 years ago, 4-Oct-99, to lugnet.robotics.rcx.legos)
 
  couldn't keep myself from it ;-)
 
Hi Kekoa, I herewith jettison fastdl. - added code to remove parity and disable complements to your stub - split up firmdl2 into nice little modules - figured out how to deal with complement-disabled packets - optimized delays, fixed numerous little (...) (25 years ago, 4-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: fast firmware downloader
 
(...) Oops, I meant complements, not checksums, throughout the above paragraph. After reviewing my notes, it seems that the ROM properly obeys the complement flag when receiving but not when sending. When the ROM is sending a "long" message, it (...) (25 years ago, 3-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx)
 
  RE: fast firmware downloader
 
(...) This is what I like so much about the "Extreme Team"...usually more than one way to skin a cat. I must have missed those posts, Kekoa. I try to use as much as possible of the ROM code in the brick too. The next step for pbFORTH is to link (...) (25 years ago, 3-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx)
 
  Re: fast firmware downloader
 
(...) Just for the record, I implemented a dual-speed downloader a few months ago and mailed John Tamplin with information about it with regards to the JVM port that seems to have died. I used a different strategy to hack the dual speed downloads. (...) (25 years ago, 3-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx)
 
  egcs-1.1.1 patch, legOS projects structure
 
Hi, this night is proving productive. I went ahead and tweaked egcs to produce RCX-specific interrupt handler prologues and epilogues. Apply this patch against egcs-1.1.1/gcc/confi...0/h8300.c, and you will be able to create interrupt handlers the (...) (25 years ago, 3-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: fast firmware downloader - and compilers
 
(...) Not at all ;-) fast.srec works like this: - load new image, storing it immediately behind fast.srec - fix stack pointer, you'll start new firmware anyways - relocate a small routine immediately below SP - call that routine - relocate the (...) (25 years ago, 3-Oct-99, to lugnet.robotics.rcx.legos)
 
  RE: fast firmware downloader - and compilers
 
I'll have to try fastdl at some point. My pbFORTH image is assembled to live at 0x8000 and be loaded just like "real" firmware. If I use fastdl, how do I have to change my firmware assembly output to accomodate it? On the subject of configurable (...) (25 years ago, 3-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: fast firmware downloader
 
(...) Erm, hrm, well... the reason I didn't ship it yet is that it won't compile with any released version of legOS. In order to gain full configurability, I had to set up a seperate directory structure, with its own include tree and stripped down (...) (25 years ago, 3-Oct-99, to lugnet.robotics.rcx.legos)
 
  Re: fast firmware downloader
 
Looks real nice on the PC side, Markus, but- where is the source for fast.srec? Was that a deliberate omission? Or just a mistake? I'd really like to look at what is in there, especially considering the small size of the .srec. Let us know... -Luis (...) (25 years ago, 2-Oct-99, to lugnet.robotics.rcx.legos)
 
  fast firmware downloader
 
Hi, I'm currently implementing LNP. As a first demo application, I just finished a quad-speed firmware downloader. If you're using replacement firmware, maybe this will be of use to you. (URL) you at MindFest, Markus. (25 years ago, 3-Oct-99, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx)
 
  Re: RCX 'brick connectors' and how-they-work??
 
On the subject of making connector blocks, I have been very successful with taking the conductor strips you get as a S@H service pack, hacking two squares out, slotting one edge of each of the 2x2s, soldering wires to that side, slotting the inside (...) (25 years ago, 14-Sep-99, to lugnet.robotics, lugnet.robotics.rcx, lugnet.robotics.rcx.legos)
 
  Re: RCX 'brick connectors' and how-they-work??
 
Thanks, Jonathan && Others... I'll look at the patent. With all the 'clones' out there, is it likely that Lego would complain if someone made compatible-but-not- identical connectors?? How do they handle the Clone Market?? Couple of questions, (...) (25 years ago, 14-Sep-99, to lugnet.robotics, lugnet.robotics.rcx, lugnet.robotics.rcx.legos)
 
  Solved?? rotation sensor problem.
 
I tried solutions posted on this newsgroup to fix the rotation sensor problem.But It didn't work stable enough. I tracked the sensor input and realized the sensor sometimes picked up transient signal between two states. To solve this problem, I (...) (25 years ago, 10-Sep-99, to lugnet.robotics.rcx.legos)
 
  Re: Handy Board software
 
take a look at Ray's Robotic Computer. i have a url somewhere. This dude makes a 68HC11 mini board in modules from his basement. Completely assembled and tested versions too. I found him through altavista a couple of times +breiler (...) (25 years ago, 2-Sep-99, to lugnet.robotics, lugnet.robotics.rcx.legos)
 
  HOWTO- temporary URL
 
Hey! I finally have the HOWTO back up at a temporary URL- (URL) old URL may be back up as soon as this evening or afternoon, but in the meantime, please point your browsers here. Thanks for putting up with me- Luis P.S. I hope to make several (...) (25 years ago, 31-Aug-99, to lugnet.robotics.rcx.legos)
 
  Re: Unable to unzip (or bunzip2) legOS-990330.tar.bz2
 
I didn't even try, since the other things on the site didn't work. I got it from the site of Luis's howto.I wonder if the site will ever be fixed Frederick N. Brier wrote in message <37C3B4DC.B27D3028@m...ck.com>... (...) (25 years ago, 26-Aug-99, to lugnet.robotics.rcx.legos)
 
  new release???
 
Hi, I've been wondering why there hasn't been put out a newer release than 990330, especially since the rotation sensors doesn't work in it. But the error was identified way back in April by Mario Ferrari ((URL) STATE_0_VALUE (ds_unscale(1023U)) ... (...) (25 years ago, 26-Aug-99, to lugnet.robotics.rcx.legos)
 
  HOWTO news :(
 
I just got back from vacation 2-3 hrs ago, and have just found out that the school cleared our one-year name leases while I was gone. As a result, the HOWTO at arthurdent.dorm.duke.edu has been unavailable for several days (not quite sure how long (...) (25 years ago, 25-Aug-99, to lugnet.robotics.rcx.legos)
 
  Unable to unzip (or bunzip2) legOS-990330.tar.bz2
 
Has anyone else had a problem downloading and unzipping the current snapshot (legOS-990330.tar.bz2)? This was from the URL: (URL) (25 years ago, 25-Aug-99, to lugnet.robotics.rcx.legos)
 
  Where'd the HOWTO document go?
 
Hi, Where's Luis Villa's HOWTO document? This is the URL I have for it: (URL) that server seems to have disappeared. Anyone know of a new home for this document? Thanks, Jonathan (25 years ago, 24-Aug-99, to lugnet.robotics.rcx.legos)
 
  Re: random()
 
(...) extern long int random (void); Looks like -2^31 to 2^31-1 to me, unless you cast to unsigned int. Or does liberty use 16-bit ints internally? Why not write a short test program to check this out? And why doesn't LegOS use a wrapper around the (...) (25 years ago, 13-Aug-99, to lugnet.robotics.rcx.legos)
 
  random()
 
What is the range of values returned from random()? Thanks, Jonathan (25 years ago, 13-Aug-99, to lugnet.robotics.rcx.legos)
 
  RE: Handy Board software
 
(...) They're both really decent 8bit micros. Similar IO capabilities, and I think the HC11 has better timers, but only 8 bit A/D. I've worked a LOT with the HC11 and it's really a good part. (...) Beleive it or not, there is a FORTH for the HC11 (...) (25 years ago, 9-Aug-99, to lugnet.robotics, lugnet.robotics.rcx.legos)
 
  Re: Handy Board software
 
(...) They're both 8-bit microcontrollers with a roughly similar set of peripheral functions (timer, ACD, serial port, etc). But the similarity ends there. The programming model for the H8 is compltely different from the 68xx series. (...) I don't (...) (25 years ago, 9-Aug-99, to lugnet.robotics, lugnet.robotics.rcx.legos)
 
  Handy Board software
 
Over the past few months, I've been reading with great interest many of the exciting things people here have written about the Handy Board... (10 URLs) I'm really starting to think that one of these would be a great addition to my LEGO collection. (...) (25 years ago, 9-Aug-99, to lugnet.robotics, lugnet.robotics.rcx.legos)
 
  Re: egcs download problem
 
I got it from luis' site, but the version there doesn't support c++, and legos needs c++, doesn't it? John Bauman wrote in message ... (...) compiler (...) (25 years ago, 8-Aug-99, to lugnet.robotics.rcx.legos)
 
  egcs download problem
 
Has anyone else had this problem?I went to download the linux egcs compiler from the legOS site.I downloaded right, but it only downloaded ~2 megs, while the page said it was supposed to download ~3megs. Later, when i tried to bunzip(with bunzip2, (...) (25 years ago, 7-Aug-99, to lugnet.robotics.rcx.legos)
 
  Re: LNP - lets get coding.
 
(...) Regarding where to go from here, if you step up to do the coding, I believe where to go is up to you. I don't know if that is how it usually works, but I certainly wouldn't want to be coding up something I am not happy with, so I would expect (...) (25 years ago, 1-Aug-99, to lugnet.robotics.rcx.legos)


Next Page:  5 more | 10 more | 20 more | 100 more

Redisplay Messages:  All | Compact

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR