Subject:
|
Re: Text Based Programming for NXT - pbLua is Available
|
Newsgroups:
|
lugnet.robotics.nxt
|
Date:
|
Wed, 17 Jan 2007 19:47:03 GMT
|
Viewed:
|
12761 times
|
| |
| |
In lugnet.robotics.nxt, Christian Mock wrote:
> In lugnet.robotics.nxt, Ralph Hempel wrote:
> > All,
> >
> > For those of you that have been asking the question:
> >
> > "When will we get a simple text-based programming
> > environment for the NXT?"
> >
> > I can now announce the availability of pbLua Beta 1
> > at:
> >
> > <http://www.hempeldesigngroup.com/lego/pbLua>
> >
> > This is an implementation of Lua 5.1 for the NXT, and you
> > communicate with it via the USB port.
> >
> > I'll have install instructions up later, but for now you can
> > browse the intro page and the API function list, and download
> > the Beta 1 version using the links at the left of the page.
> >
> > I plan on adding a call to each and every driver function
> > where possible.
> >
> > pbLua was compiled on a custom GCC toolcahin, which I
> > will be releasing the build procedure for in the next few weeks.
> > It allows code to be debugged using GDB over the serial
> > port and does NOT require you to open the NXT and add a
> > JTAG port!
> >
> > I'll post more news here and updates to the pbLua site.
> >
> > Please, please, please understand that this is still early
> > goings, and that I'll get niceties such as a filesystem and
> > Bluetooth support out as fast as I can.
> >
> > Also, please use this Lugnet newsgroup as the official place
> > to ask questions and get answers. Don't send me private email
> > if possible, I'll refer you to this group anyways :-)
> >
> > Cheers, and let the pbLua coding begin.
> >
> > Ralph
>
> Ralph, thanx for the great work
>
> independently from the trouble at the list, I have some questions:
>
> What is needed to communicate with the NXT at PC side (Linux or OSX)
> Terminalemulation ?
>
> How are files transfered to the NXT ?
> XModem, ZModem, Download ASCII ?
>
> How are programs started ?
> lua < filename.lua ?
>
> To make communication more OS-independent, what about using LuaX-Program at the
> hostside ?
>
>
> Thanx for some more informations 8-)
> Bye
> Christian
Hi Ralph,
I have some more questions about pbLua...
Is the NXT-Lua-API public available ?
My idea is to use your pbLua-functions at my PC running Lua-Interpreter,
replaceing low level stuff with own functions...
This allows me to write and runs programs local (NXTpbLuaSim).
The next step is to connect this NXTpbLuaSim via luasocket to a virtual
3D-Simulation like ct-Sim
(http://www.heise.de/ct/ftp/projekte/ct-bot/ct-sim.shtml)...
Some german guys started this project last year and we had much fun with
simulating simple AVR-based robots.
What do you think about this idea ?
I just need you Lua-Tables 8-)
Thanx for some notes
Bye
Christian
|
|
Message has 1 Reply:
Message is in Reply To:
28 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
|
|
|
Active threads in NXT programmable brick
|
|
|
|