Initial commit
Merge pull request #1 from atnon/theInterface

Initial commit to development branch.
Updated to support the Polar coordinate system + added a simple circle as background
Merge branch 'theInterface' into development

Now using polar coordinates.
Changed library location.

Signed-off-by: Anton Landberg <git@atnon.se>
Reworked pointing part.

Reworked in order to only trigger onTouch events for the actual control circle.
The radius values are now on the range [0,1].
Should be pretty generic concerning image size and screen size,
since the values are now normalized.

Powered by Drum and Bass.

Signed-off-by: Anton Landberg <git@atnon.se>
Implemented MotorControl, specified Communications.

First draft of the MotorControl class.
Specified a Communications interface.

TODO:
* Testing, needs mock classes (Mockito) -> Need dependency injection (Maven).
* Setup background service for communication with motor.

Signed-off-by: Anton Landberg <git@atnon.se>
Math lib uses radians, not degrees.

Fixed error in previous commit, should now be working decently.
The actual hooks used to initialize the MotorControl are modified,
since the communications with hardware is not ready quite yet.

Signed-off-by: Anton Landberg <git@atnon.se>
added interface file
Merge pull request #2 from atnon/MotorControl

Merging Motor control into development
Merge branch 'localchanges' into development
Motor Control over USB working

It is now possible to control the robot over USB, through the UI.
Aww yiss.

Signed-off-by: Anton Landberg <git@atnon.se>
*Changed the name of the main activity to Interfacet
*Added bluetooth connection
Merge branch 'theInterface' into BlueMotor

Conflicts:
	AndroidManifest.xml
	src/com/example/theinterface/MainActivity.java
Combined bluetooth and motor control.

At least, it does not crach.

Signed-off-by: Anton Landberg <git@atnon.se>
Fixed rege, also some code janitoring.

Signed-off-by: Anton Landberg <git@atnon.se>
Fixed rege, also some code janitoring.

Amended mistake concerning motor control function call.

Signed-off-by: Anton Landberg <git@atnon.se>
Conflict due to faulty tracking. Adding ammended commit.
Merge branch 'BlueMotor' of github.com:atnon/RobotOfAwesome into BlueMotor

Conflicts:
	src/com/example/theinterface/Interfacet.java
*fixed the bug with the crashing app by changing , -> . and added support for negative angles
Refactored code for ease of testing.

Signed-off-by: Anton Landberg <git@atnon.se>