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 / 357
356  |  358
Subject: 
RE: pbForth gui
Newsgroups: 
lugnet.robotics.rcx.pbforth
Date: 
Sun, 21 May 2000 20:28:54 GMT
Viewed: 
1588 times
  
Ernst wrote:

Hi Ralph,

I finally found some time to try the new pbForth gui.
OS: Linux 2.2.13 (based on redhat 5.2)
tcl/tk: 8.03

- The communications port to use it selected by changing the options file.
  This will certainly cause problems for people who don't read the
  instructions (i.e. for almost everybody...:) How about NOT setting any
  port in the options file as distributed, and popping up an error message
  if the serialPort string is empty? This is not as much work as making a
  full dialogue box, but will certainly help the non-readers to understand
  what's going on.

Hmmm...this is a good alternative, the dialog would then point the user in
the right direction, which is the rcxoption.tcl file. I like it. I could even
do it when the com port could not be opened...

- Upload srecs didn't work at first, until the next point was fixed. I found
  this a bit surprising. Does it match the way the code works?

This is wierd. It works just fine on my Linux based on Caldera 2.2. The scope
problem is real, though. I'll fix it for the next release.

- The console didn't work, complaining that "file4" was an unknown channel.
  Changing <puts $rcxutil::portID> to <puts $::rcxutil::portID> in
  rcxterm::putConsole fixed this. Apparently some sort of scope problem, and
  there are more of those $rcx... references in the code. Am I seeing a tcl
  bug or a feature here?

No, you're seeing bad cut and paste skills... :-)

- text upload sometimes freezes. I couldn't find a specific reproducable
  instance, though :(

It might be that you've killed the interpreter unintentionally.

- Doing an XModem download still requires the user to type SAVE-SYSTEM
  himself. It would be nice if the GUI did that, wouldn't it?

Yes, that's a great idea. I'll incororate it in the next release.

- I think the idea of having a menu item that expends into a list of
  one-liners (this was mentioned on lugnet/pbforth) is very nice.

- Same goes for a central pbForth code repository.

How to implement the repository? I can put it on my website easily if
I get the following info from a contributor:

1. Name and email address
2. Brief description of the code and what it does
3. The code itself

I'll play about with the format with a few sample submissions shortly.

Apologies if you did not want this published to the group, but I thought
it was apropos...

Cheers,

Ralph Hempel - P.Eng

--------------------------------------------------------
Check out pbFORTH for LEGO Mindstorms at:
<http://www.hempeldesigngroup.com/lego/pbFORTH>
--------------------------------------------------------
Reply to:      rhempel at bmts dot com
--------------------------------------------------------



1 Message in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

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