|
|
 | | Re: exponents, e^
|
| (...) Only one I can think of off-hand is support for the remote control, I've been thinking about looking at that if I can get some time (though it's still only a patch in legOS, have to do something about that, too). There may be others I don't (...) (24 years ago, 6-Mar-02, to lugnet.robotics.rcx.legos)
| | |  | | Re: LeJos threads / sleep() takes too long
|
| Hi Bart, (...) if you mean LISTENER_THREAD then that sounds plausible. (...) Yes, LISTENER_THREAD has maximum priority, so it runs before any threads of lower priority, even yield doesn't help. (...) Yes, I think we'll have to fix that somehow. (...) (24 years ago, 6-Mar-02, to lugnet.robotics.rcx.java)
| | |  | | Re: ForthPad v0.9
|
| I'm re-posting this message at the lugnet.robotics.rcx level in case anyone missed it. I've put together a stand-alone application which I am calling ForthPad. It is a Windows executable which should run on any version of Windows from 95 on up. It (...) (24 years ago, 6-Mar-02, to lugnet.robotics.rcx)
| | |  | | Re: ForthPad v0.9
|
| (...) The firmware downloader built into BricxCC is a port of Dave Baum's NQC code to Delphi. It calculates the checksum up to a length of 0x4C00. The limit of 0xCC00 is based on the sum of length + start (where start is = 0x800). John Hansen (24 years ago, 6-Mar-02, to lugnet.robotics.rcx.pbforth)
| | |  | | Re: exponents, e^
|
| you know i was looking at lejos, java for RCX, and it seems to have exponents, trig, etc. functions built in. any advantages legOS has over lejos i don't know about. if not, i think i may give it a whirl.... -dave (...) (24 years ago, 6-Mar-02, to lugnet.robotics.rcx.legos)
| | |  | | RE: ForthPad v0.9
|
| (...) Thanks John, I'll try this soon. You may want to post this to the next level higher to let other non-pbForthers see what you are up to. Does your alternative firmware loader take into account the limit at 0xCC00? If the replacement firmware (...) (24 years ago, 6-Mar-02, to lugnet.robotics.rcx.pbforth)
| | |  | | Re: exponents, e^
|
| Dave I am working on a number of maths functions that includes loge log10 expe and exp10 x^y as well as trig functions. As you note it requires the specification of the mantassa and exponent desciption of the float variable for the RCX. Usually this (...) (24 years ago, 6-Mar-02, to lugnet.robotics.rcx.legos)
| | |  | | LeJos threads / sleep() takes too long
|
| Experimenting with Lejos, two 'major' problems: memory (cleaning up platform & lang: Math.class is huge!) and... threads. I have the impression my "try { sleep(nnn) }" takes a somewhat arbitrary time. It's 'at least' nnn milisec, but often much (...) (24 years ago, 6-Mar-02, to lugnet.robotics.rcx.java)
| | |  | | exponents, e^
|
| hello, i've searched through the discussions but i haven't been able to find any info on using floats with exponents in legOS, specifically the inverse of natural log: e^. actually, i can't find any info about integers with exponents either. i am (...) (24 years ago, 6-Mar-02, to lugnet.robotics.rcx.legos)
| | |  | | Re: ForthPad v0.9
|
| As an aside, I think it might be a straightforward matter to make emacs communicate with the RCX (or intermediary) and then you've got a full blown editor to work with (ie, there are already forth highlighting modes). (24 years ago, 6-Mar-02, to lugnet.robotics.rcx.pbforth)
| |