| | Re: latest legOS strangeness
|
|
(...) I may be wrong - 'my' RCX is actually my brother's, and is 3 hours drive away - but doesn't the remote control with the official firmware do float when buttons released, but brake if forward and reverse are pressed together? Max (23 years ago, 17-May-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: somewhat off topic, but...
|
|
I'm NOT biased because I DIDN'T write the thing... Forth is a wonderful language that has a proven track record. I don't use it in my job simply because management has never heard about it. I don't mean to imply that languages are chosen by (...) (23 years ago, 17-May-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: latest legOS strangeness
|
|
(...) is (...) Not really.. braking using the current generated by the motor (acting as a generator) once the power is removed from it. H-Bridge has what is called a break bit. The break bit simply shorts the two terminals on the motor together, (...) (23 years ago, 17-May-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: latest legOS strangeness
|
|
(...) Maybe make this selectable with a build option? The bad thing about brake is that it actually draws current (=reduces battery life) ROSCO (23 years ago, 17-May-02, to lugnet.robotics.rcx.legos)
|
|
| | cygwin error
|
|
i got this error while trying to setup legOS 0.2.6 i'm running windows XP scott@FAMILYCOMPUTER /legos-0.2.6 $ make depend for i in util lib boot demo ; do make - --unix NODEPS=yes -C $i depend || exit 2 ; done make[1]: Entering directory (...) (23 years ago, 16-May-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: latest legOS strangeness
|
|
I was torn between 'float' and 'brake' when implementing the remote control handler. I eventually opted for 'brake' since that is how the Lego RCX firmware does it. With regard to the strange motor behavior. I too noticed this while debugging the (...) (23 years ago, 16-May-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: latest legOS strangeness
|
|
(...) Nope, shorting the motors has no effect on the batteries actually.. when you spin the motor, it acts like a generator... by shorting out the motor you are actually using the motors own reverse emf (electromotive force) to brake system. I (...) (23 years ago, 16-May-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: latest legOS strangeness
|
|
(...) To ansswer my own question. The problem was caused by memory corruption. In this case the memory corruption was caused by downloading a very large program in slot 1, and a small program in slot 7. The loading of the program in slot 1 seems to (...) (23 years ago, 16-May-02, to lugnet.robotics.rcx.legos)
|
|
| | latest legOS strangeness
|
|
I checked out the head of the CVS tree last night and was trying out some of the new stuff. I noticed something quite odd and wanted to see if anyone has any ideas. When I run programs, and the motors aren't turned on they make a stange clicking (...) (23 years ago, 16-May-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: Lingo
|
|
No, sorry if I was confusing. EGCS is now obsolete. See (URL) and (URL) Original Message ----- From: "Samuel Winchenbach" <swinchen@eece.maine.edu> To: <lugnet.robotics.rcx...ugnet.com> Sent: Wednesday, May 15, 2002 3:24 PM Subject: Re: Lingo (...) (23 years ago, 15-May-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: Lingo
|
|
(...) EGCS was an offshoot of GCC, with the only difference being how the developers worked together (the bazaar vs. the cathedral model). Eventually, EGCS was declared the victor as most developers switched to it and it became the official GCC (...) (23 years ago, 15-May-02, to lugnet.robotics.rcx.legos)
|
|
| | RE: somewhat off topic, but...
|
|
Kenneth, (...) I wrote it so I'm biased... (...) I'll get to the ttasker in a minute, but pbForth is the only alternative firmware with native support for SERVOS if you use the simple circuit I developed here: (URL) The newest version 2.1.3 has an (...) (23 years ago, 15-May-02, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx.pbforth)
|
|
| | Re: Lingo
|
|
(...) once (...) site for it anywhere. gcc 3.0.4 was ubdated earlier this year... This whole relationship between gcc and EGCS is very confusing, especially when www.freshmeat.net doesnt even have egcs available! (23 years ago, 15-May-02, to lugnet.robotics.rcx.legos)
|
|
| | somewhat off topic, but...
|
|
anyone tried pbforth ? im doing a comparison between the different possibilities here and looking at pbforth i was somewhat intrigued, until i discovered that you cannot multitask(more than 1 thread of execution). anyone here tried pbforth and can (...) (23 years ago, 15-May-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: Lingo
|
|
(...) A mailing list without any posts isn't much use :-) (...) gcc is the compiler, and it uses the binutils tools. The build script just automates the several commands you would otherwise have to type. (...) Yep. You need a compiler that creates (...) (23 years ago, 15-May-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: Lingo
|
|
I forgot one.... arg #9) What do the patches do that come with the build script? there are two of them.... (...) scripts... (...) cross (...) together, (...) (23 years ago, 14-May-02, to lugnet.robotics.rcx.legos)
|
|
| | Lingo
|
|
Sorry to make so many posts here! I am a little confused by some of the lingo I see flying around... so I am going to make a number of questions... #1) In windows, why do we need to download binutils, gcc, and the scripts... what do they all do? #2) (...) (23 years ago, 14-May-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: Hmm... install not going so smooth
|
|
I build and install with: make ALL_TARGET_MODULES="" make INSTALL_TARGET_MODULES="" install But I used gcc-2.95.3 (pristine, not cygwin source) (with binutils-2.12, for reference) (...) (23 years ago, 14-May-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: Hmm... install not going so smooth
|
|
"Samuel Winchenbach" <swinchen@eece.maine.edu> wrote in message news:Gw3upA.J4s@lugnet.com... (...) h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer -Wall -I/home/Ad (...) ministrator/legos/include -I/home/Administrato...nclude/lnp -I. (...) (23 years ago, 14-May-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: Hmm... install not going so smooth
|
|
I think I may have gotten closer. I compiled legOS and that seemed to work fine... I followed the instructions verbatim.... then I tried doing the following: $ cd legos-0.2.6/demo $ rm -f *.o *.lx $ make helloworld.lx h8300-hitachi-hms-gcc -O2 (...) (23 years ago, 14-May-02, to lugnet.robotics.rcx.legos)
|