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 / *478 (-20)
  RE: Co-operative Multi tasking in pbforth 2.1
 
Phil, I have some hooks in the current version of pbForth that you can use to implement cooperative multi-tasking. Have you read the article on implementing a background monitor to check for button presses? It's at: (URL) I was going to write (...) (22 years ago, 3-May-02, to lugnet.robotics.rcx.pbforth)
 
  Co-operative Multi tasking in pbforth 2.1
 
I am have been programming the brick in nqc but have started to find this a little restrictive. I have just started using pbFORTH. Would anyone be able to help me with a sample script to impliment Multi-Tasking. I am using this to set up an "infra (...) (22 years ago, 3-May-02, to lugnet.robotics.rcx.pbforth)
 
  [ANN] pbForth Assembler for the RCX
 
With the release of pbForth 2.1.2 last week, I've finally got things stable enough to warrant adding some really neat tutorials. This week, thanks to Darin Johnson, I am happy to announce that you can write new words in assembler right on the RCX! (...) (22 years ago, 28-Apr-02, to lugnet.robotics.rcx, lugnet.robotics.rcx.pbforth)
 
  [ANN] pbForth Version 2.1.2 Release with Example Scripts
 
The new 2.1.2 Version of pbForth has support for background processing and saving your work as an SREC file that you can load agin like regular firmware. This means you no longer have to load the base pbForth firmware and then load all the text (...) (22 years ago, 23-Apr-02, to lugnet.robotics.rcx, lugnet.robotics.rcx.pbforth)
 
  Re: Turning the RCX off and on again (was: New pbForth 2.1.0 (and firmware speed))
 
For the Workshop3D Event I use the following construct, the button handling is from the book "Extreme Mindstorms": : main ( -- ) \ Main Task init \ do main initialize ( ... ) BEGIN ( ... ) BUTTON_SCAN BUTTON_RUN? IF ( ... ) \ Calibrating BEGIN ( ... (...) (22 years ago, 11-Apr-02, to lugnet.robotics.rcx.pbforth, lugnet.robotics.rcx)
 
  RE: Turning the RCX off and on again (was: New pbForth 2.1.0 (and firmware speed))
 
I need to look at some items for Joerg, but I'll also look at a small supervisor that integrates the View,Run,Prgm,and On/Off buttons. This hsould be pretty easy and would be a good bit of example code. Cheers, Ralph (22 years ago, 11-Apr-02, to lugnet.robotics.rcx.pbforth, lugnet.robotics.rcx)
 
  Re: Turning the RCX off and on again (was: New pbForth 2.1.0 (and firmware speed))
 
(...) off (...) True. But I find not very practical to be forced to use the terminal to switch off the RCX or start the program again, expecially when you are attending a contest or take your robot to an exhibit. What I meant by "supervisor" is some (...) (22 years ago, 11-Apr-02, to lugnet.robotics.rcx.pbforth, lugnet.robotics.rcx)
 
  Re: Turning the RCX off and on again (was: New pbForth 2.1.0 (and firmware speed))
 
(...) If you have the new version 2.1 the POWER-OFF word via terminal to shut off and the red button to power on works fine. If you have an earlier version (1.2x) you have to use the words RCX_INIT and POWER_INIT to initialize the brick and the (...) (22 years ago, 11-Apr-02, to lugnet.robotics.rcx.pbforth, lugnet.robotics.rcx)
 
  Turning the RCX off and on again (was: New pbForth 2.1.0 (and firmware speed))
 
Mario, i'm interested in pbForth example scripts, too. Furthermore, the "supervisor" you suggested could be the answer to one of my questions in (URL) concerning turning the RCX off and on without loosing pbForth: 2) According to Knudsen, i have to (...) (22 years ago, 11-Apr-02, to lugnet.robotics.rcx.pbforth, lugnet.robotics.rcx)
 
  Re: New pbForth 2.1.0 (and firmware speed)
 
Thanks Ralph, this is great news. I just got the new USB tower, and considering my revived interest for pbForth your new version arrives really at the right time. What IMHO would really boost the spreading of pbForth, is the availability of some (...) (22 years ago, 10-Apr-02, to lugnet.robotics.rcx.pbforth, lugnet.robotics.rcx)
 
  New pbForth 2.1.0 (and firmware speed)
 
For everyone that has been interested in firmware speed over the last few days, I am ready to announce the latest version of pbForth. This version supports the USB tower under Windows!!!! (URL) An empty loop of 20,000 interations takes less than 1 (...) (22 years ago, 10-Apr-02, to lugnet.robotics.rcx.pbforth, lugnet.robotics.rcx)
 
  pbForth and USB Tower
 
Just a quick note to ask how many people are waiting on USB support for the pbForth language. I got a USB tower a couple of weeks ago and just got it working with my uploader/console last night. It uses ODD parity, so the next pbForth release will (...) (23 years ago, 27-Mar-02, to lugnet.robotics.rcx, lugnet.robotics.rcx.pbforth)
 
  Re: H8 assembler
 
(...) I'm not entirely sure why either, other than that it is extremely easy to add new language support to the editor component in BricxCC and I thought it would be cool if a user of BricxCC who also writes H8 assembler would be able to edit all (...) (23 years ago, 18-Mar-02, to lugnet.robotics.rcx.pbforth)
 
  RE: H8 assembler
 
(...) No rest for the wicked, John. (...) I always specify the size. Some assemblers can infer the size from the operand, but it's usually better practice to specify it. The L suffix is not supported on the H8/300 variant used by the RCX. (...) I'm (...) (23 years ago, 18-Mar-02, to lugnet.robotics.rcx.pbforth)
 
  H8 assembler
 
I'm working on a syntax highlighter for H8 assembler for BricxCC. I downloaded a couple PDFs from Hitachi's website. I have the H8/300 Programming Manual (e602025_h8300.pdf) and THE INTRODUCTION OF HITACHI H8 MICROCOMPUTERS (introduction_h8.pdf). (...) (23 years ago, 18-Mar-02, to lugnet.robotics.rcx.pbforth)
 
  RE: Psion 5mx and pbForth
 
(...) Way to go Ian! I'm moving along in my attempts to get the USB tower working with pbForth. The USB tower uses ODD parity, and that cannot be changed. Sooo, to all the other environment writers out there, be aware that the next version of (...) (23 years ago, 10-Mar-02, to lugnet.robotics.rcx.pbforth)
 
  Psion 5mx and pbForth
 
I've mentioned my attempts to get a psion series 5 to talk to pbForth before. I've finally got it sorted enough to be useful. Anyone with a Psion Series 5mx machine (possibly a series 5 also) may like to look at (URL) It transfers firmware and text (...) (23 years ago, 9-Mar-02, to lugnet.robotics.rcx.pbforth)
 
  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 (23 years ago, 6-Mar-02, to lugnet.robotics.rcx.pbforth)
 
  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 (...) (23 years ago, 6-Mar-02, to lugnet.robotics.rcx.pbforth)
 
  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). (23 years ago, 6-Mar-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