|
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 "fun but not high priority" pile for a while. (I've
been reading the DragonBall docs to find out about the serial ports)
And I'm planning on doing this with Quartus, FWIW.
Patrick
Wes Matchett wrote:
>
> 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 is in Reply To:
9 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|