To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.pbforthOpen lugnet.robotics.rcx.pbforth in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / pbFORTH / *568 (-20)
  pbForth & ROLL
 
(...) While testing my console the other day I kept getting pbForth to hang (or so it appeared). It turns out I was passing ROLL a number that caused it to do bad things. I'm wondering whether it should error out with "aborted stack underflow" or (...) (21 years ago, 6-Sep-03, to lugnet.robotics.rcx.pbforth)
 
  RE: leJOS & BricxCC news
 
John, Thanks for continuing to work on this. It's one of the things that keeps me motivated to continue supporting pbForth. Now, there has not bee much traffic there lately, and I have not done much with it becuase as far as I know, things are "just (...) (21 years ago, 5-Sep-03, to lugnet.robotics.rcx.java, lugnet.robotics.rcx, lugnet.robotics.rcx.legos, lugnet.robotics.rcx.nqc, lugnet.robotics.rcx.pbforth)
 
  Re: leJOS & BricxCC news
 
In lugnet.robotics.rcx.java, Mark Riley wrote: [snipped] (...) I have incorporated the changes made to firmdl in the leJOS distribution into my BricxCC firmware downloader code. Now I can successfully download all the firmwares I have access to (...) (21 years ago, 5-Sep-03, to lugnet.robotics.rcx.java, lugnet.robotics.rcx, lugnet.robotics.rcx.legos, lugnet.robotics.rcx.nqc, lugnet.robotics.rcx.pbforth)
 
  Re: Current state of pbforth
 
(...) BricxCC is making some progress with respect to pbForth support. I've got a terminal emulator of sorts that is working. I just need to get it hooked into the rest of the application and add XModem downloading to it. By late next week it might (...) (21 years ago, 29-Aug-03, to lugnet.robotics.rcx.pbforth)
 
  RE: Current state of pbforth
 
(...) Yeah, I haven't quite got around to implementing cut-and-paste... You can use Hyperterminal or any other similar teminal emulator set to 2400,n,8,1 once the firmware is loaded. Unless you have a USB port. OK, if you really need this, then I (...) (21 years ago, 29-Aug-03, to lugnet.robotics.rcx.pbforth)
 
  Re: Current state of pbforth
 
(...) Ralph Further to my original question I've generated the appropriate words to decode the dictionary. My second question is how to print out the contents of the tcl consol windows as I dont seem able to do a cut and past from it thanks. Dave (...) (21 years ago, 28-Aug-03, to lugnet.robotics.rcx.pbforth)
 
  RE: Current state of pbforth
 
Dave, Check out the most recent version of pbForth and the docs and sample programs here.... (URL) Ralph (...) (21 years ago, 20-Aug-03, to lugnet.robotics.rcx.pbforth)
 
  Current state of pbforth
 
Hi I'm new to pbforth and after trying it out I'm not sure what state it is in. I'm baseing what I do on the guide in extreme mindstorms. After some research I find a number of words no longer exist. Is there a way to produce a library check word (...) (21 years ago, 19-Aug-03, to lugnet.robotics.rcx.pbforth)
 
  RE: Interesting BrickOS Timing Results
 
(...) I have been following this thread in my peripheral vision for a while now. All of the talk is very interesting and appears to be leading to a general question about how and why the drivers are the way they are.... As a point of interest, some (...) (21 years ago, 15-Jan-03, to lugnet.robotics.rcx.legos, lugnet.robotics.rcx.pbforth)
 
  Re: Loading firmware
 
(...) Bruce (22 years ago, 3-Sep-02, to lugnet.robotics.rcx.pbforth)
 
  RE: Loading firmware
 
If you;ve got the most recent versions of pbForth, and you have Active Tcl installed, then click on the rcxtk.tcl file and the pbForth console should be launched immediately. At that point, you can upload the pbForth.srec file using the (...) (22 years ago, 3-Sep-02, to lugnet.robotics.rcx.pbforth)
 
  Loading firmware
 
I am a newbie to RIS 1.0 and would like to install pbforth as my firmware and then use it as my command(programming) language. How do I get started. I have downloaded the Active State Tcl ,rcxtel, and nqc to my computer. Where do I go from here ? (...) (22 years ago, 2-Sep-02, to lugnet.robotics.rcx.pbforth)
 
  RE: What does =0 do ?
 
Richard, A little known fact is that if you "punctuate" a number with any of the following characters ,./-: you will get a double on the stack in the old FIG Forth. so 123-4567 will put the double value 1234567 on the stack. So why doesn't 0= get (...) (22 years ago, 23-Jul-02, to lugnet.robotics.rcx.pbforth)
 
  What does =0 do ?
 
Hi, While entering a program last night, I typed =0 instead of 0=, and the interpreter accepted it; it took me quite a while to work out why my program wasn't working properly. =0 does not seem to be a word (ie ' =0 results in the "not found" error) (...) (22 years ago, 23-Jul-02, to lugnet.robotics.rcx.pbforth)
 
  Re: Aborting from ISR
 
(...) Hi, the nice thing in this solution is that it doesn't inspect or touch the user return stack at all. The structures that are used to get to the FIP (instruction pointer) - namely: the position of the saved D-stack in the *private* R-stack and (...) (22 years ago, 20-Jul-02, to lugnet.robotics.rcx.pbforth)
 
  Re: Aborting from ISR
 
Hi, (...) Yup, that does what I want, although I can't remember enough about forth internals to work out why it works. But it does seem to depend on the return stack having a particular structure, so I do wonder - what happens if the interrupt (...) (22 years ago, 20-Jul-02, to lugnet.robotics.rcx.pbforth)
 
  RE: Aborting from ISR
 
(...) Alex, I'll have a good look at this and then post an article. I have a funny feeling you're doing it the hard way, but that's because I know the insides of the patient better than you do - I am Dr Frankenforth after all! Oh, and sorry for the (...) (22 years ago, 17-Jul-02, to lugnet.robotics.rcx.pbforth)
 
  RE: Lazy newbieish question
 
(...) Matt, I see this all the time when I teach embedded C programming to desktop guys - it's an objectification of things at the wrong level. Maybe you could consider this: (setup-light-sensor 'PORT2) which expands to 3 1 SENSOR_TYPE 128 1 (...) (22 years ago, 17-Jul-02, to lugnet.robotics.rcx.pbforth)
 
  Lazy newbieish question
 
If I wasn't in a hurry with so many things to do in the next two days, I would figure this out for myself. My apologies for such a simple question. We're wrapping a lot sensor input stuff at a higher level of abstraction than the raw pbForth words. (...) (22 years ago, 17-Jul-02, to lugnet.robotics.rcx.pbforth)
 
  Re: Aborting from ISR
 
It works! (after countless crashes and firmwire reloads that is ... :) By modifying the saved Instruction Pointer to point to a memory area which in turn contains the address of an "abort word", on the next execution of a word (either inside a (...) (22 years ago, 16-Jul-02, to lugnet.robotics.rcx.pbforth)


Next Page:  5 more | 10 more | 20 more

Redisplay Messages:  All | Compact

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