A client-server program to remotely control a LEGO EV3 robot.
The EV3Server class is run on an EV3 brick, in order to receive commands from EV3ControlGUI1 which includes several options for various movements of the brick, performed via use of leJos EV3.
The user is able to either enter commands as they go, or enter in a list of commands in a 'Preset' mode, which are then automatically executed consecutively.
Note: the EV3Server class should be run on the brick BEFORE running EV3ControlGUI1, and the 'close' button should be used after to terminate the connection.
In 'Preset' mode, enter a list of commands to execute.
Easily remove a command at any position in the list.
![](/images/Preset Remove.png)