northern-bites/nbites — pull request #256 by emamanto (2011-12-10 01:29:50+00:00)
Title: Commands from the TOOL

(The old tool, for now).

Any valid Python can now be typed into the tool. It's evaluated in Brain's main loop (if a new command has been sent). Starts in Java, passes to C++, and then is wrapped into Python. Does catch most syntax errors etc without totally crashing Python.

Minimal GUI support on the Java side, since it will hopefully shortly be migrated to the Qtool, but the robot side is good! Hopefully we can have a sort of "Robot Control" tab that combines this with some nice buttons and such.