To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 14270
14269  |  14271
Subject: 
Re: OmniRemote and Mindstorms Update
Newsgroups: 
lugnet.robotics, lugnet.robotics.rcx.pbforth
Date: 
Wed, 7 Feb 2001 18:25:45 GMT
Viewed: 
1480 times
  
Ralph, to what extent do you have QForth communicating to the RCX?

I just started writing (again, I started this last year and didn't get
around to it) a QForth program to communicate with the RCX.  Do you have any
QForth code that would get me jumpstarted?

-Wes

In lugnet.robotics, Ralph Hempel writes:
Ralph Hempel wrote:

Well, actually, the idea was to be able to write Forth source • on the Palm
and
upload it using a terminal emulator from the Palm.

So, this program will generate forth that the RCX can interpret, on the
palm? That's pretty cool. Hopefully, everyone can agree on some database
format in which RCX bytecode can be stored, so that it can be used by
NQC, Quartus, or whatever else ends up on the pilot.

No, it's way simpler than that. The text files on the Palm are source
code for Quartus Forth on the Palm. The idea is that the *same* source
gets sent to the RCX via the IR link - you can do it now with a serial
link, a terminal emulator, and the IR Tower.

pbForth takes human readable ASCII source and compiles it right on the
brick. The pbForth firmware does all the compiling etc. In todays world
of C Development Studios that span 2 CDs, putting a compiler in a 14K
image seems impossible, but that's what pbForth does, and it's fat compared
to the early Forths. I'm working on a slimmed down compiler with less
error checking that takes only 8K!

Cheers,

Ralph Hempel - P.Eng



Message has 2 Replies:
  RE: OmniRemote and Mindstorms Update
 
(...) I don't. I never got beyond using a Terminal Emulator (I forget which one) to send a text file from the Palm to the Tower over the serial port. Cheers, Ralph Hempel - P.Eng ---...--- Check out pbFORTH for LEGO Mindstorms at: (URL) Buy "Extreme (...) (24 years ago, 7-Feb-01, to lugnet.robotics, lugnet.robotics.rcx.pbforth)
  Re: OmniRemote and Mindstorms Update
 
From what I've been able to figure, you need to bypass the irDA queue on the Palm to send straight bits over the IR port. This is possible by going to the hardware itself. OmniRemote can do it, and so can we (if we figure out how!). It's been in my (...) (24 years ago, 7-Feb-01, to lugnet.robotics, lugnet.robotics.rcx.pbforth)

Message is in Reply To:
  RE: OmniRemote and Mindstorms Update
 
(...) No, it's way simpler than that. The text files on the Palm are source code for Quartus Forth on the Palm. The idea is that the *same* source gets sent to the RCX via the IR link - you can do it now with a serial link, a terminal emulator, and (...) (24 years ago, 7-Feb-01, to lugnet.robotics, lugnet.robotics.rcx.pbforth)

9 Messages in This Thread:




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

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

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