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 / *659 (-100)
  Re: PRGM button - am I missing something?
 
(...) Yep, the option order was the problem on Windows. getopt does indeed happily ignores any options found after the first non-option. Thanks again! -Jeff p.s. And don't worry, I can take any Windows jabs you have to offer - I've heard 'em all. (...) (25 years ago, 13-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: InstallShield for legOS
 
"Peter Tewkesbury" <PJTewkesbury@hotmail.com> wrote in message news:Fo9syx.Ew7@lugnet.com... (...) for (...) the (...) a (...) compile (...) Why not use one of the many existing IDEs for this sort of stuff? Most programmers editors (emacs, vi (...) (25 years ago, 13-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: InstallShield for legOS
 
Hi, I am new to RCX coding, and Legos, but I an a professional Developer for Windows (9x & NT). I was thinking about puting together a small IDE. Off the top my head, it whould include project management (Keep track of files in a program), Syntax (...) (25 years ago, 13-Jan-00, to lugnet.robotics.rcx.legos)
 
  VLL Transmit for RCX (was: Micro Scout programming with VLL bar code: HOWTO)
 
(...) hook up a light sensor, initialize it, and then use vll_send(code) to transmit. The little red LED on the light sensor blinks furiously. The Scout still does this far faster (about 3x) but it probably has some special hardware (not the least (...) (25 years ago, 13-Jan-00, to lugnet.robotics.rcx.legos, lugnet.robotics.microscout, lugnet.robotics.vll)
 
  Re: InstallShield for legOS
 
(...) Ah, that's the mistake I had made. Looking closer, am I correct in assuming that Cygwin is only required to build the cross compiler? What about the utility program such as firmdll.exe? We can ignore the need to compile the cross-compiler. (...) (25 years ago, 13-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: InstallShield for legOS
 
"Rossz Vámos-Wentworth" <rossw@jps.net> wrote in message news:387CE039.2906B6...jps.net... (...) I think that you should still reconsider using Cygwin anyway. You can actually build much of the LegOS stuff without ever using the Cygwin shell, so (...) (25 years ago, 12-Jan-00, to lugnet.robotics.rcx.legos)
 
  InstallShield for legOS
 
As mentioned by Markus, I am working on an Windows InstallShield program for legOS. It is my hope to create, with assistance, a complete installation package for legOS and required tools. Running the installer will create a legOS developement (...) (25 years ago, 12-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: Please provide diffs for legOS releases
 
Hi Alex, I'll post a cvs rdiff later. Alex Wetmore schrieb: (...) Rossz Vamos-Wentworth is working on an InstallShield version for Windows. (...) There's a watchdog timer module on the RCX, which is currently unused in legOS. Shouldn't bee too (...) (25 years ago, 12-Jan-00, to lugnet.robotics.rcx.legos)
 
  Please provide diffs for legOS releases
 
Today I had a bit of time on the bus so I went through the work of getting legOS working on my system. After I got it up and running I noticed that I was using 0.2.2 and that 0.2.3 was out (I started with 0.2.2 becuase the most recent instructions (...) (25 years ago, 12-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: PRGM button - am I missing something?
 
Ben Jackson schrieb: (...) OK, I'll change the docs and examples, then. Too bad, I thought position-independence very nifty indeed. Markus. (25 years ago, 12-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: useful battery program
 
Ben Jackson schrieb: (...) Saved my life a couple of times, when LNP was locking up the system in an entirely incomprehensible way. (I'd really appreciate "Unreachable code" warnings sometimes... or maybe they scrolled away.) (...) How about this: a (...) (25 years ago, 12-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: PRGM button - am I missing something?
 
(...) From getopt(3) on BSD and other systems: When all options have been processed (i.e., up to the first non-option argument), getopt() returns -1. However, from the Linux manpage: By default, getopt() permutes the contents of argv as it scans, so (...) (25 years ago, 12-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: PRGM button - am I missing something?
 
Ben Jackson schrieb: (...) If getopt is working right, the position of switches shouldn't matter. If they do, it's broken. Markus. (25 years ago, 12-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: PRGM button - am I missing something?
 
(...) I think you need `dll -p0 foo.lx' and `dll -p1 bar.lx'. That syntax is working fine for me. Right now my battery meter is in slot 0 (fading fast!) and the program I'm debugging is in slot 1. --Ben (25 years ago, 12-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: PRGM button - am I missing something?
 
Hi Jeff, Jeff Chrisope schrieb: (...) There could be a problem with getopt in the Windows-libc. Try inserting a printf after the loop dealing with options, to show which program slot dll is actually transmitting to. (...) Hey, aren't you with (...) (25 years ago, 12-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: useful battery program
 
(...) Yes, the current behavior of displaying the return address for the interrupt handler isn't very useful. :-) I was considering making it display battery voltage. It would be neat if some combination of VIEW and other buttons could be used to do (...) (25 years ago, 12-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: useful battery program
 
Ben Jackson schrieb: (...) Yes, this is a good idea. The system timer handler will probably become a C routine, anyway, as it does so many things now. It might as well check for low battery power and display it. I was thinking about a configuration (...) (25 years ago, 12-Jan-00, to lugnet.robotics.rcx.legos)
 
  PRGM button - am I missing something?
 
I may be missing something horribly simple, but I can't seem to get the PRGM button on the RCX to change the program being executed by legOS. For instance, if I dll foo.lx -p0 dll bar.lx -p1 I can only get bar.lx (or whatever I 'dll' last) to (...) (25 years ago, 12-Jan-00, to lugnet.robotics.rcx.legos)
 
  useful battery program
 
Here's a short program to display the battery voltage. The get_battery_mv() interface might be useful in the kernel itself. Would it be appropriate for the kernel to turn on the low battery indicator as well? The A/D converter that the RCX uses to (...) (25 years ago, 12-Jan-00, to lugnet.robotics.rcx.legos)
 
  RE: RCX "locking up" when trying to use dll
 
(...) Great story! When doing tedious diff compares, I usually find it in the last pair of files :-) Cheers, Ralph Hempel - P.Eng ---...--- The train stops at the train station, The bus stops at the bus station, So why am I sitting at a work (...) (25 years ago, 11-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: RCX "locking up" when trying to use dll
 
(...) I built the H8/300 binutils-2.9.1 and gcc-2.95.2 and compiled the legOS kernel and it was locking up when downloading programs. People here said get egcs-1.1.2 -- it works! So I built egcs-1.1.2 and cd'd to legOS/boot, make clean/make and the (...) (25 years ago, 11-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: RCX "locking up" when trying to use dll
 
(...) Actually I won't, since I just read memcpy.c and I see it's an __asm__ macro. I don't know if that's a valid __asm__ or not. In this case, if it's causing legOS pain, memcpy.c should just be replaced by memcpy.s with the correct assembly (...) (25 years ago, 11-Jan-00, to lugnet.robotics.rcx.legos)
 
  RE: RCX "locking up" when trying to use dll
 
(...) <Snipped disassembly showing exactly what the bug is...> WOW! Good catch Ben! I have recently been looking through some disassembly on a totally unrelated topic and have found a bug in an unnamed commercial compiler. But of course I had a (...) (25 years ago, 11-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: RCX "locking up" when trying to use dll
 
(...) It's actually in the library. I just found it. Here is a disassembly of a correct memcpy.o, as built by egcs-1.1.2: 00000000 <_memcpy>: 0: 0d 13 mov.w r1,r3 2: 09 23 add.w r2,r3 4: 1d 13 cmp.w r1,r3 6: 47 00 beq .0 (8) 8: 6c 1a mov.b @r1+,r2l (...) (25 years ago, 11-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: RCX "locking up" when trying to use dll
 
Ben Jackson schrieb: (...) Some parts of legOS, especially the interrupt handlers, are less portable than they should be - they use some assembly, or my attribute((rcx_interrupt)) which I haven't verified with 2.95.2. (...) Sounds like a problem (...) (25 years ago, 11-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: legOS is really neat!
 
Ben Jackson schrieb: (...) I'm still looking for someone to write an R2D2 sound scheme ;-) Markus. (25 years ago, 11-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: RCX "locking up" when trying to use dll
 
(...) 1.1.2 (...) Ok, I got egcs-1.1.2 (plus patch) and rebuilt legOS.srec. Now it works. I did confirm that the compiler is tripping over something in the libs rather than the kernel (at first I only rebuilt the kernel sources and the problem was (...) (25 years ago, 11-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: RCX "locking up" when trying to use dll
 
(...) unfortunately not. AFAIK, nobody has ever managed to compile a dll-capable legOS with gcc-2.95.x, neither with the rcx-compiler patch nor without. (...) Sure, this is exactly the gcc-2.95.2 symptom many people already experienced. There has (...) (25 years ago, 11-Jan-00, to lugnet.robotics.rcx.legos)
 
  legOS is really neat!
 
I can't build my own legOS kernel, but I can build .lx files and load them with dll without any problem! It's really liberating to have REAL functions and a REAL C implementation to work with. Right now I'm working on a bot which tries to stay on a (...) (25 years ago, 11-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: RCX "locking up" when trying to use dll
 
(...) I am seeing exactly the same thing when I built my own legOS.srec from scratch. The kernel seems to run fine (view, on/off, prgm, run buttons) until dll crashes it. (...) Auugh, I too am using gcc-2.95.2. If I use legOS.srec/.lds from the (...) (25 years ago, 11-Jan-00, to lugnet.robotics.rcx.legos)
 
  GPS for RCX
 
The standard RCX firmware with its serial protocol could not talk to a GPS, but LegOS could. With LegOS and a GPS we could make robots that could tell where they were. This would be way cool. I want a solar powered toy robot boat with GPS that can (...) (25 years ago, 10-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: (no longer Failed) Getting LegOS 0.2.2 working on Windows
 
Way to go Paolo! So the only thing that needs to be changed is replace my patch to loader.c with yours? I'll put that onto arthurdent. Glad that it's finally solved. Now, i'll try to get Martin's LNP stuff working on windows. Peter BTW A happy new (...) (25 years ago, 10-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: (Failed) Getting LegOS 0.2.2 working on Windows
 
(...) everything (...) Yahooo, again! Yep, your patch worked like a charm! I also got the AV error message, but recompiling the demo files again seemed to fix the problem. Go figure. Thanks for the help! -Jeff (25 years ago, 9-Jan-00, to lugnet.robotics.rcx.legos)
 
  dllx for liblnp+lnpd uploaded to arthurdent
 
Hello, i finally managed to get my old 486 back to live and build a little home network to test lnpd & liblnp in a networked environment. As expected ;-), it works perfectly -- with 2400 baud 8-(. Running with 4800 baud, i encountered some (...) (25 years ago, 7-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: (no longer Failed) Getting LegOS 0.2.2 working on Windows
 
Salve Paolo, Yahoooo! It finally works. After applying the the patch file you sent me by e-mail, everything seems to work now. Thank you all for your great help. Ciao, Carsten (25 years ago, 6-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: (Failed) Getting LegOS 0.2.2 working on Windows
 
(...) error (...) I think that it's the usual "\n" problem of *nix. (...) helloworld.lx (...) I will send the file in attach directly to your E-Mail address to check that all patches are in the right place. (...) I've just tried and it works... I (...) (25 years ago, 5-Jan-00, to lugnet.robotics.rcx.legos)
 
  a problem of legOS-0.2.2 on Windows95
 
Hello. I have a problem of makefile. Perfectly I followed this instruction (URL) erased all tabs. But a result is following... BASH.EXE-2.02$ make --unix makefile:9: *** missing separator. Stop. Only this message is displayed. and line9 of (...) (25 years ago, 5-Jan-00, to lugnet.robotics.rcx.legos)
 
  legOS Praise, and small request :)
 
I've just got V0.2.2 working, after at least a year of not having had time to play with it! I just wanted to say WOW :) It's come a long way, and I can't wait to start tinkering with it again! Fantastic work Markus! The small request? I use com2 for (...) (25 years ago, 5-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: Program dlls
 
(...) there are 3 simple dll applications and a Makefile in the demo directory, which show how to compile a dll application. cheers, Martin (25 years ago, 5-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: (Failed) Getting LegOS 0.2.2 working on Windows
 
G'day, (...) When trying to apply the patch I get 3 rejects and a bad formated patch file error message. So I applied the patches by hand. Using your patches, I can compile everything without warning (good on yer!!!) and download legOS.srec as well (...) (25 years ago, 5-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: (Failed) Getting LegOS 0.2.2 working on Windows
 
I had the same problem. Under NT WS 4.0 and same instruction for LegOS 0.2.2. Now I've solved!!! I'm here to explain how. (...) Same problem. I've solved getting back the source to the original version (no more WINNT stuff). (...) I've read that you (...) (25 years ago, 5-Jan-00, to lugnet.robotics.rcx.legos)
 
  Program dlls
 
Is there any documentation on how to use the new program dll feature with LegOS, or will I just find that apparent once I install LegOS and look at the source? Joel Shafer joel@connect.net (25 years ago, 4-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: LNP goes Internet
 
No problem, Martin. Hope everyone enjoys this, and keeps in mind my offer of webspace for legOS-related projects. I look forward to testing out the code once I get back to school, and hope development continues apace. -Luis (...) ###...### Profanity (...) (25 years ago, 3-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: LNP goes Internet
 
Just read my mail, and because there was a question where to find the stuff i looked at arthurdent, and -- Phantastic, Luis has managed to put everything in place. You will find it at: (URL) thanks, Luis ! I´ll now walk down into my dark and dirty (...) (25 years ago, 3-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: Problems with legOS-0.2.2 on Windows 95
 
Hi again, The previous problems have been fixed by cleaning up the Makfiles from unnecessary Tabs and DOS file endings. And I also forgot to put the period in the end of the CINC line in Makefile.common. Thanks to Philip Brown and Larry Charlton. (...) (25 years ago, 3-Jan-00, to lugnet.robotics.rcx.legos)
 
  Re: RCX "locking up" when trying to use dll
 
(...) i experienced exactly the same behaviour when i tried to use gcc-2.95.2 as cross-compiler. If that's the compiler you're using: switch to egcs-1.1.2 Another circumstance under which this will happen: You compiled the binary against another (...) (25 years ago, 3-Jan-00, to lugnet.robotics.rcx.legos)
 
  LNP goes Internet
 
Hello, i just uploaded some stuff to Luis Villa´s machine, that might be usefull for LNP networkers. Here is an excerpt of the README: Hi there, this is my first version of liblnp and lnpd. WHAT´S IN THE BOX: lnpd: A LinuX daemon that allows (...) (25 years ago, 3-Jan-00, to lugnet.robotics.rcx.legos)
 
  RCX as TV remote?
 
Hi, all. I just got an RIS for Christmas, and I've been happily alternating between hacking on it and lurking here and at the various Lego sites on the web. Yippee, legos! Ahem. I've been interested in the possibilities of using my Palm IIIe as a (...) (25 years ago, 30-Dec-99, to lugnet.robotics.rcx.legos, lugnet.robotics.palm)
 
  Re: touch sensors - two at a time ?
 
(...) The problem you are having, is that the processor is much faster than a human being... The code will allways tend to see one sensor befor the other, because of the processors speed, unless you can hit them together to within a very few mSec. (...) (25 years ago, 29-Dec-99, to lugnet.robotics.rcx.legos)
 
  RCX "locking up" when trying to use dll
 
Has anyone experienced the RCX "locking up" when trying to use dll? When I try to download a .lx file with dll, the brick freezes. It won't respond to any buttons and I have to take the batteries out and re-load the firmware. Any ideas why this is (...) (25 years ago, 29-Dec-99, to lugnet.robotics.rcx.legos)
 
  Problems with legOS-0.2.2 on Windows 95
 
Hi, I followed the instructions on (URL) install legOS-0.2.2 on my Windows 95 PC. I downloaded all the files, installed the packages, and modified the makefiles. And was finally ready to compile, the results of the compilation is shown below... (...) (25 years ago, 29-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: touch sensors - two at a time ?
 
(...) It's not a race condition, strictly speaking. It's more of a data sampling error. If you run that it a tight loop you will test the sensors hundreds or thousands of times a second. In order to see a simultaneous press you'd have to hit them at (...) (25 years ago, 29-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: touch sensors - two at a time ?
 
(...) If I understand your problem correctly, it has nothing to do with legOS specifically. Therefore, I will answer, even though I have no experience with legOS. The problem is, there is a very small amount of time where, while you're pushing on (...) (25 years ago, 29-Dec-99, to lugnet.robotics.rcx.legos)
 
  touch sensors - two at a time ?
 
I'm trying to build a sensor apparatus at the front of my bot, and it works, mostly. It's made up as a pair of touch sensors. The idea being that if one is activated, it turns around slightly, to avoid the sensor, but if both are activated, we (...) (25 years ago, 29-Dec-99, to lugnet.robotics.rcx.legos)
 
  Solaris & legOS
 
Hi, I am new to legOS and I want to try to use solaris as the legOS platform. What is the current status of legOS running under Solaris?? Anyone successful with it?? So far, I got the latest version of GCC & binutils compiled and got legOS 0.2.3 (...) (25 years ago, 23-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: (Failed) Getting LegOS 0.2.2 working on Windows
 
Well, i'm still looking to find out what might go wrong. Fixing the sigio handler is of no use as cygwin doesn't send sigio's when data arrives at a serial port. Peter (...) (25 years ago, 22-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: Transmission Problems
 
(...) After doing a bit of debugging, I have determined it's all characters between 127-255, most often 127 or 255. If anyone has any ideas on what's causing this, please reply... (25 years ago, 22-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: (Failed) Getting LegOS 0.2.2 working on Windows
 
(...) I hadn't fixed that - but it doesn't appear to make a difference. I patched both the original sources and the post-WINNT-specific-patches, but no change in behavior: the RCX answers are never heard using the original sources, and the (...) (25 years ago, 22-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: (Failed) Getting LegOS 0.2.2 working on Windows
 
(...) i dont´t know if you have already fixed this, anyways, there is a bug in sigio_handler. The struct timeval last is used uninitialized and should be static. Today i sent the following little patch to Markus. ------- schnips schnips -------- --- (...) (25 years ago, 22-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: (Failed) Getting LegOS 0.2.2 working on Windows
 
(...) Hey -- More info about this odd bug. Installed 0.2.3, and the bug is still there. A bit more tweaking revealed: * Compiling with the original (.orig, pre-patch versions of loader, lx, and rcxtty) yielded - after changing O_ASYNC to FASYNC - (...) (25 years ago, 21-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: random() compile problems
 
(...) Yes, it looks like random is in a private library of mine, sorry. With all the exciting networking development happening, count on 0.2.4 being released soon, it will contain random() again. (...) For small amounts of random numbers, you may (...) (25 years ago, 21-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: random() compile problems
 
(...) Hi Matthew, it lokks like the functions are simply not defined neither in the legOS kernel nor in the libs. Following the comment in include/stdlib.h, they should be in libiberty.a, which is somewhere in the cross-compiler tree. However, (...) (25 years ago, 21-Dec-99, to lugnet.robotics.rcx.legos)
 
  Transmission Problems
 
Hello. I am using legOS-990330 with the transmission handler patch. I have no problems receiving at all, but periodically strange nonsensical data somehow inserts itself into the output stream with no apparent reason, like ~..y~~ Does anybody know (...) (25 years ago, 20-Dec-99, to lugnet.robotics.rcx.legos)
 
  random() compile problems
 
Hi all, We are having troubles compiling code that makes use of the random() (and srandom()). The error messages that occour when we compile are: undefined reference to '_srandom' undefined reference to '_random' Any help will be greatly (...) (25 years ago, 20-Dec-99, to lugnet.robotics.rcx.legos)
 
  linux-lnp: select() vs. SIGIO ( was Re: Call for debugging support )
 
(...) Uuh, there was a little bug in my test program. Once again, i learned i have to read gcc´s warnings carefully. On linux, select() suffers exactly the same thing as SIGIO. If the hardware fifo of the uart is enabled, and there is a stream of (...) (25 years ago, 20-Dec-99, to lugnet.robotics.rcx.legos)
 
  Sound patch for 0.2.3
 
As somebody painted out today, the frequency settings for PITCH_Gm2 through PITCH_Am3 (or 23-37) are erroneous. I copied and pasted these from Martin's "Wir sind die Roboter" demo, which seems to be in error, too. A patch to alleviate the problem is (...) (25 years ago, 19-Dec-99, to lugnet.robotics.rcx.legos)
 
  legOS-0.2.3 released
 
Hello everyone, legOS-0.2.3 is out and available at (URL) for legOS-0.2.3: ---...--- * Better rotation sensor handling via state tables. * Sound driver to play sequences of notes. * Improved packet retransmit handling for program downloads. * (...) (25 years ago, 19-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: Problem with downloading large LX files in legOS (patch)
 
Hi Frank, (...) Did you try changing end-of-packet timing? This may be due to ringing in the receiver, or any sort of analogue issue. This may also be the reason why LEGO is using complement bytes ;-) (...) Yes, this is what I meant to happen. (...) (...) (25 years ago, 18-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: Call for debugging support
 
Hello Martin, pthreads and select sound fairly portable. And, as I mentioned before, there's a way of having Windows dispatch asynchronous serial events to programs, so work on porting would be fairly localized. The library approach has one serious (...) (25 years ago, 18-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: (Failed) Getting LegOS 0.2.2 working on Windows
 
(...) The original loader.c doesn't compile, due to O_ASYNC (and other stuff) - worked around in the patch for Windows folks. No help there ... I did some poking and experimentation, and here's a tad more info: - The "Invalid argument" error happens (...) (25 years ago, 17-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: (Failed) Getting LegOS 0.2.2 working on Windows
 
(...) The original loader.c doesn't compile, due to O_ASYNC (and other stuff) - worked around in the patch for Windows folks. No help there ... I did some poking and experimentation, and here's a tad more info: (25 years ago, 17-Dec-99, to lugnet.robotics.rcx.legos)
 
  Getting LegOS 0.2.2 working on Windows (Oddities)
 
To Peter, Luis, and everybody else who put together the LegOS-on-Windows installation instructions: bravo! In most ways, everything worked perfect -- and on a Windows 2000 laptop, no less! There are, however, two glitches: 1 - When I run firmdl3 on (...) (25 years ago, 17-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: Call for debugging support
 
(...) You can take for sure that I read this ng, and I'd bet on Marco too :-) Yes, I've not been posting for a while. I've been very busy organizing the Italian Lego Users Group website ((URL) and this took a great deal of my spare time. I still (...) (25 years ago, 17-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: Call for debugging support
 
(...) Cool. Thanks. Ian (25 years ago, 17-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: Call for debugging support
 
(...) I seem to recall there being a pretty good pthreads implementation for windows, and voila... (URL) Ferrari and Marco Beri also referred to a "native" pthreads library when they first released emuLegOS, but I can't actually find a link from (...) (25 years ago, 17-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: Call for debugging support
 
(...) I doubt that's portable (and I'm a little surprised). (...) Only on sockets. (...) Don't be funny! Windows has its own threads, of course. Cheers, Ben. -- SECURE HOSTING AT THE BUNKER! (URL) grandfather once told me that there are two kinds of (...) (25 years ago, 17-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: Call for debugging support
 
(...) It is MIME encoding for non-ASCII characters. Cheers, Ben. -- SECURE HOSTING AT THE BUNKER! (URL) grandfather once told me that there are two kinds of people: those who work and those who take the credit. He told me to try to be in the first (...) (25 years ago, 17-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: (Failed) Getting LegOS 0.2.2 working on Windows
 
(...) The cygnus.bat file sets some environment variables (MAKE_MODE and PATH). You could probably call cygnus.bat from the MS command prompt, although i haven't tried that. (...) Well, the instructions do say to use "tar xvfz", maybe we should (...) (25 years ago, 17-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: (Failed) Getting LegOS 0.2.2 working on Windows
 
Hi, thank you all for your help. (...) works now. I think the problem was that I used MS Command Prompt and called bash there instead of using the cygwin window directly. (...) Could fix that as well. I used Winzip to unpack legOS instead of tar (...) (25 years ago, 17-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: Call for debugging support
 
Sorry to digress, but I just wanted to ask a question: is "equal sign B 4" supposed to be a code for the apostrophe? (They're not translating to apostrophes on my viewer.) How then would you make other symbols? Does this code reference some (...) (25 years ago, 17-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: Call for debugging support
 
(...) hello Markus, i´m still working on a (hopefully) portable, robust version of linux LNP, that allows multiple client tasks or threads on the PC to communicate with one ore more RCX´s simultanously via one tower, ( one of them could be gdb, in (...) (25 years ago, 17-Dec-99, to lugnet.robotics.rcx.legos)
 
  RE: Call for debugging support
 
(...) I'm not sure what the issues are, Markus. But I could have a look at it in the new year. The lack of debugger support in legOS was one of the main reasons behind my development of pbForth. That and the fact that you can (one day) host pbForth (...) (25 years ago, 16-Dec-99, to lugnet.robotics.rcx.legos)
 
  Call for debugging support
 
Hello everyone, a while ago several people discussed decent debugging facilities for legOS, possibly in the form of remote gdb support. Did work in this avenue progress to something faintly usable already? If not, what are the key problems? Ciao, (...) (25 years ago, 16-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: (Failed) Getting LegOS 0.2.2 working on Windows
 
Strange. I got my cygwin through the cygnus site, but as far as i can tell it's the same as the one on arthurdent. Mine comes from one of the mirrors on ftp://go.cygnus.com/...n/latest/. The file is called full.exe. (...) Make --version gives me: (...) (25 years ago, 15-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: (Failed) Getting LegOS 0.2.2 working on Windows
 
It is quite possible that there is a versioning problem here. The cygwin on arthurdent is reasonably new (August?), but not exactly cutting edge. Peter provided me with links to everything except that, so I provided my own. If he'll provide me with (...) (25 years ago, 15-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: (Failed) Getting LegOS 0.2.2 working on Windows
 
(...) I tried this on a NT 4 machine with little success. First of I got the message: chili : /legOS make for i in util lib boot demo ; do make -C $i || exit -1 ; done i was unexpected at this time. make: *** [all] Error 1 After replacing the make (...) (25 years ago, 15-Dec-99, to lugnet.robotics.rcx.legos)
 
  A Hosting Offer (was Re: Getting LegOS 0.2.2 working on Windows)
 
Thanks are due to Peter for the perserverance to get this thing working. On a related note, there has been quite a bit of legOS related development lately, and since I have (for the near future- a year and a half at least) unlimited bandwidth and (...) (25 years ago, 14-Dec-99, to lugnet.robotics.rcx.legos)
 
  Getting LegOS 0.2.2 working on Windows
 
Instructions to get a working LegOS 0.2.2 on Windows are at: (URL) Much thanks is due to Luis Villa for editing and hosting. Peter (25 years ago, 14-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: compiling 0.2.2 (legos.srec)
 
(...) I've encountered the same problem. But it can be resolved, by adding a trailing / to the LEGOS_ROOT variable in Makefile.common Regards Carsten (25 years ago, 14-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: legOS applications
 
(...) Great! Is there any documentation on that, more precisely how it is to be used? Has it been tested? I don't have access to my PC until the end of the year, so I can't check if there is anything in the distribution... :-( /Vlad (25 years ago, 14-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: legOS applications
 
(...) Yes, that's exactly how it works. Markus. (25 years ago, 13-Dec-99, to lugnet.robotics.rcx.legos)
 
  legOS applications
 
Hi! I might have misunderstood things, so please forgive if this is a question that should not have been asked... The "dynamic loading of programs and modules" feature in legOS 0.2.x - does it mean one can download the kernel once, and then the (...) (25 years ago, 13-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: LNP congestion avoidance improved
 
Great! While it is too late for the class I'm helping out with, and it currently looks like it won't be offered again, I'm still looking forward to playing with this in the spring. Thanks so much for the time invested, Martin- Luis (...) ###...### (...) (25 years ago, 13-Dec-99, to lugnet.robotics.rcx.legos)
 
  LNP congestion avoidance improved
 
Hi there, on my way to a reliable LNP layer (and gdb, hopefully), i did some tests about how well LNP congestion avoidance works: I compiled 2 functionally identical programs, one on my linux-box, one on my RCX. Both of them setup an adressing (...) (25 years ago, 13-Dec-99, to lugnet.robotics.rcx.legos)
 
  firmdl3 doesn't work
 
firmdl3 doesn't work for me. Normally the rcx shows numbers up to 24 or 48, then counts back up very quickly, then after a while the program quits.There was only once where it might've worked. I also tried slow, but that stops right after mode=slow. (...) (25 years ago, 11-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: LegOS 0.2.2 on Win95 (almost)
 
That's exactly what i did: egcs 1.1.2 with Mumit Khan's patches for windows and Markus' patch for enhanced RCX interrupt support. I'll get instructions on getting LegOS 0.2.2 to work on Win95, along with a binary of the compiler and the diffs for (...) (25 years ago, 10-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: LegOS 0.2.2 on Win95 (almost)
 
No! No! I mean, yes, do try it again (someone), just not with 2.9.5- there have been reported problems with 2.9.5's treatment of assembler. Rebuild it with 1.1.2 + patch- that is known to work. Then let me know- I'll host it for you. -Luis (...) (...) (25 years ago, 10-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: LegOS 0.2.2 on Win95
 
Well, in the meantime, i built one on WinNT. The build always failed on Win95. Tried Canadian cross on Linux and i too gave up in frustration. But now that i have one built, i'll put it up on a webpage tomorrow. First, i'm gonna check the files it (...) (25 years ago, 10-Dec-99, to lugnet.robotics.rcx.legos)
 
  chaning the host address in LNP
 
OK. The initial stuff I have done with the Java interface to LNP just addresses different "ports" to the host address 0. Each of the RCX's on the Lego Network Protocol network had host addredss 0 and port 1,2,3,4 depending on which brick they were (...) (25 years ago, 10-Dec-99, to lugnet.robotics.rcx.legos)
 
  Re: LegOS 0.2.2 on Win95 (almost)
 
Peter Van der Beken wrote in message ... [snip] (...) from (...) . Yes, the compiler I built doesn't have the patch - it's also egcs 1.1.2 rather than gcc-2.95.2. This isn't going to change quickly because unfortunately I don't have access to a (...) (25 years ago, 10-Dec-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