NXT development framework?
Re: NXT development framework?
That's true, but I think we have to accept it as a given, as there's not much we can do about it... Hopefully it will still be useful even if there are long roundtrip times.
-
- Posts: 346
- Joined: 27 Sep 2010, 03:05
- Contact:
Re: NXT development framework?
My philosophy is a bit different: Do something you like. If you're lucky, others will like it too. (this has worked for me)linusa wrote:The bottom line is of course to "do something better" than others, or provide something that doesn't exist yet.
back to the original thread... I can say for sure, if you want to do something with pbLua, Ralph (who wrote pbLua) will help you, and support you as much as possible.
To the question of motor functionality and syncing, pbLua uses code from the original LEGO firmware. So, it should work just as good as that firmware.
Sounds like a fun project.
Steve
---> Link to lots of MINDSTORMS stuff under my picture --->
Re: NXT development framework?
Yep, that's why I'm doing it! I'm still having trouble getting Lua to talk to the serial port without blocking (I want to write a tool to easily concatenate and send Lua files to the brick), but it's been lots of fun so far!hassenplug wrote: My philosophy is a bit different: Do something you like. If you're lucky, others will like it too. (this has worked for me)
I'm going to put it up on https://github.com/skorokithakis/JellyLua (get it? pb and Jelly?) as soon as I have something that works in the slightest.
Re: NXT development framework?
Don't get it :-/poromenos wrote: I'm going to put it up on https://github.com/skorokithakis/JellyLua (get it? pb and Jelly?)
RWTH - Mindstorms NXT Toolbox for MATLAB
state of the art in nxt remote control programming
http://www.mindstorms.rwth-aachen.de
MotorControl now also in Python, .net, and Mathematica
state of the art in nxt remote control programming
http://www.mindstorms.rwth-aachen.de
MotorControl now also in Python, .net, and Mathematica
-
- Posts: 1818
- Joined: 02 Oct 2010, 02:19
- Location: Michigan USA
- Contact:
Re: NXT development framework?
"pb" stands for Peanut Butter, and often when people abbreviate it to pb they add "& Jelly" (or "and Jelly"), as in "PB&J sandwich". Since there is pbLua, he is calling this JellyLualinusa wrote:Don't get it :-/
Matt
http://mattallen37.wordpress.com/
I'm all for gun control... that's why I use both hands when shooting
http://mattallen37.wordpress.com/
I'm all for gun control... that's why I use both hands when shooting
Re: NXT development framework?
Yep, exactly I've pushed the first commit to the repo, It barely does anything other than upload scripts to the brick and provide two callback functions for buttons, but it's my first time with Lua and I'm quite happy!mattallen37 wrote:"pb" stands for Peanut Butter, and often when people abbreviate it to pb they add "& Jelly" (or "and Jelly"), as in "PB&J sandwich". Since there is pbLua, he is calling this JellyLua
Re: NXT development framework?
Thanks for explaining the name .
Though I've never actually used Lua, I came accross this language "MoonScript", which compiles to Lua. Maybe that's a cool thing for you? http://moonscript.org/
Though I've never actually used Lua, I came accross this language "MoonScript", which compiles to Lua. Maybe that's a cool thing for you? http://moonscript.org/
RWTH - Mindstorms NXT Toolbox for MATLAB
state of the art in nxt remote control programming
http://www.mindstorms.rwth-aachen.de
MotorControl now also in Python, .net, and Mathematica
state of the art in nxt remote control programming
http://www.mindstorms.rwth-aachen.de
MotorControl now also in Python, .net, and Mathematica
Re: NXT development framework?
That looks very interesting, thank you! I don't want to introduce an unneeded dependency, but I'll make it so people can write in Moonscript and have it work with Jelly, thanks again!
Who is online
Users browsing this forum: No registered users and 3 guests